Skip to content

feat: Port to config lexicon - #1322

Merged
hweihwang merged 2 commits into
mainfrom
carl/configlexicon
Sep 16, 2026
Merged

hweihwang merged 2 commits into
mainfrom
carl/configlexicon

Conversation

@CarlSchwan

Copy link
Copy Markdown
Member

This in particular make the jwt_secret_key marked as sensitive

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Comment thread lib/AppInfo/Application.php Outdated
Comment thread lib/ConfigLexicon.php
@hweihwang

hweihwang commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

Carl, I’ve opened #1340 against your branch to fix the Nextcloud 31 error and the JWT setup command. Playwright now also checks that the secret was saved.

All 118 PHP tests pass locally on Nextcloud 31, 32, and 35. I haven’t run the full Playwright suite locally.

CarlSchwan and others added 2 commits September 16, 2026 16:06
This in particular make the jwt_secret_key marked as sensitive

Assisted-by: ClaudeCode:claude-opus-5
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Keep configuration keys independent of the optional lexicon API and only
register the lexicon where ILexicon is available. Set the JWT secret with
an explicit string type, avoid interactive prompts in Playwright, and
verify the saved value.

Assisted-by: Codex:gpt-6-astra
Signed-off-by: Hoang Pham <hoangmaths96@gmail.com>
@hweihwang
hweihwang merged commit 3f5ac0b into main Sep 16, 2026
43 of 45 checks passed
@hweihwang
hweihwang deleted the carl/configlexicon branch September 16, 2026 09:33
@hweihwang hweihwang mentioned this pull request Sep 16, 2026
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants