Commit Graph

  • 6c797b0ad9 Implemented support for assistant pause/resume conversation (closes #109) Fabio Manganiello 2020-01-19 16:21:29 +0100
  • 89ae86492f If the latest build is still running then we should wait and not process events Fabio Manganiello 2020-01-19 15:43:39 +0100
  • db862d1d96 Datetime conversion should also support cases where the input is a float timestamp represented as a string Fabio Manganiello 2020-01-19 15:39:57 +0100
  • 42eabcf661 More robust ISO date to timestamp conversion Fabio Manganiello 2020-01-19 15:37:55 +0100
  • bbb52ba191 Always convert datetime to UNIX timestamp in Travis-Ci backend. Fabio Manganiello 2020-01-19 15:35:13 +0100
  • c44de5e2d7 Grouped common CSS and JS includes into separate templates Fabio Manganiello 2020-01-19 14:47:51 +0100
  • 5ae57e3aaf Added action to retrieve temperature and pressure from a DHT11/DHT22 sensor on ESP plugin Fabio Manganiello 2020-01-18 20:15:31 +0100
  • 4e45c1d0bc Removed font-awesome full submodule clone. Use the CDN-provided all.css file instead. Fabio Manganiello 2020-01-18 19:59:02 +0100
  • 2598e2fb30 Replace the \r\n sequence with \n in the processed response Fabio Manganiello 2020-01-18 18:26:23 +0100
  • 2f63a861cb Fixed ESP plugin extra args formatting Fabio Manganiello 2020-01-18 18:11:35 +0100
  • c3c88b23fe Added ESP8266/ESP32 integration (closes #108) Fabio Manganiello 2020-01-17 21:15:27 +0100
  • 02607bae97 Dumb Python won't convert perfectly finely formatted ISO dates unless I do some manual conversion Fabio Manganiello 2020-01-12 14:05:58 +0100
  • b920927dab Added Travis-Ci integration (closes #104) Fabio Manganiello 2020-01-12 13:53:46 +0100
  • f5b010c15c Added nmap integration (closes #99) Fabio Manganiello 2020-01-11 18:51:54 +0100
  • 1e342cc8a5 New interface for implementing backends. Fabio Manganiello 2020-01-11 18:13:25 +0100
  • a7ca779870 Argument of int() can't be nullable Fabio Manganiello 2020-01-11 16:24:35 +0100
  • 3b2ca4d70c Added Foursquare backend Fabio Manganiello 2020-01-11 16:11:35 +0100
  • 3daf39e3e0 Stop polluting Pushbullet messages with StopEvent JSON whenever the backend stops. Fabio Manganiello 2020-01-11 12:31:32 +0100
  • b0a5f1e272 Added Foursquare integration - closes #94 Fabio Manganiello 2020-01-10 22:51:07 +0100
  • ddbe76646b Throw an assert error (no reload/retry mechanism) instead of a runtime error when a method is called outside of the registered plugin actions Fabio Manganiello 2020-01-10 00:07:40 +0100
  • 2541cab0f7 _static directory in docs is no longer used Fabio Manganiello 2020-01-09 23:44:52 +0100
  • 4c3140c9b5 Fixed docs Fabio Manganiello 2020-01-09 23:40:59 +0100
  • f2de1015a8 Fixed doc URL Fabio Manganiello 2020-01-09 22:24:15 +0100
  • 4e4cf06b62 Added missing docs Fabio Manganiello 2020-01-09 22:18:18 +0100
  • e709908d7e Added Google Drive plugin - closes #91 Fabio Manganiello 2020-01-09 22:07:03 +0100
  • 40e65d882f Support for while/break/continue/return statemnts - closes #107 Fabio Manganiello 2020-01-09 10:28:02 +0100
  • 35cefcc9f5 Improved consistency and robustness of sensors backend Fabio Manganiello 2020-01-08 22:58:24 +0100
  • 9d592fe370 Added battery sensor backend Fabio Manganiello 2020-01-08 14:55:58 +0100
  • 6738ff832a get_data/get_measurement/close should be implemented in a base SensorPlugin class, not specifically in GpioSensorPlugin Fabio Manganiello 2020-01-08 00:20:00 +0100
  • aa6bf5379a Added process management actions Fabio Manganiello 2020-01-08 00:07:15 +0100
  • c53dfab246 Added pid_exists action Fabio Manganiello 2020-01-07 23:03:30 +0100
  • 8fe34d541b Added system monitor integration - closes #98 Fabio Manganiello 2020-01-07 22:44:23 +0100
  • 3e2a9c0401 Skip torrent status responses with no url. Fabio Manganiello 2020-01-07 09:59:45 +0100
  • 9134a231b3 success=true will always be in the response: deal with it Fabio Manganiello 2020-01-07 09:46:26 +0100
  • 3271759fba Added Pi-hole integration - closes #100 Fabio Manganiello 2020-01-06 19:22:04 +0100
  • e880f00498 Added Graphite integration - closes #96 Fabio Manganiello 2020-01-06 15:24:52 +0100
  • d73df1454e Added TCP and UDP plugins - closes #106 Fabio Manganiello 2020-01-05 20:52:42 +0100
  • c3024fba2d Commented pycups in requirements.txt Fabio Manganiello 2020-01-05 19:46:11 +0100
  • bcd05ecf4a Added CUPS plugin - closes #93 Fabio Manganiello 2020-01-05 19:25:20 +0100
  • a9fdbe7812 Fixed code-block format Fabio Manganiello 2020-01-05 13:11:44 +0100
  • 084b5ba807 Stop also board iterators on `close` Fabio Manganiello 2020-01-05 13:02:41 +0100
  • f0a77c12a4 Added Arduino docs Fabio Manganiello 2020-01-05 00:50:58 +0100
  • d8a7c9c6e0 Added Arduino over Firmata integration - closes #92 Fabio Manganiello 2020-01-05 00:46:46 +0100
  • 42686f229e Added Trello backend docs Fabio Manganiello 2020-01-03 16:58:45 +0100
  • cc424c6e7a Bump version: 0.11.2 → 0.11.3 v0.11.3 Fabio Manganiello 2020-01-03 16:31:00 +0100
  • 8aadd5569e Added Trello backend: closes #90 Fabio Manganiello 2020-01-03 16:28:49 +0100
  • 1de3296c85 Support for group events and lists of authorized chat_ids Fabio Manganiello 2020-01-01 23:28:21 +0100
  • 846d5ff2eb Support for underscores and minuses in Telegram command names Fabio Manganiello 2020-01-01 22:33:57 +0100
  • 77ff88360b music.mpd.play should add the resource at the beginning of the current tracklist and play it, not clear the whole tracklist. Fabio Manganiello 2020-01-01 21:16:27 +0100
  • 135cfc606c Added the right handler for location events Fabio Manganiello 2020-01-01 21:06:51 +0100
  • de429a5b7d Extended Telegram integration Fabio Manganiello 2020-01-01 20:59:22 +0100
  • fd5abc748f Added missing docs Fabio Manganiello 2020-01-01 17:55:19 +0100
  • 753694a865 Added Telegram integration Fabio Manganiello 2020-01-01 15:40:42 +0100
  • 5948784677 Added missing docs Fabio Manganiello 2019-12-31 09:12:28 +0100
  • 49a7ee643e - Added Buienradar integration - Refactored weather plugin/backend as Darksky plugin/backend Fabio Manganiello 2019-12-31 08:51:19 +0100
  • 9eed1014eb Added keyboard/mouse plugin Fabio Manganiello 2019-12-30 21:35:35 +0100
  • dc2b3689a2 Fixes Fabio Manganiello 2019-12-30 19:04:13 +0100
  • 952a8f2faf Added generation for events docs Fabio Manganiello 2019-12-30 18:50:01 +0100
  • cfbf05be24 Fixed backend docs base dir Fabio Manganiello 2019-12-30 10:26:33 +0100
  • 1c7ff1d09b Directory name typo Fabio Manganiello 2019-12-30 10:22:05 +0100
  • 9d961a265f Generated missing docs Fabio Manganiello 2019-12-30 10:16:55 +0100
  • bc7c248f72 Added Google Pub/Sub integration Fabio Manganiello 2019-12-30 09:33:26 +0100
  • 8f2eb1c4e0 Reimplemented workers as threads instead of processes Fabio Manganiello 2019-12-29 23:18:58 +0100
  • 931ab9d673 Removed debug print Fabio Manganiello 2019-12-29 16:55:50 +0100
  • ba6c890a42 Refactored and improved camera plugin Fabio Manganiello 2019-12-29 16:28:07 +0100
  • 663be43f06 Added ping plugin and backend Fabio Manganiello 2019-12-27 23:26:39 +0100
  • ce2b3ae849 LINT fixes Fabio Manganiello 2019-12-27 19:22:48 +0100
  • 5ba18ea7d5 Added Trello integration Fabio Manganiello 2019-12-27 15:55:56 +0100
  • f0999c7375 Added is_streaming method to camera.pi Fabio Manganiello 2019-12-27 17:10:36 +0100
  • fb2ff7d1d6 Improved management of PiCamera start/stop streaming events Fabio Manganiello 2019-12-27 16:56:03 +0100
  • b880a02ef6 Fixed websocket on_error handler signature Fabio Manganiello 2019-12-25 20:43:20 +0100
  • 29789461d7 Added Todoist integration Fabio Manganiello 2019-12-25 20:32:54 +0100
  • 7ecb27463c Added missing '@' Fabio Manganiello 2019-12-24 14:04:23 +0100
  • ba31d4f4c9 Fixed parameter access Fabio Manganiello 2019-12-24 14:00:06 +0100
  • 2edb3f0944 Added button for refreshing available cameras Fabio Manganiello 2019-12-24 13:52:11 +0100
  • ef58cc9e32 Support for username/password in camera URLs if authentication is required Fabio Manganiello 2019-12-24 13:49:18 +0100
  • 5d5e8b54ae Other typing adjustments for dumb Python 3.5 compatibility Fabio Manganiello 2019-12-23 21:49:16 +0100
  • 36835a1706 Fixed Python 3.5 compatibility for Zeroborg plugin Fabio Manganiello 2019-12-23 21:40:30 +0100
  • ff9e1c71a7 Prevent race condition on self._drive_thread = None Fabio Manganiello 2019-12-23 18:48:01 +0100
  • 7f440a9160 s/or/and/ Fabio Manganiello 2019-12-23 18:43:59 +0100
  • d5c2ae961a Reset the mode if GPIO.getmode() returns None for any reason Fabio Manganiello 2019-12-23 18:40:39 +0100
  • 9ffa04c666 Removed auto mode from Zeroborg plugin Fabio Manganiello 2019-12-23 17:57:35 +0100
  • 50a7746bf0 Refactored ZeroBorg plugin Fabio Manganiello 2019-12-23 00:36:53 +0100
  • 7a7acbe6b9 Support for Zeroborg events Fabio Manganiello 2019-12-22 23:54:45 +0100
  • b36a8095ab Sleep for (default: 0.1 seconds) between reads when distance sensor runs in continuous mode to prevent excessive CPU load Fabio Manganiello 2019-12-22 19:56:43 +0100
  • 17d233b55d Fixed __exit__ arguments list in GpioSensorDistance Fabio Manganiello 2019-12-22 19:40:41 +0100
  • 470f4a8fc9 Added disable_web_clients_notification on Event for events generated with high throughput that shouldn't be propagated to the connected websockets. Fabio Manganiello 2019-12-22 19:38:01 +0100
  • d6515ed991 Added support for continuous checks on distance sensor and DistanceSensorEvent Fabio Manganiello 2019-12-22 19:09:02 +0100
  • 9c4f917b53 LINT fixes Fabio Manganiello 2019-12-22 18:18:41 +0100
  • 55d3f379d4 LINT fixes Fabio Manganiello 2019-12-22 18:14:42 +0100
  • a23f5446da Added GPIO web panel Fabio Manganiello 2019-12-22 18:09:19 +0100
  • d33494419a Added cleanup action on GPIO plugin Fabio Manganiello 2019-12-21 23:36:09 +0100
  • bdfe48fe32 Refactored integration between ZeroBorg and distance sensor plugin Fabio Manganiello 2019-12-21 13:09:44 +0100
  • 58b0b48393 Added gpio.cleanup at the end of get_measurement in distance sensor plugin Fabio Manganiello 2019-12-20 21:40:57 +0100
  • 4090570278 GpioSensorDistancePlugin should extend GpioPlugin Fabio Manganiello 2019-12-20 21:24:47 +0100
  • b375c9dd9f Fixed docs Fabio Manganiello 2019-12-20 21:22:48 +0100
  • f0751cb37d Fixed typo Fabio Manganiello 2019-12-20 18:56:00 +0100
  • 1077dbcf71 Added mode (BOARD/BCM) parameter to GPIO plugins Fabio Manganiello 2019-12-20 18:27:47 +0100
  • 93a3c72d4e Added camera.android.ipcam web panel Fabio Manganiello 2019-12-18 01:00:56 +0100
  • 416c9ceb93 Fixed picamera mjpeg stream Fabio Manganiello 2019-12-17 22:44:15 +0100