Commit graph

2995 commits

Author SHA1 Message Date
Fabio Manganiello
12abef5b05 Version bump 2017-11-04 12:50:43 +01:00
Fabio Manganiello
c689b9bbf1 New format for messges, using actions instead of plugin names + custom args for each plugin 2017-11-04 12:28:15 +01:00
Fabio Manganiello
6a8a17eabd Added WeMo Switch plugin 2017-11-04 00:13:22 +01:00
Fabio Manganiello
92970a83d6 setup.py 2017-11-03 23:14:19 +01:00
Fabio Manganiello
98bfb5d2a3 Fixed license name for pypi upload 2017-11-03 23:09:19 +01:00
Fabio Manganiello
ad8f9b102e gitignore 2017-11-03 23:07:15 +01:00
Fabio Manganiello
6637312de0 setup.py 2017-11-03 22:54:08 +01:00
Fabio Manganiello
d75f319ea6 Removed runbullet start script, using entry_points to automatically generate the script instead 2017-11-03 22:53:55 +01:00
Fabio Manganiello
4b15cb1b45 README 2017-11-03 21:33:53 +01:00
Fabio Manganiello
52ba1c6c87 README 2017-11-03 20:18:10 +01:00
Fabio Manganiello
fde7f20e7d Added lights base plugin 2017-11-03 20:08:17 +01:00
Fabio Manganiello
50574dc022 Wrong paste 2017-11-03 20:08:04 +01:00
Fabio Manganiello
413bb8ead0 runbullet.lib.plugins moved to runbullet.plugins 2017-11-03 19:56:12 +01:00
Fabio Manganiello
f07268293c README 2017-11-03 18:17:47 +01:00
Fabio Manganiello
0310cce974 MIT License 2017-11-03 18:06:58 +01:00
Fabio Manganiello
246cc37b85 Licence changed to Apache 2.0 2017-11-03 17:56:18 +01:00
Fabio Manganiello
f94132f991 Removed per-plugin config.yaml, all the config is now in the main config.yaml 2017-11-03 17:53:02 +01:00
Fabio Manganiello
bdcc6bcf1c Supporting body both as dict and str 2017-11-03 16:48:48 +01:00
Fabio Manganiello
99a93012ce Proper release with setuptools support 2017-11-03 15:06:29 +01:00
Fabio Manganiello
173ce6782f gitignore 2017-11-03 12:43:18 +01:00
Fabio Manganiello
b64a471a8c setup.py +x 2017-11-03 12:41:15 +01:00
Fabio Manganiello
a03b72c9cb setup.py +x 2017-11-03 12:38:49 +01:00
Fabio Manganiello
7b5813e151 Renamed project from notiier to runbullet 2017-11-03 12:34:47 +01:00
Fabio Manganiello
2837d0df70 Global DEVICE_ID 2017-11-03 12:01:20 +01:00
Fabio Manganiello
157429cf2b fix 2017-11-03 11:46:44 +01:00
Fabio Manganiello
c397ae44c9 fix 2017-11-03 11:45:28 +01:00
Fabio Manganiello
21ff650319 Ignoring config.yaml by default, using config.example.yaml 2017-11-03 11:41:32 +01:00
Fabio Manganiello
af78267b58 Added config example 2017-11-03 11:40:42 +01:00
Fabio Manganiello
1bb0527adc New script for pushing messages 2017-11-03 11:34:26 +01:00
Fabio Manganiello
fd68c7b4da Token moved to pushbullet section 2017-11-03 11:31:19 +01:00
Fabio Manganiello
aa52872485 typo 2017-11-03 04:36:24 +01:00
Fabio Manganiello
94150436d7 comment 2017-11-03 04:35:55 +01:00
Fabio Manganiello
bbb8bd9020 Major rewrite for more modularity and maintanability 2017-11-03 04:08:47 +01:00
Fabio Manganiello
13023b660e Caching modules and plugins 2017-11-03 02:42:56 +01:00
Fabio Manganiello
2de28153f0 The base class in e.g. plugins.music.mpd will be MusicMpdPlugin 2017-11-03 02:32:32 +01:00
Fabio Manganiello
091aa3223c Using a config YAML file 2017-11-03 01:56:27 +01:00
Fabio Manganiello
a509adb018 Using shell plugin to run commands instead of hardcoded stuff 2017-10-31 10:24:15 +01:00
Fabio Manganiello
bc157a1d80 Added plugins dir 2017-10-31 09:20:35 +01:00
Fabio Manganiello
065fa65190 Ignoring pyc and pycache 2017-10-31 09:20:19 +01:00
Fabio Manganiello
3f12d760b5 return 2017-10-30 02:59:35 +01:00
Fabio Manganiello
9f48b010b5 Using websockets for real time event streams instead of pushbullet.py 2017-10-30 02:54:16 +01:00
Fabio Manganiello
5c4ac57e2d Added script for creating a new device 2017-10-30 01:53:14 +01:00
Fabio Manganiello
c01bb76d5d Added device_id for turing 2017-10-30 01:52:58 +01:00
Fabio Manganiello
58891816ea buff 2017-10-29 20:45:19 +01:00
Fabio Manganiello
0b0d94fee3 First commit 2017-10-29 05:17:42 +01:00