Fabio Manganiello
|
d7266b21e5
|
Added example config.yaml
|
2019-12-08 23:21:27 +01:00 |
|
Fabio Manganiello
|
93b378a430
|
Added examples for config.yaml and platypush.service files
|
2019-12-08 23:19:49 +01:00 |
|
Fabio Manganiello
|
09caa66317
|
Return immediately in _parse_records if tag.ndef is null
|
2019-12-08 21:25:39 +01:00 |
|
Fabio Manganiello
|
caa962c686
|
Added docs for nodered backend
|
2019-12-08 19:03:42 +01:00 |
|
Fabio Manganiello
|
d498c21518
|
Implemented Node-RED backend, solves #88
|
2019-12-08 19:02:08 +01:00 |
|
Fabio Manganiello
|
588e16df5d
|
Added docs for inspect plugin
|
2019-12-08 17:48:52 +01:00 |
|
Fabio Manganiello
|
a6488e15fe
|
Don't treat the execute tab as a special tab in the web panel,
otherwise configurations with enabled_plugins/disabled_plugins
won't work with it
|
2019-12-08 17:33:21 +01:00 |
|
Fabio Manganiello
|
be5c5d365c
|
Added execute tab to webpanel
|
2019-12-08 16:25:03 +01:00 |
|
Fabio Manganiello
|
f378fa8832
|
MPV.Event.IDLE should also be treated as a player stop event
|
2019-12-07 17:16:48 +01:00 |
|
Fabio Manganiello
|
d6f251989c
|
Added missing __init__.py
|
2019-12-05 00:46:05 +01:00 |
|
Fabio Manganiello
|
e3d44b56dd
|
Added Join plugin to control remote Android devices
|
2019-12-05 00:42:29 +01:00 |
|
Fabio Manganiello
|
0f0f8f8a94
|
LINT fixes
|
2019-12-05 00:42:29 +01:00 |
|
Fabio Manganiello
|
08119add97
|
Optimized WeMo plugin
|
2019-12-05 00:42:29 +01:00 |
|
Fabio Manganiello
|
fc360e3e43
|
Bump version: 0.11.0 → 0.11.1
|
2019-12-04 12:28:01 +00:00 |
|
Fabio Manganiello
|
50168e00c5
|
Bump version: 0.10.9 → 0.11.0
|
2019-12-04 12:17:17 +00:00 |
|
Fabio Manganiello
|
c34c8586f4
|
Fixed KeyError
|
2019-12-04 09:32:56 +01:00 |
|
Fabio Manganiello
|
10ab1751d8
|
Return only the first element, not in an array, if status() was called with only one device
|
2019-12-04 09:29:29 +01:00 |
|
Fabio Manganiello
|
25894d3c00
|
Only return the first element of status()
|
2019-12-04 09:28:08 +01:00 |
|
Fabio Manganiello
|
69e702ed0c
|
Let switch.wemo on/off/toggle methods always call status() for returned value for consistency with the frontend and other switch plugins
|
2019-12-04 09:24:34 +01:00 |
|
Fabio Manganiello
|
675b690929
|
switches should not be considered as a special token in the Config object
|
2019-12-04 02:58:45 +01:00 |
|
Fabio Manganiello
|
fea39b1306
|
Added id to switch.wemo.status for compatibility with the frontend
|
2019-12-04 02:50:22 +01:00 |
|
Fabio Manganiello
|
b4dbb0c5a6
|
Overridden status method in switch.wemo
|
2019-12-04 02:39:11 +01:00 |
|
Fabio Manganiello
|
2e4e847857
|
Migrated WeMo Switch plugin to raw HTTP requests. ouimeaux was heavy and broken
|
2019-12-04 02:09:49 +01:00 |
|
Fabio Manganiello
|
55dd7b0d53
|
Don't generate a startup script in docker - instead add /app to PYTHONPATH
|
2019-12-02 09:17:04 +01:00 |
|
Fabio Manganiello
|
5f54eaa108
|
Only python setup.py web_build is needed in Docker
|
2019-12-02 01:18:17 +01:00 |
|
Fabio Manganiello
|
a1f3ff3ae5
|
Forgotten newlines
|
2019-12-02 01:13:57 +01:00 |
|
Fabio Manganiello
|
e9df6768f9
|
Use a startup script to launch platypush from the /app folder in docker
|
2019-12-02 01:12:10 +01:00 |
|
Fabio Manganiello
|
93a5ffc755
|
git clone in Dockerfile must be recursive
|
2019-12-02 01:03:33 +01:00 |
|
Fabio Manganiello
|
93bb71bef7
|
Fixed extra newline
|
2019-12-02 00:59:25 +01:00 |
|
Fabio Manganiello
|
e751325886
|
libffi-dev, libjpeg-turbo-dev and zlib-dev are also required to build some of the recommended dependencies
|
2019-12-02 00:56:22 +01:00 |
|
Fabio Manganiello
|
f08be1f3c1
|
The generated command should all be on one line
|
2019-12-02 00:51:56 +01:00 |
|
Fabio Manganiello
|
3a347496d3
|
Fixed git clone && cd dance in generated Dockerfile
|
2019-12-02 00:49:19 +01:00 |
|
Fabio Manganiello
|
909695e070
|
git clones to /app/platypush
|
2019-12-02 00:43:37 +01:00 |
|
Fabio Manganiello
|
47f7a36e6e
|
Prevent pending continuation line in generated Dockerfile
|
2019-12-02 00:41:48 +01:00 |
|
Fabio Manganiello
|
de3bb48493
|
mkdir -p /app in generated Dockerfile
|
2019-12-02 00:37:34 +01:00 |
|
Fabio Manganiello
|
3ac9ecbd8f
|
Do git clone and explicit pip install -r requirements.txt in platydock to make sure that all the recommended dependencies are installed
|
2019-12-02 00:34:32 +01:00 |
|
Fabio Manganiello
|
fbe4f9494c
|
No need to run pip install pyScss in setup.py if it's not available
|
2019-12-02 00:24:28 +01:00 |
|
Fabio Manganiello
|
526136be36
|
Try to install pyScss in setup.py if not available and don't fail hard if not available
|
2019-12-02 00:15:46 +01:00 |
|
Fabio Manganiello
|
346b1be924
|
Filter out in get_plugins the special configuration fields not associated with plugins
|
2019-12-01 23:53:14 +01:00 |
|
Fabio Manganiello
|
d38746d278
|
Moved imports for extra dependencies inside the methods where they are actually used
|
2019-12-01 23:35:05 +01:00 |
|
Fabio Manganiello
|
f8d3ea5197
|
Refactored platydock and platyvenv
|
2019-12-01 22:27:54 +01:00 |
|
Fabio Manganiello
|
f27e1efdd6
|
extras_require refactor
|
2019-12-01 21:31:41 +01:00 |
|
Fabio Manganiello
|
c5284c7183
|
Bump version: 0.10.8 → 0.10.9
|
2019-12-01 19:55:10 +01:00 |
|
Fabio Manganiello
|
803c994a77
|
Better management for extra plugins as extra project dependencies
|
2019-12-01 19:54:56 +01:00 |
|
Fabio Manganiello
|
f537a7785a
|
typo
|
2019-12-01 18:23:50 +01:00 |
|
Fabio Manganiello
|
e3476ee634
|
Bump version: 0.10.7 → 0.10.8
|
2019-12-01 17:47:53 +01:00 |
|
Fabio Manganiello
|
92533c8303
|
Added special utils.get_context action to get current context
|
2019-12-01 17:43:10 +01:00 |
|
Fabio Manganiello
|
a18452ab2e
|
Made procedure.[sync|async].name second argument optional
A procedure will be sync if [sync|async] is not specified
|
2019-12-01 16:48:57 +01:00 |
|
Fabio Manganiello
|
f281411b2e
|
Set the light property before the any_on/all_on check on the group
|
2019-12-01 16:33:48 +01:00 |
|
Fabio Manganiello
|
3bbb6cf053
|
Include dev version of vue.js if available in the HTTP static/js
folder, otherwise include the minified version
|
2019-12-01 16:33:48 +01:00 |
|