Paul Makles
|
bf39f18f8d
|
fix: always generate new test database
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
95be7dc87a
|
ci: use nextest because cargo test sig sevs
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
9be171c7b6
|
fix: don't copy the old test file
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
786fbb8ae4
|
chore: disable broken tests
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
6c0210e8a1
|
feat: always use test configuration during tests
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
456bf7b42a
|
fix: check server ownership for text channel
refactor: minor cleanup of code
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
21ffea0f9f
|
fix(core/database): store member during permission query
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
96d90215d2
|
fix(core/models): validator feature flag not properly gatekept
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
29dcf714f2
|
chore: start work on test for permission issue
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
cb97004d3f
|
feat(core): provide user profile where appropriate
|
2023-10-16 09:33:36 +01:00 |
|
Paul Makles
|
0b6e5dd9db
|
chore: add nix file to vscode config
|
2023-10-16 09:23:11 +01:00 |
|
Paul Makles
|
7132877201
|
feat(core): validation for files in reference db
|
2023-10-16 09:22:53 +01:00 |
|
Paul Makles
|
4d42fb74e7
|
fix(core): publish user settings event
|
2023-10-16 09:22:17 +01:00 |
|
Paul Makles
|
866ace3381
|
refactor: use config for max bot count
|
2023-10-16 09:21:48 +01:00 |
|
Paul Makles
|
0798e81862
|
feat(core): implement ratelimit events for reference db
|
2023-10-16 09:21:34 +01:00 |
|
Paul Makles
|
2fa5ac41ac
|
refactor: tests for more group routes
|
2023-09-22 19:04:17 +01:00 |
|
Paul Makles
|
25ae1555a2
|
chore: add nextest and fmt to nix
|
2023-09-22 19:03:49 +01:00 |
|
Paul Makles
|
881888bd1c
|
chore: add timeout for nextest runs
|
2023-09-22 19:03:29 +01:00 |
|
Paul Makles
|
41f20c2239
|
ci: use custom Revolt.toml for tests
|
2023-09-10 15:46:00 +01:00 |
|
Paul Makles
|
38f1381fea
|
chore: switch to resolver=2
|
2023-09-10 15:19:23 +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
|
055deab105
|
fix: allow bots to authenticate with new routes
|
2023-09-10 14:48:13 +01:00 |
|
Paul Makles
|
6d2073120d
|
fix: carry over send embed permission when sending [skip ci]
|
2023-09-10 12:41:23 +01:00 |
|
Paul Makles
|
9789909061
|
feat(delta): rewrite emoji routes w/o quark
#283
20230905-1-beta
|
2023-09-05 12:36:18 +01:00 |
|
Paul Makles
|
895de86f1e
|
fix(core/config): use uppercase filename
|
2023-09-03 19:00:17 +01:00 |
|
Paul Makles
|
98b8c5403b
|
feat(delta): rewrite channel / message fetch
|
2023-09-03 18:27:21 +01:00 |
|
Paul Makles
|
aa7c75c60e
|
chore: ignore Revolt.toml
20230903-2-beta
|
2023-09-03 18:12:15 +01:00 |
|
Paul Makles
|
4270f0c5d4
|
feat(core): implement create group
|
2023-09-03 18:12:08 +01:00 |
|
Paul Makles
|
eb1f45d208
|
fix(core/database): use attachments collection name
|
2023-09-03 17:43:13 +01:00 |
|
Paul Makles
|
9929f7499a
|
refactor(core): use core crates for sending messages
20230903-1-beta
|
2023-09-03 16:31:39 +01:00 |
|
Paul Makles
|
279d9ef1b5
|
refactor(core): remove quark references from webhook routes
|
2023-09-03 15:52:18 +01:00 |
|
Paul Makles
|
5a9bb9e68d
|
fix: convert index map/set to hash map/set
fix: idempotency token should use correct crate cfg
|
2023-08-27 15:51:20 +01:00 |
|
Paul Makles
|
a8fc9e928a
|
fix: import validator crate directly in derive
|
2023-08-27 15:45:23 +01:00 |
|
Paul Makles
|
da231ae390
|
fix: remove indexmap from models
|
2023-08-27 15:43:57 +01:00 |
|
Paul Makles
|
7a31da4189
|
fix: add indexmap/serde to model depends
|
2023-08-27 15:40:05 +01:00 |
|
Paul Makles
|
7d0b5392b5
|
fix: should include crate in build script too
20230827-3-beta
|
2023-08-27 15:33:28 +01:00 |
|
Paul Makles
|
1e1d44c0e4
|
fix: add config crate to Dockerfile
chore: bump release version
20230827-2-beta
|
2023-08-27 15:30:53 +01:00 |
|
Paul Makles
|
1c4588967f
|
merge: branch 'insert/dev-branch'
20230827-1-beta
|
2023-08-27 15:18:52 +01:00 |
|
Paul Makles
|
853366a297
|
feat: add support for Firebase Cloud Messaging
|
2023-08-27 15:18:19 +01:00 |
|
Paul Makles
|
7568f49755
|
test: add tests to bot routes
|
2023-08-27 15:01:22 +01:00 |
|
Paul Makles
|
0542788567
|
feat(delta): test harness for web server
|
2023-08-27 13:01:21 +01:00 |
|
Paul Makles
|
73f7b8f007
|
feat: ensure bot invites work correctly
|
2023-08-27 12:21:48 +01:00 |
|
Paul Makles
|
c2412190a8
|
refactor: solve clippy hints
|
2023-08-27 11:23:02 +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
|
41a47bdf8f
|
feat: add revolt_config crate
|
2023-08-27 11:15:20 +01:00 |
|
Paul Makles
|
51c26e324d
|
refactor: remove quark/web
|
2023-08-26 16:19:00 +01:00 |
|
Paul Makles
|
3a55d00c6a
|
chore: disable nix environment extension
|
2023-08-26 16:17:21 +01:00 |
|
Paul Makles
|
004e84ece9
|
fix: revoke all channel permissions if can't view
|
2023-08-26 16:17:20 +01:00 |
|
Paul Makles
|
3d0914ce52
|
chore: add nix shell configuration
|
2023-08-26 16:17:19 +01:00 |
|
Paul Makles
|
bde432cb75
|
chore: strip bot model from quark
|
2023-08-26 16:16:48 +01:00 |
|