Commit Graph

2747 Commits

Author SHA1 Message Date
Jake Fulmine
11d70666d0 fix(dashboard): typo 2023-06-11 11:08:57 +02:00
Jake Fulmine
99f7044bab fix(dashboard): fix broken styling in list 2023-06-11 11:08:00 +02:00
Jake Fulmine
ac91093847 fix(dashboard): pass all arguments to list filtering (fix broken member/group pages) 2023-06-04 09:46:44 +02:00
Jake Fulmine
c3ade8f455 fix(dashboard): show filtered group/member count 2023-06-03 22:08:03 +02:00
Jake Fulmine
b4e7f9a6c3 fix(dashboard): fix group searching 2023-06-03 20:57:34 +02:00
Jake Fulmine
96622c5bd4 fix(dashboard): correctly show group count in group list 2023-06-03 20:37:30 +02:00
Jake Fulmine
434ed3e50c fix(dashboard): add viewing/sorting by creation date on public page 2023-06-03 13:36:11 +02:00
Jake Fulmine
f112f45e77 feat(dashboard): add filtering groups based on whether they have members
and vice versa
2023-06-03 13:33:10 +02:00
Jake Fulmine
28834ba9ad fix(dashboard): don't overwrite edited proxy tags when editing member 2023-06-03 12:49:46 +02:00
Jake Fulmine
3b0a7626de tweak(dashboard): add html color pickers to all color fields 2023-06-03 12:45:22 +02:00
Jake Fulmine
99e6dc9d23 fix(dashboard): add proxy avatar field to member creation 2023-06-03 12:37:25 +02:00
Jake Fulmine
a5c6fdbbf4 fix(dashboard): increase contrast of text in code blocks 2023-06-03 12:35:13 +02:00
Jake Fulmine
a48f2b40c4 refactor(dashboard): use svelte context for lists 2023-06-03 12:27:58 +02:00
Jake Fulmine
f2e160c526 chore(dashboard): upgrade svelecte 2023-06-03 08:37:55 +02:00
Iris System
e4a2930bf3 fix(bot): correctly reproxy voice messages 2023-05-28 14:46:46 +12:00
Iris System
97666a62df fix(bot): make EmbedLinks permission check work with threads 2023-05-28 14:42:18 +12:00
Iris System
71c61e93b5 chore: add golang to editorconfig 2023-05-26 11:31:48 +12:00
Iris System
83af1f04a7
feat(bot): add support for Discord message context commands (#513) 2023-05-16 03:17:34 +12:00
Jake Fulmine
13c055dc0f Merge branch 'main' of https://github.com/PluralKit/PluralKit into upstream 2023-05-15 15:47:52 +02:00
Jake Fulmine
666535fc58 feat(dashboard): add proxy avatar viewing and editing 2023-05-15 15:26:57 +02:00
Iris System
c69ab99519 feat(ci): build docker images on all branches 2023-05-12 15:37:26 +12:00
Iris System
1b95740c86 fix(bot): truncate system fronter list in embed creation 2023-05-12 15:37:26 +12:00
Connor Brennan
b0ae2d3b20
feat(bot): standardize description aliases, new server tag alias (#551) 2023-05-12 14:46:46 +12:00
Iris System
66544b9d40 fix(bot): make proxy/log blacklists work properly with threads
Handling of both blacklists was inconsistent when dealing with threads:
- proxy blacklist of root channel blacklists all threads
- log blacklist of root channel _did not apply_ to threads
- couldn't proxy blacklist threads while leaving root channel proxyable

This change fixes the inconsistencies:
- proxy _and_ log blacklist of root channel affects all threads
- now able to individually proxy/log blacklist threads, with root
  channel unaffected
2023-05-10 13:16:16 +12:00
Iris System
24f0fcd563 fix(bot): allow proxying in stage text channels (fixes #550) 2023-05-07 22:15:29 +12:00
spiral
7f1039fb41 fix(api): i forgot about the autoproxy endpoint 2023-04-16 12:17:42 -04:00
spiral
3bac8816d2 feat(bot): bump non-nitro file size limit to 25mb 2023-04-15 12:16:58 -04:00
spiral
eefbaf0c1d feat(bot): correctly proxy voice messages 2023-04-15 12:10:04 -04:00
Jake Fulmine
8187aa05b7
feat(bot): add proxy error config (#544) 2023-03-26 11:42:47 +13:00
spiral
020a6f99fe feat(docs): add some previously undocumented commands 2023-03-25 16:08:44 -04:00
Sai
77142e244f feat(docs): misc improvements 2023-03-25 15:26:55 -04:00
Bray
1a4b21ccac
feat(bot): support threads for logs (#541) 2023-03-24 15:18:23 +00:00
Bray
93bef6ea15
feat: add redis requirements to readme (#542) 2023-03-24 15:05:25 +00:00
repository
37025bbeb3
fix promised not being awaited in groups card view (#539) 2023-03-22 03:56:11 +00:00
Iris System
2bffee5450 fix(bot): fix import/export with incorrect webhook_avatar_url
Incorrect use of `member.WebhookAvatarFor` in member JSON creation
meant that exports of members without a webhook avatar set had the
normal avatar URL present in both fields.

This also adds a check to the importer to ignore the value of the
webhook_avatar_url field if it is the same as the avatar_url field.

Fixes: ccb89f50e9 (feat(bot): allow separate member avatars for proxied messages)
Co-authored-by: spiral <spiral@spiral.sh>
2023-03-21 23:35:49 +13:00
repository
399cfdb19f
unbreak stuff (#538) 2023-03-20 22:39:00 -04:00
repository
e6da70de6c
fix(dashboard): fix parsing error when group display name not present (#537) 2023-03-20 22:24:48 -04:00
Subroutine7901
89d7d11b69
fix(docs): correct typo (#535) 2023-03-20 14:11:35 +13:00
spiral
a8e3624594 fix(api): don't ignore private routes 2023-03-19 15:19:52 -04:00
spiral
b2f47f8e53 fix(api): temporarily use custom client-ip header for ratelimiting 2023-03-19 14:17:03 -04:00
spiral
a888e9693b feat(web-proxy): use DNS names for remotes 2023-03-19 14:14:05 -04:00
spiral
636535fa33 fix(api): add status, endpoint to metrics/logger 2023-03-19 12:30:31 -04:00
spiral
d7e34bb884
Merge pull request #534 from PluralKit/rust-api
rust skeleton
2023-03-19 11:26:37 -04:00
spiral
098f32026f fix(ci): typo 2023-03-19 11:20:57 -04:00
spiral
d2ef31b670 add token2 to config 2023-03-19 11:18:09 -04:00
spiral
e711e86ea3 move metrics dependency to workspace Cargo.toml 2023-03-19 10:44:37 -04:00
spiral
0cebf5e114 chore: clean up web-proxy 2023-03-18 23:21:29 -04:00
spiral
f382d30693
Merge branch 'main' into rust-api 2023-03-18 23:20:40 -04:00
spiral
751a4f9bc9 typo 2023-03-18 23:14:16 -04:00
spiral
fcc270f121 feat(api): prometheus metrics 2023-03-18 23:06:55 -04:00