Commit graph

  • 8ad644c8c2
    Merge 222cd1f653 into 4a947c01fc dependabot[bot] 2026-02-03 19:24:59 +00:00
  • 222cd1f653
    build(deps): bump bytes from 1.10.1 to 1.11.1 dependabot/cargo/bytes-1.11.1 dependabot[bot] 2026-02-03 19:24:55 +00:00
  • 6299718aa0
    Merge 498d657cd4 into 4a947c01fc dawn 2026-01-26 04:15:54 +00:00
  • 498d657cd4
    add missing confirms to command handlers and -yes flags to the definitions dawn 2026-01-26 02:38:53 +03:00
  • 12655fb539
    add missing -yes flags to command definitions, use log crate instead of printlns in command parser, also accept double dash for flags dawn 2026-01-26 02:22:54 +03:00
  • 08b017c82a try again alyssa-dev alyssa 2026-01-25 07:10:04 -05:00
  • 09ed215e6c chore: clean up .net sentry exceptions alyssa-econnreset-fix-test alyssa 2026-01-25 06:53:15 -05:00
  • ce0983ba16 try shortening http idle timeout for discord client alyssa 2026-01-11 22:53:38 +00:00
  • f69587ceaf WIP: revise avatars service skye-avatars asleepyskye 2026-01-24 11:43:05 -05:00
  • 6a3de3f80c
    Merge 07959763ea into 4a947c01fc Lena Tauchner 2026-01-20 23:26:30 +00:00
  • 7bd258bdba
    Merge 25de294d85 into 4a947c01fc leo60228 2026-01-20 22:20:02 +00:00
  • f51fba2542
    Merge 04265375e5 into 4a947c01fc dependabot[bot] 2026-01-20 21:49:09 +00:00
  • bf7e0ccaf7
    Merge 3e07c2dbb2 into 4a947c01fc leo60228 2026-01-20 17:44:55 +00:00
  • 2f4f76993c try again lol alyssa 2026-01-20 06:47:17 -05:00
  • 8431255930
    return the def for the full commandd if we have it from parse_command dawn 2026-01-20 00:55:27 +03:00
  • 516eaa5292
    add x alias for edit -regex dawn 2026-01-20 00:51:30 +03:00
  • 0a3b15eb45
    fix servertag show command, add stag and deer as aliases dawn 2026-01-20 00:39:38 +03:00
  • e1c61d6272
    add g as groups alias for system '<id> groups', add 'random member' dawn 2026-01-20 00:24:58 +03:00
  • 8cad05ccda
    fix edit message requiring new_content param, fix both edit and rp not using referenced message dawn 2026-01-20 00:04:22 +03:00
  • d804303615
    format rust code dawn 2026-01-19 18:46:40 +03:00
  • beec38ef8b
    improve command suggestions by matching previous failed branch if parameter, and substitute parameters for better jaro winkler dawn 2026-01-19 18:44:50 +03:00
  • 728913235a
    system name should also accept rename dawn 2026-01-19 18:03:13 +03:00
  • c18e72450b
    use Arc throught the parser dawn 2026-01-19 17:57:50 +03:00
  • f9367ea041
    fix infinite loop backtracking for valid branches, cleanup matched tokens type dawn 2026-01-19 17:49:06 +03:00
  • c495abd655
    Merge d23241feb9 into 4a947c01fc Exa 2026-01-19 14:40:07 +00:00
  • 7f8992783e
    Merge 2a854ad0dc into 4a947c01fc dependabot[bot] 2026-01-19 14:40:06 +00:00
  • 5fcbd1397f
    Merge a3aa02e779 into 4a947c01fc Petal Ladenson 2026-01-19 12:29:08 +00:00
  • 9122e64a41
    fix command suggestions breaking if specifying a parameter dawn 2026-01-19 00:35:01 +03:00
  • dc9b7b3e6b
    use original command when ranking for possible commands if the command was from an optional branch dawn 2026-01-18 23:34:58 +03:00
  • f72145b3db
    add members command to root dawn 2026-01-18 23:09:27 +03:00
  • 5daa4777f5
    fix pk;e taking in id, only take message ref dawn 2026-01-18 22:09:58 +03:00
  • aec01d6245
    add g alias for member_groups dawn 2026-01-18 21:24:31 +03:00
  • 6b2603958f
    Merge 98d6d9814b into 4a947c01fc Supremekirb 2026-01-18 17:30:56 +00:00
  • d2f55117b5
    Merge 7643051829 into 4a947c01fc Petal Ladenson 2026-01-18 17:30:11 +00:00
  • f12ef84e55 chore: remove legacy C# DatabaseMigrator alyssa 2026-01-18 06:20:29 -05:00
  • c174a5bd80 comply with payment provider requirements alyssa 2026-01-16 15:25:02 -05:00
  • 70c476ed3b fix alyssa 2026-01-16 14:22:45 -05:00
  • fd8f91527b chore: build premium docker image alyssa 2026-01-16 13:04:44 -05:00
  • 19348ec7b9 feat(premium): info page alyssa 2026-01-16 13:03:56 -05:00
  • 3b3e779d44 try shortening http idle timeout for discord client alyssa 2026-01-11 22:53:38 +00:00
  • 226947e6aa feat(premium): initial subscription implementation through paddle alyssa 2026-01-04 14:00:42 -05:00
  • 81cde5e688 fix(scheduled_tasks): get wal-g backups bucket from env alyssa 2025-12-27 02:44:39 -05:00
  • f1471088d2 feat: premium service boilerplate alyssa 2025-12-23 00:45:45 -05:00
  • c4f820e114 oops alyssa 2025-12-21 17:33:04 -05:00
  • 698f01ab9c most of a dash views api impl alyssa 2025-12-21 17:24:04 -05:00
  • 5e462a0ca2 feat: add basic premium scaffolding alyssa 2025-12-21 01:19:02 -05:00
  • 578c09c216 chore: clean up some rust code alyssa 2025-12-20 22:55:25 -05:00
  • b19c900cc3 port docs to sveltekit (very broken) alyssa 2025-12-19 22:19:23 -05:00
  • 17ee73f264 add /api/v2/bulk endpoint alyssa 2025-09-03 00:35:25 +00:00
  • 4a947c01fc fix: cast hid parameter to char(6) in GetMemberByHid query main alyssa 2026-01-17 16:56:08 -05:00
  • c5ce6fb6c0
    fix issue with optional branches having wrong flag insert positions dawn 2026-01-17 15:40:07 +03:00
  • e2b354aae1
    add missing help text and redo the existing ones based on CommandHelp.cs dawn 2026-01-17 11:29:42 +03:00
  • bdf6a6c345
    organize config command definitions dawn 2026-01-17 10:35:23 +03:00
  • d1451a858d
    cleanup unneeded .into_iters() and stuff dawn 2026-01-17 10:25:22 +03:00
  • 553b566595
    improve parameter enum macros dawn 2026-01-17 09:42:48 +03:00
  • 9fbd68d0af
    check for null pronouns in ShowPronouns always dawn 2026-01-17 07:59:33 +03:00
  • 5a6d03ca1a
    remove system_members_self since we use optional param in system_members dawn 2026-01-17 07:49:21 +03:00
  • 4973c0b992 docs: add patreon/bmac link to premium announce Iris System 2026-01-16 13:45:42 +13:00
  • f61731a915 docs: add premium announcement Iris System 2026-01-16 11:13:00 +13:00
  • 7643051829 make the text more clear (squash this when merging) Petal Ladenson 2026-01-13 19:51:17 -07:00
  • 3e1a310884
    fix(bot): make reproxy inherit SUPPRESS_NOTIFICATIONS (#776) Petal Ladenson 2026-01-13 19:41:27 -07:00
  • 546a287c28 feat: add more options for when to make proxied messages silent Petal Ladenson 2026-01-13 19:26:10 -07:00
  • a66735a798
    update flake deps dawn 2026-01-14 02:55:27 +03:00
  • a3da351e4b [WIP] allowance update on subscription renew iris-dev Iris System 2026-01-14 10:31:31 +13:00
  • 22b008df17
    Merge remote-tracking branch 'upstream/main' into rust-command-parser dawn 2026-01-14 00:26:12 +03:00
  • 9426bea0a9 fix: reproxy now respects suppress notifications server config Petal Ladenson 2026-01-13 13:01:17 -07:00
  • a3aa02e779 feat: add command blacklisting Petal Ladenson 2026-01-12 17:14:12 -07:00
  • 1cb554e9c5 refactor: all instances of generic 'blacklist' to 'proxy blacklist' Petal Ladenson 2026-01-12 15:31:23 -07:00
  • 952bb02285 fix(docs): Correctly display bellhop emoji in user guide Petal Ladenson 2026-01-11 15:56:34 -07:00
  • 9dfbf64dac fix(docs): Correctly reflect what permissions PluralKit needs to work Petal Ladenson 2026-01-12 11:50:00 -07:00
  • 3547733e40
    fix(docs): Correctly reflect what permissions PluralKit needs to work Petal Ladenson 2026-01-12 11:50:00 -07:00
  • def9285250 feat: premium ID changes Iris System 2025-12-28 00:06:51 +13:00
  • 84e98450e0 feat: show premium badge on system/member/group cards Iris System 2025-12-27 16:47:51 +13:00
  • a6941cea08 feat: add premium management admin commands Iris System 2025-12-27 15:04:31 +13:00
  • 49bc3c0981
    fix(docs): Correctly display bellhop emoji in user guide Petal Ladenson 2026-01-11 15:56:34 -07:00
  • bd5b5c03fe feat(premium): initial subscription implementation through paddle alyssa 2026-01-04 14:00:42 -05:00
  • 26af2df720 fix(scheduled_tasks): get wal-g backups bucket from env alyssa 2025-12-27 02:44:39 -05:00
  • 8401c464c1 feat: premium service boilerplate alyssa 2025-12-23 00:45:45 -05:00
  • a7f8cbf1bd oops alyssa 2025-12-21 17:33:04 -05:00
  • 2e3390b27c most of a dash views api impl alyssa 2025-12-21 17:24:04 -05:00
  • 832f07675f feat: add basic premium scaffolding alyssa 2025-12-21 01:19:02 -05:00
  • 05801f6ab9 chore: clean up some rust code alyssa 2025-12-20 22:55:25 -05:00
  • c32f199325 port docs to sveltekit (very broken) alyssa 2025-12-19 22:19:23 -05:00
  • 034865cc13 add /api/v2/bulk endpoint alyssa 2025-09-03 00:35:25 +00:00
  • 2a854ad0dc
    build(deps): bump rsa from 0.9.8 to 0.9.10 dependabot/cargo/rsa-0.9.10 dependabot[bot] 2026-01-06 18:20:22 +00:00
  • 1776902000 fix(bot): fix server name format command asleepyskye 2026-01-01 11:16:27 -05:00
  • 0a474c43eb feat: add basic premium scaffolding alyssa 2025-12-21 01:19:02 -05:00
  • f22ba3f0ea fix(bot): add interaction error for wrong account asleepyskye 2025-12-10 13:04:55 -05:00
  • d23241feb9
    Also handle percent-escaped brackets Una Kearney 2025-12-05 20:03:29 -05:00
  • 7465e73e9d
    rm junk newline Una Kearney 2025-12-05 19:58:48 -05:00
  • 6cb39bb399
    Indentation fixes Una Kearney 2025-12-05 19:53:04 -05:00
  • 776b562ce7
    Move time placeholder impl to TryGetCleanCdnUrl, drop divmod in favor of fixed options Una Kearney 2025-12-05 19:35:33 -05:00
  • 3a3f42d755
    Add support for a time placeholder in URLs Una Kearney 2025-12-05 18:10:27 -05:00
  • 32d481c6b9
    make use of the new optional parsing and remove the _self commands dusk 2025-11-27 02:00:13 +00:00
  • 00d3840fd1
    fix parsing of optional parameters dusk 2025-11-27 01:28:10 +00:00
  • 2020939ac0
    aliases for displayname flags dusk 2025-11-27 00:43:15 +00:00
  • 3c59ad62bd
    partial broken fix for optional parameters (mostly message and reproxy commands) dusk 2025-11-27 00:40:53 +00:00
  • 81e0cebb8e
    add l alias for list, ls in pk;group list dusk 2025-11-26 17:06:15 +00:00
  • 25bf0d85d4
    duration can be passed as null from the parser so handle that in frontpercent dusk 2025-11-26 17:03:01 +00:00
  • 271ea9c27b
    remove aliases from group member delete so it doesnt conflict with group delete dusk 2025-11-23 20:23:31 +00:00