feat(ui): add share modal and users

- fix(external users): fix app starting for external users
This commit is contained in:
Edouard Vanbelle
2026-06-02 12:25:44 +02:00
parent ec72374651
commit 9fac34f91e
15 changed files with 468 additions and 54 deletions
+10
View File
@@ -59,6 +59,16 @@ export const app = {
/** @type {string | null} */
userHomeFolderName: null,
/**
* `true` when the authenticated caller is an external (grant-only)
* user. Externals don't own a home folder, can't enumerate users,
* and land on `/#/sharedwithme` by default. Set by `refreshUserData`
* and the cached-data load path from the `is_external` field of
* `/api/auth/me`'s response.
* @type {boolean}
*/
isExternalUser: false,
/** @type {Array<{id: string, name: string}>} */
breadcrumbPath: [], // Array of {id, name} tracking folder navigation hierarchy