Commit Graph

60 Commits

Author SHA1 Message Date
Starbeamrainbowlabs 22c2212952
[CI] Where _are_ we? 2019-02-12 19:51:59 +00:00
Starbeamrainbowlabs 950d12f08b
Hrm. The release binary archive does't appear to be generating correctly.
Will this fix it?
2019-02-12 19:50:16 +00:00
Starbeamrainbowlabs 48cc42ef2a
CI: Create archives after build automatically 2019-02-12 19:44:37 +00:00
Starbeamrainbowlabs 1360eb9c6f
[build] Add ability to create archives automagically 2019-02-12 19:43:40 +00:00
Starbeamrainbowlabs 1f88789309
Update lantern build engine 2019-02-12 19:30:13 +00:00
Starbeamrainbowlabs 09669d9acf
Document assorted files that are useful for running RhinoReminds as a system service 2019-02-12 19:28:31 +00:00
Starbeamrainbowlabs a4d996fb3d
Bugfix: Fix crash if the next reminder is deleted before it can be sent.
Also enable some debug logging, just in case it acts up again.
2019-02-08 11:30:16 +00:00
Starbeamrainbowlabs b5deb649dc
Display message on startup to aid clarity in logs 2019-02-08 11:02:52 +00:00
Starbeamrainbowlabs 6d400b7c3a
[ci] Let's try making the auto-checkout test stricter 2019-02-08 00:40:04 +00:00
Starbeamrainbowlabs 46f55a086b
Is the auto-checkout working? 2019-02-08 00:38:50 +00:00
Starbeamrainbowlabs 20f5329b9c
Empty commit to test build system 2019-02-08 00:36:42 +00:00
Starbeamrainbowlabs 7ae561a050
Empty commit to test build system 2019-02-08 00:31:31 +00:00
Starbeamrainbowlabs 99101cd519
[ci] Display version of mono 2019-02-08 00:27:49 +00:00
Starbeamrainbowlabs fef5dcbc79
Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/RhinoReminds 2019-02-08 00:25:24 +00:00
Starbeamrainbowlabs c5e54864bc
Formatting in service file 2019-02-08 00:24:45 +00:00
Starbeamrainbowlabs 6f9ff7eef0
Merge branch 'master' of git.starbeamrainbowlabs.com:sbrl/RhinoReminds 2019-02-04 13:54:34 +00:00
Starbeamrainbowlabs 517e3dcafc
Update systemd config to optionally use rsyslog 2019-02-04 13:54:21 +00:00
Starbeamrainbowlabs 97a6d95902
start_service.sh: Apparently sudo doesn't quit - and stays as a wrapper process.Solve this by disowning after sudo & avoid showing the password in the sudo process arguments by preserving the environment when sudoing. 2019-02-01 22:26:22 +00:00
Starbeamrainbowlabs 1314b3ab75
Update service files etc. 2018-12-27 14:05:40 +00:00
Starbeamrainbowlabs 7cbf1ef79c
Generate error on unknown argument 2018-12-27 13:38:23 +00:00
Starbeamrainbowlabs 430b5082dd
Add --pidfile support, and output error properly if XMPP_JID or XMPP_PASSWORD aren't set 2018-12-27 13:36:55 +00:00
Starbeamrainbowlabs 579078edf0
Change the internal backing list to a SortedSet to reduce complexity & increase stability 2018-12-27 12:29:41 +00:00
Starbeamrainbowlabs adfb482072
Bugfix: Notify the reminder thread when a reminder gets deleted from the list 2018-12-22 16:05:45 +00:00
Starbeamrainbowlabs 4174ec85c6
Fix the reconnection logic. Hooray! 2018-12-21 10:58:14 +00:00
Starbeamrainbowlabs 505e500634
Bugfix: COrrect find-and-replace ordering.
More work may be needed here.... :-"
'
2018-12-19 17:46:53 +00:00
Starbeamrainbowlabs b5df7ab94e
README: Layout 2018-12-06 00:21:43 +00:00
Starbeamrainbowlabs dd96754126
Fill out more of the README 2018-12-06 00:20:58 +00:00
Starbeamrainbowlabs e58f56b06d
README: Add link to releases page 2018-12-06 00:14:36 +00:00
Starbeamrainbowlabs 625f94e525
Add deleting to README 2018-12-05 23:44:20 +00:00
Starbeamrainbowlabs a4c8ef89f5
Update NuGet packages & fix avatar uploading, but I think we need to make it use vcard somehow to get it to display. 2018-12-05 23:18:38 +00:00
Starbeamrainbowlabs 216cd6d479
Try to fix the reconnection system, but it's not working right. 2018-12-02 16:47:23 +00:00
Starbeamrainbowlabs 19be6f8425
Automatically reconnect to the server using an exponential backoff algorithm if we lose our connection. 2018-12-02 16:31:54 +00:00
Starbeamrainbowlabs 002ec0f7d9
Drop in lantern build engine ready for CI 2018-12-02 12:41:25 +00:00
Starbeamrainbowlabs 71a175d965
Fix region in ClientListener 2018-11-30 23:20:58 +00:00
Starbeamrainbowlabs 0844e12431
Make start_service.sh executable 2018-11-30 23:18:07 +00:00
Starbeamrainbowlabs cbbc750955
Start looking at setting the avatar automatically.
It's untested though.
2018-11-23 17:55:23 +00:00
Starbeamrainbowlabs 0bf68aa35c
Improve regexes & comment some code 2018-11-23 17:55:01 +00:00
Starbeamrainbowlabs a81f012c0c
Simplify the list/show instruction 2018-11-17 18:07:46 +00:00
Starbeamrainbowlabs 9d72fbdee5
Add help command 2018-11-17 18:07:02 +00:00
Starbeamrainbowlabs 6fafd3b480
Add support for deleting reminders 2018-11-17 17:58:25 +00:00
Starbeamrainbowlabs bcc6c82c59
Display id in list 2018-11-17 17:38:20 +00:00
Starbeamrainbowlabs 618846b268
Tidy up debug messages 2018-11-17 17:36:59 +00:00
Starbeamrainbowlabs 6399545331
Tidy up reminder messages 2018-11-17 17:35:41 +00:00
Starbeamrainbowlabs 62c278a639
Support multiple reminders for the same time
This is done by offsetting duplicate reminders by 1ms
2018-11-17 16:50:01 +00:00
Starbeamrainbowlabs 6f598d7520
Update depdencies 2018-11-17 15:54:17 +00:00
Starbeamrainbowlabs e8fe7d51af
Tweak readme 2018-11-11 12:49:36 +00:00
Starbeamrainbowlabs c25ec154ea
FIll otu instructions in README 2018-11-11 12:13:43 +00:00
Starbeamrainbowlabs ba3142894f
Finish setting up service file & script 2018-11-11 11:18:58 +00:00
Starbeamrainbowlabs 9ebe99ca6f
Add links to README 2018-11-11 11:18:37 +00:00
Starbeamrainbowlabs e33702fc7a
Finish filling out systemd service file 2018-11-10 21:21:41 +00:00