Chris Veilleux
0a02e28110
change package manager from pipenv to poetry
2022-08-24 13:22:05 -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
3f03b333e5
Merge pull request #266 from MycroftAI/dependabot/pip/batch/urllib3-1.26.5
...
Bump urllib3 from 1.26.3 to 1.26.5 in /batch
2021-07-13 13:14:18 -05:00
dependabot[bot]
f026a348d1
Bump urllib3 from 1.26.3 to 1.26.5 in /batch
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.3 to 1.26.5.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.3...1.26.5 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-02 00:49:22 +00:00
Kris Gesling
5654572258
Bump mycroft-core version to 21.02
2021-05-24 14:44:17 +09:30
dependabot[bot]
47da41f35d
Bump cryptography from 3.2.1 to 3.3.2 in /batch
...
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:32:20 +00:00
Chris Veilleux
1713c423d0
Re-apply original merge from test to master
2020-12-28 12:29:19 -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
Chris Veilleux
17bd500394
New script to make file designations out of file tags.
2020-11-05 22:21:36 -06:00
Chris Veilleux
0f771ca69c
implement precise API endpoints for the tagger
2020-10-20 12:22:56 -05:00
Chris Veilleux
492f5aa2e9
Merge branch 'dev' into feature/wake-word-file-removal
2020-10-02 13:47:41 -05:00
Chris Veilleux
2f205868a3
Merge remote-tracking branch 'origin/master' into dev
2020-10-01 14:36:36 -05:00
Chris Veilleux
97d06f191a
Merge branch 'feature/wake-word-storage' into feature/wake-word-file-removal
2020-09-21 13:39:28 -05:00
Chris Veilleux
7f079dfcab
Merge branch 'dev' into feature/wake-word-storage
2020-09-21 13:36:27 -05:00
Chris Veilleux
6f0d074f08
new script to delete files when an account is deleted
2020-09-21 12:53:58 -05:00
Chris Veilleux
4f6b9771ed
New script to move files from Selene Public API server to longer term storage.
2020-09-15 14:13:37 -05:00
Kris Gesling
7307a99c84
update for 20.08
2020-09-02 11:06:45 +09:30
Kris Gesling
a996b8126c
Refactor - generalize load_skills for any version of Core
2020-04-14 20:08:16 +09:30
Chris Veilleux
2e55c3c0c7
add execution of load skill display data script for core version 20.02
2020-04-05 21:49:58 -05:00
Chris Veilleux
819b966f13
fixed a bug where the job was not passed as a callable
2020-01-15 16:12:57 -06:00
Chris Veilleux
f7db838a8e
fixed a bug where the first command line argument was included in the script name rather than the job args.
2020-01-15 15:52:08 -06:00
Chris Veilleux
ade8f65f73
add a new job to load skills for core version 19.08
2019-10-17 13:02:40 -05:00
Chris Veilleux
ad3eb20a78
Merge remote-tracking branch 'remotes/origin/dev' into feature/publish_repo
...
# Conflicts:
# api/account/Pipfile.lock
# api/public/public_api/endpoints/device_skill.py
# shared/selene/data/device/__init__.py
2019-09-30 11:54:54 -05:00
Chris Veilleux
e1230a4e79
Add daily run of the skill loader for the 19.02 branch
2019-09-13 14:51:10 -05:00
Chris Veilleux
cdf5654c0e
ensure pipfiles are up-to-date before publishing repo
2019-08-15 19:23:30 -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
8d9e697537
added new column to metric.core_interaction table to capture the user latency metric.
2019-07-09 19:43:12 -05:00
Chris Veilleux
63e6053966
new metric.core_interaction table to track skill latency and the code to populate it from the metric.core table.
2019-07-09 13:47:31 -05:00
Chris Veilleux
e6d14d792d
Next iteration through the job scheduler:
...
-- added docstrings
-- converted run_job method into a JobRunner class
-- added a test job to run in non-production environments
-- added ability to override the default run date
2019-06-30 14:34:21 -05:00
Chris Veilleux
abf3556b36
renamed metrics schema to metric, because I am one anal MF
2019-06-28 22:38:38 -05:00
Chris Veilleux
332a79f7cf
new service for batch job scheduling
2019-06-27 17:54:23 -05:00
Chris Veilleux
d8b5cc311b
add if __name__ == '__main__' to scripts
2019-06-27 17:48:47 -05:00
Chris Veilleux
ac2f48a299
Merge remote-tracking branch 'remotes/origin/master' into dev
...
# Conflicts:
# api/public/public_api/endpoints/device_skills.py
# api/public/tests/features/steps/device_skills.py
# shared/selene/data/skill/repository/device_skill.py
2019-06-27 12:22:23 -05:00
Chris Veilleux
8e286f2084
added docstring
2019-06-27 01:27:07 -05:00
Chris Veilleux
bd8739b407
new script to move data from transient metrics.api table to the partitioned metrics.api_history table to help with query performance
2019-06-27 01:24:57 -05:00
Matheus Lima
4f4f66baae
Fixing date parsing
2019-06-20 21:05:31 -03:00
Matheus Lima
f64fe8e3b6
Fixing date paramter
2019-06-20 20:43:56 -03:00
Matheus Lima
4bf25a6e47
Fixing date used to generate the daily report
2019-06-17 19:25:17 -03:00
Matheus Lima
ab0a14faea
Adding date to daily report script
2019-06-14 18:01:22 -03:00
Matheus Lima
f6934e075e
Migrating DailyReport script to use the SeleneScript base class
2019-06-14 17:52:16 -03:00
Chris Veilleux
f69607d5d2
added a docstring and fixed a few bugs encountered in testing.
2019-06-13 20:53:38 -05:00
Chris Veilleux
9d5a8d87c3
build a batch job that will update the last contact timestamp of a device with the value collected in the Redis database throughout the day
2019-06-13 20:29:28 -05:00
Matheus Lima
830ce5a4d6
Merge branch 'dev' into test
2019-06-05 20:29:09 -03:00
Matheus Lima
af815058f4
Changing query used to build the daily report to date interval
2019-06-05 20:25:06 -03:00
Chris Veilleux
1d84e0cb97
removed unused package
2019-06-04 14:55:10 -05:00
Chris Veilleux
5aca99de14
moved the base class in to the selene library to resolve import error
2019-06-04 14:10:42 -05:00
Chris Veilleux
b3e59507a8
added some comments and docstrings
2019-06-04 10:59:59 -05:00
Chris Veilleux
6a40029dea
added some comments and docstrings
2019-06-04 10:59:41 -05:00
Chris Veilleux
12407d912b
refactored to use new base class for batch jobs
2019-06-03 23:29:20 -05:00
Chris Veilleux
11d399468a
new base class for batch jobs
2019-06-03 23:28:52 -05:00