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

Feature request: Locked mode/disable edit functionality #9

Closed
AsocPro opened this issue Jan 3, 2025 · 2 comments
Closed

Feature request: Locked mode/disable edit functionality #9

AsocPro opened this issue Jan 3, 2025 · 2 comments

Comments

@AsocPro
Copy link

AsocPro commented Jan 3, 2025

I have been manually on paper doing something very similar to how this app works on paper with my kids based on chores and other household responsibilities. I’ve wanted to switch to a digital system for a while now but everything (until now) I’ve come across complicates things more than I would like.

I’m spinning up a docker container each for my kids for each of them to have their own HabitTrove instance to work against. It’s fine for me for it to be honor system if they actually finish the tasks or not but what I would like to do is lock down the interface a little bit to be able to not have edit and delete buttons everywhere. I also probably want to lock down the redemption and coin adjustment pages.

This isn’t a hard need because I can always audit what they have done with the transaction history and overall I don’t forsee problems with them abusing things but it would be nice to just keep it a clean simpler interface with less room for curious accidents. I’m not really thinking of worrying about anything super hardened or robust just more a simple hide some buttons unless the page is unlocked. This could even be a separate url for access.

As I’m sure there are plenty other features planned and requested that would be higher priority than this, I’d be willing to give it a go at an implementation but didn’t know if there was plans for something along these lines or if there were any details of how you would want this type of feature implemented.

@dohsimpson
Copy link
Owner

multiuser support is out! see #59

@AsocPro
Copy link
Author

AsocPro commented Feb 13, 2025

Multi user mode totally covers this better than I could have imagined. Totally fantastic! I don’t see any sense in keeping this open just to wait for #60 to be merged. The current code there totally covers exactly what I was hoping for here.

@AsocPro AsocPro closed this as completed Feb 13, 2025
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

No branches or pull requests

2 participants