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: "Share to" allows only upload to personal "space" #4088

Closed
rmk-ch opened this issue Jun 30, 2023 · 10 comments · Fixed by #4160
Closed

[FEATURE REQUEST] OCIS: "Share to" allows only upload to personal "space" #4088

rmk-ch opened this issue Jun 30, 2023 · 10 comments · Fixed by #4160
Assignees
Labels
Estimation - 5 (L) p2-high Escalation, on top of current planning, release blocker Share with oC
Milestone

Comments

@rmk-ch
Copy link

rmk-ch commented Jun 30, 2023

Actual behaviour

With Owncloud Infinite Scale server:
If I want to share a file from another android app and selecting owncloud I am asked for which account I would like to upload (I have two, an OCIS and a classic OC). Selecting the OCIS, I can only upload to my personal space (or a subfolder of that).

Expected behaviour

After asking for which account I should be able to select where to upload the file, either to personal space, a shared folder or to a space. This selection never appears, only the personal space appears.

Currently a killer for me for OCIS.

Steps to reproduce

  1. Open some android app (e.g. gallery), and share this with own
  2. Select one or many files
  3. Using the share button, select owncloud
  4. Owncloud opens the personal space directly

Can this problem be reproduced with the official owncloud server? --> no, classic owncloud has a different concept of spaces and shares
(url: https://demo.owncloud.org, user: test, password: test)

Environment data

Android version: 13

Device model: Samsung Galaxy A51

Stock or customized system: Stock

ownCloud app version: 4.0 (26ccad5)

ownCloud server version:
ownCloud | Infinite Scale
Community
3.1.0-next.1+4ac9df17a

Logs

n/a

@JuancaG05
Copy link
Collaborator

Hi @rmk-ch! Thanks for opening a new issue!
In this case, we're not talking about a bug but about a known restriction we currently have for oCIS accounts. Shares are not totally stable on the backend yet, so at the moment we only allow sharing within personal space from other apps. Of course, we have this in mind for future versions 😁.

@rmk-ch
Copy link
Author

rmk-ch commented Jul 5, 2023

Hi @JuancaG05 Thanks a lot for the response. Good to hear it's on the roadmap (although I thought ocis was already more stable ;) ).
Nevertheless, looking forward for more features - keep up the good work!

@owncloud owncloud deleted a comment from jesmrec Jul 7, 2023
@rmk-ch
Copy link
Author

rmk-ch commented Aug 2, 2023

@JuancaG05 Is there a roadmap with some target date? I only find outdated roadmaps saying that OCIS 2.0 will be stable. We're approaching OCIS 3.1 now and I have no clue what's still on the plan and whatnot (incl. the android client).
Due to the EOL of PHP 7.4 and some hosting companies not allowing outdated PHP versions we need to take a decision whether my new instance will be owncloud, OCIS or even nextcloud.

@tbsbdr
Copy link

tbsbdr commented Aug 3, 2023

Hi @rmk-ch we have a public roadmap that shows major milestones for Infinite Scale: https://owncloud.com/roadmap

@jesmrec jesmrec changed the title [BUG] OCIS: Share to allows only upload to personal "space" [FEATURE REQUEST] OCIS: Share to allows only upload to personal "space" Aug 3, 2023
@jesmrec
Copy link
Collaborator

jesmrec commented Aug 3, 2023

This is the current status and the new expected behaviour (dev team)

Current:

  1. Select from 3rd party
  2. Select account if more than one are attached to the device
  3. Select destination folder
  4. Submit

New:

  1. Select from 3rd party
  2. Select account if more than one are attached to the device
  3. If selected account is oCIS, show the list of spaces including Personal
  4. Select destination folder inside the chosen space
  5. Submit

@michaelstingl
Copy link
Contributor

  • If selected account is oCIS, show the list of spaces including Personal

Could look like the Space selector when using the "Copy" feature:

Screenshot_20230808-140507 Screenshot_20230808-135110 Screenshot_20230808-135655
2️⃣ Select account if more than one are attached to the device 3️⃣ If selected account is oCIS, show the list of spaces including Personal 4️⃣ Select destination folder inside the chosen space

@rmk-ch
Copy link
Author

rmk-ch commented Aug 8, 2023

Hi @rmk-ch we have a public roadmap that shows major milestones for Infinite Scale: https://owncloud.com/roadmap

Thanks a lot. That is a much better link than the official docs: https://owncloud.dev/ocis/release_roadmap/

@rmk-ch
Copy link
Author

rmk-ch commented Aug 8, 2023

Thanks @michaelstingl and @jesmrec! Would this also work with a shared folder? My understanding is that shared folders are neither in the personal nor in another space.

@jesmrec
Copy link
Collaborator

jesmrec commented Aug 9, 2023

Thanks @michaelstingl and @jesmrec! Would this also work with a shared folder? My understanding is that shared folders are neither in the personal nor in another space.

if the folder is shared by you, you can put inside as many items as you wish.
if the folder is shared with you, it depends on the permission level you are granted by the owner.

@rmk-ch
Copy link
Author

rmk-ch commented Aug 9, 2023

if the folder is shared by you, you can put inside as many items as you wish.

Agreed, this works.

if the folder is shared with you, it depends on the permission level you are granted by the owner.

This folder does not appear in the personal space (in the webapp and in the android app) but in its own category (shared). Therefore, in my opinion the android app should also show the shared folders as an option to where to upload the selected files (number 4 in the proposal #4088 (comment)).

@michaelstingl michaelstingl changed the title [FEATURE REQUEST] OCIS: Share to allows only upload to personal "space" [FEATURE REQUEST] OCIS: "Share to" allows only upload to personal "space" Aug 21, 2023
@michaelstingl michaelstingl added the p2-high Escalation, on top of current planning, release blocker label Aug 21, 2023
@jesmrec jesmrec added the Sprint label Sep 14, 2023
@jesmrec jesmrec removed the Sprint label Oct 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Estimation - 5 (L) p2-high Escalation, on top of current planning, release blocker Share with oC
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants