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] oCIS Light users #4490

Open
11 of 17 tasks
jesmrec opened this issue Oct 7, 2024 · 1 comment · May be fixed by #4518
Open
11 of 17 tasks

[FEATURE REQUEST] oCIS Light users #4490

jesmrec opened this issue Oct 7, 2024 · 1 comment · May be fixed by #4518

Comments

@jesmrec
Copy link
Collaborator

jesmrec commented Oct 7, 2024

oCIS allows to create several kind of users (admin, space admin, user and light user). Android app supports all of them but light uses.

This kind of user is similar to the guest user of oC10. Light user lacks of Personal space and is granted to access to spaces.

Android app does not support users without a Personal. If a light user tries to connect the app, will get an error it was not found.

We'll have to find the way to allow this feature.

TASKS

  • Research (if needed)
  • Create branch feature/light_users
  • Development tasks
    • Authentication
    • Check if the account is a light user
    • Show empty personal space
    • Disable refresh operation from available offline view
    • Show unavailable quota in manage accounts
    • Show unavailable quota in drawer
    • Disable automatic uploads when there are only light users in the device
    • Disable light users in accounts list for automatic uploads when there are accounts in the device which are not light users
    • Adapt ReceiveExternalFiles for light users
    • Implement unit tests (if needed)
  • Code review and apply changes requested
  • Design test plan
  • QA
  • Merge branch feature/feature_name into master
@jesmrec
Copy link
Collaborator Author

jesmrec commented Oct 31, 2024

  • How to fix: showing that there is no info in Personal after clicking personal tab.
  • Just in case: check how to distinguish oC10 / oCIS beyond the existance of personal space

@joragua joragua added the Sprint label Nov 11, 2024
@joragua joragua self-assigned this Nov 11, 2024
@joragua joragua linked a pull request Nov 26, 2024 that will close this issue
2 tasks
@joragua joragua linked a pull request Nov 26, 2024 that will close this issue
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants