Skip to content

Allow all users to change their own password#164

Merged
leomoon merged 6 commits into
leomoon-studios:masterfrom
cloudsftp:change-password
May 14, 2026
Merged

Allow all users to change their own password#164
leomoon merged 6 commits into
leomoon-studios:masterfrom
cloudsftp:change-password

Conversation

@cloudsftp
Copy link
Copy Markdown
Contributor

Here is a draft of the feature discussed in #125

I vibe coded the UI changes, so I definitely want to redo that part (cleaner code, similar flow to admin settings).
But I am happy with the basic flow: Editors also have a settings button.
In the settings, there is only the option to update ones own password for editors.
There you have to put in your current password and the new password twice, as it is very common.
What are your thoughts? Should we also allow Viewers to update their password?

The route, I added is handcrafted.
I followed your implementation of updating a user.

@cloudsftp cloudsftp changed the title Allow editors to change their own password Allow all users to change their own password Apr 29, 2026
@cloudsftp
Copy link
Copy Markdown
Contributor Author

I manually redid the UI changes from scratch and added translations for the new fields.
The translations are AI generated except for german.

Now there is a new tab in the settings for all users, that allows to change the password.

I am pretty happy with the implementation.

@cloudsftp cloudsftp marked this pull request as ready for review April 29, 2026 06:22
@leomoon
Copy link
Copy Markdown
Member

leomoon commented May 3, 2026

Just wanted to say thank you for your contribution. Sorry I haven't had a chance to review this.

@leomoon leomoon merged commit 600e977 into leomoon-studios:master May 14, 2026
@leomoon
Copy link
Copy Markdown
Member

leomoon commented May 14, 2026

Thank you again for this contribution.

@leomoon
Copy link
Copy Markdown
Member

leomoon commented May 14, 2026

This is in v1.8.9

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants