Åke
622748d7d3
Bugfix/parse corrections ( #1670 )
...
* Restore extractdatetime to return False
- Restore extractdatetime to return False if no time was found
- Add tests to make sure this is true
- Add a extract_datetime function to keep coherency with the rest of the functions. (the old extractdatetime still exists for compatibility)
- Update documentation to match
* Minor corrections to docstrings.
2018-07-02 02:44:28 -05:00
JarbasAI
d69e73ced9
govivace_stt ( #1654 )
...
* Add support for Govivace STT (https://www.govivace.com/ )
2018-06-27 16:09:56 +02:00
Aditya Mehra
3ae4746099
Feature add query mic status ( #1656 )
...
* Feature: Add query mic status
Adds the message bus message `mycroft.mic.get_status` which responds with data on if mic is muted or not.
2018-06-27 15:51:33 +02:00
JarbasAI
fa4173a2d3
fix extract date ( #1651 )
...
* Fix errors when spaces are missing "3pm" "5seconds"
* Fix relative times "in 15 minutes" is now from current time not from midnight
Resolves #1650
2018-06-26 11:45:39 +02:00
Carsten Agerskov
5994644085
Feature/nice date ( #1635 )
...
* Added nice_date, nice_date_time, nice_year
2018-06-25 17:43:24 +02:00
Åke
b1408617bc
CLI Feature: skill commands ( #1612 )
...
* Update format for skill listing
Now send the skills with id and active status
* Add commands to activate/deactivate skills
* Add "unload all except one" functionallity
* Update after rebasing
- fix identifying skills
* Unload skills if they're removed from disk
* Rename _shutdown to default_shutdown
The method is not intended to be non-public, and this should shut up
codacy bot.
* Handle keep command without argument
* Add new commands to help
- Split help into multiple pages as needed
* Support :activate all
2018-06-22 00:59:51 -05:00
devs-mycroft
a085bfeee6
Version bump from 18.2.8 to 18.2.9
2018-06-21 11:49:07 +00:00
Åke Forslund
39c4e0aaf1
Add wiki link for long/short scale
2018-06-18 15:46:20 +02:00
jarbasal
7e1fb80cb4
improve extract_number_en
...
- Support higher numbers, almost unreasonably high!
- Support long scale and short scale
2018-06-18 15:45:14 +02:00
Matthew D. Scholefield
abd1fe7571
Merge pull request #1637 from forslund/feature/remove-monotonic
...
Use time.monotonic instead of monotonic module
2018-06-14 14:59:13 -05:00
Åke
3a22eea5ba
Merge pull request #1636 from MycroftAI/feature/upgrade-msm-padatious
...
Upgrade msm and padatious
2018-06-13 07:44:16 +02:00
Matthew D. Scholefield
85df3adbb0
Remove Padatious version check
...
No longer necessary now that we notify users when dependencies are out of date
2018-06-12 16:10:26 -05:00
Michael Nguyen
d81d321ed0
Merge pull request #1627 from forslund/bugfix/socket-timeout
...
Fix changed default socket timeout
2018-06-12 16:01:47 -05:00
f-e-l-i-x
b239d3dc2f
German language support ( #1634 )
...
* Add parse and format functions for german
* Add german dialog files
2018-06-12 08:55:21 +02:00
Åke Forslund
be8711a438
Use time.monotonic instead of monotonic module
...
Replace the monotonic time from the monotonic module with the built in time.monotonic
2018-06-11 16:05:50 +02:00
devs-mycroft
cdd5800098
Version bump from 18.2.7 to 18.2.8
2018-06-08 20:18:28 +00:00
Matthew D. Scholefield
724a439117
Merge pull request #1628 from forslund/feature/pronounciations
...
Feature/pronounciations
2018-06-07 11:36:15 -05:00
Åke
5d6fd4d871
Merge pull request #1629 from MycroftAI/feature/https-ww-upload
...
Change wake word upload to https request
2018-06-07 08:58:28 +02:00
Åke
b57a0ddb65
Use get_wch() to support unicode input in the CLI ( #1609 )
...
The CLI interface should now allow non-ASCII characters, including those used in non-English languages.
2018-06-06 17:02:48 -05:00
Matthew D. Scholefield
727e1c787c
Change wake word upload to https request
...
Also strips out old alternative ways to enable wake word upload
The logic for uploading wake words is now:
- Only if opt-in is enabled
- With an additional "disable" setting to selectively prevent it
2018-06-06 14:53:11 -05:00
Åke Forslund
650e051b0b
Handle words with capitals
2018-06-06 17:16:41 +02:00
Åke Forslund
3bf7db5e21
Add spotify and mycroftai pronounciations
2018-06-06 11:58:19 +02:00
Michael Nguyen
f3bbdc60ec
Merge pull request #1620 from forslund/bugfix/message-reply
...
Make data optional in Message.reply()
2018-06-05 16:02:24 -05:00
Michael Nguyen
95ff9d3ee5
Merge pull request #1613 from forslund/bugfix/missing-remote-cache
...
Check that web cache exists before loading it
2018-06-05 16:02:12 -05:00
Michael Nguyen
0e1307ddf3
Merge pull request #1622 from MycroftAI/bugfix/e.message
...
Fix missing attribute in error
2018-06-05 16:01:55 -05:00
Åke Forslund
6d9ecef63e
Fix changed default socket timeout
...
The default socket timeout was changed when checking the connectivity through connecting to a remote server (8.8.8.8). This has now been updated to only change the timeout for the socket used for the connection.
2018-06-05 17:20:14 +02:00
Åke Forslund
dabc92a9b9
Handle unbuilt AdaptIntents
...
Switched type(intent) == IntentBuilder to isinstance(intent, IntentBuilder) to handle all derived types.
2018-06-02 08:56:15 +02:00
Matthew D. Scholefield
dbdd67f965
Add AdaptIntent alias
...
It is used so that the init argument isn't required and so that it is imported from within the mycroft module
2018-06-01 20:01:25 -05:00
Matthew D. Scholefield
0a3f743b23
Fix missing attribute in error
2018-06-01 16:11:14 -05:00
Åke Forslund
2a34833394
Make data optional in Message.reply()
...
To make reply work in the same manner as a newly created message data
shall be optional. This allows mistakes like L1141 of
mycroft/skills/core.py, where the data field isn't set. (And causes an
exception when the line is hit.)
2018-06-01 10:23:13 +02:00
nabice
c35d065299
Fix wrong variable name
2018-05-30 15:27:47 +08:00
Åke Forslund
85365823bc
Check that web cache exists before loading it
2018-05-25 22:52:15 +02:00
devs-mycroft
dc7044793f
Version bump from 18.2.6 to 18.2.7
2018-05-24 19:24:46 +00:00
Åke Forslund
7b3885c3e4
Revert "Version bump from 18.2.6 to 18.2.7"
...
This reverts commit f98b6b3ab4
.
2018-05-24 21:22:38 +02:00
devs-mycroft
f98b6b3ab4
Version bump from 18.2.6 to 18.2.7
2018-05-24 19:19:36 +00:00
Åke
e41da90ee3
Merge pull request #1608 from forslund/bugfix/chromecast-shutdown
...
Fix chromecast quitting app on mycroft shutdown.
2018-05-24 08:01:26 +02:00
Åke
a0b0e99ffb
Merge pull request #1592 from MycroftAI/bugfix/skills-dir
...
Remove all references to /opt/mycroft/skills
2018-05-24 07:29:53 +02:00
Matthew D. Scholefield
509162de50
Support tilda in data_dir
2018-05-23 15:03:01 -05:00
jarbasal
0dee4af24c
keep message context
2018-05-23 16:08:22 +02:00
Åke Forslund
04b81a7380
Add shutdown method to chromecast
...
The default method for the services call stop, in the chromecast case this isn't desirable since any playing application would be shutdown (even if mycroft didn't initiate it).
This overrides default behaviour and will merely disconnect from the device at shutdown.
2018-05-23 14:04:15 +02:00
Matthew D. Scholefield
b0b88bbd62
Remove all references to /opt/mycroft
2018-05-23 08:22:14 +02:00
Matthew D. Scholefield
14ceb1f1dd
Remove all references to /opt/mycroft/skills
...
The only thing that should reference it is the config
2018-05-23 08:22:14 +02:00
Åke
52abe14209
Merge pull request #1601 from MycroftAI/bugfix/retry-less
...
Make retrying skill installation less frequent
2018-05-22 17:00:39 +02:00
Åke
1f630f6815
Merge pull request #1527 from MycroftAI/feature/improved-skill-tester
...
Feature/improved skill tester
2018-05-21 16:13:32 +02:00
Matthew D. Scholefield
457ed15b05
Make retrying skill installation less frequent
...
This prevents things like modifying a default skill from causing skill updates once every 5 minutes
2018-05-17 23:03:50 -05:00
devs-mycroft
14803710f7
Version bump from 18.2.5 to 18.2.6
2018-05-18 00:40:28 +00:00
Matthew D. Scholefield
596834dbc8
Retry skill installation every 5 minutes if default skill install fails
...
This prevents errors with having a spotty internet connection during default skill installation
2018-05-17 17:23:49 -05:00
Matthew D. Scholefield
f3ed6065c5
Check for uuid in response
...
If the meta already exists on the server, it won't have a uuid field in the response
2018-05-15 16:49:03 -05:00
Matthew D. Scholefield
b36408dc39
Log exception in skill settings and fix docstrings
2018-05-15 15:58:36 -05:00
Matthew D. Scholefield
8c0b471d24
Fail wake word upload on first try
...
Previously failed wake words would collect and each one would attempt an upload and fail. Now, this does the same process but failing on the first wake word that fails to upload
2018-05-15 12:31:06 -05:00