91 Commits

Author SHA1 Message Date
Hykilpikonna ebfa31f91c [O] chmod +x start.sh 2020-12-01 11:21:08 -05:00
Hykilpikonna cf712e55e6 [O] Handle null case for token 2020-12-01 11:19:42 -05:00
Hykilpikonna 7a03a182d2 [+] Make font configurable and add test case 2020-12-01 11:19:13 -05:00
Hykilpikonna 141abdf85f [+] Create start.sh 2020-11-29 22:39:22 -05:00
Hykilpikonna d79abbd646 [F] Fix mutating while traversing warning 2020-11-29 22:38:13 -05:00
Hykilpikonna 48fdc6c64a [+] Redirect /start with arguments 2020-11-27 13:59:32 -05:00
Hykilpikonna 3627879c4c [F] Fix warning 2020-11-27 13:58:07 -05:00
Hykilpikonna 068fb8a1b5 [+] Add enabled tasks information to /ls 2020-11-27 11:56:10 -05:00
Hykilpikonna 5e13673cea [S] Make /ls look better 2020-11-27 11:55:54 -05:00
Hykilpikonna d53d476314 [F] Forgot to update time 2020-11-27 11:53:49 -05:00
Hykilpikonna e4e5f6d0dc [O] Validate name length 2020-11-27 11:38:05 -05:00
Hykilpikonna feb0ce6463 [-] Remove 'Done!' response from /test 2020-11-27 11:33:03 -05:00
Hykilpikonna 741f42e78e [O] Remove maximum interval limit 2020-11-27 11:25:51 -05:00
Hykilpikonna ef0ac5cb9d [-] Remove unnecessary scheduler.updateInterval call 2020-11-27 11:25:32 -05:00
Hykilpikonna 25d35fe607 [O] Reimplement scheduler so that only one thread is created 2020-11-27 11:23:45 -05:00
Hykilpikonna 8ee9439579 [O] Exit on keyboard interrupt 2020-11-27 10:37:15 -05:00
Hykilpikonna 24a49ea9cd [F] Keep main thread alive 2020-11-27 10:26:40 -05:00
Hykilpikonna 57790154d3 [F] Fix function call with incorrect key 2020-11-27 10:26:20 -05:00
Hykilpikonna bbdc5a76c5 [F] Fix ambiguous parameters 2020-11-27 10:05:48 -05:00
Hykilpikonna 30a7a1866c [F] Handle errors on sendRequest 2020-11-27 10:03:01 -05:00
Hykilpikonna 80766dc1db [F] Fix init database access 2020-11-27 10:02:48 -05:00
Hykilpikonna eb49e47915 [U] Update to Python 3.9 2020-11-27 10:02:29 -05:00
Hykilpikonna 21f80bdefd [O] Optimize imports 2020-11-27 09:32:10 -05:00
Hykilpikonna 65cb1a8842 [F] Move sendRequest to utils to avoid circular import 2020-11-27 09:31:48 -05:00
Hykilpikonna ea95450333 [O] Stop scheduler before removing a task 2020-11-27 09:26:40 -05:00
Hykilpikonna 12d500093b [M] Rename database.userRequests to database.reqs 2020-11-27 09:25:09 -05:00
Hykilpikonna 09f2e37dbe [+] Encapsulate Scheduler.updateInterval 2020-11-27 09:23:36 -05:00
Hykilpikonna b98134ea23 [O] Better null safety 2020-11-27 09:21:52 -05:00
Hykilpikonna 26c9d5d943 [U] Update calls 2020-11-27 09:18:05 -05:00
Hykilpikonna 4a7ab9998b [+] Encapsulate Scheduler.isStarted 2020-11-27 09:17:44 -05:00
Hykilpikonna cd2bcc8115 [+] Encapsulate Scheduler.stop 2020-11-27 09:17:17 -05:00
Hykilpikonna cb514b66a1 [-] Remove userStatus field, use request['enabled'] instead 2020-11-27 09:05:54 -05:00
Hykilpikonna 927ab842f9 [O] Create separate class for scheduler 2020-11-27 09:05:24 -05:00
Hykilpikonna c776ae3ca6 [+] Write run instructions in readme 2020-11-26 15:33:15 -05:00
Hykilpikonna a91307551d [+] Wrap text before diffing 2020-11-24 00:50:45 -05:00
Hykilpikonna 895e107f00 [+] Create wrap function 2020-11-24 00:50:30 -05:00
Hykilpikonna 941a45ccd9 [O] Send as file 2020-11-23 23:24:57 -05:00
Hykilpikonna 953af05a64 [S] render: Customize font 2020-11-23 23:24:11 -05:00
Hykilpikonna 6a40441549 [O] Parse the url formatting in the message before rendering 2020-11-23 23:23:47 -05:00
Hykilpikonna 17bf45db1c [+] Send diff as image rather than text 2020-11-23 09:40:13 -05:00
Hykilpikonna 5122b6a8f4 [+] Creeate render function 2020-11-23 09:39:54 -05:00
Hykilpikonna 410aa8c544 [+] Import pygments and pillow 2020-11-23 09:39:23 -05:00
Hykilpikonna d04f71d782 [+] Implement disable command 2020-11-22 18:11:56 -05:00
Hykilpikonna a45f8c7018 [+] Implement enable command 2020-11-22 18:11:45 -05:00
Hykilpikonna 29a67eaeca [+] Implement interval command 2020-11-22 18:11:36 -05:00
Hykilpikonna b4d23df2ed [+] Call init in main 2020-11-22 18:11:25 -05:00
Hykilpikonna 44937f8ed5 [+] Start tasks on init 2020-11-22 18:11:09 -05:00
Hykilpikonna a176cc01df [+] Create startTask() function 2020-11-22 18:11:02 -05:00
Hykilpikonna 0b019e2bdc [+] Create createTaskCallback() function 2020-11-22 18:10:47 -05:00
Hykilpikonna 108db468d7 [+] Encapsulate sendRequest() 2020-11-22 18:10:21 -05:00