Ginger
e1c54f4dec
fix: Don't allow UIAA stages to be completed if no flow includes them
2026-03-31 02:20:59 +00:00
ginger
0c9fa3b7e5
feat: Add a notice about email to the first-run banner
2026-03-31 02:20:59 +00:00
Ginger
a95b488e6a
chore: Update admin command docs
2026-03-31 02:20:59 +00:00
Ginger
4f8833e937
fix: Update connection_uri docs
2026-03-31 02:20:59 +00:00
Ginger
f32599e030
feat: Supply more informative error message if email is disabled
2026-03-31 02:20:59 +00:00
Ginger
b6f0b41d3d
feat: Ratelimit sending threepid validation emails
2026-03-31 02:20:59 +00:00
Ginger
d5675b85cf
fix: Release session lock before sending threepid validation email
2026-03-31 02:20:59 +00:00
Ginger
951b5abe19
refactor: Remove UiaaStatus enum
2026-03-31 02:20:59 +00:00
Ginger
a325ad16f1
feat: Fall back to email when registering a user who didn't provide a username
2026-03-31 02:20:59 +00:00
Ginger
f93a1cc506
fix: Don't bail out on email association failures when registering a new user
2026-03-31 02:20:59 +00:00
Ginger
6e8dbcbfab
refactor: Remove workarounds for matrix-appservice-irc
2026-03-31 02:20:59 +00:00
ginger
97458207e5
chore: Update news fragment
2026-03-31 02:20:59 +00:00
Ginger
ab8929e2fa
chore: Fix typo
2026-03-31 02:20:59 +00:00
Ginger
166d7d0f63
fix: Remove associated email on account deactivation
2026-03-31 02:20:59 +00:00
Ginger
20a6f0c6fb
chore: News fragment
2026-03-31 02:20:59 +00:00
Ginger
3885e43b5d
feat: Add support for 3pid management
2026-03-31 02:20:59 +00:00
Ginger
ef7ad6082c
feat: Add support for registering a new account with an email address
2026-03-31 02:20:59 +00:00
Ginger
717d319708
feat: Add support for logging in with an email address
2026-03-31 02:20:59 +00:00
Ginger
0b04757bef
feat: Add support for password resets via email
2026-03-31 02:20:59 +00:00
Ginger
f2b7dd6519
feat: Add a webpage for threepid validation links
2026-03-31 02:20:59 +00:00
Ginger
9d06208a7a
feat: Store threepid validation sessions in memory instead of the database
2026-03-31 02:20:59 +00:00
Ginger
955da3a74f
feat: Add admin commands for managing users' email addresses
2026-03-31 02:20:59 +00:00
Ginger
7e79a544cf
refactor: Split account routes into multiple files
2026-03-31 02:20:59 +00:00
Ginger
f5db4d17d6
feat: Refactor UIAA service, add support for email stage
2026-03-31 02:20:59 +00:00
Ginger
54fd1d313f
feat: Implement threepid service
2026-03-31 02:20:59 +00:00
Ginger
bb7fd9efc1
feat: Implement mailer service for sending emails
2026-03-31 02:20:59 +00:00
Jade Ellis
aa79072411
docs: Revert duplicate link
2026-03-29 19:34:56 +01:00
Jade Ellis
8b72c5eb11
docs: Fix email link
2026-03-29 19:25:24 +01:00
Jade Ellis
e5cfc503d8
docs: Delete unused book.toml
2026-03-29 19:21:02 +01:00
Jade Ellis
07d5081008
docs: Apply feedback
2026-03-29 19:20:05 +01:00
Jade Ellis
dba7f47972
docs: Link MatrixRTC room
2026-03-29 19:15:42 +01:00
Jade Ellis
0a2d4e1cb2
docs: Replace Contributor Covenant with community guidelines
2026-03-29 19:15:42 +01:00
Jade Ellis
f45857acd4
docs: Update community guidelines
2026-03-29 19:15:41 +01:00
norm
9209b847f6
docs: Mention systemd's ReadWritePaths setting for the backup dir
...
The systemd unit file uses `ProtectSystem=strict`, which makes almost
every directory read-only. This can cause backups to not work, even if
the directory is granted the correct permissions and ownership to the
`conduwuit` user.
The `ReadWritePaths` setting lets you specify which directories are
exempt from being made read-only by `ProtectSystem=strict`.
2026-03-27 19:25:26 +00:00
Jade Ellis
cf9c2c23b6
chore: Upgrade git dependencies
2026-03-27 18:39:43 +00:00
Jade Ellis
1bd161a306
fix(deps): Update to rocksdb v10.10.1, jemalloc 0.6.1
...
Re-adds revert to try and fix rocksdb repair deadlock
2026-03-27 18:39:43 +00:00
Renovate Bot
0a0206e866
chore(deps): update node-patch-updates to v2.0.7
2026-03-27 13:31:35 +00:00
Henry-Hiles
e6f31d7d4f
fix(renovate): Fix name of extends of renovate.json to use full name for pinGitHubActionDigests
2026-03-26 21:45:11 -04:00
timedout
f0c3fdfe3a
fix: Well-known read errors no longer crash resolver flow
...
Reviewed-By: Jade Ellis <jade@ellis.link >
2026-03-27 00:54:17 +00:00
Jade
3c3314b498
deps: Pin actions
...
In the wake of all the compromises so far this week, this seems like a good idea.
2026-03-27 00:46:06 +00:00
Niklas Wojtkowiak
8e7846c644
fix(alias): preserve room alias enumeration on delete
2026-03-26 19:23:24 +00:00
Jade Ellis
3ebaba920f
ci: Minor improvements
2026-03-25 17:32:28 +00:00
Jade Ellis
19e620c8c6
ci: Automatically comment on pull requests missing changelog entries
2026-03-25 17:32:28 +00:00
Henry-Hiles
300b6d81e7
feat(nix): add NPM to devshell
2026-03-25 12:55:49 +00:00
PerformativeJade
ed81dfc6cd
fix: Thumbnail fetching error handling
2026-03-24 20:14:55 +00:00
Jade Ellis
2ffafc17d2
style: Unmeow
2026-03-24 19:48:37 +00:00
Jade Ellis
8589563a2f
meow
2026-03-24 19:46:14 +00:00
Henry-Hiles
27d806e961
fix(docs): make contributing.mdx a symlink
2026-03-24 11:18:54 -04:00
stratself
7aa02a1cd9
fix(docs): Remove prefligit reference
2026-03-24 13:20:56 +00:00
stratself
fc342f5401
docs: move all contrib docs to central source at CONTRIBUTING.md
...
* remove rarely-used docs/contributing.mdx page and redirect links to
docs/development/contributing.mdx
* softlink docs/development/contributing.mdx to CONTRIBUTING.md
* add back section of towncrier to CONTRIBUTING.md
* use indirect hyperlinks for all URLs in CONTRIBUTING.md
2026-03-24 13:20:56 +00:00