Commit Graph

1776 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 db053b7892
Merge pull request #313 from MycroftAI/feature/new-stt-endpoint
Assembly AI STT endpoint
2022-08-26 14:51:19 -05:00
Chris Veilleux 91294258f9 add environment variables necessary for STT api call 2022-08-26 14:37:48 -05:00
Chris Veilleux bfc537d973 added the libsndfile system package to resolve a librosa issue. 2022-08-26 08:17:35 -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 3d38274961
Merge pull request #311 from MycroftAI/feature/change-email
Change Account API to handle an email change request
2022-08-25 15:41:15 -05:00
Chris Veilleux b9e19aeb35 add allure directory if it wasn't there 2022-08-25 15:22:55 -05:00
Chris Veilleux eda1350203 add allure directory if it wasn't there 2022-08-25 15:17:45 -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 dce580c8c1 changes to pipenv files are already in pyproject.toml 2022-08-24 14:05:21 -05:00
Chris Veilleux 439f8b4f09 applied code review change to include support email address in message. 2022-08-24 13:50:59 -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 f48c79e3dc
Merge pull request #312 from MycroftAI/refactor/poetry
change package manager from pipenv to poetry
2022-08-24 13:45:30 -05:00
Chris Veilleux e552211c68
Merge branch 'dev' into feature/change-email 2022-08-24 13:37:24 -05:00
Chris Veilleux 0a02e28110 change package manager from pipenv to poetry 2022-08-24 13:22:05 -05:00
Chris Veilleux 325c927763
Merge pull request #310 from MycroftAI/feature/change-password
Add ability for user to change password
2022-08-22 17:22:45 -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 4c7d2bf664 Merge branch 'feature/change-password' into feature/change-email 2022-08-22 12:58:48 -05:00
Chris Veilleux a6debb983f fixed a small bug introduced in refactoring 2022-08-22 12:54:31 -05:00
Chris Veilleux 57d0600c60 Merge branch 'feature/change-password' into feature/change-email
# Conflicts:
#	shared/selene/util/email/templates/password_change.html
2022-08-15 14:20:45 -05:00
Chris Veilleux c06b729a2d added support email address to password change email 2022-08-15 14:15:12 -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 2963719747 de-lint setting.py 2022-08-09 12:12:42 -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 d5fe923870
Merge pull request #309 from MycroftAI/feature/disable-transcription-save
Disable transcription save
2022-07-20 11:32:22 -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 6e3fb118ed
Merge pull request #308 from MycroftAI/refactor/update-dependencies
Update account, device, and single sign on APIs to Python 3.9
2022-07-19 11:43:28 -05:00
Chris Veilleux ad40517569 fixed Jenkinsfile to run linting and formatting step on PRs to dev 2022-07-18 15:38:05 -05:00
Chris Veilleux d1f56aefa5 fixed Jenkinsfile to run linting and formatting step on PRs to dev 2022-07-18 15:37:06 -05:00
Chris Veilleux 43284b158d remove no-cache option now that debugging is complete 2022-07-18 15:32:51 -05:00
Chris Veilleux 9298be41b6 upgraded db python environment to 3.9 and changed how city table is loaded due to new version of psycopg 2022-07-18 15:31:46 -05:00
Chris Veilleux 3121f091b9 changed github api environment variable to use new github app
changed github api environment variable to use new github app

changed github api environment variable to use new github app

changed github api environment variable to use new github app

changed github api environment variable to use new github app

changed github api environment variable to use new github app
2022-07-18 15:31:45 -05:00
Chris Veilleux 07cb73a9bd changed the base image for the database bootstrap step 2022-07-18 15:31:44 -05:00
Chris Veilleux 66f5bf4af3 updated database python environment to 3.9 2022-07-15 12:03:55 -05:00
Chris Veilleux a13fc0f919 updated Dockerfile to use Python 3.9 as a base 2022-07-15 12:03:54 -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 9173a99d46 add pylint to precommit hook 2022-07-12 13:06:51 -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 33aa803865 upgrade black in pre commit config 2022-07-12 13:03:45 -05:00
Chris Veilleux 133e3575aa
Merge pull request #293 from MycroftAI/refactor/black
"Black"en the rest of the repository
2022-03-11 13:37:44 -06:00