Chris Veilleux
|
6275f5f17a
|
fixed pylint issues
|
2022-09-28 13:27:32 -05:00 |
Chris Veilleux
|
7d7bfdd0ec
|
Fixed failing behave test
|
2022-09-22 15:03:02 -05:00 |
Chris Veilleux
|
c93055d3a8
|
Changed release channels to new values
|
2022-09-14 13:10:04 -05:00 |
Chris Veilleux
|
e625863908
|
fixed tests to handle new membership request object
|
2022-09-12 14:28:20 -05:00 |
Chris Veilleux
|
ae7757a595
|
Publish allure report to Jenkins
|
2022-08-25 15:10:18 -05:00 |
Chris Veilleux
|
e0c166572f
|
Merge remote-tracking branch 'origin/dev' into feature/change-email
|
2022-08-24 13:46:43 -05:00 |
Chris Veilleux
|
0a02e28110
|
change package manager from pipenv to poetry
|
2022-08-24 13:22:05 -05:00 |
Chris Veilleux
|
72008f7225
|
added ability for an authenticated user to change their email address
|
2022-08-15 13:20:32 -05:00 |
Chris Veilleux
|
3633fa96f6
|
Change the email templates to use Jinja's inheritance feature to reduce code duplication.
|
2022-08-11 12:49:35 -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
|
424aaee5d6
|
updated python version on account API, public API and SSO API to 3.9. updated versions of packages that depend on flask 1.0 to get behave tests to run
|
2022-07-12 15:36:08 -05:00 |
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 |
Chris Veilleux
|
5674a13356
|
updated behave tests to use new logging mechanism
|
2022-03-10 14:29:25 -06:00 |
Chris Veilleux
|
59a7b6449b
|
updated dependencies
|
2022-03-10 14:03:15 -06:00 |
Chris Veilleux
|
75cc3c8363
|
use new logging mechanism in account API endpoints.
|
2022-03-10 12:10:37 -06:00 |
Chris Veilleux
|
ccae724ad7
|
Moved Pantacor sync from device activation to its own endpoint. This will keep Selene pairing and Pantacor registration independent to help the user experience in pairing
|
2022-03-03 10:48:25 -06:00 |
Chris Veilleux
|
c0138f1b23
|
Update the SSH key API calls to reflect the new call format.
|
2021-08-17 23:18:24 -05: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
|
7c5321f597
|
Add tests for the new SSH key validation endpoint.
|
2021-07-22 17:00:45 -05:00 |
Chris Veilleux
|
c9ff473bd4
|
Updated the date from a copyright date copied from another file
|
2021-07-22 15:10:21 -05:00 |
Chris Veilleux
|
6e95be236c
|
Fixed a typo
|
2021-07-22 15:09:04 -05:00 |
Chris Veilleux
|
e93ca34662
|
Merge remote-tracking branch 'origin/dev' into bugfix/mark-ii-device-edit
|
2021-07-22 15:04:14 -05:00 |
Chris Veilleux
|
f5b21f1d7c
|
Improved docstring to provide better clarity.
|
2021-07-22 14:43:08 -05:00 |
Chris Veilleux
|
e4d1ad49b4
|
Removed log statement used in debugging.
|
2021-07-22 14:40:00 -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
|
4584e9b003
|
Merge branch 'dev' into refactor/simplify-request-validation
|
2021-07-19 18:25:55 -05:00 |
Chris Veilleux
|
8c97977c21
|
update to reflect changes in the shared library requirements
|
2021-07-14 15:46:01 -05:00 |
Chris Veilleux
|
0e65589a01
|
add descriptors to assertions
|
2021-07-14 15:46:01 -05:00 |
Chris Veilleux
|
df22e63a78
|
Fix a bug that caused an error when attempting save edits made to device attributes.
|
2021-07-13 19:26:41 -05:00 |
Chris Veilleux
|
eba505e0df
|
Found a feature of the schematics library that allowed simplification of the logic that converts the API request into the schematic for validation.
|
2021-07-13 14:26:48 -05:00 |
Chris Veilleux
|
3e71a377b3
|
Pantacor API was being called unnecessarily.
|
2021-02-24 17:24:53 -06:00 |
Chris Veilleux
|
2ef4beaa0c
|
fixed test to ignore device id no longer returned from add device call
|
2021-02-23 18:03:31 -06:00 |
Chris Veilleux
|
29b8e52e92
|
fixed an issue in the web console indicating the response data was not formatted as JSON
|
2021-02-23 18:03:31 -06:00 |
Chris Veilleux
|
4c84f6db48
|
Merge remote-tracking branch 'origin/dev' into bugfix/pantacor-config
|
2021-02-23 17:18:14 -06:00 |
Chris Veilleux
|
1ea76f9b38
|
make sure the channel is lowercase before applying updates. Don't update the database unless the API call succeeds
|
2021-02-23 16:21:10 -06:00 |
dependabot[bot]
|
f3c4dcc3b3
|
Bump cryptography from 3.2.1 to 3.3.2 in /api/account
Bumps [cryptography](https://github.com/pyca/cryptography) from 3.2.1 to 3.3.2.
- [Release notes](https://github.com/pyca/cryptography/releases)
- [Changelog](https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/3.2.1...3.3.2)
Signed-off-by: dependabot[bot] <support@github.com>
|
2021-02-22 03:10:39 +00:00 |
Chris Veilleux
|
2f49f797b1
|
Change the logic to get the Pantacor device configuration to occur at activation time and use the Pantacor device ID sent to the API by the device.
|
2021-02-20 17:17:53 -06: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
|
a56458c24f
|
fixed failing test
|
2021-02-09 21:57:11 -06:00 |
Chris Veilleux
|
52685c92b9
|
Add logic to update the Pantacor config when the device is edited in the UI
|
2021-02-08 10:57:18 -06:00 |
Chris Veilleux
|
32d2dd2931
|
Changed device activation tests to check for the pantacor ID and fixed bugs as a result of running tests.
|
2021-02-03 15:15:06 -06:00 |
Chris Veilleux
|
a9ffb221ed
|
minor refactor to use cache key constants instead of literals
|
2021-02-03 14:13:13 -06:00 |
Chris Veilleux
|
057fcbfd4a
|
Add code to search for a device on Pantacor using their API. Pairing code is sent and their device ID is returned then added to our database.
|
2021-02-03 12:03:13 -06:00 |
Chris Veilleux
|
1713c423d0
|
Re-apply original merge from test to master
|
2020-12-28 12:29:19 -06:00 |
Chris Veilleux
|
0b3c61d6aa
|
minor bug fixes
|
2020-12-22 14:25:15 -06:00 |
Chris Veilleux
|
99798852b8
|
Fixed an issue with wake word case not matching database.
|
2020-12-22 12:21:49 -06:00 |
Chris Veilleux
|
e63dcaf077
|
Fixed and issue with wake word not being selected on the device edit screen
|
2020-12-22 12:00:50 -06:00 |
Chris Veilleux
|
ea6084227f
|
Added a check for no defaults
|
2020-12-22 12:00:15 -06:00 |
Chris Veilleux
|
0c11307011
|
Fixed an issue where the account defaults for wake words was not being properly handled.
|
2020-12-22 11:45:53 -06:00 |
Kris Gesling
|
12749da3af
|
Revert "Merge remote-tracking branch 'origin/test'"
This reverts commit 9d3dd24601 , reversing
changes made to 7ec565c4d8 .
|
2020-12-18 21:04:48 +09:30 |