Chris Veilleux
|
72008f7225
|
added ability for an authenticated user to change their email address
|
2022-08-15 13:20:32 -05:00 |
Chris Veilleux
|
ee0270f6c9
|
Add an endpoint to the account API that changes the user's password
|
2022-08-08 13:58:34 -05:00 |
Chris Veilleux
|
75cc3c8363
|
use new logging mechanism in account API endpoints.
|
2022-03-10 12:10:37 -06:00 |
Chris Veilleux
|
a02db901f2
|
Change how the SSH key is passed to the API to account for special characters.
|
2021-08-17 19:22:23 -05:00 |
Chris Veilleux
|
6e95be236c
|
Fixed a typo
|
2021-07-22 15:09:04 -05:00 |
Chris Veilleux
|
ae0cbeee71
|
Add function and API call to check if a RSA SSH key is well-formed.
|
2021-07-19 18:27:54 -05:00 |
Chris Veilleux
|
365ef3b02b
|
Add the ability to get a pending deployment and trigger it if manual updates are turned on
|
2021-02-16 15:17:55 -06:00 |
Chris Veilleux
|
706f573e24
|
move account creation tests into single sign on API, where account creation now occurs
|
2020-05-10 16:02:04 -05: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
|
6ac5ca8ddd
|
added SkillFamily dataclass and fixed query that returned skill list to front end to return a single row per skill family
|
2019-06-15 01:05:14 -05:00 |
Chris Veilleux
|
e385a6563a
|
un-comment the oauth API call
|
2019-05-16 15:26:04 -05:00 |
Chris Veilleux
|
145cb39264
|
new endpoint to validate the pairing code before the add device request so that the UI can mark the pairing code field as invalid if the code does not exist.
|
2019-04-23 16:34:31 -05:00 |
Chris Veilleux
|
bb4fbd0ac2
|
Added logic to update a device from the UI, which led to some ancillary changes in logic to add a device. Minor refactoring also done.
|
2019-04-18 12:49:06 -05:00 |
Chris Veilleux
|
900b4d1439
|
enable device delete
|
2019-04-04 16:59:51 -05:00 |
Chris Veilleux
|
b09d900204
|
enable update of device defaults
|
2019-04-03 19:53:19 -05:00 |
Matheus Lima
|
11ba261ed6
|
Adding etag manager in the account api and expiring skill etag when the skill is updated
|
2019-04-03 13:12:27 -03:00 |
Chris Veilleux
|
b6542198f3
|
added a patch method to the preferences endpoint and did some refactoring
|
2019-04-02 20:35:27 -05:00 |
Chris Veilleux
|
4b100a4176
|
change the logic around membership changes to fix some things and adapt to a change in how the UI is sending the data.
|
2019-03-26 18:57:18 -05:00 |
Chris Veilleux
|
3bd458476a
|
implemented a post request to add a device and did some refactoring
|
2019-03-20 17:17:40 -05:00 |
Chris Veilleux
|
7d7f0bbd01
|
new endpoint for account defaults
|
2019-03-20 13:42:17 -05:00 |
Chris Veilleux
|
1f757a4ee9
|
new post method for account preferences
|
2019-03-19 17:59:36 -05:00 |
Chris Veilleux
|
159ce1c06b
|
api endpoints for geographical locations and the repository code to support it
|
2019-03-15 01:05:19 -05:00 |
Matheus Lima
|
7fc2a54ab0
|
Created PATCH request to update membership
|
2019-03-13 18:19:13 -03:00 |
Chris Veilleux
|
10b7ea675a
|
added endpoint to get membership types and the supporting repository logic
|
2019-03-08 17:27:45 -06:00 |
Chris Veilleux
|
84965186dc
|
added geography endpoint and the repository code to support it
|
2019-03-05 16:04:38 -06:00 |
Chris Veilleux
|
1bfa7800c5
|
added voice endpoint and the repository code to support it
|
2019-03-05 15:43:32 -06:00 |
Chris Veilleux
|
a039bcfb0e
|
new endpoint to manage wake words and the repository changes to support it
|
2019-03-05 15:23:24 -06:00 |
Chris Veilleux
|
a16bdae969
|
new account api endpoint to retreive account preferences, along with the necessary repository changes
|
2019-03-05 15:22:09 -06:00 |
Chris Veilleux
|
ac7f1cb593
|
added device endpoint to account api and altered repository to serve it data
|
2019-03-05 15:20:31 -06:00 |
Chris Veilleux
|
7cd7967091
|
added skill setting update logic. also added logic to return a number of devices per account
|
2019-02-28 21:48:35 -06:00 |
Chris Veilleux
|
d19a1fcdf6
|
new endpoint for account skills
|
2019-02-25 23:27:54 -06:00 |
Matheus Lima
|
23e056ca96
|
Created test to validate device pairing workflow
|
2019-02-20 20:25:21 -03:00 |
Matheus Lima
|
5b6776c92e
|
- Created endpoint to add a device to an account using a pairing code
- Renamed selene_cache module to cache
|
2019-02-20 20:25:21 -03:00 |
Chris Veilleux
|
16b2cffc21
|
converted from flask-restful to flask
|
2019-02-15 21:44:19 -06:00 |
Chris Veilleux
|
584e91c547
|
added agreement endpoint and logging config
|
2019-02-12 10:43:20 -06:00 |
Chris Veilleux
|
a80d71df02
|
account api initial commit with an account endpoint
|
2019-02-07 20:04:08 -06:00 |