mirror of
https://github.com/immich-app/immich
synced 2025-10-17 18:19:27 +00:00
* rename albums_shared_users_users to album_permissions and add readonly column * disable synchronize on the original join table * remove unnecessary FK names * set readonly=true as default for new album shares * separate and implement album READ and WRITE permission * expose albumPermissions on the API, deprecate sharedUsers * generate openapi * create readonly view on frontend * ??? move slideshow button out from ellipsis menu so that non-owners can have access too * correct sharedUsers joins * add album permission repository * remove a log * fix assetCount getting reset when adding users * fix lint * add set permission endpoint and UI * sort users * remove log * Revert "??? move slideshow button out from ellipsis menu so that non-owners can have access too" This reverts commit |
||
|---|---|---|
| .. | ||
| activity_api.dart | ||
| album_api.dart | ||
| api_key_api.dart | ||
| asset_api.dart | ||
| audit_api.dart | ||
| authentication_api.dart | ||
| download_api.dart | ||
| face_api.dart | ||
| file_report_api.dart | ||
| job_api.dart | ||
| library_api.dart | ||
| memory_api.dart | ||
| o_auth_api.dart | ||
| partner_api.dart | ||
| person_api.dart | ||
| search_api.dart | ||
| server_info_api.dart | ||
| sessions_api.dart | ||
| shared_link_api.dart | ||
| sync_api.dart | ||
| system_config_api.dart | ||
| system_metadata_api.dart | ||
| tag_api.dart | ||
| timeline_api.dart | ||
| trash_api.dart | ||
| user_api.dart | ||