Commit Graph

  • 9790541362 Should flush the connection before exiting Fabio Manganiello 2017-11-29 03:18:01 +0100
  • 83cbbb26ac Doing proper message encoding on kafka producer Fabio Manganiello 2017-11-29 03:12:50 +0100
  • 9a868fc875 Remove extra pusher attribute on consumer side Fabio Manganiello 2017-11-29 03:01:12 +0100
  • 8d32426554 Remove extra pusher attribute on consumer side Fabio Manganiello 2017-11-29 02:59:56 +0100
  • c4dc0fd9ae Fixed constructor Fabio Manganiello 2017-11-29 02:53:34 +0100
  • 57519ed114 - Implemented Kafka backend, as a variant of #6 - pusher changed to use either Pushbullet or Kafka as a backend (whatever is specified with pusher=True in the main config file). Still a lot of dirty code to refactor there tho. Fabio Manganiello 2017-11-29 02:42:36 +0100
  • fcc136ae18 Cleanup websocket on error Fabio Manganiello 2017-11-27 09:56:59 +0100
  • 81d879c9ee Removed unused modules Fabio Manganiello 2017-11-09 05:37:05 +0100
  • 425ff8a285 Version bump Fabio Manganiello 2017-11-09 05:10:25 +0100
  • 9dfe7ae7b1 Need to pass device too Fabio Manganiello 2017-11-09 05:10:15 +0100
  • a91ad43a30 Version bump Fabio Manganiello 2017-11-09 05:05:23 +0100
  • 661ff9a0b8 #6: Made a more general purpose backend infrastructure Fabio Manganiello 2017-11-09 05:04:48 +0100
  • 4d636386bf Doing things in a more sane way Fabio Manganiello 2017-11-09 01:43:17 +0100
  • e8c9cca433 No need to pop target there, exec_func is already code for me Fabio Manganiello 2017-11-09 01:37:10 +0100
  • 9be53683f8 Typo Fabio Manganiello 2017-11-05 15:18:46 +0100
  • 9e23d0a407 The action should be placed in the body again before retrying Fabio Manganiello 2017-11-05 15:16:54 +0100
  • 83d6fd9817 README Fabio Manganiello 2017-11-05 01:11:13 +0100
  • 1c5ac4389b README Fabio Manganiello 2017-11-05 01:00:03 +0100
  • 31b97a8c96 README typo :) Fabio Manganiello 2017-11-05 00:50:41 +0100
  • 5d2a0cffb5 #3 - Simplified command-line interface for pusher Fabio Manganiello 2017-11-04 14:02:56 +0100
  • 12abef5b05 Version bump Fabio Manganiello 2017-11-04 12:50:43 +0100
  • c689b9bbf1 New format for messges, using actions instead of plugin names + custom args for each plugin Fabio Manganiello 2017-11-04 12:28:15 +0100
  • 6a8a17eabd Added WeMo Switch plugin Fabio Manganiello 2017-11-04 00:13:22 +0100
  • 92970a83d6 setup.py Fabio Manganiello 2017-11-03 23:14:19 +0100
  • 98bfb5d2a3 Fixed license name for pypi upload Fabio Manganiello 2017-11-03 23:09:19 +0100
  • ad8f9b102e gitignore Fabio Manganiello 2017-11-03 23:07:15 +0100
  • 6637312de0 setup.py Fabio Manganiello 2017-11-03 22:54:08 +0100
  • d75f319ea6 Removed runbullet start script, using entry_points to automatically generate the script instead Fabio Manganiello 2017-11-03 22:53:55 +0100
  • 4b15cb1b45 README Fabio Manganiello 2017-11-03 21:33:53 +0100
  • 52ba1c6c87 README Fabio Manganiello 2017-11-03 20:18:10 +0100
  • fde7f20e7d Added lights base plugin Fabio Manganiello 2017-11-03 20:08:17 +0100
  • 50574dc022 Wrong paste Fabio Manganiello 2017-11-03 20:08:04 +0100
  • 413bb8ead0 runbullet.lib.plugins moved to runbullet.plugins Fabio Manganiello 2017-11-03 19:56:12 +0100
  • f07268293c README Fabio Manganiello 2017-11-03 18:17:47 +0100
  • 0310cce974 MIT License Fabio Manganiello 2017-11-03 18:06:58 +0100
  • 246cc37b85 Licence changed to Apache 2.0 Fabio Manganiello 2017-11-03 17:56:18 +0100
  • f94132f991 Removed per-plugin config.yaml, all the config is now in the main config.yaml Fabio Manganiello 2017-11-03 17:53:02 +0100
  • bdcc6bcf1c Supporting body both as dict and str Fabio Manganiello 2017-11-03 16:48:48 +0100
  • 99a93012ce Proper release with setuptools support Fabio Manganiello 2017-11-03 15:06:29 +0100
  • 173ce6782f gitignore Fabio Manganiello 2017-11-03 12:43:18 +0100
  • b64a471a8c setup.py +x Fabio Manganiello 2017-11-03 12:41:15 +0100
  • a03b72c9cb setup.py +x Fabio Manganiello 2017-11-03 12:38:49 +0100
  • 7b5813e151 Renamed project from notiier to runbullet Fabio Manganiello 2017-11-03 12:34:47 +0100
  • 2837d0df70 Global DEVICE_ID Fabio Manganiello 2017-11-03 12:01:20 +0100
  • 157429cf2b fix Fabio Manganiello 2017-11-03 11:46:44 +0100
  • c397ae44c9 fix Fabio Manganiello 2017-11-03 11:45:28 +0100
  • 21ff650319 Ignoring config.yaml by default, using config.example.yaml Fabio Manganiello 2017-11-03 11:41:32 +0100
  • af78267b58 Added config example Fabio Manganiello 2017-11-03 11:40:42 +0100
  • 1bb0527adc New script for pushing messages Fabio Manganiello 2017-11-03 11:34:26 +0100
  • fd68c7b4da Token moved to pushbullet section Fabio Manganiello 2017-11-03 11:31:19 +0100
  • aa52872485 typo Fabio Manganiello 2017-11-03 04:36:24 +0100
  • 94150436d7 comment Fabio Manganiello 2017-11-03 04:35:55 +0100
  • bbb8bd9020 Major rewrite for more modularity and maintanability Fabio Manganiello 2017-11-03 04:08:47 +0100
  • 13023b660e Caching modules and plugins Fabio Manganiello 2017-11-03 02:42:56 +0100
  • 2de28153f0 The base class in e.g. plugins.music.mpd will be MusicMpdPlugin Fabio Manganiello 2017-11-03 02:32:32 +0100
  • 091aa3223c Using a config YAML file Fabio Manganiello 2017-11-03 01:56:27 +0100
  • a509adb018 Using shell plugin to run commands instead of hardcoded stuff Fabio Manganiello 2017-10-31 10:24:15 +0100
  • bc157a1d80 Added plugins dir Fabio Manganiello 2017-10-31 09:20:35 +0100
  • 065fa65190 Ignoring pyc and pycache Fabio Manganiello 2017-10-31 09:20:19 +0100
  • 3f12d760b5 return Fabio Manganiello 2017-10-30 02:59:35 +0100
  • 9f48b010b5 Using websockets for real time event streams instead of pushbullet.py Fabio Manganiello 2017-10-30 02:54:16 +0100
  • 5c4ac57e2d Added script for creating a new device Fabio Manganiello 2017-10-30 01:53:14 +0100
  • c01bb76d5d Added device_id for turing Fabio Manganiello 2017-10-30 01:52:58 +0100
  • 58891816ea buff Fabio Manganiello 2017-10-29 20:45:19 +0100
  • 0b0d94fee3 First commit Fabio Manganiello 2017-10-29 05:17:42 +0100