Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Suggestion] Add updating of user emails, usernames and passwords #86

Closed
Hutch79 opened this issue Aug 21, 2023 · 8 comments
Closed

[Suggestion] Add updating of user emails, usernames and passwords #86

Hutch79 opened this issue Aug 21, 2023 · 8 comments
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@Hutch79
Copy link

Hutch79 commented Aug 21, 2023

Describe the solution you'd like

  • User Deletion
  • User Editing (Mail/Username changes and Password resets)

More ideas/suggestions which are more advance and not as important as the first two:

  • Self Password Reset over Mail
  • URL Limits - Limit a user to e.g. 10 URLs

Describe alternatives you've considered
I don't know if there is any official CLI for Lynx.

Additional context
User deletion as well as a possibility to edit a User as Admin are the most important features.
Everything else is a nice to have.

With the 1.7 Update, Lynx got quite a huge improvement, which is really handy if you want to give friends and colleagues access to Lynx.
In other words, my favourite URL shortener just got better!
Now it only lacks some administrative stuff to complete the package.
Thanks for keep working on Lynx, I really enjoy this software, and it's probably one of the small things I use most in my docker stack.

@Hutch79 Hutch79 added the enhancement New feature or request label Aug 21, 2023
@Hutch79 Hutch79 changed the title User management improvement [Suggestion] User management improvement Aug 21, 2023
@JackBailey
Copy link
Member

JackBailey commented Aug 21, 2023

You can delete other users in the user management page if their role is lower than yours. I can add self-deletion if it's wanted.

Otherwise, I'm looking to add user editing and password resets (via email) soon.

URL Limits would be a great addition. I'll add that to the roadmap

A CLI would definitely be cool to have, I'll look into it for a longer-term addition.

@JackBailey JackBailey moved this to Todo in Roadmap Aug 21, 2023
@Hutch79
Copy link
Author

Hutch79 commented Aug 21, 2023

You can delete other users in the user management page if their role is lower than yours. I can add self-deletion if it's wanted.

Heya, thanks for the fast response!
Unfortunately, I can't see the option, although I'm the Owner.
image

@JackBailey
Copy link
Member

Hm there's meant to be an icon on the right of the secret box. I'll take a look

@Hutch79
Copy link
Author

Hutch79 commented Aug 21, 2023

Hmm, I just updated to 1.7.2.
I needed to reinstall everything because my account somehow wasn't listed as Owner after the update (only had a handful of links).
But I updated from 1.5.4-beta if I'm not mistaken.

@JackBailey
Copy link
Member

JackBailey commented Aug 21, 2023

Fix for user delete button is being added in 1.7.3, which I will release soon, along with automatically promoting users to owner if one doesn't exist too for upgrading from older versions.

@JackBailey JackBailey added this to the 1.8.0 milestone Aug 21, 2023
@JackBailey
Copy link
Member

JackBailey commented Aug 21, 2023

URL limits and user detail editing will be added in 1.8.0.
Password resets will be added later, potentially 1.9.0.
CLI will be added later along the line.

@JackBailey JackBailey changed the title [Suggestion] User management improvement [Suggestion] Add updating of User emails, usernames and passwords Aug 22, 2023
@JackBailey JackBailey changed the title [Suggestion] Add updating of User emails, usernames and passwords [Suggestion] Add updating of user emails, usernames and passwords Aug 22, 2023
@Hutch79
Copy link
Author

Hutch79 commented Aug 22, 2023

URL limits and user detail editing will be added in 1.8.0.
Password resets will be added later, potentially 1.9.0.

Nice, thank you very much!

The CLI was just a tough of me if it may be possible to do it over a CLI because it wasn't in the UI, but I personally wouldn't use a CLI very often ^^'

@JackBailey JackBailey moved this from Todo to Done in Roadmap Aug 30, 2023
@JackBailey
Copy link
Member

I've added updating of username, email and password. It'll be released in 1.8.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

2 participants