Todo.
- Not using revision history correctly, perhaps clean it up or something like that...
- Cache responses from smhi & sunrise services
- Add logfile entry containing current online users in the irc-channel
- Add more versions to test on using Travis.
- Remove custom loading of module directory.
- Module directory is OBSOLETE now when introducing virtualenv.
- Enhanced Makefile and prepared by adding test tools.
- Upgrade pylint to 1.7.1.
- Installing as virtual env.
- Added installation as part of makefile.
- Mergin PR #33.
- Before mergin PR #33.
- Moved revision history to own file.
- Use travis for tests.
- Add pylint and jsonlint.
- Fix crash on smhi wrong url.
- Added comic strips from commitStrip.
- Fixed crash on mondays, #9.
- Moved all strings to
marvin_strings.json
. - Improving documentation.
- Major rewrite to python3 and separating code into modules.
- Fixed loggin of ACTION.
- Logging as utf-8 to logfile in json format.
- Managing all strings as unicode internally.
- Improved encoding of incoming messages though
decode_irc
. - Issues with irclog, utf8 and json encoding to file. debugging.
- Corrected. Failed to decode utf-8 to json.
- log all traffic in irc-channel to irclog.txt as json-encoded format.
- aggregate.php, remove duplicate post in same thread. Only show one.
- created functions sendMsg and sendPrivMsg to gather all output, reduce codelines and centralise logging
- corrected that occasionally only sent one entry from the incoming directory thought it was more to send.
- Make \r\n in central sendMsg() for each request
- First tag after some live testing for a couple of months. Must start somewhere.