Commit graph

  • 3483059e1c
    fix: Unawaited future causing build error timedout 2026-01-07 14:33:37 +00:00
  • d865dd4454 feat(!783): Add --once shortcut flag to issue command Ginger 2026-01-06 13:15:50 -05:00
  • adc7c5ac49 fix(!783): Don't allow registrations by default with no token configured Ginger 2026-01-06 11:51:12 -05:00
  • 112403e470 chore(!783): Remove config file check for no static token or captcha Ginger 2026-01-06 11:26:47 -05:00
  • ea0a124981 chore(!783): Update config file documentation, depluralize token subcommand Ginger 2026-01-06 11:26:05 -05:00
  • bf205fb13c chore(!783): Note that registration_token_file is gone Ginger 2026-01-06 11:21:23 -05:00
  • 9a6408f98f chore(!783): News fragment Ginger 2026-01-06 11:17:05 -05:00
  • ca77970ff3 feat(!783): Add admin commands for managing tokens Ginger 2026-01-06 11:13:11 -05:00
  • 42f4ec34cd feat(!783): Initial implementation Ginger 2026-01-05 17:27:00 -05:00
  • ecf74bb31f chore(deps): update dependency lddtree to 0.4.0 Renovate Bot 2026-01-06 05:08:57 +00:00
  • 8c716befdc
    chore: Add news fragment nex/feat/admin-force-logout timedout 2026-01-06 20:32:52 +00:00
  • a8209d1dd9
    feat: Add command to forcefully log out all of a user's devices timedout 2026-01-05 19:51:11 +00:00
  • 9552dd7485
    style: Log error Jade Ellis 2026-01-06 01:55:52 +00:00
  • 88c84f221f
    chore: Add comment and warning to unhappy path Ginger 2025-12-31 15:25:48 -05:00
  • a10bd71945
    fix(admin): fix force-leaving rooms with no left_state PDU Laurențiu Nicola 2025-12-31 19:13:15 +02:00
  • 2f11bf4d74
    docs: Document image mirrors tom/max-perf-docs Jade Ellis 2026-01-06 00:44:26 +00:00
  • 1e8748d1a0
    docs: Fix some issues Jade Ellis 2026-01-06 00:41:52 +00:00
  • 70ef6e4211
    docs: Document maxperf Docker image variants from #1017 Tom Foster 2025-09-13 11:45:56 +01:00
  • 212c1bc14d
    chore(deps): update github-actions-non-major Renovate Bot 2026-01-03 05:05:26 +00:00
  • dc574d0f77
    chore: Add news fragment nex/fix/invalid-appservice-reg timedout 2026-01-05 18:51:02 +00:00
  • 3992071980
    fix: Automatically remove corrupted appservice registrations timedout 2026-01-05 18:47:56 +00:00
  • ce46b6869f
    chore: Bump dependencies to fix request errors nex/feat/antispam timedout 2026-01-05 16:04:50 +00:00
  • a18b8254d0
    chore: Add news fragment timedout 2026-01-05 12:45:47 +00:00
  • 279f7cbfe4
    style: Fix failing lints timedout 2026-01-05 12:45:01 +00:00
  • 006c57face
    perf: Don't check accept_make_join twice for restricted make_join timedout 2026-01-05 12:41:12 +00:00
  • d52e0dc014
    fix: Apply check_all_joins to make_join timedout 2026-01-05 12:40:38 +00:00
  • 4b873a1b95
    fix: Apply spam checker to local restricted joins timedout 2026-01-05 12:12:34 +00:00
  • 76865e6f91
    fix: Accept_may_join callback works again timedout 2026-01-05 11:34:15 +00:00
  • 99f16c2dfc
    fix: Call user_may_join_room later in the join process timedout 2026-01-05 03:56:34 +00:00
  • 5ac82f36f3
    feat: Consolidate antispam checks into a service timedout 2026-01-05 03:36:44 +00:00
  • c249dd992e
    feat: Add support for automatically rejecting pending invites timedout 2026-01-05 01:42:31 +00:00
  • 0956779802
    feat: Add Meowlnir invite interception support timedout 2026-01-05 01:19:11 +00:00
  • a83c1f1513
    fix: Restrict suspend+lock commands to admin room nex/feat/account-locking timedout 2026-01-05 19:49:12 +00:00
  • 8b5e4d8fe1
    chore: Add news fragment timedout 2026-01-05 19:34:21 +00:00
  • 7502a944d7
    feat: Add user locking and unlocking commands and functionality timedout 2026-01-05 19:28:25 +00:00
  • aed15f246a
    refactor: Clean up logging issues jade/logging-cleanup Jade Ellis 2026-01-04 03:04:37 +00:00
  • f2e588b294
    fix: Stop forcing the appservice token into the URL jade/remove-legacy-appservice-auth Jade Ellis 2026-01-05 18:14:16 +00:00
  • 7ec81c25f1
    fix: Use correct token handlers for Ruma Jade Ellis 2026-01-05 18:12:20 +00:00
  • 61f61826bb
    fix: Apply timeouts in more places Jade Ellis 2026-01-05 18:09:18 +00:00
  • 27d6604d14
    fix: Use a timeout instead of deadline nex/fix/key-query timedout 2026-01-03 17:08:47 +00:00
  • 1c7bd2f6fa
    style: Remove unnecessary then() calls in chain timedout 2026-01-03 16:22:49 +00:00
  • 56d7099011
    style: Include errors in key claim response too timedout 2026-01-03 16:10:06 +00:00
  • bc426e1bfc
    fix: Apply client-requested timeout to federated key queries timedout 2026-01-03 16:05:05 +00:00
  • 6c61b3ec5b
    fix: Build error two: electric boogaloo timedout 2025-12-31 21:15:28 +00:00
  • 9d9d1170b6
    fix: Build error timedout 2025-12-31 21:04:06 +00:00
  • 7be20abcad
    style: Fix typo jade/update-prek Jade Ellis 2025-12-31 19:26:34 +00:00
  • 078275964c
    chore: Update precommit hooks Jade Ellis 2025-12-31 19:26:24 +00:00
  • bf200ad12d
    fix: Resolve compile errors nex/fix/room-summaries timedout 2025-12-31 18:31:42 +00:00
  • 41e628892d
    chore: Add news fragment timedout 2025-12-31 18:23:07 +00:00
  • 44851ee6a2
    feat: Fall back to remote room summary if local fails timedout 2025-12-31 18:11:33 +00:00
  • a7e6e6e83f
    feat: Allow local server admins to bypass summary visibility checks timedout 2025-12-31 17:56:00 +00:00
  • 8a561fcd3a
    chore: Clippy fixes ginger/restrict-admin-commands Ginger 2025-12-31 00:14:04 -05:00
  • 25c305f473
    chore: Fix comment formatting Ginger 2025-12-30 23:36:20 -05:00
  • c900350164
    chore: Add news fragment Ginger 2025-12-30 23:31:01 -05:00
  • c565e6ffbc
    feat: Restrict where certain admin commands may be used Ginger 2025-12-30 23:24:06 -05:00
  • 442f887c98
    style: Improve warning regarding admin removal Jade Ellis 2025-12-31 19:40:42 +00:00
  • 03220845e5
    docs: Changelog Terry 2025-12-30 23:16:16 +00:00
  • f8c1e9bcde
    feat: Config defined admin list Terry 2025-12-30 22:54:10 +00:00
  • 21324b748f
    feat: Enable console feature by default ginger/enable-console-by-default Ginger 2025-12-31 00:03:41 -05:00
  • b7bf36443b
    docs: Fix typo Jade Ellis 2025-12-31 19:03:22 +00:00
  • d72192aa32
    fix(ci): Stop using nightly to build Debian packages ginger 2025-12-30 19:16:21 +00:00
  • 38ecc41780
    chore: Release v0.5.1 Jade Ellis 2025-12-30 17:45:32 +00:00
  • 7ae958bb03
    docs: Announcement Jade Ellis 2025-12-30 17:32:51 +00:00
  • f676fa53f1
    chore: Specify the tag body template Jade Ellis 2025-12-30 16:11:04 +00:00
  • 978bdc6466
    docs: Changelog Jade Ellis 2025-12-30 15:41:40 +00:00
  • 7c741e62cf
    fix: Forbid creators in power levels timedout 2025-12-30 17:30:54 +00:00
  • 12aecf8091
    validate membership events returned by remote servers Olivia Lee 2025-12-30 02:08:48 -08:00
  • 19372f0b15 chore(deps): update dependency cargo-bins/cargo-binstall to v1.16.6 Renovate Bot 2025-12-29 05:03:20 +00:00
  • a66b90cb3d
    ci: Explicitly auto tag latest jade/tag-fixes Jade Ellis 2025-12-22 18:02:50 +00:00
  • 7234ce6cbe
    ci: Don't force tag all versions as latest Jade Ellis 2025-12-22 17:49:15 +00:00
  • beb0c2ad9a
    fix(ci): Don't double append latest tag suffix Jade Ellis 2025-12-22 17:48:24 +00:00
  • 39aaf95d09
    docs: Changelog jade/otlp Jade Ellis 2025-12-29 23:17:57 +00:00
  • 5e0edd5a1c
    feat: Allow configuring the OTLP protocol Jade Ellis 2025-12-29 22:47:16 +00:00
  • d180f5a759
    feat: Split otlp exporter into a new, enabled-by-default feature Jade Ellis 2025-12-29 22:12:05 +00:00
  • f163264a82
    docs: Update example domains Jade Ellis 2025-12-29 21:14:52 +00:00
  • 5e7bc590d2 chore: Apply suggestions timedout 2025-12-28 17:01:35 +00:00
  • 08df35946b fix: File -> line timedout 2025-12-28 01:29:29 +00:00
  • c4ebf289fa fix: Dead link to code style doc timedout 2025-12-28 01:25:34 +00:00
  • 1fc6010f9a fix: Issue title -> pull request title timedout 2025-12-28 01:12:31 +00:00
  • 1d91331275 fix: Stray whitespace timedout 2025-12-28 01:09:25 +00:00
  • 77e62ad772 feat: Add pull request template timedout 2025-12-28 01:07:39 +00:00
  • a291a2a106
    chore: Apply suggestions nex/meta/pull-req-template timedout 2025-12-28 17:01:35 +00:00
  • b340516610
    fix: File -> line timedout 2025-12-28 01:29:29 +00:00
  • f7891a3c6b
    fix: Dead link to code style doc timedout 2025-12-28 01:25:34 +00:00
  • 9ce64a7697
    fix: Issue title -> pull request title timedout 2025-12-28 01:12:31 +00:00
  • 07163510fa
    fix: Stray whitespace timedout 2025-12-28 01:09:25 +00:00
  • 5f9eb0f505
    feat: Add pull request template timedout 2025-12-28 01:07:39 +00:00
  • 696a1e6a4d
    docs: Add information on writing changelog fragments timedout 2025-12-28 00:59:31 +00:00
  • f41bbd7361
    feat(meta): Set up towncrier timedout 2025-12-28 00:53:44 +00:00
  • 7350266c80
    fix: Don't allow admin room upgrades and fix power levels during upgrade timedout 2025-12-27 04:05:26 +00:00
  • 322c0900c6
    docs: handle traefik >=3.6.3 "encoded characters" Julian Anderson 2025-12-24 22:40:50 -05:00
  • 49ce6b4072
    fix: Partially pervert botched previous commit nex/fix/fed-invite-compliance timedout 2025-12-24 01:40:28 +00:00
  • f6ad1787a0
    fix: Don't treat every create event as unstripped timedout 2025-12-24 01:39:31 +00:00
  • 81ff8f1bd3
    feat: Allow using legacy, less secure validation timedout 2025-12-24 01:34:08 +00:00
  • 04980b3ee7
    feat: Enhance invite security checks & do away with stripped state timedout 2025-12-23 19:50:37 +00:00
  • 1237e60aaf
    Revert "feat(ci): Allow running manual workflows against specific commits" timedout 2025-12-22 13:45:45 +00:00
  • 9b4845bf8d
    feat(ci): Allow running manual workflows against specific commits nex/feat/build-commit timedout 2025-12-22 13:29:40 +00:00
  • d6695409cf
    feat: Add some more logging to the join process nex/feat/join-logging timedout 2025-12-22 12:58:01 +00:00
  • fb5b515f96 chore: update flake lock aviac 2025-12-21 19:50:56 +01:00
  • e6336d694a
    chore: Fix escape Jade Ellis 2025-12-22 02:42:21 +00:00