Commit graph

  • 467aed3028 chore: Add Ginger's GH noreply email to mailmap nex 2025-09-02 16:36:56 +00:00
  • e3072c4392
    fix: Move packaging files from dist/ to pkg/ Ginger 2025-09-02 12:20:23 -04:00
  • d85ab0cbdb Upload files to "docs" jhoninck 2025-09-02 15:32:23 +00:00
  • 3b1a01045f Upload files to "src/core" jhoninck 2025-09-02 15:30:22 +00:00
  • cd89459185 Upload files to "src/core" jhoninck 2025-09-02 15:29:40 +00:00
  • cfe80a6a27 Upload files to "src/core/error" jhoninck 2025-09-02 15:28:59 +00:00
  • baa720b769 Upload files to "src/core" jhoninck 2025-09-02 15:06:31 +00:00
  • f84966f5a2 Upload files to "src/core" jhoninck 2025-09-02 14:56:17 +00:00
  • e60a2e19dd Upload files to "src/core" jhoninck 2025-09-02 14:51:48 +00:00
  • c0c772639f
    fix: Remove unnecessary user and directory modifications Ginger 2025-09-02 10:44:47 -04:00
  • 2e687e0451
    fix: Update debian systemd unit path Ginger 2025-09-02 10:37:25 -04:00
  • 588404bf7d Upload files to "src/core/error" jhoninck 2025-09-02 14:23:42 +00:00
  • 35eaefb801 Upload files to "src/core/error" jhoninck 2025-09-02 14:22:59 +00:00
  • 19c9a896a6
    feat: Move packaging scripts into dist/ and consolidate the service files Ginger 2025-09-02 09:35:15 -04:00
  • ef42638f3c
    style(hydra): Satisfy clippy's twisted and confusing demands hydra/public nexy7574 2025-09-02 02:34:13 +01:00
  • d221491377
    fix(hydra): Backfill server selection in v12 nexy7574 2025-09-02 02:21:34 +01:00
  • e28c9b2e01
    fix(hydra): Unable to parse backfilled incoming create events nexy7574 2025-09-02 01:08:53 +01:00
  • 67193f7a5b
    fix(hydra): Working? State res v2.1 nexy7574 2025-09-02 00:13:46 +01:00
  • 10be83a94c docs/deploying/generic.md aktualisiert Anagastes 2025-09-01 19:04:40 +00:00
  • 99b44bbf09 Update conduwuit-example.toml Ginger 2025-08-29 12:30:48 -04:00
  • 95aeff8cdc Set the DB path as an env var in systemd service files to prevent footgunning Ginger 2025-08-29 12:16:21 -04:00
  • e56b7e15ea docs/deploying/generic.md aktualisiert Anagastes 2025-09-01 17:14:00 +00:00
  • 6baa845274 docs/deploying/generic.md aktualisiert Anagastes 2025-09-01 17:03:22 +00:00
  • 9e62e66ae4 chore(PR956): Update admin docs nex/feat/force-leave-room nexy7574 2025-08-30 21:31:23 +01:00
  • 76b93e252d feat: Only inject vias when manual ones aren't provided during join nexy7574 2025-07-31 17:48:30 +01:00
  • 66d479e2eb fix: Make remote leave helper a public fn nexy7574 2025-07-30 19:29:33 +01:00
  • 241371463e feat: Force leave remote rooms admin command nexy7574 2025-07-30 19:19:32 +01:00
  • d970df5fd2
    perf(MSC4323): Parallelise some check futs nexy7574 2025-09-01 11:36:39 +01:00
  • 4e644961f3
    perf(MSC4323): Remove redundant authorisation checks nexy7574 2025-08-31 18:32:32 +01:00
  • 35cf9af5c8
    feat(MSC4323): Add versions flag nexy7574 2025-08-31 17:44:32 +01:00
  • 04e796176a
    style(MSC4323): Satisfy our linting overlords nexy7574 2025-08-31 17:10:56 +01:00
  • 9783940105
    feat(MSC4323): Advertise suspension support in capabilities nexy7574 2025-08-31 17:07:19 +01:00
  • 1e430f9470
    feat(MSC4323): Implement agnostic suspension endpoint nexy7574 2025-08-31 16:55:47 +01:00
  • 625abf191c chore(deps): update actions/checkout action to v5 renovate/actions-checkout-5.x Renovate Bot 2025-09-01 05:02:19 +00:00
  • cd95f29ece
    feat: Allow manually specifying event IDs as extremities nex/feat/manual-extremities nexy7574 2025-08-31 22:53:58 +01:00
  • 39023b5ed3
    feat: Add force-set-latest-extremity command nexy7574 2025-08-31 21:51:04 +01:00
  • 376b965ec0 chore(deps): update actions/cache action to v4 Renovate Bot 2025-08-31 02:40:19 +00:00
  • 5cce024841 chore(deps): update https://github.com/reproducible-containers/buildkit-cache-dance action to v3.3.0 Renovate Bot 2025-08-31 00:44:28 +00:00
  • e87c461b8d
    feat: Cache renovate data, RO GitHub token jade/renovate-config-changes Jade Ellis 2025-08-31 00:38:47 +01:00
  • dcb437621c chore(deps): update rust crate termimad to 0.34.0 Renovate Bot 2025-08-31 00:14:21 +00:00
  • fc9a81e947 chore(deps): update rust crate cargo_toml to 0.22 Renovate Bot 2025-08-30 23:55:51 +00:00
  • b934898f51
    chore: Update renovate config, limit cargo updates Jade Ellis 2025-08-31 00:25:41 +01:00
  • 7406556550 feat(ci): Add Fedora RPM package build workflow Tom Foster 2025-08-30 20:29:29 +01:00
  • 5e71470131
    fix(hydra): Fix ruma dependency nexy7574 2025-08-30 17:01:12 +01:00
  • cfd68efb99
    style: Reformat and whatnot nexy7574 2025-08-30 17:00:31 +01:00
  • 327fa02cd9
    feat(hydra): Initial public commit for v12 support nexy7574 2025-07-25 11:17:29 +01:00
  • 83e3de55a4
    fix(sync/v2): Room leaves being omitted incorrectly nex/fix/sync/leave-omission nexy7574 2025-08-30 16:00:46 +01:00
  • 609e239436 fix(fedora): Correct linting issues in RPM spec file Tom Foster 2025-08-30 16:10:41 +01:00
  • b80c6b23f2 chore(deps): update rust crate toml to 0.9.0 Renovate Bot 2025-08-30 05:05:00 +00:00
  • 1d19cf4112 chore(deps): update rust crate rand to 0.9.0 renovate/rand-0.x Renovate Bot 2025-08-30 05:04:32 +00:00
  • 9bc79d3eb8 chore(deps): update rust crate nix to 0.30.0 Renovate Bot 2025-08-29 05:04:45 +00:00
  • bab03bb044 chore(deps): update rust crate minicbor-serde to 0.6.0 Renovate Bot 2025-08-29 05:04:32 +00:00
  • 1955793226 chore(deps): update rust crate ctor to 0.5.0 Renovate Bot 2025-08-29 05:04:09 +00:00
  • 34417c96ae Update URL to point at the landing page Ginger 2025-08-28 16:21:35 -04:00
  • f33f281edb Update long description to match deb package Ginger 2025-08-28 16:20:34 -04:00
  • ddbca59193 Add spec and service files for creating an RPM package Ginger 2025-08-28 16:18:14 -04:00
  • b5a2e49ae4 fix: Resolve Clippy CI failures from elided lifetime warnings Tom Foster 2025-08-28 20:35:27 +01:00
  • 37248a4f68
    chore: Add reasons for test skips Jade Ellis 2025-08-28 20:10:05 +01:00
  • dd22325ea2 refactor(ci): Consolidate Rust checks with optimised toolchain setup Tom Foster 2025-08-18 20:45:30 +01:00
  • 363a708a46 chore(deps): update rust crate axum-client-ip to 0.7.0 renovate/axum-client-ip-0.x Renovate Bot 2025-08-28 17:19:50 +00:00
  • 568cad928a chore(deps): update axum monorepo renovate/axum-monorepo Renovate Bot 2025-08-28 17:19:19 +00:00
  • 30a56d5cb9
    Update renovate.json nex 2025-08-28 17:15:32 +00:00
  • 76555b6da7
    chore: Upgrade rocksdb to 10.5 jade/rocksdb-10-5 Jade Ellis 2025-08-27 16:14:48 +01:00
  • 3e18b183ba
    feat(nix): remove rocksdb from flake.nix inputs aviac 2025-08-26 16:00:06 +02:00
  • 7d9ec7a0e5
    feat(fed): Handle EDUs before PDUs nex/fed-improvements nexy7574 2025-08-25 21:26:56 +01:00
  • e42e309797
    feat(fed): Handle EDUs before PDUs nexy7574 2025-08-25 21:26:28 +01:00
  • 3183210459
    fix: Post-merge compile issues nexy7574 2025-08-23 21:28:31 +01:00
  • 57d7743037 feat: add ldap_only config option RatCornu 2025-08-14 22:48:55 +02:00
  • cb09bfa4e7 fix: Correctly pass ldap feature from the default crate Jade Ellis 2025-08-10 21:08:06 +01:00
  • 0ed691edef fix: Make builds without LDAP work correctly Jade Ellis 2025-08-10 20:54:05 +01:00
  • c58b9f05ed chore: Fix default attributes for config Jade Ellis 2025-08-10 20:49:08 +01:00
  • fb7e739b72 chore: remove unused LDAP mail attribute RatCornu 2025-08-10 12:50:19 +02:00
  • c7adbae03f feat: ldap login RatCornu 2025-08-09 15:06:48 +02:00
  • 8b35de6a43
    chore: Fix clippy lints with minimal diff Jade Ellis 2025-08-22 00:51:54 +01:00
  • d191494f18
    chore(nix): update fenix input aviac 2025-08-21 17:50:08 +02:00
  • 6d1f12b22d
    chore(nix): make rustfmt-nightly available to default dev shell aviac 2025-08-21 17:41:14 +02:00
  • ca3ee9224b
    chore(rust): drop rustfmt from rust-toolchain.toml aviac 2025-08-21 17:35:46 +02:00
  • 427b973b67
    chore(rust): bump version 1.87 -> 1.89 aviac 2025-08-21 13:51:02 +02:00
  • aacaf5a2a0 fix(ci): Downgrade setup-uv action from v6 to v5 Tom Foster 2025-08-21 21:10:15 +01:00
  • 256bed992e
    chore(nix): exec 'use flake' with direnv on NixOS systems aviac 2025-08-21 13:40:11 +02:00
  • ecb87ccd1c
    chore(nix): bump rocksdb version in flake.nix to 10.4.fb aviac 2025-08-21 13:39:36 +02:00
  • 4085a90c1f
    feat(fed): Something about nicer fed errors nexy7574 2025-08-20 00:56:55 +01:00
  • 14a4b24fc5 fix(ci): Configure Renovate for Forgejo platform Tom Foster 2025-08-17 17:23:56 +01:00
  • 731761f0fc Merge branch 'main' into tom/prek-was-prefligit Tom Foster 2025-08-17 15:08:44 +00:00
  • 4524a00fc6 chore(ci): Remove obsolete prefligit action Tom Foster 2025-08-17 16:00:42 +01:00
  • 9db750e97c fix(ci): Add full GitHub URL to renovate action Tom Foster 2025-08-17 15:51:29 +01:00
  • b14a4d470b Merge branch 'main' into tom/prek-was-prefligit Tom Foster 2025-08-17 14:16:35 +00:00
  • 5d1f141882 ci: Rename prefligit-checks.yml to prek-checks.yml Tom Foster 2025-08-17 15:12:05 +01:00
  • b447cfff56 ci: Update prefligit to prek Tom Foster 2025-08-17 15:11:38 +01:00
  • 283888e788 Merge branch 'main' into tom/renovate Tom Foster 2025-08-17 13:27:33 +00:00
  • f54e59a068 ci: Add Renovate for automated dependency management Tom Foster 2025-08-17 14:17:18 +01:00
  • 2a183cc5a4 fix(build): Remove hardened_malloc from full feature set Tom Foster 2025-08-17 13:44:32 +01:00
  • 54acd07555
    fix: Drop fake room v2 support nexy7574 2025-08-16 16:22:24 +01:00
  • b481ff31c0 ci: Consolidate workflows and optimise build pipeline performance tom/fixes Tom Foster 2025-08-15 21:06:06 +01:00
  • 255aa44ecc
    fix(fed): Alter log levels to be less noisy nexy7574 2025-08-15 04:20:03 +01:00
  • 04130dcdd8
    fix(fed): Improve transaction flushing nexy7574 2025-08-15 04:10:40 +01:00
  • 9f983fe057 WIP: show discrepancy between device_id and client_id lafleur 2025-08-12 20:41:11 +02:00
  • c4229509d9 add services::oidc::user_and_device_from_token(), use in auth lafleur 2025-08-12 02:31:40 +02:00
  • c059dbb337 OIDC: embed user_id in consent lafleur 2025-08-11 22:04:07 +02:00
  • a536bc4c97 web::login: add form-data CSP rules for localhost lafleur 2025-08-10 00:02:44 +02:00