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 |
|
Paul Makles
|
a0580c5f5a
|
chore: remove legacy query route
|
2023-08-03 19:43:05 +01:00 |
|
Paul Makles
|
121a9cd87c
|
feat(core): implement message model
closes #273
|
2023-08-03 19:32:47 +01:00 |
|
Paul Makles
|
d87d608d9e
|
chore(core): flesh out implementations for channels / servers
|
2023-08-03 18:27:13 +01:00 |
|
Paul Makles
|
bd9ecc1519
|
fix: missing conversion
|
2023-08-02 00:31:19 +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
|
7318ec6ef6
|
chore(core/models): add cfg_attr where necessary
|
2023-08-01 15:54:56 +01:00 |
|
Paul Makles
|
a516c7adcf
|
feat(core): implement channel invite model
closes #268
|
2023-08-01 15:53:43 +01:00 |
|
Paul Makles
|
d9dd040db4
|
feat(core/models): implement server members model
closes #280
|
2023-08-01 15:00:07 +01:00 |
|
Paul Makles
|
fec947b4c8
|
feat(core/models): implement server model
closes #279
|
2023-08-01 14:55:25 +01:00 |
|
Paul Makles
|
ec6df36c25
|
chore: strip legacy admin API
|
2023-08-01 14:35:36 +01:00 |
|
Paul Makles
|
76150db293
|
chore: add prometheus metrics
|
2023-07-04 17:52:40 +01:00 |
|
Paul Makles
|
815c3fe99e
|
chore: cut a new release (0.6.4)
|
2023-07-02 08:45:39 +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 |
|
TheBobBobs
|
55bd6fb087
|
fix: incorrect owner rank
|
2023-07-02 08:35:49 +01:00 |
|
Paul Makles
|
49035f4817
|
feat: ratelimit user edit route and discriminator changes
|
2023-06-15 19:24:53 +01:00 |
|
Paul Makles
|
c0ebaa0bd3
|
chore: include discriminator in ban list response
|
2023-06-15 19:23:47 +01:00 |
|
Paul Makles
|
b98b244fc3
|
fix: enable staging for API spec generation
|
2023-06-15 15:21:00 +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
|
9a412b3e08
|
fix: actually update the display name
|
2023-06-11 11:50:21 +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
|
ac525466b8
|
chore: cut a new release (0.6.0)
|
2023-06-11 10:04:15 +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
|
5bbe30edbc
|
feat(core/database): migrate to discriminators
|
2023-06-11 09:16:24 +01:00 |
|
Paul Makles
|
31c7dc0577
|
feat: add discriminator and display name fields
|
2023-06-09 16:34:18 +01:00 |
|
Paul Makles
|
aba5c7d8af
|
fix: shouldn't prefix dep:
|
2023-06-04 19:45:47 +01:00 |
|
Paul Makles
|
2f4ea4cabb
|
refactor(core/models): transitively apply feature flags
|
2023-06-04 19:45:31 +01:00 |
|
Paul Makles
|
7e801a31bd
|
fix: make sure feature flags are respected
|
2023-06-04 19:43:56 +01:00 |
|
Paul Makles
|
eb4870c9d5
|
fix: explicitly target Rust 1.70.0 for images
|
2023-06-04 19:42:42 +01:00 |
|
Paul Makles
|
b1fdd7fc74
|
merge: pull request #251 from revoltchat/fix/zomatree/send-message-null
|
2023-06-04 19:29:07 +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 |
|
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
|
f5e6086d2a
|
fix(core/database): test matches incorrect entry
[skip ci]
|
2023-06-03 17:15:43 +01:00 |
|
Paul Makles
|
3365a8e482
|
chore: force bind to 0.0.0.0 because it's just ignoring all environment variables???
|
2023-06-03 17:05:25 +01:00 |
|
Paul Makles
|
e9d6b963df
|
chore: bump version to 0.6.0-rc.1
|
2023-06-03 14:06:04 +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
|
23188032ca
|
refactor(delta): port routes to core webhook models
|
2023-06-03 13:01:43 +01:00 |
|
Paul Makles
|
f9f5a30e2c
|
refactor(quark): strip webhook code
|
2023-06-03 13:01:28 +01:00 |
|