Commit Graph

597 Commits (refactor/python3.10)

Author SHA1 Message Date
Chris Veilleux 00e5cba78f add transcription metrics to Google STT transcription. 2022-08-26 18:42:46 -05:00
Chris Veilleux 4199f12375 Merge remote-tracking branch 'origin/dev' into feature/new-stt-endpoint
# Conflicts:
#	api/public/tests/features/get_utterance.feature
2022-08-25 17:40:40 -05:00
Chris Veilleux 977f43ed7e add a database table for STT transcription metrics and logic to populate it. 2022-08-25 17:34:20 -05:00
Chris Veilleux e8ce3ca8e7 add librosa for decoding/encoding audio 2022-08-25 16:36:17 -05:00
Chris Veilleux 83cc505293 Merge remote-tracking branch 'origin/dev' into feature/new-stt-endpoint
# Conflicts:
#	api/public/Pipfile.lock
2022-08-25 15:42:36 -05:00
Chris Veilleux ae7757a595 Publish allure report to Jenkins 2022-08-25 15:10:18 -05:00
Chris Veilleux 58e2011df7 de-linted password reset endpoint 2022-08-25 10:44:10 -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 f8c1f830c8 Add a new endpoint to perform STT transcription through Assembly AI. 2022-08-22 14:39:25 -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 aad4468ed0 fixed an error in the marketplace response for two api calls 2022-08-02 13:07:21 -05:00
Chris Veilleux 7e65aa26a2 de-linted test step file 2022-07-19 16:57:36 -05:00
Chris Veilleux 40ad9dbdfe fixed tests to no longer check for saved transcription files 2022-07-19 16:01:39 -05:00
Chris Veilleux 6fe19ddde2 remove pylint pre-commit hook as it was not working with the repository setup as it is 2022-07-19 14:22:29 -05:00
Chris Veilleux dc71229474 Merge remote-tracking branch 'origin/dev' into feature/disable-transcription-save
# Conflicts:
#	api/public/Pipfile.lock
2022-07-19 11:49:48 -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 36d17d9ed8 upgrade python packages 2022-07-12 13:07:29 -05:00
Chris Veilleux 9dc800de88 remove logic that saved TTS transcriptions as part of new privacy policy initiative 2022-07-12 13:04:16 -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 2f6e06839f fixed a bug in the Google STT endpoint where a network disconnect affected writing the audio to the file system 2022-03-11 12:38:27 -06:00
Chris Veilleux 9dac79dd9e reverting a change that accidentally got committed as part of this PR. 2022-03-10 18:24:04 -06:00
Chris Veilleux 5674a13356 updated behave tests to use new logging mechanism 2022-03-10 14:29:25 -06:00
Chris Veilleux b435f515dd use new logging mechanism in single sign on API endpoints. 2022-03-10 14:28:16 -06:00
Chris Veilleux 59a7b6449b updated dependencies 2022-03-10 14:03:15 -06:00
Chris Veilleux 57d942519f updated marketplace API dependencies 2022-03-10 12:31:04 -06:00
Chris Veilleux 1d7c71465e use new logging mechanism in marketplace API endpoints. 2022-03-10 12:30:41 -06:00
Chris Veilleux 75cc3c8363 use new logging mechanism in account API endpoints. 2022-03-10 12:10:37 -06:00
Chris Veilleux abb91401c6 remove old logging mechanism as it is no longer used. 2022-03-10 12:03:08 -06:00
Chris Veilleux 7e5a3f94d2 use new logging mechanism in public API endpoints. 2022-03-10 12:02:09 -06:00
Chris Veilleux 0db649e4ff added new logger config code but left old in place until new is implemented everywhere 2022-03-09 17:50:09 -06:00
Chris Veilleux 525d6b26cc fixed a comment copied from the activation endpoint 2022-03-04 12:10:24 -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
Kris Gesling a8c6251d90 Merge branch 'dev' into test 2021-11-19 10:00:55 +09:30
Kris Gesling 064973e3dc Add new Wolfram Alpha Full Restults v2 API endpoint
Useful for fetching images related to Wolfram search results.
2021-11-19 09:55:46 +09:30
Kris Gesling 14c1293d1a Fix the copyright date 2021-11-04 07:45:10 +09:30
Kris Gesling 1d3332b8a6 Add Wolfram Alpha Simple API endpoint
Useful for fetching images related to Wolfram search results.
2021-10-26 23:51:49 +09:30
Chris Veilleux 6d191a24f7 Changed email address for support tickets. 2021-10-05 20:11:54 -05:00
Chris Veilleux f00421864f Fixed and issue with the sending email on a support ticket. 2021-10-05 17:14:16 -05: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 9074975f13 Merge remote-tracking branch 'origin/master' into dev
# Conflicts:
#	shared/Pipfile.lock
2021-07-22 15:02:05 -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