Commit Graph

  • b635465cfa Fix null vs undefined difference causing weird results in policies madlittlemods/max-session-threshold Eric Eastwood 2026-05-13 19:06:20 -05:00
  • 3afca38251 Merge branch 'main' into madlittlemods/soft-limit-account-session-management madlittlemods/soft-limit-account-session-management Eric Eastwood 2026-05-13 17:43:11 -05:00
  • f21e59b50d Explain as opposed to madlittlemods/sync-devices-after-hard-limit-eviction Eric Eastwood 2026-05-13 17:27:07 -05:00
  • 5eadefa729 Fix lints Eric Eastwood 2026-05-13 17:15:38 -05:00
  • 09139721c0 Add logout reasoning Eric Eastwood 2026-05-13 17:10:02 -05:00
  • 25f6b21990 Schedule SyncDevicesJob after dangerous_hard_limit_eviction Eric Eastwood 2026-05-13 16:54:44 -05:00
  • 9290c46ea8 Add reasoning for why upsert device immediately when logging in Eric Eastwood 2026-05-13 16:39:33 -05:00
  • 1e84c6962a Merge branch 'main' into madlittlemods/fix-test-state-reset madlittlemods/fix-test-state-reset Eric Eastwood 2026-05-13 15:56:14 -05:00
  • 2fea1fee7c Fix TestState.reset() to retain mock homeserver im-memory state Eric Eastwood 2026-05-13 15:43:27 -05:00
  • a7ebe900cc Fix reset to retain mock homeserver im-memory state Eric Eastwood 2026-05-13 15:40:49 -05:00
  • aecb172209 Add oauth.device_code_grant_enabled configuration option (#5612) main unstable Quentin Gliech 2026-05-13 21:40:02 +02:00
  • 890042e6a9 Drop the device code grant type if it's disabled instead of rejecting the registration Quentin Gliech 2026-05-13 21:29:04 +02:00
  • f278723137 Merge branch 'main' into madlittlemods/soft-limit-account-session-management Eric Eastwood 2026-05-13 14:07:37 -05:00
  • 17a182589c Soft-deprecate forward_login_hint in upstream provider sync quenting/upstream-pass-parameters Quentin Gliech 2026-05-13 12:47:31 +02:00
  • 1d651b53a4 Render additional_authorization_parameters as MiniJinja templates Quentin Gliech 2026-05-13 12:46:25 +02:00
  • 6b8decf609 Document MiniJinja templating for additional_authorization_parameters Quentin Gliech 2026-05-13 12:42:24 +02:00
  • 062fd52e1b Capture raw downstream query parameters on authorization grant Quentin Gliech 2026-05-13 12:41:28 +02:00
  • 33624b63de Persist raw downstream query parameters on oauth2_authorization_grants Quentin Gliech 2026-05-13 12:34:28 +02:00
  • 4263a333e2 build(deps): bump the tracing group with 2 updates dependabot/cargo/tracing-4c8ead70f6 dependabot[bot] 2026-05-13 14:10:49 +00:00
  • 24a5e74898 build(deps): bump peter-evans/create-pull-request from 8.1.0 to 8.1.1 dependabot/github_actions/peter-evans/create-pull-request-8.1.1 dependabot[bot] 2026-05-13 14:10:47 +00:00
  • 10941bdcf1 build(deps): bump the sentry group across 1 directory with 3 updates dependabot/cargo/sentry-92bfb1e9f5 dependabot[bot] 2026-05-13 14:10:29 +00:00
  • 1e2c91cd21 build(deps): bump the axum group across 1 directory with 3 updates dependabot/cargo/axum-cc0499fcda dependabot[bot] 2026-05-13 14:10:26 +00:00
  • e3c7375ca4 build(deps): bump actions/upload-artifact from 7.0.0 to 7.0.1 dependabot/github_actions/actions/upload-artifact-7.0.1 dependabot[bot] 2026-05-13 14:10:09 +00:00
  • 10a0a197cc build(deps): bump softprops/action-gh-release from 2.6.1 to 3.0.0 dependabot/github_actions/softprops/action-gh-release-3.0.0 dependabot[bot] 2026-05-13 14:10:07 +00:00
  • df71c4f99b build(deps-dev): bump the vite group across 1 directory with 2 updates dependabot/npm_and_yarn/frontend/vite-d63a2d0799 dependabot[bot] 2026-05-13 14:10:07 +00:00
  • 8343a30051 build(deps): bump actions/upload-pages-artifact from 4.0.0 to 5.0.0 dependabot/github_actions/actions/upload-pages-artifact-5.0.0 dependabot[bot] 2026-05-13 14:09:58 +00:00
  • e78660851c build(deps): bump the react group across 1 directory with 2 updates dependabot/npm_and_yarn/frontend/react-4ec730f73f dependabot[bot] 2026-05-13 14:09:52 +00:00
  • f800f3a07d build(deps-dev): bump the vitest group across 1 directory with 2 updates dependabot/npm_and_yarn/frontend/vitest-332a20d57e dependabot[bot] 2026-05-13 14:09:48 +00:00
  • 3aabd678b8 build(deps-dev): bump @types/node dependabot/npm_and_yarn/frontend/types-f1f5b0c85e dependabot[bot] 2026-05-13 14:09:47 +00:00
  • 566d67b76f Harden the security of our GitHub Actions (#5664) Andrew Morgan 2026-05-13 15:08:17 +01:00
  • 451761c39c Note that clippy is synced to the Dockerfile Rust version Andrew Morgan 2026-05-13 12:50:21 +02:00
  • c69b4e0cc2 Correct STEPS_BAKE_OUTPUTS_METADATA line Andrew Morgan 2026-05-13 12:49:06 +02:00
  • ea9f324e75 Use --override to set default toolchain Andrew Morgan 2026-05-13 12:45:48 +02:00
  • 49ad5c79e1 Use Rust 1.93.0 for clippy CI job Andrew Morgan 2026-05-13 10:57:45 +02:00
  • 9841b24a0c Revert 1.95.0 clippy lints Andrew Morgan 2026-05-13 10:56:07 +02:00
  • d30fd0f964 WIP: m.login.sso test for session soft_limit madlittlemods/soft-limit-sso-login-test Eric Eastwood 2026-05-12 18:45:08 -05:00
  • e28b917290 Remove test for now Eric Eastwood 2026-05-12 18:39:26 -05:00
  • 1ef9a8f87b Adjust tests Eric Eastwood 2026-05-12 17:24:59 -05:00
  • 05cc195801 Merge branch 'main' into madlittlemods/max-session-threshold Eric Eastwood 2026-05-12 16:08:03 -05:00
  • c01ae07c8b Merge branch 'main' into madlittlemods/soft-limit-account-session-management Eric Eastwood 2026-05-12 15:54:09 -05:00
  • 9db7cf0aac Document how to manually test login flows (#5642) Eric Eastwood 2026-05-12 15:52:53 -05:00
  • addab2fde7 one/other translation boilerplate duplication Eric Eastwood 2026-05-12 15:10:26 -05:00
  • 8861cdbf70 Fix lints Eric Eastwood 2026-05-12 15:08:24 -05:00
  • 4a9cd47e87 Add NavItemErrorIcon Eric Eastwood 2026-05-12 15:04:40 -05:00
  • 7e8f7d6203 Cross-link main config type Eric Eastwood 2026-05-12 14:52:42 -05:00
  • 551e2f1dd9 plural hit_session_limit_warning_description/approaching_session_limit_warning_description Eric Eastwood 2026-05-12 14:47:30 -05:00
  • e19b2f42e9 plural session_limit_info Eric Eastwood 2026-05-12 14:26:45 -05:00
  • fa6f90f672 plural num_sessions_filtered_header Eric Eastwood 2026-05-12 13:52:29 -05:00
  • 92f76bcc1f plural num_sessions_header Eric Eastwood 2026-05-12 13:32:15 -05:00
  • 3a409c40a1 Fix lints Eric Eastwood 2026-05-12 12:19:57 -05:00
  • 94a1394d65 Merge branch 'main' into madlittlemods/soft-limit-account-session-management Eric Eastwood 2026-05-12 12:17:25 -05:00
  • e91de1aeaf Update policy violation screen when running into the session/device soft_limit in interactive contexts (#5639) Eric Eastwood 2026-05-12 12:15:25 -05:00
  • 698ffd7864 Fix fragment masking ($fragmentRefs) problems in tests Eric Eastwood 2026-05-12 12:11:10 -05:00
  • df949630a1 Merge branch 'main' into madlittlemods/soft-limit-account-session-management Eric Eastwood 2026-05-12 11:45:08 -05:00
  • 08c98ff6d2 Merge branch 'main' into madlittlemods/session-soft-limit-for-interactive-contexts Eric Eastwood 2026-05-12 11:44:21 -05:00
  • dcb3ae2560 Fix client linking to none on policy violation screen (#5667) Eric Eastwood 2026-05-12 11:23:11 -05:00
  • 3e310a4fc1 Merge branch 'madlittlemods/doc-manual-testing-login-flows' of github.com:element-hq/matrix-authentication-service into madlittlemods/doc-manual-testing-login-flows Eric Eastwood 2026-05-12 11:10:22 -05:00
  • 184f946611 Link misc/device-code-grant.sh Eric Eastwood 2026-05-12 11:08:59 -05:00
  • d179584221 Link areweoidcyet.com Eric Eastwood 2026-05-12 11:05:23 -05:00
  • 2657db9e5d Merge branch 'main' into madlittlemods/doc-manual-testing-login-flows Eric Eastwood 2026-05-12 10:54:34 -05:00
  • aa34d9ebe5 Specify the node version in a .node-version file quenting/pnpm Quentin Gliech 2026-05-12 16:51:15 +02:00
  • d5d6b1b90d Include .github/scripts in the pnpm workspace Quentin Gliech 2026-05-12 10:18:49 +02:00
  • bca6b65ee4 dependabot: point the npm ecosystem at the workspace root Quentin Gliech 2026-05-12 10:12:18 +02:00
  • d82fa2d691 docs: update build instructions to use pnpm Quentin Gliech 2026-05-12 10:11:35 +02:00
  • 69556b4198 Dockerfile: build the frontend with pnpm Quentin Gliech 2026-05-12 09:53:43 +02:00
  • 4bd083e81d ci: install pnpm via pnpm/action-setup, move CLI tools to root devDeps Quentin Gliech 2026-05-12 09:52:27 +02:00
  • c349228505 Migrate from npm to pnpm workspace Quentin Gliech 2026-05-12 09:47:43 +02:00
  • c39ecdab1f Document what user data is stored and how long it is kept quenting/data-retention-docs Quentin Gliech 2026-05-11 15:03:21 +02:00
  • 600841bdf2 Add Rust tests Eric Eastwood 2026-05-08 14:44:08 -05:00
  • f31c741724 Format policies Eric Eastwood 2026-05-08 14:41:26 -05:00
  • 31653438b5 Add policy tests Eric Eastwood 2026-05-08 14:00:35 -05:00
  • 984f836fde Update policies Eric Eastwood 2026-05-08 13:45:37 -05:00
  • ce3cfe73d9 Pass through max_session_threshold Eric Eastwood 2026-05-08 13:45:08 -05:00
  • cbba225edc Add config stub Eric Eastwood 2026-05-08 11:30:39 -05:00
  • 80ae3db491 Merge branch 'main' into madlittlemods/fix-client-uri-on-policy-violation-screen Eric Eastwood 2026-05-07 20:08:06 -05:00
  • 94d73ef3c6 Automatic changes Eric Eastwood 2026-05-07 20:05:25 -05:00
  • 31e4f22e5a Remove redundant comments Eric Eastwood 2026-05-07 19:57:15 -05:00
  • 4140e83be6 Simplify to only use client_uri Eric Eastwood 2026-05-07 19:55:29 -05:00
  • 94fd625dd4 Merge branch 'main' into madlittlemods/session-soft-limit-for-interactive-contexts Eric Eastwood 2026-05-07 13:37:35 -05:00
  • 31f00df71b Add a bit more context for *what* bind address couldn't be parsed (#5637) Eric Eastwood 2026-05-07 10:32:03 -05:00
  • 3c88cd451a Use translation text for "Cancel" button in reauth template (#5666) Eric Eastwood 2026-05-07 10:21:32 -05:00
  • 1f8d746157 Automatic merge back to main (#5669) matrixbot 2026-05-07 15:29:46 +02:00
  • 2a58ca9cda build(deps-dev): bump postcss from 8.5.8 to 8.5.12 in /frontend (#5658) Quentin Gliech 2026-05-07 15:21:33 +02:00
  • 9b6e0b19d1 Fix typo in manual: policy.path -> policy.wasm_module (#5654) Quentin Gliech 2026-05-07 14:59:38 +02:00
  • 1d138bed7b 1.17.0-rc.0 v1.17.0-rc.0 release/v1.17 github-actions[bot] 2026-05-07 12:46:21 +00:00
  • b4f95d8321 Translations updates for main (#5668) matrixbot 2026-05-07 14:25:38 +02:00
  • e4075021ea Translations updates github-actions[bot] 2026-05-07 12:14:30 +00:00
  • 8bea3fde66 Run clippy *and* cargo fmt before pushing Andrew Morgan 2026-05-07 11:58:36 +01:00
  • b210dbb545 good lord all the lints Andrew Morgan 2026-05-07 11:13:04 +01:00
  • cc37168b2a Fix styles Eric Eastwood 2026-05-06 21:33:20 -05:00
  • 50a6b88ca5 Automatic updates Eric Eastwood 2026-05-06 21:31:02 -05:00
  • 9b64b69bb4 Fix template not rendering and document reasoning Eric Eastwood 2026-05-06 21:29:57 -05:00
  • 373dcfb5ee Remove debug log Eric Eastwood 2026-05-06 11:20:35 -05:00
  • 6d1b91dd4f Fix client linking to none on policy violation screen Eric Eastwood 2026-05-06 11:19:54 -05:00
  • 885686925d appease clippy Andrew Morgan 2026-05-06 17:10:46 +01:00
  • 9a57d08947 even more lint Andrew Morgan 2026-05-06 17:00:01 +01:00
  • 73b05a1a8f lint Andrew Morgan 2026-05-06 16:39:56 +01:00
  • d1a1ef7341 Install rustfmt component Andrew Morgan 2026-05-06 16:36:58 +01:00
  • 354840dc63 Automatic changes sh ./misc/update.sh Eric Eastwood 2026-05-06 10:25:38 -05:00
  • 2834816044 Use translation text for "Cancel" button in reauth template Eric Eastwood 2026-05-06 10:23:51 -05:00