Fabio Manganiello
3d5c60e4f4
[UI docs] Added filter bar for integrations and events.
continuous-integration/drone/push Build is passing
Details
2024-05-17 02:21:57 +02:00
Fabio Manganiello
f06233801b
[ #394 ] Dynamically generate setup extras.
...
Also, convert all code that relied on `manifest.yaml` to use
`manifest.json` instead.
Closes : #394
2024-05-17 02:21:57 +02:00
Fabio Manganiello
c77cf2c98b
[ #372 ] Removed Google Fit plugin.
...
continuous-integration/drone/push Build is passing
Details
The Fit API has (unfortunately) been deprecated by Google with no
alternatives - the new Health Connect API is only available on Android
devices.
Other Google APIs don't seem to be affected by the refresh token issue
either, so this should hopefully close that issue too.
Closes : #372
2024-05-16 02:42:54 +02:00
Fabio Manganiello
98a98ea1dc
[ #398 ] Removed custom `Response` objects from Tensorflow and response docs generation logic.
...
continuous-integration/drone/push Build is passing
Details
Closes : #398
2024-05-15 09:55:58 +02:00
Fabio Manganiello
55e230c361
Removed `wiimote` events associated to removed `wiimote` plugin.
2024-05-15 01:29:45 +02:00
Fabio Manganiello
7ae99b4325
[ #398 ] `cups` plugin refactor.
...
continuous-integration/drone/push Build is passing
Details
1. Renamed plugin: `printer.cups` ➡️ `cups`.
2. Replaced `Response` objects with schemas.
2024-05-13 02:22:04 +02:00
Fabio Manganiello
15b1c1f3c0
[ #398 ] Replaced `GoogleDriveFile` response with `GoogleDriveFileSchema`.
continuous-integration/drone/push Build is passing
Details
2024-05-13 01:25:33 +02:00
Fabio Manganiello
6003b205c8
[ #398 ] Removed `TranslateResponse`.
2024-05-13 01:25:33 +02:00
Fabio Manganiello
b662e98447
[ #398 ] Removed `ssh` response objects.
continuous-integration/drone/push Build is passing
Details
2024-05-10 01:37:17 +02:00
Fabio Manganiello
6f8c2085f2
[ #398 ] Replaced `qrcode` response objects with schemas.
continuous-integration/drone/push Build is passing
Details
2024-05-10 01:01:22 +02:00
Fabio Manganiello
3df76a4a9c
[ #398 ] Replaced `pihole` response objects with schemas.
continuous-integration/drone/push Build is passing
Details
2024-05-09 14:06:54 +02:00
Fabio Manganiello
929ac09cae
[ #398 ] Removed unused `stt` response module.
continuous-integration/drone/push Build is passing
Details
2024-05-09 11:01:42 +02:00
Fabio Manganiello
13bde4adba
[ #398 ] Replaced `camera` response objects with schemas.
continuous-integration/drone/push Build is passing
Details
2024-05-09 01:41:15 +02:00
Fabio Manganiello
3c88593e9a
[ #293 ] Merged `midi` plugin and backend.
...
continuous-integration/drone/push Build is passing
Details
Closes : #293
2024-05-06 02:26:27 +02:00
Fabio Manganiello
d8e24207c5
Added `openai` plugin.
2024-05-02 00:51:09 +00:00
Fabio Manganiello
f0a780b759
Added `assistant.picovoice.transcribe` and `assistant.picovoice.say`.
2024-05-02 00:51:09 +00:00
Fabio Manganiello
f7517eb321
[WIP] Added speech detection logic over Cheetah.
2024-05-02 00:51:09 +00:00
Fabio Manganiello
a026a101cd
Removed `stt.deepspeech` integration.
...
continuous-integration/drone/push Build is passing
Details
The project hasn't seen a commit in three years and it's probably been
abandoned by Mozilla.
New and better maintained speech-to-text integrations will be
investigated.
2024-04-05 20:56:45 +02:00
Fabio Manganiello
496a3f4911
Updated docs
2024-04-04 00:52:30 +00:00
Fabio Manganiello
89d618b35f
[WIP] `music.mopidy` refactor, initial backend rewrite.
2024-04-03 23:01:22 +00:00
Fabio Manganiello
05213d9afc
Updated docs
continuous-integration/drone/push Build is passing
Details
2024-03-03 22:50:57 +01:00
Fabio Manganiello
6bdc9e77ee
[ #349 ] Refactored/rewritten `telegram` plugin.
...
continuous-integration/drone/push Build is passing
Details
1. `chat.telegram` -> `telegram` plugin.
2. Merged `backend.chat.telegram` logic into `telegram` plugin.
3. Rewritten the architecture of the integration to adapt to the new
asyncio API introduced in the latest versions of telegram-bot-api.
Closes : #349
2024-03-03 15:39:47 +01:00
Fabio Manganiello
7637890a54
[irc] Plugin rename/refactor.
...
The `chat.irc` plugin is now `irc`.
2024-03-03 15:39:47 +01:00
Fabio Manganiello
66e19d608a
Fixed flic events module name and path
continuous-integration/drone/push Build is passing
Details
2024-02-29 23:48:10 +01:00
Fabio Manganiello
d415d65bff
Removed legacy wiimote plugin
continuous-integration/drone/push Build is passing
Details
2024-02-29 00:49:56 +01:00
Fabio Manganiello
c7b0440562
[ #357 ] Migrated `backend.button.flic` to `flic` plugin.
...
continuous-integration/drone/push Build is passing
Details
Closes : #357
2024-02-29 00:27:32 +01:00
Fabio Manganiello
d16daa3fdf
Removed `backend.sensor.ir.zeroborg`.
...
continuous-integration/drone/push Build is passing
Details
That code is very old and broken, and it covers a very marginal feature
(events from the IR sensor of a Zeroborg board) that can be easily
covered by any general-purpose IR sensors.
2024-02-28 01:56:06 +01:00
Fabio Manganiello
ac9b82236e
Renamed `http.request` plugin as `http`.
continuous-integration/drone/push Build is passing
Details
2024-02-28 01:44:04 +01:00
Fabio Manganiello
553c4090b7
[ #309 ] Remove `wiimote` integration.
...
continuous-integration/drone/push Build is passing
Details
The `cwiid` library and the Python bindings haven't been updated in
years, the `cwiid-git` package on Arch Linux still targets Python 2, and
installing `cwiid` via `pip` breaks recent versions of Python 3.
Closes : #309
2024-02-28 01:25:49 +01:00
Fabio Manganiello
ea4e293338
[ #352 ] Migrated `backend.sensor.leap` to `leap` plugin.
...
Closes : #352
2024-02-27 22:18:41 +00:00
Fabio Manganiello
d77aa0b167
Removed legacy `backend.scard`.
...
Closes : #303
2024-02-27 21:39:02 +00:00
Fabio Manganiello
850cbe4237
Updated docs
continuous-integration/drone/push Build is passing
Details
2024-02-27 00:53:27 +01:00
Fabio Manganiello
8999a226b1
[WIP] Updated documentation for `camera.pi`.
continuous-integration/drone/push Build is passing
Details
2024-02-24 21:16:43 +01:00
Fabio Manganiello
2b595623b3
[ #348 ] Converted `gps` backend into a plugin.
...
continuous-integration/drone/push Build is passing
Details
Closes : #348
2024-02-05 02:16:02 +01:00
Fabio Manganiello
c8944feca4
[ #348 ] Merge + refactor for the `mail` backend/plugin ( #362 )
...
continuous-integration/drone/push Build is passing
Details
Closes : #348
Reviewed-on: #362
2024-02-03 22:09:40 +01:00
Fabio Manganiello
746423a113
[ #356 ] Merged `adafruit.io` plugin and backend.
2024-01-19 20:58:35 +00:00
Fabio Manganiello
eb47f9ded0
[ #351 ] Merged `google.pubsub` plugin and backend.
...
Closes : #351
2024-01-19 02:14:49 +00:00
Fabio Manganiello
f9bd5b3abc
[ #350 ] Merge `google.fit` backend and plugin.
...
Closes : #350 .
2024-01-18 23:31:27 +00:00
Fabio Manganiello
95c15f3f5f
[ #347 ] Merge `kafka` backend and plugin.
...
Closes : #347
2024-01-18 01:28:56 +00:00
Fabio Manganiello
85db77bb7b
[ #298 ] Merged `nextcloud` backend and plugin.
...
Closes : #298
2024-01-18 00:26:22 +01:00
Fabio Manganiello
9fa5989e21
[ #302 ] Merged `pushbullet` backend and plugin.
...
Also, added support for more granular Pushbullet events.
Closes : #302
2024-01-09 23:46:07 +00:00
Fabio Manganiello
314e1a98ef
Updated dist files
continuous-integration/drone/push Build is failing
Details
2024-01-08 22:35:57 +01:00
Fabio Manganiello
4aeff10a5d
[ #286 ] Merge Foursquare backend and plugin.
...
continuous-integration/drone/push Build is passing
Details
Closes : #286
2024-01-01 22:54:18 +01:00
Fabio Manganiello
2701f69d17
[ #287 ] Migrated `github` from a backend to a runnable plugin.
...
Closes : #287
2023-12-30 16:28:12 +01:00
Fabio Manganiello
5ad1a62293
[ #340 ] Merged `alarm` backend into the `alarm` plugin.
...
Closes : #340
2023-12-06 19:23:19 +01:00
Fabio Manganiello
5823dd0e21
[ #292 ] Converted `backend.log.http` to a runnable plugin.
...
continuous-integration/drone/push Build is passing
Details
Closes : #292
2023-12-04 03:03:21 +01:00
Fabio Manganiello
1843ab224b
[ #289 ] Converted `backend.file.monitor` into a runnable plugin.
...
Closes : #289
2023-12-04 03:03:20 +01:00
Fabio Manganiello
a0d8c522a2
[ #308 ] Finalized `weather` integrations migration.
...
continuous-integration/drone/push Build was killed
Details
- Migrated `weather.buienradar` integration.
- Removed last leftovers of the previous weather backends and responses.
Closes : #308
2023-11-20 03:10:00 +01:00
Fabio Manganiello
1a777c6276
Removed Todoist backend and migrated responses to schemas.
...
continuous-integration/drone/push Build is passing
Details
The Todoist Websocket interface is no longer working properly, and I'm
sick of reverse engineering it.
Closes : #305
2023-11-18 10:16:48 +01:00
Fabio Manganiello
c919cf0cd8
[trello] (Almost) complete plugin rewrite.
...
continuous-integration/drone/push Build is passing
Details
- Merged `trello` plugin and backend into a single plugin.
- Removed legacy `Response` objects, replaced with data classes and
schemas.
- Fixed the Websocket connection flow to reflect the new authentication
protocol.
Closes : #307
2023-11-17 02:07:04 +01:00