Skip to content

Conversation

@icewind1991
Copy link
Member

@icewind1991 icewind1991 commented Nov 17, 2025

  • Add the api surface for mount providers to pro-actively update the list of cached mounts
  • Implement this for files_external as POC since it's one of the easiest ones

Note that this only adds the api for implementing authoritative mounts providers, it doesn't add any logic that rely on them.

TODO:

  • deal with new users, group changes, etc
  • don't get the root cache entry multiple times if there is no user-specific config

Best used with #56447 to easily see the mount listing

@icewind1991 icewind1991 added the 2. developing Work in progress label Nov 17, 2025
@icewind1991 icewind1991 force-pushed the authoritative-mount-provider-files_external branch 3 times, most recently from fbbbc26 to 3f1e180 Compare November 26, 2025 18:04
@icewind1991 icewind1991 force-pushed the authoritative-mount-provider-files_external branch 8 times, most recently from 21677d9 to 3870269 Compare December 22, 2025 15:41
@icewind1991 icewind1991 added 3. to review Waiting for reviews and removed 2. developing Work in progress labels Dec 22, 2025
@icewind1991 icewind1991 added this to the Nextcloud 33 milestone Dec 22, 2025
@icewind1991 icewind1991 marked this pull request as ready for review December 22, 2025 15:41
@icewind1991 icewind1991 requested a review from a team as a code owner December 22, 2025 15:41
@icewind1991 icewind1991 requested review from come-nc, nfebe, provokateurin and salmart-dev and removed request for a team December 22, 2025 15:41
@icewind1991 icewind1991 force-pushed the authoritative-mount-provider-files_external branch from 3870269 to e16d968 Compare December 31, 2025 17:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants