-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Dynamic share providers #31571
Dynamic share providers #31571
Conversation
32ef78b
to
cc388dd
Compare
6b77569
to
f927a1c
Compare
1c94758
to
be8e63b
Compare
I'll fix the failing unit tests and also add some more unit tests to cover the newly added code. |
cf37ae8
to
d23b15e
Compare
Can someone approve running the workflows please? |
Thanks! Something new to fix. :) |
@michielbdejong any news on this? |
13b2809
to
d3bff58
Compare
@labkode yes sorry, we're working on getting all the actions green now, and after that we will request a review from 2 committers. We hope to be on time with this for Nextcloud 25. @navid-dada The The |
Signed-off-by: Michiel de Jong <michiel@unhosted.org>
d466311
to
d6d8429
Compare
12 workflows awaiting approval |
Can someone approve running the workflows again please? |
What is the next step now? How can we find 2 reviewers for this PR? |
@blizzz can you help, or point us to the right person, maybe? |
/** | ||
* @since ? | ||
*/ | ||
public const TYPE_SCIENCEMESH = 1000; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it's not really a dynamic share type if app developers still need to add constants here
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah, true! We should move this into https://github.com/nextcloud/server/pull/31571/files#diff-dbbe017dd357504abc442a6f1d0305166520ebf80353f42814b3f879a3e241bcR168 probably. And then if two apps are installed that try to claim the same number, it should complain that you cannot have both those apps installed at the same time.
Would it help if, instead of trying to create the dynamic share type registry for you, I change this PR so that it just adds "yet another" else statement for share type ScienceMesh to the lists in various places? |
Replaced by #36228 |
(still reviewing what the diff looks like, will mark as 'ready for review' soon)
Fixes #29215