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 - Shared Spaces #207

Closed
Valiantiam opened this issue Jul 13, 2020 · 3 comments
Closed

Feature Request - Shared Spaces #207

Valiantiam opened this issue Jul 13, 2020 · 3 comments
Milestone

Comments

@Valiantiam
Copy link

Valiantiam commented Jul 13, 2020

Expected behavior

Spaces are great, but should be expanded to "invite" others to join your space so that they can contribute transactions at a minimum. You should be able to subsequently manage their access to your spaces with an easy ability to remove or add additional users as needed. An invite could include a link to registration, or if an account already exists, an "accept" button that joins them to your space you invited them to. Spaces would need their own management page as well then so you can easily tell who has access. Logs/activity history should also indicate the user who added transactions or made additional changes.

In addition, this could be expanded to have a simple ACL system for users you share your space(s) with that lets you dish out permissions on only viewing, being able to edit transactions, tags, budgets, etc.

Current behavior

Spaces only provide you a way to individually separate expenses.

@Valiantiam Valiantiam added the bug label Jul 13, 2020
@Valiantiam Valiantiam changed the title Feature Request Feature Request - Shared Spaces Jul 13, 2020
@range-of-motion range-of-motion added this to the v0.7 milestone Jul 14, 2020
@range-of-motion
Copy link
Owner

Thanks for suggesting this, I will attempt to work on this in the next update.

@range-of-motion
Copy link
Owner

range-of-motion commented Jul 20, 2020

The PRs for this issue will be split, to keep the changes relatively small.

@range-of-motion
Copy link
Owner

Alright, up until this point I've made it so that you can create spaces, and invite others to join your space(s).

There are probably many more features you would want regarding spaces, such as inviting others that don't have an account yet, or kicking people from your space.

However, I have no clue which of these ideas are the most populair, and I see myself blowing up the scope of this. Therefor I will consider this issue "done", and close it. If there are any specific requests, like the ones I mentioned above, please let me know in a separate issue.

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

No branches or pull requests

2 participants