Commit Graph

  • 51c6334cf7
    Merge 740531a994 into 660faee68e acul021 2026-07-22 08:49:07 +0000
  • 740531a994 Block owners and admins from enrolling in the Key Connector Luca Biemelt 2026-07-22 10:41:49 +0200
  • 88a4639f74
    Merge 129ce6a522 into 660faee68e Luca Becker 2026-07-22 07:54:19 +0000
  • 129ce6a522
    fix(attachments): enforce quota at v2 metadata reservation Luca Becker 2026-07-21 11:42:02 +0200
  • 9de9cb455d
    Merge bec8ce5331 into 660faee68e rwjack 2026-07-22 10:39:32 +0300
  • 3d70f5da31
    Merge d79de9559c into 660faee68e KyattsuNoTsume 2026-07-22 12:12:27 +0800
  • 77e9825d35
    Merge b4caaab2df into 660faee68e Shocker 2026-07-22 12:12:27 +0800
  • 0064939121
    Merge a43bee409d into 660faee68e Iacopo Sbalchiero 2026-07-22 12:12:27 +0800
  • 652fb5ea80
    Merge d93538a7fe into 660faee68e Timshel 2026-07-22 12:12:27 +0800
  • 9010995d4e
    Merge 912c31324c into 660faee68e Stefan Melmuk 2026-07-22 12:12:27 +0800
  • f3434bb08c
    Merge 0036471e9f into 660faee68e Timshel 2026-07-22 12:12:27 +0800
  • cf827f7f7b
    Merge 9351e91de0 into 660faee68e maximilize 2026-07-22 12:12:27 +0800
  • e28ecf6d58
    Merge 055cb61888 into 660faee68e maximilize 2026-07-22 12:12:27 +0800
  • 3066a76a66
    Merge 22310039e4 into 660faee68e Raphaël Roumezin 2026-07-22 12:12:27 +0800
  • 6d47aa65e8
    Merge 082acbe5d4 into 660faee68e Kowalski Dragon 2026-07-22 02:05:41 +0200
  • 4de2aa8cc1
    Merge c09ee802c0 into 660faee68e niniconi 2026-07-22 10:03:46 +1200
  • 296ebbbfe0
    Merge 97ac457910 into 660faee68e ProbstDJakob 2026-07-22 10:03:46 +1200
  • 7025fea19c
    Merge 17eb54e0c5 into 660faee68e Timshel 2026-07-21 23:43:49 +0200
  • 3e8c866133
    Merge 5fda3e4dac into 660faee68e Tom 2026-07-21 21:08:38 +0000
  • 5fda3e4dac Fix privilege escalation: Edit any collection could reach Delete any collection tom27052006 2026-07-21 23:07:09 +0200
  • 2c4e5be1c2
    Merge 4e3d999e89 into 660faee68e Tom 2026-07-21 23:04:20 +0200
  • 4e3d999e89
    Merge branch 'main' into admin-totp Tom 2026-07-21 23:04:18 +0200
  • 7798f40256 Simplify admin TOTP configuration flow tom27052006 2026-07-21 22:56:19 +0200
  • 4ab9377ef0
    Merge 6b4d8048e0 into 660faee68e Tom 2026-07-21 22:33:53 +0200
  • 6b4d8048e0
    Merge branch 'main' into agent/sso-default-organization Tom 2026-07-21 22:33:50 +0200
  • 0416274cd3
    Merge e0b6fbf61b into 660faee68e Tom 2026-07-21 22:20:13 +0200
  • e0b6fbf61b
    Merge branch 'main' into agent/admin-vault-timeout-export-policies Tom 2026-07-21 22:20:11 +0200
  • aae6294ce2
    Merge branch 'main' into feature/custom-role-permissions Tom 2026-07-21 22:18:54 +0200
  • 3c487b439d
    Merge 7522ccec80 into 660faee68e Timshel 2026-07-21 22:11:13 +0200
  • 660faee68e
    Fix custom role dialog selectors (#7442) main Tom 2026-07-21 22:06:45 +0200
  • 151df9ca49
    Merge branch 'main' into agent/admin-vault-timeout-export-policies Tom 2026-07-21 21:58:07 +0200
  • e8d8d0bd59
    Merge 8042d32de8 into 683a23e43c Tom 2026-07-21 21:57:52 +0200
  • 8042d32de8
    Merge branch 'main' into agent/configurable-2fa-remember-days Tom 2026-07-21 21:57:50 +0200
  • 56529a8a6a
    Merge branch 'main' into agent/fix-custom-role-dialog-selector Tom 2026-07-21 21:57:27 +0200
  • 6792aeec1c
    Merge branch 'main' into agent/sso-default-organization Tom 2026-07-21 21:57:03 +0200
  • 683a23e43c
    Fix compilation with newer `rust-musl` version (#7453) Daniel 2026-07-21 22:54:10 +0300
  • 4314da6fba Fix compilation with newer `rust-musl` version dfunkt 2026-07-21 21:17:49 +0300
  • ed18c3685f
    Merge 0fecadd124 into 4a9bcb0694 Guilhem 2026-07-21 15:16:53 -0400
  • a2de466f84
    Merge branch 'main' into feature/custom-role-permissions Tom 2026-07-21 21:08:37 +0200
  • 6c954cbc07
    Merge 3c584be7d0 into 4a9bcb0694 Aerix 2026-07-21 20:45:28 +0200
  • f2eecf2536
    Merge 89bcfe67f8 into 4a9bcb0694 Raphaël Roumezin 2026-07-21 20:45:21 +0200
  • e59d9b3e3e
    Merge 283467f90e into 4a9bcb0694 svrforum 2026-07-21 20:44:46 +0200
  • a3b1143ccf
    Merge 1cb10979bc into 4a9bcb0694 H-TTTTT 2026-07-21 20:43:16 +0200
  • cb07bf8395
    Merge 6597146117 into 4a9bcb0694 Rune Darrud 2026-07-21 20:03:56 +0200
  • 4a9bcb0694
    Remove old compatibility code (#7434) Timshel 2026-07-21 17:59:40 +0000
  • cfc685ec47 Report admin TOTP source honestly (environment vs config) tom27052006 2026-07-21 18:30:54 +0200
  • c99c468eb7 Share TOTP code verification between user and admin 2FA tom27052006 2026-07-21 18:30:54 +0200
  • 6bf0aa3de4
    Merge 5e7cf66d67 into 169aa5efcc Raphaël Roumezin 2026-07-21 15:11:16 +0000
  • 5e7cf66d67 fix: reflect ability to delete in display apis Raphaël Roumezin 2026-07-21 17:11:07 +0200
  • a43bee409d
    Merge branch 'main' into feat/sso_login_graphical_fix Iacopo Sbalchiero 2026-07-21 17:05:31 +0200
  • c5a080dd0c feat: implement `limitItemDeletion` checks Raphaël Roumezin 2026-07-21 15:36:22 +0200
  • 0b5fe9e648
    Merge af47e59e38 into 169aa5efcc nathanmoreton 2026-07-21 13:18:54 +0000
  • af47e59e38 Merge branch 'main' into feat/sso-cookie-vendor nathanmoreton 2026-07-21 13:18:09 +0000
  • 521669ec8a feat: add collection management settings and persistance Raphaël Roumezin 2026-07-21 14:58:36 +0200
  • 1cb10979bc fix: use nix access for USE_SENDMAIL executable check x06579 2026-07-21 09:03:57 +0800
  • 22310039e4
    fix(api): provide fillAssistRules in `/config` Raphael Roumezin 2026-07-20 18:54:10 +0200
  • 24c33dbd17 fix: accept any execute bit for USE_SENDMAIL command check H-TTTTT 2026-07-20 09:41:19 +0800
  • 5a02e80a5a
    Trusted proxies, unauthenticated rate limits and various fixes various_fixes Daniel García 2026-07-20 01:24:46 +0200
  • 8289e2dcff Fix custom-role privilege escalation and align read guards (security review) tom27052006 2026-07-19 20:20:15 +0200
  • 478c01db4e Fix admin TOTP endpoint URLs tom27052006 2026-07-19 00:14:19 +0200
  • e049caa40e Add QR code enrollment and management page for admin TOTP tom27052006 2026-07-19 00:01:39 +0200
  • 77debecdc3 Add optional TOTP second factor for the admin page tom27052006 2026-07-18 23:33:03 +0200
  • 471c96536b docs(scim): document reinstatement exposure and add TODOS backlog David Croft 2026-07-19 21:28:34 +1000
  • 90bf2ba9a1 test(scim): cover minting, rollback, disabled key, and group edges David Croft 2026-07-19 21:28:23 +1000
  • bd977e3c79 refactor(scim): use shared SCIM body-limit constant in main David Croft 2026-07-19 21:28:23 +1000
  • d7e94fa4cd fix(scim): audit token management, log rollback, resend invite on restore David Croft 2026-07-19 21:28:23 +1000
  • 57f65646d1 fix(scim): harden Group PUT/PATCH writes David Croft 2026-07-19 21:28:09 +1000
  • 2ac68220b0 feat(scim): warn when SCIM runs without org event logging David Croft 2026-07-19 21:28:09 +1000
  • 6d1cd3b3b4 fix(scim): create a real MySQL foreign key for scim_api_key David Croft 2026-07-19 21:28:09 +1000
  • a99d05e60a refactor(scim): hoist shared helpers into scim mod David Croft 2026-07-19 21:27:55 +1000
  • bcbbf370ed refactor(scim): batch user lookup and clarify scim_api_key David Croft 2026-07-19 21:27:55 +1000
  • 84edbf23b0 Fix Custom Role selectors for new dialogs tom27052006 2026-07-18 23:19:10 +0200
  • cc33693d48 Fix custom role dialog selectors tom27052006 2026-07-18 22:45:03 +0200
  • f67e7641e3 Make useScim dynamic and add SCIM documentation David Croft 2026-07-19 01:42:40 +1000
  • 780cb9e293 Add SCIM Groups endpoints with diff-based member sync David Croft 2026-07-19 01:39:53 +1000
  • 45f19e004e Add SCIM Users PUT, externalId updates, and attribute-patch tolerance David Croft 2026-07-19 01:34:47 +1000
  • a4d1d870b1 Add SCIM Users endpoints: provision, deprovision, restore David Croft 2026-07-19 01:31:42 +1000
  • b1d0261800 Add SCIM v2 scaffolding: per-org api key, auth guard, discovery endpoints David Croft 2026-07-19 01:20:12 +1000
  • 3cd4dd8bfa Fix custom collection authorization tom27052006 2026-07-18 14:04:32 +0200
  • 1cc4238654 Fix collection delete for legacy Managers migrated to Custom tom27052006 2026-07-17 14:35:44 +0200
  • 0036471e9f Refactor Sends table Timshel 2026-06-22 16:23:42 +0200
  • 9f7fcc0e69 Sends email verification Timshel 2026-06-18 19:42:00 +0200
  • 7522ccec80 Support admin reset 2fa Timshel 2026-07-16 18:48:37 +0200
  • 08c21c212e Remove old compatibility code Timshel 2026-07-16 19:42:55 +0200
  • 06ad4d079c feat: Added clientside feature flag "fill-assist-targeting-rules" Raphaël Roumezin 2026-07-17 10:08:24 +0200
  • a992695c00 Fix cross-tenant and revoke authorization bypasses from security audit tom27052006 2026-07-16 21:51:29 +0200
  • e67fb30c5f Fix delete-only collection access in web vault tom27052006 2026-07-16 19:31:49 +0200
  • 44139eb0c7 Add granular custom collection permissions tom27052006 2026-07-16 18:18:49 +0200
  • 9fc9b7c6fa Apply review feedback tom27052006 2026-07-15 16:53:07 +0200
  • d93538a7fe Fix migration for MariaDB 12.2.2 Timshel 2026-05-27 18:33:07 +0200
  • 0fecadd124
    template correction Guilhem Zeitoun 2026-07-15 07:10:04 +0200
  • 19dd24e24c
    bad use of get_env_str Guilhem Zeitoun 2026-07-15 07:06:44 +0200
  • 9f09c30623
    test if needed Guilhem Zeitoun 2026-07-14 23:13:11 +0200
  • 4e2bde6da3 Normalize SSO default organization UUID before lookup tom27052006 2026-07-14 23:11:09 +0200
  • 29d76b5451
    rebase fix Guilhem Zeitoun 2026-07-14 22:39:28 +0200
  • b9166502cb
    Corrections on env and naming. Guilhem Zeitoun 2026-04-26 17:41:34 +0200
  • eac74fa0d1
    changes for review Guilhem Zeitoun 2026-07-14 22:35:14 +0200
  • 3a27382c2d Add default organization for SSO users tom27052006 2026-07-14 22:33:19 +0200
  • c58eebc584
    rebase Guilhem Zeitoun 2026-07-14 22:07:19 +0200
  • f60c30fd41 Lower maximum 2FA remember duration to 365 days Tom 2026-07-14 17:45:49 +0200