Commit Graph

1805 Commits (master)

Author SHA1 Message Date
Chris Veilleux 2510ac916a added a check for removing files designated as non-speaking 2020-12-01 13:37:59 -06:00
Chris Veilleux 483f8a7d4d Merge fix 2020-11-30 18:04:26 -06:00
Chris Veilleux f0f1966e2f Merge branch 'feature/wake-word-designation' into feature/add-speech-tag
# Conflicts:
#	api/precise/precise_api/endpoints/tag.py
2020-11-30 18:03:04 -06:00
Chris Veilleux 4221556515
Merge branch 'dev' into feature/wake-word-designation 2020-11-30 17:59:08 -06:00
Chris Veilleux aded8d85df Move the retrieval/creation of taggers and sessions sooner into the workflow. 2020-11-30 17:15:25 -06:00
Chris Veilleux 5b9f7ff478 Enhance to be smarter about how files are selected for tagging based on the designations and tags that have been applied to the file up to this point. 2020-11-30 11:34:09 -06:00
Chris Veilleux 6e4177b5a5 Add a priority column to the tag table because some tags are prerequisites to others 2020-11-30 11:32:35 -06:00
Chris Veilleux 12050b60a9
Merge pull request #230 from MycroftAI/ci-docker-image-cleanup
Add post processing to Jenkins to clean up Docker containers and images.
2020-11-24 12:20:06 -06:00
Chris Veilleux c72d598bb6 Change the label used for image pruning to prevent PR name clashes across different CI jobs 2020-11-12 15:13:38 -10:00
Chris Veilleux 17bd500394 New script to make file designations out of file tags. 2020-11-05 22:21:36 -06:00
Chris Veilleux 8528bb87d3 Add post processing to Jenkins to clean up Docker containers and images. 2020-11-04 15:05:34 -06:00
Chris Veilleux 93d3efdb55
Merge pull request #229 from MycroftAI/feature/tagger
Feature/tagger
2020-11-03 17:06:21 -06:00
Chris Veilleux 2eb5532c35 Fixed tests that were breaking due to the new request format. 2020-11-03 14:16:40 -06:00
Chris Veilleux af6618fd51 Pin pyjwt to version 1.7.1 to fix a testing issue where one virtualenv was running 2.0.0a1. 2020-11-02 19:28:31 -06:00
Chris Veilleux efcd9b8b4f PyLint fixes 2020-11-02 15:44:08 -06:00
Chris Veilleux df59fe437c PyLint fixes 2020-11-02 14:52:21 -06:00
Chris Veilleux df3efccebd PyLint fixes 2020-11-02 14:43:52 -06:00
Chris Veilleux a9802afac4 PyLint fixesç 2020-11-02 14:32:25 -06:00
Chris Veilleux b648ebe3ca update a tag value based on user feedback 2020-10-30 15:46:37 -05:00
Chris Veilleux 8a917ffb81 Small performance improvement. 2020-10-30 15:00:59 -05:00
Chris Veilleux e2ef562125 Improve randomization of query to get a file to tag. Also, change logic to only return non-wake word tags when the sample is designated as a wake word. 2020-10-30 14:19:20 -05:00
Chris Veilleux 144cb0ed89 fix timestamp range issues with tagging.session table 2020-10-29 20:52:30 -05:00
Chris Veilleux 1cd3e90e4b fixed an sql file name 2020-10-29 20:38:30 -05:00
Chris Veilleux dade8fbc36 Fixed PyLint issues 2020-10-29 18:19:51 -05:00
Chris Veilleux bd41dbcfae wake words coming from device may contain a dash. remove it to find the right wake word on the database. 2020-10-29 16:03:12 -05:00
Chris Veilleux 161e1eef09 de-linted 2020-10-29 15:01:33 -05:00
Chris Veilleux 9a599df7f3 change to use new wake word data object 2020-10-29 14:59:15 -05:00
Chris Veilleux 0f6da41e78 change to use new wake word data object 2020-10-29 14:59:02 -05:00
Chris Veilleux 30bb8979f9 fix issue where UI uses title case for wake word names while database uses lower case 2020-10-29 14:58:29 -05:00
Chris Veilleux cfd1747fa3
Merge pull request #226 from MycroftAI/feature/file-name-hashing
Feature/file name hashing
2020-10-27 13:14:33 -05:00
Chris Veilleux 5bcac25bd7 fixed bugs in SFTP logic due to learning to use paramiko 2020-10-26 13:07:46 -05:00
Chris Veilleux 74b6feb702 fixed naming issue 2020-10-24 01:35:01 -05:00
Chris Veilleux 671134ab91 removed unused import 2020-10-24 00:52:21 -05:00
Chris Veilleux e76faf714b added remainder of tagging tables 2020-10-24 00:51:56 -05:00
Chris Veilleux df56cfa372 fix typo in name of private key file 2020-10-24 00:50:53 -05:00
Chris Veilleux 92a7666d56 fixed a copy paste error and named the flask app correctly 2020-10-22 23:40:20 -05:00
Chris Veilleux 36986ef456 pass a session id around to help with the wake word file selection process. 2020-10-21 23:12:57 -05:00
Chris Veilleux 78530189cf fixed an error with password validation found during testing 2020-10-21 17:46:47 -05:00
Chris Veilleux 222bbbe1ca Merge remote-tracking branch 'origin/feature/file-name-hashing' into feature/tagger 2020-10-21 17:24:43 -05:00
Chris Veilleux a088b3bf5f addressed pylint errors 2020-10-21 17:01:01 -05:00
Chris Veilleux 91557c4f73 fixed a breaking environmental cleanup for the behavioral tests. 2020-10-21 16:26:04 -05:00
Chris Veilleux 83795ebb55 Merge remote-tracking branch 'origin/dev' into feature/file-name-hashing 2020-10-21 15:34:14 -05:00
Chris Veilleux 9d97fc09cb
Merge pull request #225 from MycroftAI/feature/wake-word-file-removal
Feature/wake word file removal
2020-10-21 15:32:55 -05:00
Chris Veilleux 70958b80d1 removed staticmethod decorator from validate methods in Schematics models to fix failing tests. 2020-10-21 15:20:51 -05:00
Chris Veilleux 67a40284db fixed a pylint refactor 2020-10-20 17:55:15 -05:00
Chris Veilleux d6d6846752 fixed an import error 2020-10-20 17:49:33 -05:00
Chris Veilleux 23e6101fc4 addressed pylint issues 2020-10-20 17:38:28 -05:00
Chris Veilleux 7ec565c4d8
Merge pull request #220 from hammyMarc/patch-1
Update README.md
2020-10-20 17:35:10 -05:00
Chris Veilleux 04ee634747 fixed import statement 2020-10-20 17:31:27 -05:00
Chris Veilleux 1cf9a3f926 addressed some pylint refactors 2020-10-20 17:02:49 -05:00