rladenson
68cd21fb2f
feat: proxy tag privacy ( #571 )
...
Merges PluralKit/PluralKit#571
2023-08-10 18:30:21 +12:00
rladenson
084df88624
fix(bot): don't try to get system guild settings while not in a guild ( #576 )
2023-07-30 18:02:51 +12:00
ambdroid
87337d695b
fix(bot): use correct code point for chevrons ( #573 )
2023-07-20 15:22:38 +12:00
rladenson
3045c5e307
feat(bot): add system guild icon & guild name ( #554 )
2023-07-19 12:49:00 +12:00
rladenson
d12cd481f6
fix(bot): add warnings on setting avatar when proxyavatar is set ( #572 )
2023-07-19 12:40:16 +12:00
rladenson
599f0fbc54
feat(bot): added "pk;s fh clear" as alias to "pk;sw delete all" ( #567 )
2023-07-19 12:33:45 +12:00
rladenson
b75e3fe7d3
fix(bot): strip emoji variation selector from reaction checks ( #569 )
2023-07-19 12:27:12 +12:00
rladenson
dc845ea3d7
fix(docs): correct info about webhook name length limit ( #568 )
2023-07-19 10:12:30 +12:00
rladenson
ad093ad566
feat(bot): add webp support to image types
2023-07-15 16:19:24 +12:00
rladenson
7ff08ac0b9
chore: update ImageSharp graphics library
2023-07-15 16:19:07 +12:00
Iris System
97e7df5e4d
fix(bot): remove absurdly long links from reply embeds
2023-07-13 21:02:31 +12:00
Iris System
46777c2e4d
fix(bot): clean up group command aliases
2023-07-13 20:43:56 +12:00
Iris System
4d65237ee1
chore: remove old web-proxy code
...
This is no longer used in our infra, and probably should never have
been in this repo anyway
Closes : PluralKit/PluralKit#511
2023-06-28 18:45:11 +12:00
Iris System
6b14c50f09
fix(bot): only allow proxying in known-supported channel types
...
This is so that new channel types added by Discord (that may or may not
support the features we need for proxying to work) don't throw piles of
error codes at users when they try to proxy.
2023-06-28 14:38:50 +12:00
Iris System
a0fa03599b
fix(bot): display new Discord usernames correctly
2023-06-28 13:55:21 +12:00
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