Paul Makles
|
6b488f347e
|
feat(core/database): implement reports & snapshots
|
2024-04-07 22:42:46 +01:00 |
|
Paul Makles
|
bf39f18f8d
|
fix: always generate new test database
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
0798e81862
|
feat(core): implement ratelimit events for reference db
|
2023-10-16 09:21:34 +01:00 |
|
Paul Makles
|
6838b0b1f0
|
refactor: ensure in-memory database consistency
test: update authifier to allow for in-memory tests
ci: explicitly run in-memory and mongo tests
|
2023-09-10 14:49:27 +01:00 |
|
Paul Makles
|
5372296dc0
|
feat(core): implement message tasks
includes:
- acknowledgements
- last_message_id
- embeds
- web push
|
2023-08-27 11:17:03 +01:00 |
|
Paul Makles
|
d04621b1d6
|
feat(core): implement message db methods
|
2023-08-05 16:59:58 +01:00 |
|
Paul Makles
|
c9011ac692
|
chore: migrate bots create route
|
2023-08-05 11:24:02 +01:00 |
|
Paul Makles
|
f5a113da47
|
feat(core): implement server ban
closes #274
|
2023-08-01 21:19:07 +01:00 |
|
Paul Makles
|
11fdb0c1dc
|
feat(core): implement emoji model
closes #270
|
2023-08-01 20:45:58 +01:00 |
|
Paul Makles
|
e0033ceb12
|
feat(core): implement channel unreads model
closes #269
|
2023-08-01 17:41:43 +01:00 |
|
Paul Makles
|
a516c7adcf
|
feat(core): implement channel invite model
closes #268
|
2023-08-01 15:53:43 +01:00 |
|
Paul Makles
|
ec6df36c25
|
chore: strip legacy admin API
|
2023-08-01 14:35:36 +01:00 |
|
Paul Makles
|
bf3e027067
|
feat: channel model implementation (#250)
Co-authored-by: ToastXC <100072983+toastxc@users.noreply.github.com>
|
2023-06-04 18:52:49 +01:00 |
|
Paul Makles
|
1dbbc3ed8d
|
feat(core/database): implement webhook model
|
2023-06-03 13:00:05 +01:00 |
|
Paul Makles
|
fc47df786b
|
feat(core/database): add account strikes model
|
2023-05-31 13:01:19 +01:00 |
|
Paul Makles
|
8b8aec4dc1
|
feat(core/database): implement server member
|
2023-04-26 18:58:31 +01:00 |
|
Paul Makles
|
1d228ff76e
|
feat(core/database): implement server model
|
2023-04-26 18:32:29 +01:00 |
|
Paul Makles
|
b5863c0104
|
feat(core/database): implement user settings model
|
2023-04-26 17:53:46 +01:00 |
|
Paul Makles
|
60ebdb64d7
|
feat(core/database): implement File operations
|
2023-04-26 16:49:39 +01:00 |
|
Paul Makles
|
e6d0d44c5a
|
feat(core/database): basic implementation of User and File models
|
2023-04-23 17:44:23 +01:00 |
|
Paul Makles
|
750037b5d2
|
test: use custom database name and add clean up
|
2023-04-22 14:58:55 +01:00 |
|
Paul Makles
|
6b10385c0d
|
feat: implement bots including tests
this starts work on #78
|
2023-04-22 14:25:02 +01:00 |
|
Paul Makles
|
e43833c0ea
|
refactor: combine models and db crate together
|
2023-04-22 12:12:02 +01:00 |
|
Paul Makles
|
f2bb388b3b
|
refactor: minimum implementation of revolt-models and revolt-database
|
2023-04-22 00:01:56 +01:00 |
|