Commit graph

  • 5a66de2633
    feat: Generate admin command documentation Jade Ellis 2025-05-24 00:28:09 +01:00
  • 22c9650c0a
    feat: Support logging to journald with tracing-journald Jade Ellis 2025-05-22 13:19:30 +01:00
  • 4c01274886
    feat: Typing notifications in simplified sliding sync jade/syncv5-typing Jade Ellis 2025-05-26 17:01:26 +01:00
  • aa29b81ef6
    fix: Don't store events that have already been redacted jade/msc2815 Jade Ellis 2025-05-28 02:10:02 +01:00
  • 46b1eeb2c8
    feat: Allow retrieving redacted message content (msc2815) Jade Ellis 2025-05-28 02:07:56 +01:00
  • 88ecf61d49
    feat: Store the original content of redacted PDUs Jade Ellis 2025-05-28 01:04:00 +01:00
  • 5a861d406a
    fix: Filter out invalid replacements from bundled aggregations jade/relations Jade Ellis 2025-06-04 22:50:17 +01:00
  • db50adc000
    feat: Add bundled aggregations support Jade Ellis 2025-06-04 00:11:09 +01:00
  • 6c11e59c4a
    refactor: Promote handling unsigned data out of timeline Jade Ellis 2025-06-03 21:31:02 +01:00
  • 12e2706eff
    fix: Use to_str methods on room IDs jade/purge-sync-tokens Jade Ellis 2025-05-24 21:48:28 +01:00
  • 986876c812
    chore: cleanup Jade Ellis 2025-05-22 15:28:46 +01:00
  • ae3858163f
    chore: Fix more complicated clippy warnings Jade Ellis 2025-05-22 13:49:22 +01:00
  • a173f7c091
    feat: Add command to purge sync tokens for empty rooms Jade Ellis 2025-05-21 22:44:15 +01:00
  • 0d8a8bf02e
    feat: Add admin command to delete sync tokens from a room Jade Ellis 2025-05-21 22:24:33 +01:00
  • d0f00e6f5c
    feat: Allow mentioning @room in an admin announcement Jade Ellis 2025-06-14 18:54:02 +01:00
  • 5d44653e3a
    fix: Incorrect command descriptions Jade Ellis 2025-06-14 16:28:57 +01:00
  • 44e60d0ea6
    docs: Tiny phrasing changes to the security policy Jade Ellis 2025-05-30 23:50:29 +01:00
  • d7514178ab
    ci: Fix extra bracket in commit shorthash Jade Ellis 2025-06-13 14:29:14 +01:00
  • 1d45e0b68c
    feat: Add warning when admin users will be exposed as support contacts Jade Ellis 2025-06-13 13:39:50 +01:00
  • 51185daca2
    modify more log strings so they're more useful than not nexy7574 2025-06-12 01:05:45 +01:00
  • 6e438c8448
    When in doubt, log all the things nexy7574 2025-06-11 19:53:46 +01:00
  • e6aae8a994
    log which room struggled to get mainline depth nexy7574 2025-06-11 01:42:19 +01:00
  • cfff12190e
    more logs nexy7574 2025-06-11 01:27:25 +01:00
  • 5ea42418f7
    Unsafe, untested, and potentially overeager PDU sanity checks nexy7574 2025-06-11 00:45:57 +01:00
  • 3ebac17291
    Fix room ID check nexy7574 2025-06-10 23:00:09 +01:00
  • b44211c03e
    Kick up a fuss when m.room.create is unfindable nexy7574 2025-06-10 22:33:31 +01:00
  • 24cd34ee98
    Note about ruma#2064 in TODO nexy7574 2025-06-07 00:55:03 +01:00
  • eda20ac4f5
    fix an auth rule not applying correctly nexy7574 2025-06-07 00:46:55 +01:00
  • 3c44dccd65
    ci: HACK, disable saving to actions cache Jade Ellis 2025-05-26 19:16:50 +01:00
  • b57be072c7
    build: Don't rerun on git changes Jade Ellis 2025-05-22 14:14:06 +01:00
  • ea5dc8e09d
    fix: Use correct brand in clap version string Jade Ellis 2025-05-23 21:10:48 +01:00
  • b9d60c64e5
    ci: Don't specify container for image builder Jade Ellis 2025-05-22 14:07:22 +01:00
  • 94ae824149
    ci: Don't install rustup if it's already there Jade Ellis 2025-05-22 14:01:16 +01:00
  • 640714922b
    feat: For knock_restricted rooms, automatically join rooms we meet restrictions for rather than knocking Jade Ellis 2025-05-21 14:17:47 +01:00
  • 2b268fdaf3
    fix: Allow joining via invite for knock_restricted rooms Jade Ellis 2025-05-21 14:16:58 +01:00
  • e8d823a653
    docs: Apply feedback on security policy Jade Ellis 2025-05-26 15:01:58 +01:00
  • cdbe5d52c2
    force 0ns timeouts to default appropriately in syncv3 nexy7574 2025-05-26 02:32:44 +01:00
  • 0ba77674c7
    docs: Security policy Jade Ellis 2025-05-25 00:36:28 +01:00
  • 6e0816e326
    build: Don't rerun on git changes Jade Ellis 2025-05-22 14:14:06 +01:00
  • 843ffa0ab9
    fix: Use correct brand in clap version string Jade Ellis 2025-05-23 21:10:48 +01:00
  • 015fb4e8e1
    ci: Don't specify container for image builder Jade Ellis 2025-05-22 14:07:22 +01:00
  • bd67c581c9
    ci: Don't install rustup if it's already there Jade Ellis 2025-05-22 14:01:16 +01:00
  • d7e2a54cfb
    ci: remove kennel since it's offline morguldir/see-eye morguldir 2025-05-22 02:00:12 +02:00
  • e4c95647fc
    ci: upload docker images to forgejo packages, suffix all nix images morguldir 2025-05-22 00:27:19 +02:00
  • ba59b0ceda
    ci: upload complement image to run complement in a separate step morguldir 2025-04-27 23:00:46 +02:00
  • 2ccbd7d60b
    fix: Reference config directly Jade Ellis 2025-05-21 21:06:44 +01:00
  • 60960c6e09
    feat: Automatically set well-known support contacts Jade Ellis 2025-05-21 20:29:53 +01:00
  • ce40304667
    chore: Upgrade deps Jade Ellis 2025-05-21 15:28:46 +01:00
  • 0b1a42106c
    feat: For knock_restricted rooms, automatically join rooms we meet restrictions for rather than knocking Jade Ellis 2025-05-21 14:17:47 +01:00
  • e7d8c57682
    fix: Allow joining via invite for knock_restricted rooms Jade Ellis 2025-05-21 14:16:58 +01:00
  • dcbc4b54c5
    ci: Always show sccache stats Jade Ellis 2025-05-21 12:45:25 +01:00
  • fce024b30b
    chore: Add must_use annotation Jade Ellis 2025-05-21 12:45:14 +01:00
  • 3e4e696761
    fix: Make sure empty VERSION_EXTRA strings are ignored Jade Ellis 2025-05-21 12:35:25 +01:00
  • f605913ea9
    Eliminate associated Id type from trait Event. Jason Volk 2025-04-22 11:00:55 +00:00
  • 44302ce732
    Eliminate explicit parallel_fetches argument. Jason Volk 2025-04-22 11:00:07 +00:00
  • bfb0a2b76a
    Remove unused Pdu::into_any_event(). Jason Volk 2025-04-22 09:33:17 +00:00
  • fcd5669aa1
    Join jemalloc background threads prior to exit. Jason Volk 2025-04-22 06:29:30 +00:00
  • 5bae8b4f6c
    feat: Deal with low screen widths in CSS jade/css-small-screen Jade Ellis 2025-05-21 02:54:03 +01:00
  • 9b8b37f162
    docs: Badges for mirrors Jade Ellis 2025-05-21 02:51:09 +01:00
  • 7a46563f23
    ci: Cache docker image build mounts Jade Ellis 2025-05-20 22:56:51 +01:00
  • 1bf6537319
    build: Split docker target cache by target platform Jade Ellis 2025-05-20 22:47:55 +01:00
  • 4ed04b343a
    build: Use xtrace in bash scripts in Dockerfile Jade Ellis 2025-05-20 22:13:13 +01:00
  • a4ad72e11d
    ci: Run cargo test Jade Ellis 2025-05-20 21:17:11 +01:00
  • 1f57508879
    ci: Don't clippy check dependancies Jade Ellis 2025-05-20 21:15:32 +01:00
  • a325dfa56a
    ci: Use timelord in clippy check Jade Ellis 2025-05-11 20:39:50 +01:00
  • b5d2ef9a4a
    ci: Refactor timelord to its own action Jade Ellis 2025-05-11 20:34:22 +01:00
  • e200a7d991
    ci: Cache Rust registry Jade Ellis 2025-05-11 20:23:30 +01:00
  • 034762c619
    chore: Allow raw string hashes for metadata crate Jade Ellis 2025-05-11 20:03:14 +01:00
  • e31d261e66
    ci: Run clippy check Jade Ellis 2025-05-11 19:43:56 +01:00
  • c5db43ba9a
    chore: Docker ignore forgejo files Jade Ellis 2025-05-11 19:43:51 +01:00
  • ec08e16b9f
    build: Allow builder to decide on incremental or not Jade Ellis 2025-05-11 19:39:44 +01:00
  • f14725a51b
    ci: Check formatting Jade Ellis 2025-05-11 17:42:57 +01:00
  • d03325c65a
    chore: Set editorconfig for workflows Jade Ellis 2025-05-11 17:27:54 +01:00
  • 066794fe90
    ci: Don't try build images on PR Jade Ellis 2025-05-11 17:15:37 +01:00
  • beee996f72
    docs: Rename conduwuit to continuwuity in more places Jade Ellis 2025-05-10 20:37:08 +01:00
  • 7c58e40c96
    chore(typos): Ignore certificate files Jade Ellis 2025-05-10 13:29:59 +01:00
  • 5577ddca27
    chore: Add CONTINUWUITY_ environment variables Jade Ellis 2025-05-06 22:56:23 +01:00
  • d8f1e948d9
    (fix branch) Potential user_may_invite callback logic? nex/wip-751 nexy7574 2025-05-09 23:22:43 +01:00
  • c0f46269b5 docs: Fix name in README Jade 2025-05-06 21:49:41 +00:00
  • f16608bf43
    docs: Fix name in README Jade 2025-05-06 21:49:41 +00:00
  • 01594a6243
    chore: Fix typos across the codebase Jade Ellis 2025-05-06 20:51:12 +01:00
  • 6108e98a76
    docs(nix): add a few more comments to the nix module aviac 2025-05-03 19:58:29 +02:00
  • 14ec2ddba7
    feat(nix): add continuwuity nixosModule to flake aviac 2025-05-03 19:47:47 +02:00
  • d78fc53577
    ci: Fix bad comparison Jade Ellis 2025-05-01 21:27:12 +01:00
  • e3ae024ed3
    chore: Link to Matrix rooms directly Jade Ellis 2025-05-01 21:21:28 +01:00
  • fb9d4c30f4
    feat: Prefill server name in federation test Jade Ellis 2025-05-01 18:46:30 +01:00
  • cbcf4300df
    ci: Cache timelord-cli to avoid unnecesary compilation Jade Ellis 2025-05-01 00:47:03 +01:00
  • a98da7d942
    refactor: Move git version info gather in into a build script Jade Ellis 2025-05-01 00:38:35 +01:00
  • e1655edd83
    feat: HTML default page Jade Ellis 2025-04-25 02:47:48 +01:00
  • 4158c1cf62
    fix: Hack around software treating empty join rule incorrectly 1747204148162024761/tmp_refs/heads/main 1747204148162024761/main Jade Ellis 2025-04-28 20:45:08 +01:00
  • edd5fc6c7e Actualiser debian/conduwuit.service Glandos 2025-04-27 18:52:20 +00:00
  • 304f44a11b
    run complement against docker:dind morguldir 2025-04-21 05:47:13 +02:00
  • 6b0288dd4c Update Contributing.md file (#807) Kokomo 2025-04-27 18:42:02 +00:00
  • 90f1a193e3 Add maintainer emails Kokomo 2025-04-27 16:06:34 +00:00
  • a9a478f077 Add back space oops Kokomo 2025-04-27 15:47:40 +00:00
  • b2620e6922 Remove email and add reference to matrix space Kokomo 2025-04-27 15:43:15 +00:00
  • 60caa448b0 Tidy up publishing restriction check Tom Foster 2025-04-24 21:27:41 +01:00
  • eb886b6760 Element Web client build Tom Foster 2025-04-24 21:24:21 +01:00
  • 73c991edd0 Ignore all markdown for auto image builds Tom Foster 2025-04-24 17:24:28 +01:00
  • c698d65a92 Make Cloudflare Pages optional in CI Tom Foster 2025-04-24 17:15:03 +01:00