Paul Makles
|
cb813e91f0
|
chore: cut new 0.6.9 release
|
2023-10-28 14:39:10 +01:00 |
|
Paul Makles
|
a6bc9fcbb3
|
refactor: implement Server::create
|
2023-10-28 14:25:29 +01:00 |
|
Paul Makles
|
cd0737911b
|
refactor: use fixtures to populate db
refactor: method for creating server channels
|
2023-10-27 16:31:37 +01:00 |
|
Paul Makles
|
39ac8b2278
|
refactor: don't create unnecessary reference
|
2023-10-26 14:12:28 +01:00 |
|
arslee07
|
c5494aa1ca
|
fix: respect Permission::SendEmbeds when editing a message
|
2023-10-26 14:12:28 +01:00 |
|
Paul Makles
|
37a1244751
|
test: ignore hello world test because it breaks cargo test?
|
2023-10-26 14:05:01 +01:00 |
|
Paul Makles
|
bf39f18f8d
|
fix: always generate new test database
|
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
|
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
|
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
|
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
|
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
|
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
|
1e1d44c0e4
|
fix: add config crate to Dockerfile
chore: bump release version
|
2023-08-27 15:30:53 +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
|
004e84ece9
|
fix: revoke all channel permissions if can't view
|
2023-08-26 16:17:20 +01:00 |
|
Paul Makles
|
bde432cb75
|
chore: strip bot model from quark
|
2023-08-26 16:16:48 +01:00 |
|
Paul Makles
|
2fb9e7a802
|
merge: branch 'master' into insert/dev-branch
|
2023-08-26 13:34:44 +01:00 |
|
Paul Makles
|
431046cb4c
|
chore: cut new release with redis patches and debug profile
|
2023-08-26 13:33:05 +01:00 |
|
Zomatree
|
92032cd9bc
|
chore: Log errors from failed pub/sub messages
|
2023-08-26 13:14:24 +01:00 |
|
Lea
|
bfdd713d38
|
fix: allow fetching mutuals for bots
|
2023-08-26 13:14:15 +01:00 |
|
Paul Makles
|
430df03b20
|
chore: bump sentry crate
|
2023-08-10 09:42:44 +01:00 |
|
Paul Makles
|
f5f70287e7
|
feat: add SENTRY_DSN env variable
|
2023-08-10 09:40:41 +01:00 |
|