Chris Veilleux
|
26ed641b48
|
applied the "Black" formatter to all files and added pre-commit hook to check
|
2022-03-11 13:22:33 -06:00 |
Steve Penrod
|
9dc4d62490
|
Adding the basics to prepare for publishing this repo
Changes include:
* Adding AGPL 3.0 license template (TODO: Apply to all 200+ *.py files)
* Adding AGPL license files
* Add generic public repo files (CONTRIBUTING, etc)
* Simple README updates
* Adding other generic files, e.g. .github templates
|
2019-07-27 18:44:23 -05:00 |
Chris Veilleux
|
2ee471a6e1
|
add api metrics table and collection. in the process, changed the database connection mechanism to only get a connection from the pool once per request.
|
2019-04-22 16:58:28 -05:00 |
Matheus Lima
|
c0ee6224d9
|
Created functions to epire etags from the device entity and the device's settings entity, at device and account level. Fixed the query used to fetch the devices from a user
|
2019-03-19 12:42:16 -03:00 |
Matheus Lima
|
b422de76c2
|
Implemented etag support on the endpoint `GET /device/{uuid}/setting`
|
2019-03-18 20:21:46 -03:00 |
Matheus Lima
|
4dc2b47c63
|
Applying the new authentication logic in the endpoints of the public API
|
2019-03-06 22:10:59 -03:00 |
Matheus Lima
|
fe8466a309
|
Created test to validate that when we update the skills settings, the device API is able to fetch the skill settings with the new values
|
2019-03-06 16:42:57 -03:00 |
Matheus Lima
|
88aaccd073
|
Adding test for the device setting endpoint
|
2019-02-25 16:28:14 -03:00 |
Matheus Lima
|
6c25c2f85d
|
Migrating the project from flask-restful to flask
|
2019-02-19 10:06:30 -03:00 |