Åke Forslund
716c16a027
Finalize skill_gid in skills manifest.
...
Before sending the skills manifest to the backend attach device uuid as needed.
2019-05-21 17:47:12 +02:00
Åke Forslund
c3ac9d8ca7
Remove the delete metadata calls when updating settings
...
The calls are not implemented and functionality will likely change.
2019-05-21 17:21:45 +02:00
Åke Forslund
2208ee178c
Switch to getting skill_gid from msm skill entry
2019-05-21 09:23:02 +02:00
Åke Forslund
4518a11528
Add safety around skillMetadata
...
skillMetadata could be accessed in settings without it when checking if remote update was needed.
2019-05-18 08:29:26 +02:00
Åke Forslund
6eb2aefbaa
Delete remote settings before pushing
...
- restore storing / loading uuid
- use uuid to delete before pushing settingsmeta
2019-05-18 08:29:26 +02:00
Åke Forslund
4a75526de7
Check both endpoints for settings
2019-05-18 08:29:26 +02:00
Åke Forslund
93a0b31b4e
Switch endpoint for fetching settings
...
use the userSkill endpoint instead of skill endpoint to always be able
to get settings no matter who the owner is.
2019-05-18 08:29:26 +02:00
Åke Forslund
f6347ae47c
Replace hashed meta with skill_gid as identifier
...
This also removes the notion of an owner skill and all skills may update settings on the server.
2019-05-18 08:29:26 +02:00
Åke Forslund
693bf2c699
Remove BLANK boilerplate content
2019-05-18 08:29:26 +02:00
Åke Forslund
56ed5a657f
Re-add support for skill_gid in settingsmeta upload
2019-05-18 08:29:26 +02:00
Åke
fc7a3af14e
Merge pull request #2124 from MycroftAI/feature/upgrade-precise
...
Support chopping old audio via precise upgrade
2019-05-16 12:07:58 +02:00
Aditya Mehra
eb32570efa
Feature/System_QML ( #2121 )
...
Add support for SYSTEM QML functions for show_text() and show_image()
The ui elements used are stored in the mycroft/res/ui folder
2019-05-16 09:09:01 +02:00
Matthew D. Scholefield
db06962ca2
Merge pull request #2125 from forslund/feature/pycodestyle
...
Feature/pycodestyle
2019-05-15 12:44:24 -05:00
Åke Forslund
1400af2b16
Fix pycodestyle errors
2019-05-15 13:46:43 +02:00
Åke Forslund
6626884c1e
Make sure pre-commit hook gets upgraded
2019-05-15 13:46:43 +02:00
Åke Forslund
88114dca78
Update travis to use pycodestyle
2019-05-15 13:46:43 +02:00
Åke Forslund
bcd4084685
Switch pep8 for pycodestyle
...
- Make sure the pycodestyle installed with mycroft-core is used
- Ignore binary operator warning
2019-05-15 13:46:02 +02:00
Matthew D. Scholefield
dd71f24f29
Support chopping old audio via precise upgrade
...
This supports dropping audio buffers when the cpu falls behind so that the latency doesn't infinitely increase.
2019-05-15 02:38:33 -05:00
Åke
1b69c5ab4a
Feature/common qa skill test ( #2097 )
...
* Refactor skill test input utterances
Slight cleanup to make adding more different cases easier.
* Add test for common QA
"question" can now be used instead of "utterance" to test a common qa skill
2019-05-13 10:16:04 -07:00
Åke
09c3510e70
Merge pull request #2115 from MycroftAI/feature/pre_loaded_cache
...
Feature/pre_loaded_cache
2019-05-13 17:17:02 +02:00
Åke Forslund
5ed417cddb
Small style fixes
...
- Remove unneccessary pass
- Fix bare except statements
- Fix identation
2019-05-13 16:48:15 +02:00
Ruthvicp
90ccae2f69
Cache pre-loading for mimic2
...
When the mimic2 TTS instance is created the phrases from mycroft-core and mycroft-wifi setup (if available) is generated and stored locally (defaults to /opt/mycroft/preloaded_cache but can be changed with the mimic2 config parameter "preloaded_cache"
On startup the cache will be copied into the cache directory to speed up default interactions.
2019-05-13 14:33:30 +02:00
Aditya Mehra
ccb23f14bf
feature/enable sending qml ui over network ( #2106 )
...
Enable sending qml ui over network
2019-05-13 10:43:29 +02:00
ChristopherRogers1991
6dd16915a9
Allow settingsmeta to be a yaml file ( #2113 )
...
Allow settingsmeta to be a yaml file in addition to the current .json file
2019-05-13 09:34:39 +02:00
FruityWelsh
f90e3fbfc7
Speak sayto bash pipes ( #2111 )
...
- Change mycroft-speak & mycroft-say-to to accept bash pipes
- add feature to allow all args to read into message
2019-05-13 08:29:50 +02:00
Kate Canaveral
b95c8c990b
Fix typo in mycroft.conf ( #2119 )
2019-05-12 23:11:41 -07:00
devs-mycroft
b0157b46c8
Version bump from 19.2.6 to 19.2.7
2019-05-09 09:50:31 +00:00
Matthew D. Scholefield
09e7a18b77
Merge pull request #2116 from forslund/feature/delay-on-422
...
Add delay on failure to upload skillsettingsmeta
2019-05-07 19:28:12 -05:00
Åke Forslund
0b11cdac0a
Add delay on failure to upload skillsettingsmeta
...
Mycroft-core won't retry for 5 minutes on a 422, 500 or 501 error.
This adds a DelayRequests Exception which will cause the settings
fetching Timer thread to sleep for 5 minutes
2019-05-07 14:50:17 +02:00
Åke
9d75a1d94f
Merge pull request #2109 from MycroftAI/commonIoT/IoTRequestUpdates
...
Add support for values
2019-05-07 07:59:51 +02:00
Chris Rogers
aaa1a7f55a
Add docs and fix IoTRequest repr
2019-05-06 15:57:49 -04:00
Chris Rogers
b3d6cc35c0
Add support for values
2019-05-06 15:57:49 -04:00
Steve Penrod
79d1e98021
ReadTheDocs link made directly to Master API
2019-05-02 00:38:41 -05:00
Steve Penrod
cfc41a3604
Added link to ReadTheDocs
2019-05-01 23:47:55 -05:00
Thomas Doczkal
59fd7233d8
typo ( #2086 )
...
Aprill .. April
2019-04-29 13:00:00 -05:00
devs-mycroft
e966eee1b7
Version bump from 19.2.5 to 19.2.6
2019-04-25 12:14:50 +00:00
devs-mycroft
3e20433fd3
Version bump from 19.2.4 to 19.2.5
2019-04-25 09:24:07 +00:00
Åke
32636fe55f
Set default log level to INFO ( #2070 )
...
* Set default log level to INFO
* Restore echo functionality
- Make sure that the mycroft.debug.log message isn't removed by the
whitelist
- whitelist now only checks the beginning of a message so a whitelisted
"mycroft.audio.service" will allow messages such as
"mycroft.audio.service.play"
* Make MycroftSkill.log track root logger
modify root logger when changing log level will now change the log level
of the skill logger.
* Changes for debugging
* Switched bus logging to use INFO instead of DEBUG so it always displays when turned on
* Add exception output
* Replaced multiple calls into a msg_type variable
2019-04-22 14:06:01 -05:00
Åke
a8c94089de
Merge pull request #2103 from krisgesling/docs/fallback-table
...
Fix table formatting for docs display
2019-04-20 08:07:05 +02:00
Kris Gesling
947fadbe1f
fix table formatting for docs display
2019-04-20 13:15:39 +09:30
Kris Gesling
88a822727c
Merge pull request #2095 from forslund/docs/tidying
...
Tidy up the readthedocs documentation
2019-04-20 03:02:56 +09:30
Matthew D. Scholefield
8c09f88e53
Merge pull request #2088 from forslund/feature/audioservice-list
...
Feature/audioservice list
2019-04-19 00:30:38 -05:00
Åke
f4da3e7127
Fix chown in dev_setup when GROUP != USER ( #2094 )
...
This finds the default group of the user and uses that as group when doing chown in dev_setup.sh the same way as it's done in the prepare-msm.sh script
2019-04-17 11:43:02 -05:00
Åke
2b8bf1d94c
Restore get_response method after skill test is done ( #2100 )
...
Slight refactoring to allow simple save and restore for skill members.
2019-04-17 11:39:08 -05:00
Åke
6715dae3ab
Merge pull request #2101 from JarbasAl/bug/on_message
...
restore bus on_message
2019-04-17 06:55:11 +02:00
jarbasal
e256e3d1a6
restore bus on_message
2019-04-16 23:28:51 +01:00
Åke
d2690979db
Merge pull request #2098 from MycroftAI/feature/precise-default
...
Change default listener in config
2019-04-16 13:41:27 +02:00
Åke Forslund
13fe8ac44a
Fix pocketsphinx recognizer test
2019-04-16 12:09:31 +02:00
Åke
7a8ea0b5cc
Merge pull request #2099 from MycroftAI/commonIoT/trigger
...
Add trigger action
2019-04-16 11:15:34 +02:00
Åke
3841d5c13c
Merge pull request #2096 from MycroftAI/commonIoT/acknowledge
...
CommonIOT/acknowledge
2019-04-16 11:14:27 +02:00