Ginger
514c3bbcbf
fix: Properly show email in account page when OIDC email_claim is set
2026-07-02 16:57:21 -04:00
Ginger
da7d8c9821
fix: Prevent register page from being accessible when OIDC is enabled
2026-07-02 16:34:56 -04:00
Ginger
45809b7970
feat: Add support for reading the OIDC client secret from a file
2026-07-02 16:34:56 -04:00
Ginger
910925b906
fix: Config file formatting
2026-07-02 16:34:38 -04:00
Ginger
28263982cd
feat: Add support for requesting additional scopes
2026-07-02 16:34:38 -04:00
Ginger
52a4b9d586
chore: News fragment
2026-07-02 16:34:38 -04:00
Ginger
786890baa0
feat: Add support for importing email addresses from the IDP
2026-07-02 16:34:38 -04:00
Ginger
3282ba8eab
fix: Miscellaneous fixes
2026-07-02 16:34:38 -04:00
Ginger
f66c1d8f35
fix: Hide bare oidc config option
2026-07-02 16:34:38 -04:00
Ginger
3d004b1923
fix: Adjust OIDC config section comment position
2026-07-02 16:34:38 -04:00
Ginger
06afe4f1a3
feat: Add support for importing profile data from claims
2026-07-02 16:34:38 -04:00
Ginger
53d6887b86
refactor: Move profile field setting logic into users service
2026-07-02 16:34:38 -04:00
Ginger
8c77bd61e5
fix: Hide password change link when OIDC is enabled
2026-07-02 16:34:38 -04:00
Ginger
e649af33b9
feat: Send account selection prompt to IDP when account switch link is clicked
2026-07-02 16:34:38 -04:00
Ginger
e2fe166d63
feat: Speedbump when logging in with OIDC with no next target
2026-07-02 16:34:38 -04:00
Ginger
4ee0bb7533
feat: Allow existing legacy accounts to be linked interactively
2026-07-02 16:34:38 -04:00
Ginger
9a9cc94702
chore: Update admin command docs
2026-07-02 16:34:38 -04:00
Ginger
58a6e1232c
feat: Implement !admin oidc unlink
2026-07-02 16:34:38 -04:00
Ginger
c0cb4afd8a
feat: Initial implementation of OIDC
2026-07-02 16:34:38 -04:00
Ginger
69163b5391
refactor: Split remote and deactivated users into their own columns
2026-07-02 16:24:07 -04:00
Jade Ellis
d4f6c053bc
fix: Log the set password when creating users
...
Closes #1894
2026-07-02 16:41:33 +01:00
Renovate Bot
4f72326b07
chore(deps): update rust crate rand to v0.10.2
2026-07-02 10:19:35 +00:00
Renovate Bot
b7e449f490
chore(deps): update actions/cache action to v6
2026-07-02 10:14:57 +00:00
renovate
2a1d7e49d9
chore(Nix): Updated flake hashes
2026-07-02 10:14:36 +00:00
Renovate Bot
b7792f9e86
chore(deps): update rust to v1.96.1
2026-07-02 10:14:36 +00:00
Henry-Hiles
adfe9f9f53
chore: disable doctests in conduwuit_core
...
These aren't wanted and are failing anyways. Fixes nix package build.
2026-07-01 23:39:28 -04:00
Renovate Bot
8fe1715019
chore(deps): update rust crate aws-lc-rs to v1.17.1
2026-07-01 19:46:32 +00:00
Renovate Bot
9a91dce600
chore(deps): update rust crate serde_html_form to v0.4.1
2026-07-01 19:45:14 +00:00
Jade Ellis
eee4ef50d2
chore: merge 1818 nex/perf/get-missing-events
2026-07-01 18:45:08 +00:00
timedout
62e0b53f52
feat: Prioritise sending dummy events when the extremity count reaches 20 or more
2026-07-01 19:15:35 +01:00
timedout
5fa3d5f6c8
fix: Don't create fake objects when defaulting a partial PDU build
2026-07-01 19:15:35 +01:00
timedout
9b80a99aa7
style: De-duplicate build_local_dag definitions, replace outdated comment on unwrap safety
2026-07-01 19:15:22 +01:00
timedout
bd525c100f
style: Re-use room_id parameter instead of potentially recalculating
2026-07-01 16:31:59 +01:00
timedout
e6225f3265
fix: Use infallible room ID getter
2026-07-01 16:13:55 +01:00
Charlotte 🦝 Deleńkec
54c94ca9ad
fix(appservice): Re-add room membership conditions for event sending
...
They accidentally got removed in a recent refactor
Fixes #1890
2026-07-01 10:20:57 +01:00
Ginger
017d4b3894
fix: Enable compat-get-3pids ruma feature
2026-06-30 12:27:49 -04:00
Renovate Bot
3b3eaf8744
chore(deps): update rust crate cargo_toml to v1
2026-06-30 13:51:11 +00:00
Renovate Bot
0a634907f2
chore(deps): update github-actions-digest
2026-06-30 05:03:24 +00:00
Henry-Hiles
2f2848728f
fix: add missing brackets in nix devshell
2026-06-30 01:24:33 +00:00
timedout
19a83c6891
style: Add docstrings to squasher functions
2026-06-29 18:37:04 +01:00
timedout
2bfd678c71
feat: Add jitter to extremity squasher
2026-06-29 18:29:04 +01:00
timedout
e936d18324
feat: Don't panic in build_local_dag
...
Previously the function assumed the caller had performed proper validation on the inputs (and all current callers do), but this is a poor reason to panic when sane error handling is available.
Events with no prev events now return an error, and prev events which are illegal are simply skipped.
2026-06-29 18:12:16 +01:00
timedout
90797fa3cd
fix: Avoid string roundtrip when fetching timestamps in build_local_dag
2026-06-29 17:44:13 +01:00
Ginger
5eea8fe880
chore: News fragment
2026-06-29 16:46:47 +01:00
Ginger
12491dcc26
feat: Mark spec version 1.17 as supported
2026-06-29 16:46:39 +01:00
Ginger
2eff454787
feat: Finish implementing MSC4190
2026-06-29 16:46:07 +01:00
timedout
e5dc5bedfc
fix: MSC2666 is stable but not yet in a release
2026-06-29 13:56:22 +00:00
timedout
496ca52987
style: Missing semicolon on line 50
2026-06-29 13:56:22 +00:00
timedout
72f4c3cc53
chore: Remove unstable features that are now stable or abandoned
2026-06-29 13:56:22 +00:00
timedout
6a8a114197
feat: Update capabilities and advertise spec version v1.18
2026-06-29 13:56:22 +00:00