Sean Darcy
|
1523699dd1
|
Replaces room_id variables with typed versions
Allows for better protection of the input strings and fits into type
checking.
|
2021-09-14 11:49:33 +10:00 |
Niels Andriesse
|
3010309a28
|
Add ban and delete all messages endpoint
|
2021-07-13 14:13:49 +10:00 |
Maxim Shishmarev
|
2339272496
|
Avoid creating a Vec just to extract a single element from Iter
|
2021-05-31 10:11:13 +10:00 |
Niels Andriesse
|
d13801410d
|
Merge pull request #2 from msgmaxim/lint
Fix various lint warnings
|
2021-05-28 15:33:27 +10:00 |
nielsandriesse
|
4df0837ebd
|
Minor refactoring
|
2021-05-28 14:19:08 +10:00 |
nielsandriesse
|
965b448950
|
Implement Session version endpoint
|
2021-05-28 13:55:51 +10:00 |
Maxim Shishmarev
|
fd43521b0b
|
Fix a bunch of lint warnings
|
2021-05-14 14:22:33 +10:00 |
Niels Andriesse
|
5311674dfa
|
Fix typo
|
2021-04-29 13:21:03 +10:00 |
Niels Andriesse
|
1f34858cbd
|
Add delete messages endpoint
|
2021-04-29 10:21:27 +10:00 |
nielsandriesse
|
cf62f82735
|
Add documentation & fix indentation
|
2021-04-28 10:30:39 +10:00 |
nielsandriesse
|
7fcaa80cce
|
Fix SQL usage & include deletion ID in JSON response
|
2021-04-28 09:50:03 +10:00 |
Niels Andriesse
|
1bbc521893
|
Store files by room
|
2021-04-27 15:51:53 +10:00 |
Niels Andriesse
|
18108dddfd
|
Expose add/delete moderator endpoints
|
2021-04-27 13:48:34 +10:00 |
Niels Andriesse
|
416dedb193
|
Use random attachment IDs
|
2021-04-27 11:01:20 +10:00 |
Niels Andriesse
|
564357e45d
|
Debug file server issues
|
2021-04-27 09:12:07 +10:00 |
Niels Andriesse
|
9c50877110
|
Add set group image endpoint
|
2021-04-23 11:16:31 +10:00 |
Niels Andriesse
|
8af47cb4c0
|
Debug compact polling
|
2021-04-20 10:28:21 +10:00 |
Niels Andriesse
|
9dda9fb5df
|
Implement compact polling
|
2021-04-16 15:02:43 +10:00 |
Niels Andriesse
|
fcc25d6ded
|
Add compact polling skeleton code
|
2021-04-16 14:34:32 +10:00 |
Niels Andriesse
|
023d134067
|
Make file handling async
|
2021-04-01 10:32:25 +11:00 |
Niels Andriesse
|
57ea49e30e
|
Use appropriate log levels
|
2021-04-01 09:55:47 +11:00 |
nielsandriesse
|
acc81729ef
|
Fix remaining misleading async usage
|
2021-03-31 15:12:32 +11:00 |
nielsandriesse
|
a6ec21d1e2
|
Merge branch 'remove-async' of github.com:msgmaxim/rust-session-open-group-server into main
|
2021-03-31 15:05:23 +11:00 |
Maxim Shishmarev
|
3e28962645
|
remove unnecessary async
|
2021-03-31 14:15:28 +11:00 |
nielsandriesse
|
d99a5e3df6
|
Serve certain endpoints on localhost
|
2021-03-31 11:00:02 +11:00 |
Niels Andriesse
|
0e76aaf52a
|
Don't require auth for group image endpoint
|
2021-03-30 15:33:33 +11:00 |
Niels Andriesse
|
c4983c9b1c
|
Clean
|
2021-03-30 11:04:27 +11:00 |
Niels Andriesse
|
192e3b4ac1
|
Add group image endpoint
|
2021-03-29 16:11:56 +11:00 |
Niels Andriesse
|
c23d332966
|
Fix database pool handling
|
2021-03-29 15:26:49 +11:00 |
Niels Andriesse
|
07819e0ae3
|
Update comment
|
2021-03-29 10:09:34 +11:00 |
Niels Andriesse
|
46f0837439
|
Implement modes
|
2021-03-29 10:06:56 +11:00 |
Niels Andriesse
|
9d6c7f8566
|
Use integer IDs for files
|
2021-03-26 15:24:02 +11:00 |
Niels Andriesse
|
7ee9714846
|
Distinguish between forbidden & unauthorized
|
2021-03-26 13:49:38 +11:00 |
Niels Andriesse
|
02671b4a0a
|
Include room ID in response
|
2021-03-26 10:02:48 +11:00 |
Niels Andriesse
|
5d51137b97
|
Fix database pool handling
|
2021-03-25 14:11:45 +11:00 |
Niels Andriesse
|
52e986ae72
|
Add get all rooms endpoint
|
2021-03-25 14:05:46 +11:00 |
Niels Andriesse
|
42e2e0df41
|
Add get room info endpoint
|
2021-03-25 13:56:26 +11:00 |
Niels Andriesse
|
f9ffd8c463
|
Don't use nightly
|
2021-03-25 11:38:06 +11:00 |
Niels Andriesse
|
edca4b9e95
|
Add .rustfmt.toml
|
2021-03-25 10:56:16 +11:00 |
Niels Andriesse
|
a9c2be1a52
|
Require auth for all routes except auth_token_challenge
|
2021-03-25 10:17:47 +11:00 |
nielsandriesse
|
86c9a53a1a
|
Include sender in message model
|
2021-03-24 13:54:00 +11:00 |
nielsandriesse
|
b5eb1d1113
|
Always include status code in response
|
2021-03-24 10:02:53 +11:00 |
nielsandriesse
|
f23d974f1e
|
Add comment
|
2021-03-24 09:27:21 +11:00 |
nielsandriesse
|
be11886515
|
Fix query parameter handling
|
2021-03-24 09:24:35 +11:00 |
Niels Andriesse
|
224de9e696
|
Fix URI parsing
|
2021-03-23 16:10:53 +11:00 |
Niels Andriesse
|
2638864607
|
Fix query options parsing
|
2021-03-23 15:53:58 +11:00 |
Niels Andriesse
|
0d9183041c
|
Fix endpoint string handling
|
2021-03-23 15:50:03 +11:00 |
Niels Andriesse
|
786f7293d5
|
Fix room ID vs room name usage
|
2021-03-23 15:39:42 +11:00 |
Niels Andriesse
|
b36a80dcc2
|
Fix room ID type
|
2021-03-23 13:21:28 +11:00 |
Niels Andriesse
|
bbb7e33ae9
|
Add warning
|
2021-03-23 13:08:44 +11:00 |