Bob Bobs
|
e4b5a23f71
|
fix(delta): MemberResponse only include roles member has
|
2024-02-10 23:44:20 +00:00 |
|
Bob Bobs
|
9663caa1ff
|
fix(delta): use untagged enum for MemberResponse
|
2024-02-10 23:44:20 +00:00 |
|
ToastXC
|
41ef76ff3e
|
feat: member fetching with roles (#299)
|
2024-02-06 13:20:35 +00:00 |
|
Bob Bobs
|
db63ac4064
|
fix: add emojis to ServerCreate event
|
2023-12-02 11:46:18 +00:00 |
|
TheBobBobs
|
1f593a1708
|
fix: allow reacting with existing emojis when at limit
|
2023-12-02 11:45:23 +00:00 |
|
TheBobBobs
|
219c16a69c
|
fix: set relationship for users in BulkMessageResponse
|
2023-12-01 20:54:59 +00:00 |
|
Paul Makles
|
196a856c68
|
refactor: move and update fixme / todo comments
|
2023-10-28 14:53:39 +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
|
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
|
51c26e324d
|
refactor: remove quark/web
|
2023-08-26 16:19:00 +01:00 |
|
Paul Makles
|
bde432cb75
|
chore: strip bot model from quark
|
2023-08-26 16:16:48 +01:00 |
|
Paul Makles
|
f5f70287e7
|
feat: add SENTRY_DSN env variable
|
2023-08-10 09:40:41 +01:00 |
|
Paul Makles
|
121a9cd87c
|
feat(core): implement message model
closes #273
|
2023-08-03 19:32:47 +01:00 |
|
Zomatree
|
54878e8e8d
|
feat: add webhook permissions
|
2023-07-02 08:41:38 +01:00 |
|
TheBobBobs
|
6e4798f1d4
|
fix(bonfire): populate cache for calculating permissions (#259)
|
2023-07-02 08:40:15 +01:00 |
|
Paul Makles
|
49035f4817
|
feat: ratelimit user edit route and discriminator changes
|
2023-06-15 19:24:53 +01:00 |
|
Paul Makles
|
c8d5128b0c
|
chore: add additional sanitisation
|
2023-06-11 12:26:18 +01:00 |
|
Paul Makles
|
0578a05a05
|
feat: add remove "displayname" field
|
2023-06-11 12:05:08 +01:00 |
|
Paul Makles
|
8deec1f80a
|
fix: display name is optional
|
2023-06-11 10:56:03 +01:00 |
|
Paul Makles
|
26afbeed84
|
chore: extend discriminator block list
|
2023-06-11 10:49:51 +01:00 |
|
Paul Makles
|
9975de01bc
|
chore: remove webhooks from production
|
2023-06-11 10:09:50 +01:00 |
|
Paul Makles
|
c7a04e4559
|
fix: conflict resolution in migration
fix: write new username and display name
chore: restrict discriminator search space
|
2023-06-11 09:53:41 +01:00 |
|
Paul Makles
|
31c7dc0577
|
feat: add discriminator and display name fields
|
2023-06-09 16:34:18 +01:00 |
|
Zomatree
|
a7a7e49e18
|
fix: send message route not accepting null
|
2023-06-04 18:46:49 +01:00 |
|
Paul Makles
|
3c834d06d4
|
fix: must not restrict lowerbound for embeds
|
2023-06-03 17:49:31 +01:00 |
|
Paul Makles
|
f9d9447203
|
feat: add additional validation for github webhook
|
2023-06-03 14:02:16 +01:00 |
|
Paul Makles
|
a0002d0b43
|
feat: reintroduce permission checks for send
|
2023-06-03 14:00:17 +01:00 |
|
Paul Makles
|
f9f5a30e2c
|
refactor(quark): strip webhook code
|
2023-06-03 13:01:28 +01:00 |
|
Paul Makles
|
410acb5b5c
|
merge: branch 'master' into webhooks
|
2023-06-02 18:55:32 +01:00 |
|
Paul Makles
|
bca17b11a7
|
feat: filter reports on fetch
|
2023-05-31 17:04:33 +01:00 |
|
Paul Makles
|
2ebcfdc770
|
refactor: clean up hints
|
2023-05-31 13:02:59 +01:00 |
|
Paul Makles
|
3ef549537e
|
feat: de-duplicate user update events sent to clients
|
2023-05-21 16:22:42 +01:00 |
|
Paul Makles
|
a77b7717b8
|
feat: generate and fetch multiple snapshots
|
2023-05-21 15:36:36 +01:00 |
|
Paul Makles
|
d5f903781d
|
feat: add more specificity to report reasons
|
2023-05-21 15:35:16 +01:00 |
|
Sophie L
|
a04c2512b4
|
chore: bump max bots count to 10
|
2023-04-27 16:30:24 +01:00 |
|
Paul Makles
|
c27d0ad5bb
|
chore: move relations.drawio
|
2023-04-26 16:45:51 +01:00 |
|
Zomatree
|
175866ce00
|
Merge remote-tracking branch 'revoltchat/master' into webhooks
|
2023-04-25 20:38:09 +01:00 |
|
Paul Makles
|
12d963d2bd
|
refactor: create presence crate and add tests
|
2023-04-22 20:01:23 +01:00 |
|
Paul Makles
|
633eb78630
|
chore: migrate to revolt_optional_struct
|
2023-04-22 17:56:24 +01:00 |
|
Paul Makles
|
bbe1f4936c
|
chore: bridge gap between core/result and quark
|
2023-04-22 17:56:09 +01:00 |
|
Paul Makles
|
f2bb388b3b
|
refactor: minimum implementation of revolt-models and revolt-database
|
2023-04-22 00:01:56 +01:00 |
|
Paul Makles
|
c5880596a4
|
refactor: use a separate online user ID set
|
2023-04-21 19:36:25 +01:00 |
|
Paul Makles
|
59a644891d
|
fix: collect IDs as set first to deduplicate entries
|
2023-04-21 18:52:41 +01:00 |
|
Paul Makles
|
32542a822e
|
feat: rewrite presence system to use sets
|
2023-04-21 17:28:13 +01:00 |
|
Paul Makles
|
1df90ff53b
|
chore: update DSN for Sentry
|
2023-04-21 17:27:45 +01:00 |
|
Zomatree
|
312e1dd41f
|
update code to be inline with reviews
|
2023-04-20 17:45:48 +01:00 |
|
Zomatree
|
426d836a09
|
Merge remote-tracking branch 'revoltchat/master' into webhooks
|
2023-04-18 19:50:04 +01:00 |
|
Zomatree
|
2fad66d24a
|
only send a subsect of the webhook in a message
|
2023-04-18 19:39:34 +01:00 |
|
Zomatree
|
144f0d39c6
|
fix: Add limits to channels and roles
|
2023-04-10 17:39:21 +01:00 |
|