84abff6 B Tasker Adding License information and some TODO's to the…
8c84012 B Tasker LOC-17 Start creating README
19397dc B Tasker SERVER is now set after msg is init'd, so we need…
71cbae0 B Tasker LOC-26 add support for --verify
c2e963c B Tasker LOC-22 Allow server address to be specified on th…
e614010 B Tasker LOC-24 add test for /leave functionality
52b1782 B Tasker LOC-24 Add timestamp and revision to test output
f58f634 B Tasker LOC-11 Verify that Automated Room closure is func…
026f4b6 B Tasker LOC-15 in testing mode auto-room closure happens …
d0031cd B Tasker LOC-15 In testing mode, the purge interval is 30 …
96f3549 B Tasker Fix whitespace
e39d36a B Tasker LOC-24 Added tests for kick/ban functionality
08398d5 B Tasker Added test for LOC-21 Direct Messaging support
b61c9c4 B Tasker Added regression test for LOC-5
bf92471 B Tasker LOC-24 Added "Send a message" test
4e9cdea B Tasker LOC-24 Invited user now joins under a new client …
f6539e6 B Tasker LOC-24 Added a test for user invitation
7d46d53 B Tasker LOC-24 Close and re-open DB connection, and imple…
6a45137 B Tasker Prevent exception when server returns bad respons…
d66b1ea B Tasker Switch to using a local variable to define fatali…
6bb4b1f B Tasker LOC-24 Add test to ensure {{SYSTEM}} is using E2E…
0e3dcf4 B Tasker LOC-24 Add numbers to tests for easier reference …
c2d0159 B Tasker LOC-24 Build some basic tests
77224ea B Tasker LOC-24 Start building test harness
990a4a0 B Tasker LOC-15 Implement Testing mode
faba898 B Tasker LOC-11 Implementing auto-closure of rooms
ef39ae2 B Tasker LOC-11 Update last used time for all message types
0968e85 B Tasker LOC-11 Add a field to record the last activity in…
ec523c9 B Tasker LOC-6 Remove test lines and make purge interval c…
6aad0d3 B Tasker LOC-6 Switch to shorter values and insert print f…
0abfcf7 B Tasker Remove unneeded function 'test'
60da935 B Tasker LOC-6 Use autogenerated password for scheduler re…
74c2eb4 B Tasker LOC-6 Initial (and very rough) periodic message c…
54ddfae B Tasker LOC-23 - Shorten Session IDs and increase keyspac…
1a62526 B Tasker LOC-13 - Encrypt system message payloads.
299c799 B Tasker Partial implementation for LOC-21
0addb47 B Tasker LOC-14 - Move failuremessage pushing to function
0557ce2 B Tasker LOC-14 System will now push a failuremessage when…
87071b8 B Tasker LOC-14 - Move error status code returning to a de…
c223367 B Tasker Used LOC-16 verb to assign colours to different s…
5cdcab9 B Tasker Adding {{/me}} functionality using verb from LOC-…
77c6c40 B Tasker LOC-16 add "verb" to message payload
d12630a B Tasker LOC-10 - Use server-validated username to define …
2c0106d B Tasker LOC-2 Clear user sessions when room is closed
f5a468c B Tasker LOC-2 - Delete user's session token when they're …
ad8e922 B Tasker LOC-2 Session token is now checked and validity e…
4b7ea09 B Tasker LOC-2 Client now sends session key with all relev…
cca924f B Tasker LOC-2 Switch to prefixing with Room Name so that …
462e9df B Tasker LOC-2 joinRoom now generates and returns a 1024 b…
4eac571 B Tasker LOC-2 Enforce user password when joining room
ed04e79 B Tasker BUGFIX - allow a 500 error to be returned
8f3cda6 B Tasker LOC-2 Implemented password generation when inviti…
b27c039 B Tasker LOC-2 Implemented user password storage
fd44f9a B Tasker LOC-8 Do not throw exception if message cannot be…
a23124d B Tasker LOC-2 Removed room password from submission and f…
5211d7f B Tasker LOC-2 - Removed Room password from API and from t…
2500173 B Tasker LOC-7 - Implemented ability to close a room
7968684 B Tasker Remove excess whitespace
cc2c1a0 B Tasker LOC-5 - Prevent SYSTEM from joining rooms, and wa…
815cf38 B Tasker Switch to using ad-hoc SSL
e0764bd B Tasker Implement msg payload encryption in the client - …
56e40eb B Tasker LOC-1 - forgot to include the server component in…
176f75f B Tasker Update help text
0f0a12e B Tasker LOC-1 Only users authorised on a room may grant a…
c507633 B Tasker LOC-3 Room Owners can now kick (and ban) users fr…
87d3ffd B Tasker Adding help output. SC-2 v0.0.1a
d243016 B Tasker Added the ability to invite users into room.
0e7be9f B Tasker Client can now create room
88492aa B Tasker Do not re-use message IDs
31a58bc B Tasker Implement ability to leave room
c8e18b5 B Tasker Don't repeatedly spam server went away messages
40f66ea B Tasker Fix colouring.
7892c46 B Tasker Only allow a user to poll for messages, or send m…
6f53154 B Tasker Older messages will now be purged when a user joi…
e07d028 B Tasker Client is no longer in a room by default, and mus…
68d45a0 B Tasker Sending a message from the client now works.
be1b8cd B Tasker Regular poll now prints the messages as they shou…
64bc507 B Tasker Interface now polls for new messages in the backg…
5881aaa B Tasker Adding a poached urwid template to create the cli…
ed87637 B Tasker Implemented ability to fetch all messages since l…
a0fdc2c B Tasker Implemented ability to push messages into room.
4a5afbf B Tasker Owner is now automatically subscribed into the ro…
bdec4c0 B Tasker Implemented the ability to link a user into a room
aa1b82a B Tasker Implemented basic schema for creating a room
7097fab B Tasker Creating basic flask template as a starting point