Commit graph

66 commits

Author SHA1 Message Date
Iris System
b88c1b7712 feat(bot): server config toggle for @silent proxied messages 2024-12-30 04:33:17 +00:00
Petal Ladenson
6043d31b08
feat: alternate proxy switch mode "add" (#702)
* feat: alternate proxy switch mode "add"

* docs: add proxy switch add to docs

* chore: change default alias to proxy switch new from proxy switch on
2024-12-05 18:24:20 -07:00
rladenson
ec6cbb2a64 feat: guild-specific name format 2024-12-05 17:26:59 -07:00
Iris System
0473bd8f01 feat(bot): add new guild settings command 2024-11-10 15:47:43 +13:00
libglfw
614131265b feat(bot): basic webhook username templating 2024-11-09 16:32:05 -08:00
alyssa
87196e3297 fix: correct number in migration 46 (merge issue) 2024-11-10 04:29:06 +09:00
Petal Ladenson
cbc5a34dae
feat(bot): separate banner privacy from description privacy 2024-11-10 03:44:48 +09:00
Petal Ladenson
e1c2e6b6d6
feat(bot): add option to log a switch when proxying 2024-11-10 03:34:06 +09:00
Iris System
2dfb851246 feat: add abuse handling 2024-11-05 11:19:52 +13:00
alyssa
6d49961daf feat(bot): config setting to pad 5-character ids in lists 2024-05-19 21:31:26 +09:00
Iris System
1ce9227b7d feat(bot): add option for hid capitalization 2024-05-11 20:07:01 +12:00
Iris System
9f56697241 feat: initial 6-character HID rework 2024-05-11 20:07:01 +12:00
Iris System
4e8141007f fix: store stat counts as bigint 2023-09-03 20:50:28 +12:00
Jake Fulmine
22ce250b56 feat: per-server keepproxy toggling (#574)
Merges PluralKit/PluralKit#574
2023-08-10 18:31:11 +12:00
rladenson
deeb3ad3a4 fix: add constraints for system name and avatar privacy (#579)
Merges PluralKit/PluralKit#579
2023-08-10 18:30:48 +12:00
rladenson
e58b3c7274 feat: add text-to-speech option to members (#570)
Merges PluralKit/PluralKit#570
2023-08-10 18:30:37 +12:00
rladenson
68cd21fb2f feat: proxy tag privacy (#571)
Merges PluralKit/PluralKit#571
2023-08-10 18:30:21 +12:00
rladenson
3045c5e307 feat(bot): add system guild icon & guild name (#554) 2023-07-19 12:49:00 +12:00
Jake Fulmine
8187aa05b7
feat(bot): add proxy error config (#544) 2023-03-26 11:42:47 +13:00
the iris system
ccb89f50e9
feat(bot): allow separate member avatars for proxied messages (#523)
This allows for using one avatar for the member card, and a different
avatar for proxied messages - so that users can set the main avatar to
a "full" version of their avatar, and the "proxy" avatar to a cropped
version.
2023-03-02 06:11:35 +13:00
spiral
24db9f28c2
fix(bot): add callback to update message count after proxying
also re-add -with-last-message flag :D
2022-12-10 16:50:22 +00:00
Katrix
4f0236d766
feat(bot): Case insensitive proxy tags matching (#490) 2022-11-23 21:48:24 +13:00
spiral
3a99f65b49
feat(api): add description_templates to /systems/@me/settings 2022-05-09 13:54:33 -04:00
spiral
be89f907a0
feat: block running commands / proxying when system is being deleted
Large systems take way too long to delete, which causes any insert for that system to block a connection, which exhausts the connection pool
2022-03-23 21:32:18 -04:00
Jake Fulmine
7efe6f1f97
feat: system pronouns (#429) 2022-03-23 14:20:16 -04:00
spiral
062835e0c5
fix: typo in migration 2022-03-21 23:58:25 -04:00
spiral
982812333b
feat: rewrite database schema for localized autoproxy 2022-03-21 23:43:33 -04:00
spiral
89c44a3482
feat: cache Discord DM channels in database 2022-01-22 02:47:47 -05:00
rladenson
f3869dbcbe
feat: rework group list into member list 2022-01-14 22:30:02 -05:00
spiral
e73af85e5c
fix typo in migration 2022-01-11 09:46:20 -05:00
spiral
34df19c551
fix: don't delete rows from messages table when the associated member is deleted 2022-01-11 09:43:55 -05:00
spiral
32bea51e18
feat: config setting to default show/hide private info 2021-12-06 04:01:42 -05:00
spiral
1ff6bb76cd
feat: config setting to automatically set members/groups to private when creating 2021-12-01 11:48:49 -05:00
spiral
fc7a6357c0
refactor: rename config table to system_config 2021-12-01 09:16:44 -05:00
spiral
56d07e0f2d
feat: pk;config 2021-11-29 21:35:21 -05:00
spiral
71aec0d419
feat(webhooks): init, add service/models, add JSON to patch objects 2021-11-02 06:08:17 -04:00
multiusersystem
ffe23829db fixed schema version 2021-10-19 18:18:08 -04:00
spiral
3bc451eb4b
feat: move scheduled tasks to separate project 2021-10-15 06:27:38 -04:00
spiral
dbe040f852
feat(apiv2): database changes 2021-09-26 23:18:17 -04:00
spiral
0517c76abf
feat: delete command messages with pk;msg -delete 2021-09-26 22:49:43 -04:00
spiral
9d4006b056
Add server-specific system tag 2021-08-02 17:22:06 -04:00
spiral
e144571904
Add banner (large) image 2021-08-02 13:46:12 -04:00
Ske
ae9ed0f4ee Store stard status in the database 2021-06-10 12:52:47 +02:00
Spectralitree
3603d52e9e Add group and system colors 2021-03-28 12:02:41 +02:00
Ske
db4e41a232 Convert autoproxy timeout to use seconds 2020-12-08 12:57:17 +01:00
spiral
8e5fb6520b Add configurable autoproxy latch timeout 2020-11-22 09:42:40 -05:00
spiral
37294b68da Add disabling autoproxy per-account 2020-11-22 09:42:40 -05:00
spiral
41247c68a6 Add disabling front/latch autoproxy per-member 2020-11-22 09:42:40 -05:00
Ske
81cd5496d5 Refactor command message deletion 2020-10-23 12:18:28 +02:00
spiral
9da023e97a
change command message timeout to 2 hours 2020-10-19 03:57:43 -05:00