Niels Andriesse
|
2bfd2de6fb
|
Document errors
|
2021-03-12 16:56:40 +11:00 |
|
Niels Andriesse
|
ee1da1b712
|
Clean up error handling
|
2021-03-12 16:40:24 +11:00 |
|
Niels Andriesse
|
1a8e58e389
|
Remove debug log
|
2021-03-12 16:03:50 +11:00 |
|
Niels Andriesse
|
1b625d5db3
|
Minor refactoring
|
2021-03-12 16:03:16 +11:00 |
|
Niels Andriesse
|
8293fd92c1
|
Merge pull request #1 from nielsandriesse/rpc
RPC Layer
|
2021-03-12 15:46:21 +11:00 |
|
Niels Andriesse
|
6808271480
|
Debug
|
2021-03-12 15:46:06 +11:00 |
|
Niels Andriesse
|
d26a55adb0
|
Clean
|
2021-03-12 15:32:41 +11:00 |
|
Niels Andriesse
|
5ee4907669
|
Implement rough RPC layer
|
2021-03-12 15:11:12 +11:00 |
|
Niels Andriesse
|
b81e9e927a
|
Parse decrypted LSRPC payload
|
2021-03-12 13:31:55 +11:00 |
|
Niels Andriesse
|
2327effe29
|
Debug
|
2021-03-12 13:21:13 +11:00 |
|
Niels Andriesse
|
69b27947cf
|
Read PEM files
|
2021-03-12 12:39:35 +11:00 |
|
Niels Andriesse
|
53a5539a72
|
Implement receiving part of LSRPC logic
|
2021-03-12 10:17:50 +11:00 |
|
Niels Andriesse
|
01332239ed
|
Implement AES-GCM decryption
|
2021-03-11 14:20:36 +11:00 |
|
Niels Andriesse
|
cd1560422c
|
Debug
|
2021-03-11 11:13:37 +11:00 |
|
Niels Andriesse
|
b8e1393169
|
Add TODO
|
2021-03-11 11:11:49 +11:00 |
|
Niels Andriesse
|
62a77f02a4
|
Implement get member count endpoint
|
2021-03-11 11:10:49 +11:00 |
|
Niels Andriesse
|
cacb198fbb
|
Debug
|
2021-03-11 11:02:28 +11:00 |
|
Niels Andriesse
|
29e7f2473d
|
Validate hex encoding
|
2021-03-11 10:50:17 +11:00 |
|
Niels Andriesse
|
80ad137d28
|
Implement ban & unban endpoints
|
2021-03-11 10:38:02 +11:00 |
|
Niels Andriesse
|
8e1ced288d
|
Implement get moderators endpoint
|
2021-03-11 10:06:09 +11:00 |
|
Niels Andriesse
|
d68a3bed17
|
Clean
|
2021-03-11 09:56:32 +11:00 |
|
nielsandriesse
|
529099867b
|
Debug
|
2021-03-10 16:29:56 +11:00 |
|
nielsandriesse
|
02d5d54845
|
Reduce code duplication
|
2021-03-10 16:17:03 +11:00 |
|
nielsandriesse
|
eaf858dda0
|
Implement get deleted messages endpoint
|
2021-03-10 16:01:08 +11:00 |
|
nielsandriesse
|
fc04766f0a
|
Clean
|
2021-03-10 15:50:24 +11:00 |
|
nielsandriesse
|
b858892049
|
Debug
|
2021-03-10 15:38:32 +11:00 |
|
nielsandriesse
|
4f0bccd4eb
|
Clean
|
2021-03-10 15:13:58 +11:00 |
|
nielsandriesse
|
bbf3d27a44
|
Maintain deletions table
|
2021-03-10 14:55:58 +11:00 |
|
nielsandriesse
|
74b668f2fd
|
Minor refactoring
|
2021-03-10 14:25:20 +11:00 |
|
nielsandriesse
|
cfda345750
|
Make responses more useful
|
2021-03-10 14:21:44 +11:00 |
|
nielsandriesse
|
d77f65b015
|
Make responses more useful
|
2021-03-10 14:06:17 +11:00 |
|
nielsandriesse
|
cc11983d70
|
Implement delete message endpoint
|
2021-03-10 13:29:04 +11:00 |
|
nielsandriesse
|
ff09c9a21b
|
Put modules in separate files
|
2021-03-10 13:08:34 +11:00 |
|
nielsandriesse
|
5451033c2b
|
Debug
|
2021-03-10 11:48:03 +11:00 |
|
nielsandriesse
|
4bb8922bcc
|
Handle errors
|
2021-03-10 11:33:19 +11:00 |
|
nielsandriesse
|
6382f202de
|
Implement message validation
|
2021-03-10 09:57:16 +11:00 |
|
nielsandriesse
|
4a71372901
|
Separate database interaction
|
2021-03-10 09:28:22 +11:00 |
|
Niels Andriesse
|
d38e377758
|
Add TODO
|
2021-03-09 16:30:36 +11:00 |
|
Niels Andriesse
|
eb0f88eba0
|
Partially implement error handling
|
2021-03-09 16:15:42 +11:00 |
|
Niels Andriesse
|
80a71ed5bd
|
Actually return messages in database
|
2021-03-09 14:22:09 +11:00 |
|
Niels Andriesse
|
565f5c8252
|
Set up get messages endpoint
|
2021-03-09 14:11:29 +11:00 |
|
Niels Andriesse
|
71b2105a18
|
Implement DB connection pooling
|
2021-03-09 10:28:53 +11:00 |
|
Niels Andriesse
|
def9ed5d9f
|
Add rusqlite
|
2021-03-05 16:44:07 +11:00 |
|
Niels Andriesse
|
4691022bfc
|
Initial commit
|
2021-03-05 15:13:31 +11:00 |
|