Clarification and Tests for default_room_version #1221

Merged
ginger merged 3 commits from Aviac/continuwuity:default-room-version-clarifications into main 2025-12-16 14:19:43 +00:00
Member

"Fixes" #1219

"Fixes" https://forgejo.ellis.link/continuwuation/continuwuity/issues/1219
test: add test for config with default_room_version
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Update flake hashes / update-flake-hashes (pull_request) Successful in 58s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m29s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 12m36s
2cf0923386
This commit refactors the test a bit to run the basic test script with
different configs. Currently we have two configs we test:

- the bare minimum to make it run (base)
- base + default_room_version set to "12"
nex approved these changes 2025-12-13 16:06:48 +00:00
Dismissed
nex left a comment
Owner

Looks good to me, thanks!

Looks good to me, thanks!
nex requested changes 2025-12-13 16:07:29 +00:00
nex left a comment
Owner

Wait no it's not, you need to edit src/core/config/mod.rs or something like that to change the description of config variables, conduwuit-example.toml is auto-generated on cargo build so this will get overridden

Wait no it's not, you need to edit `src/core/config/mod.rs` or something like that to change the description of config variables, `conduwuit-example.toml` is auto-generated on `cargo build` so this will get overridden
fix: Update comment in src/core/config/mod.rs
All checks were successful
Documentation / Build and Deploy Documentation (pull_request) Has been skipped
Update flake hashes / update-flake-hashes (pull_request) Successful in 55s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m43s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m43s
dee936813c
ginger requested review from nex 2025-12-15 14:57:21 +00:00
ginger approved these changes 2025-12-16 14:19:25 +00:00
ginger scheduled this pull request to auto merge when all checks succeed 2025-12-16 14:19:33 +00:00
ginger canceled auto merging this pull request when all checks succeed 2025-12-16 14:19:37 +00:00
ginger merged commit 64e187e5b4 into main 2025-12-16 14:19:43 +00:00
ginger added this to the 0.5.0 milestone 2025-12-16 14:19:52 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
continuwuation/continuwuity!1221
No description provided.