We've been talking a lot about a "guest mode" when a guest could browse what is shared with it from your Cozy. Since the private and the shared areas now share the most of their code, the implementation in Files can be achieved.
How would it work? Instead of sharing one file or one folder, you'd just share the key and the guest will be able to browse the folders just as if it was actually Cozy's owner, but will only be able to see what is shared with it.
Some functional details I thought about:
the guest won't see the public folders/files of the Cozy, just those actually shared with it
there won't be a place where a guest can browse all the public folders/files on the Cozy
I'm going to work on that next week based on how many bugs I let in the refactoring. Suggestions/inputs are welcome.
We've been talking a lot about a "guest mode" when a guest could browse what is shared with it from your Cozy. Since the private and the shared areas now share the most of their code, the implementation in Files can be achieved.
How would it work? Instead of sharing one file or one folder, you'd just share the key and the guest will be able to browse the folders just as if it was actually Cozy's owner, but will only be able to see what is shared with it. Some functional details I thought about:
I'm going to work on that next week based on how many bugs I let in the refactoring. Suggestions/inputs are welcome.