Iris System
81188bc61d
fix(bot): stop FixSameName breaking end-of-name emoji
2022-10-13 08:25:16 +13:00
Iris System
9e0ca8d03e
fix(bot): use different character in FixSameName
2022-10-13 07:47:55 +13:00
Jake Fulmine
00c55533ea
feat(dashboard): card list view
2022-10-02 22:09:13 +02:00
spiral
f2aa458db8
chore(dashboard): remove incorrect git commit id on bot status page
2022-09-29 17:58:31 +00:00
spiral
014999271f
feat(proxy): throw user-readable error on 413 when sending proxied attachments
2022-09-29 17:54:03 +00:00
spiral
5196e332df
feat(proxy): throw user-readable error when discord rejects a webhook username
2022-09-29 17:52:28 +00:00
Jake Fulmine
3bae5344b6
fix(dashboard): list freeze when editing sorted-by field
...
also fixes the wrong cards remaining open after resorting the list
2022-09-27 20:53:18 +02:00
spiral
05aecf730a
fix(proxy): only fix here/everyone if entire webhook name is matching
2022-09-24 15:35:45 +00:00
spiral
e525c2da63
feat(bot): tweak wording for short list flag error
2022-09-22 19:17:43 +00:00
spiral
897fad12e6
fix(bot): apply display name length checks when setting
2022-09-22 18:11:27 +00:00
spiral
a2b38c45e2
feat(bot): -with-birthday flag for showing birthday in short member list
2022-09-22 17:59:56 +00:00
spiral
44fe3d538a
feat(bot): -with-birthday flag on member lists
2022-09-22 17:29:34 +00:00
spiral
47449ecbc7
fix: typo
2022-09-22 17:27:58 +00:00
spiral
c77da49d30
chore(bot): raise Discord embed description character limit
...
short lists should (hopefully) have line breaks less often now
2022-09-22 17:19:18 +00:00
spiral
5aa8d45139
fix(bot): throw error if user requests incompatible list options
...
current behaviour is to silently ignore the incompatible ones, but this will make it more obvious as to why what they're trying to do is not working
2022-09-22 17:17:53 +00:00
spiral
ba32038c28
feat(proxy): temporarily remove invalid character check on webhook names
2022-09-20 16:45:16 +00:00
spiral
48bb46bdfa
fix(proxy): correctly apply Discord webhook name restrictions (part 2)
2022-09-20 16:24:51 +00:00
spiral
a441c00d94
fix(proxy): correctly apply Discord webhook name restrictions
...
Closes #484 .
2022-09-20 16:04:36 +00:00
spiral
494bd8aab3
fix(dashboard): add missing return after error handling
2022-09-20 15:08:42 +00:00
spiral
f2191c1cf6
fix(ci): only rebuild dotnet-project docker image on dotnet-specific changes
2022-09-20 14:27:41 +00:00
spiral
b6035838fd
chore(dashboard): update Sentry DSN
2022-09-20 14:23:53 +00:00
spiral
528da39e66
fix(dashboard): correctly fail in createEmbed
...
matching `nil != nil` doesn't work, no clue what this code was supposed to do
2022-09-14 20:56:52 +00:00
spiral
9303dbb91e
refactor(bot): remove saving own user ID from ready event, rely on ID in config
2022-09-06 09:52:37 +00:00
spiral
aeb6411b6c
fix(bot): always connect to redis if a redis address is configured
2022-09-02 08:54:32 +00:00
Jake Fulmine
09768def91
feat(dashboard): add item counts to group editing
2022-08-29 18:56:33 +02:00
Jake Fulmine
3e6cb3bd2c
fix(dashboard): count filtered amount of items in list instead of all
2022-08-29 18:44:27 +02:00
Jake Fulmine
67d5118c9c
fix: apply requested changes
2022-08-27 15:15:14 +02:00
Jake Fulmine
cd14e6409b
feat: add command for calling up ids
2022-08-27 13:52:50 +02:00
Jake Fulmine
ccac0a9203
feat: add pk;random for other systems
2022-08-27 13:32:48 +02:00
Jake Fulmine
c77b2bb4fc
feat: show character amount for string fields
2022-08-27 11:25:44 +02:00
Iris System
e23b1048c9
fix(bot): use LastMessageCache for reproxy latest message check
...
(thanks spiral for catching this lmao)
2022-08-27 18:58:54 +12:00
Iris System
d9fe78bdf2
feat(bot): always allow reproxying latest message in channel
2022-08-27 17:02:50 +12:00
Iris System
f54cfbdff3
fix(bot): show correct subjects in pk;m <id> privacy
embed
2022-08-27 17:01:29 +12:00
Jake Fulmine
45bbc26ff3
feat(dashboard): add system pronouns + editing (I forgot to)
2022-08-22 13:56:06 +02:00
Jake Fulmine
34926660c8
fix(dashboard): fix editing visibility privacy not changing header
2022-08-22 13:49:42 +02:00
Jake Fulmine
877b2cdf21
feat(dashboard): make banners in cards clickable
2022-08-22 12:49:36 +02:00
Jake Fulmine
15782d930b
fix(dashboard): get rid of some prop errors
2022-08-22 12:43:25 +02:00
Jake Fulmine
0227efbbca
feat(dashboard): show item count on dash lists
2022-08-22 12:43:04 +02:00
Jake Fulmine
e60eeba6ed
feat(dashboard): change cardsheader to display name when sorting/searching by it
2022-08-22 12:28:01 +02:00
Jake Fulmine
a52c4833e6
fix(dashboard): forgot to add some lines back in oops
2022-08-22 12:15:56 +02:00
Jake Fulmine
e2b958c305
fix(dashboard): editing and backing out should not update the card
2022-08-22 12:13:52 +02:00
Jake Fulmine
68d15b98f7
feat(dashboard): rewrite system privacy and add pronouns
2022-08-22 10:19:39 +02:00
Jake Fulmine
267e85b891
feat(dashboard): trim all user-submitted strings
2022-08-22 10:01:07 +02:00
pulchra mentis
adaddb579e
Implement media resizing using Discord media cache ( #470 )
...
* Implement media resizing using Discord media cache
Improve performance by offloading image scaling to Discord
Only apply the resizing to images stored in the Discord CDN
Set the format of the resized images to WebP for improved performance
* Implemented suggestion for improved regex
2022-08-17 21:50:36 +02:00
Jake Fulmine
7aa4d49a97
fix(dashboard): swap svelte-autosize for svelte-textarea-autoresize
2022-08-17 21:40:10 +02:00
spiral
3a7e8422af
fix: better documentation for pk;config
2022-08-15 10:05:29 +02:00
Iris System
1ea37696e3
fix(bot): check bot perms for UseExternalEmojis instead of @/everyone
2022-08-05 09:42:01 +12:00
the iris system
fcd1ec486e
fix(bot): filter out non-rich Discord embeds in reproxy ( #476 )
2022-07-19 20:34:43 -04:00
spiral
62a57bc818
fix: don't try to register messages to redis if the redis connection isn't configured
2022-07-17 00:30:05 +02:00
spiral
5a6bf84af6
feat(dashboard): add polyfill for String.prototype.replaceAll
2022-07-14 19:46:50 +02:00