Rainwatch
  1. Rainwatch

rainwatch

Public
AuthorCommitMessageCommit dateIssues
Jacob HippsJacob Hipps
fb2a9b92a89fixes for python 3.8
Jacob HippsJacob Hipps
7101a3db981fix send_message to set mtype to chat
Jacob HippsJacob Hipps
1169bf67aeaYRW-14: implemented auto-reconnect in tclient.deluge after disconnections or restarts of delugedYRW-14
Jacob HippsJacob Hipps
e8dbbb921e0YRW-7: added a more robust exception handler with full traceback logging output; fixed datetime import in queuerunnerYRW-7
Jacob HippsJacob Hipps
3eb94173735YRW-7: implemented external logging targets (mongodb, syslog, zeromq, tcp/udp json streams, plain file)YRW-7
Jacob HippsJacob Hipps
bac60c1e466updated README with new install instructions
Jacob HippsJacob Hipps
410825120a4MYRW-11, YRW-12: merge branch feature/yrw-11-python3 into master; bump version to 0.12.1; using Python 3.5 and SleekXMPP"2 Jira Issues
Jacob HippsJacob Hipps
f35a204d923YRW-11: fixing bytes to unicode conversion in rainshell.df()YRW-11
Jacob HippsJacob Hipps
3b1fb5b16caYRW-12: adding jabber.setup() call to queue runnerYRW-12
Jacob HippsJacob Hipps
5ceb0d60ac5YRW-12: fix import in jabber.send(); bump version/date to 0.12.1YRW-12
Jacob HippsJacob Hipps
43cf1cfd6f8YRW-11, YRW-12: ported Rainwatch to Python 3.5; refactored rwatch.jabber to use SleekXMPP instead of xmpppy; created wrapper class for DelugeRPCClient for unicode decoding; bumped version to 0.12.02 Jira Issues
Jacob HippsJacob Hipps
8adae0e8378YRW-11: ported all modules except rwatch.jabber to Python 3.5YRW-11
Jacob HippsJacob Hipps
248feda031fYRW-10: style cleanup/refactoring; moved entrypoint to rwatch.cli._main() from rainwatch script; removed __main__.xsetupYRW-10
Jacob HippsJacob Hipps
f0a787f2e58YRW-9: setup Gulp for linting and building web stuffs; configured pylint and jshint for linting; created custom Gulp task for pylint; renamed Bower dir to 'vendor'YRW-9
Jacob HippsJacob Hipps
2fb4fb6de5bcleanup and fixes for mode_move()
Jacob HippsJacob Hipps
dce7eb54d15added -m/--move function
Jacob HippsJacob Hipps
09bd5ee573dfixed user auth error in jabber module; updated xmpppy reqs
Jacob HippsJacob Hipps
348f223033fremoved references to old deluge module
Jacob HippsJacob Hipps
96e77fadf37fixed imports in rwatch.queue; fixed setup.py
Jacob HippsJacob Hipps
1cad00711b2'fixed' unicode issues by removing the pre-ssh session check for target path
Jacob HippsJacob Hipps
9556131321fimplemented work-around for Unicode issues with os.stat by implementing rwatch.util.path_exists() that just uses open(); added exception handler
Jacob HippsJacob Hipps
aff7e42633cimplemented work-around for Unicode issues with os.stat by implementing rwatch.util.path_exists() that just uses open()
Jacob HippsJacob Hipps
7ba8274788badded locale detection and correction in queuerunner
Jacob HippsJacob Hipps
1019a9c12d6added locale detection and correction according to LANG env var
Jacob HippsJacob Hipps
cee6d60a39dadded locale detection and correction according to LANG env var
Jacob HippsJacob Hipps
9e68d2098c1troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
b5175019f40troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
1edd78c7595troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
c7d9e808828troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
fbbd933b0e0troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
6f657659214troubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
b7e96199fbbtroubleshooting unicode-triggered crashes in queue.cb_xfer
Jacob HippsJacob Hipps
83ecc4c1cf8added try/except for queue.cb_xfer() to catch failed string interpolation for unicode strings
Jacob HippsJacob Hipps
64338f95382Added exception handler in logthis() to prevent malformed unicode strings from crashing the logger
Jacob HippsJacob Hipps
e7bbb205203ruleparser: fixed bad key name from schema conversion
Jacob HippsJacob Hipps
ad62510a9f7YRW-5: brought queuerunner into compliance with new tclient schemaYRW-5
Jacob HippsJacob Hipps
c6592fe48d8YRW-6: added xconfig support to queuerunnerYRW-6
Jacob HippsJacob Hipps
928da29924fYRW-6: completed transition to XConfig object in rainwatch __main__YRW-6
Jacob HippsJacob Hipps
5020f5df59cMmerge branch 'tclient' into master
Jacob HippsJacob Hipps
afd32245390fixed logthis.unify()
Jacob HippsJacob Hipps
cbb1db3759cmore unicode fun
Jacob HippsJacob Hipps
3834afd46d4YRW-5: completed universal tinfo schema implementation for deluge and rtorrent via getTorrent and getTorrentList methods; getTorrentList now supports a full=True option, and the 'fields' param has been removedYRW-5
Jacob HippsJacob Hipps
7707b2fa54dYRW-5: created remapping schema for torrent info; implemented remap for Deluge, and created spec doc, schema.mdYRW-5
Jacob HippsJacob Hipps
545b3cb0f8cYRW-5,YRW-6: implemented TorrentClient abstraction class and rTorrent support; wrapped global configuration in XConfig object2 Jira Issues
Jacob HippsJacob Hipps
18dc45c6eb7troubleshooting more unicode fuckery with python
Jacob HippsJacob Hipps
0b95b47abf3troubleshooting more unicode fuckery with python
Jacob HippsJacob Hipps
c4a6ecd9890updated queue tgpath to be unicode-safe
Jacob HippsJacob Hipps
e771000c11eupdated queue tgpath to be unicode-safe
Jacob HippsJacob Hipps
bf40ad8b1c6updated ssh2 xfer logs to be unicode-safe
Jacob HippsJacob Hipps
504c973904bupdated logthis() and writelog() to be unicode-safe