Skip to content

Allow admin user to view and edit all photos#107

Open
FredMark wants to merge 2 commits intomainfrom
admin-see-all-photos
Open

Allow admin user to view and edit all photos#107
FredMark wants to merge 2 commits intomainfrom
admin-see-all-photos

Conversation

@FredMark
Copy link
Copy Markdown
Collaborator

@FredMark FredMark commented Apr 2, 2026

  • FilterPhotosAction: add showAllPhotos parameter to load all photos for admin
  • GetNextPhotoAction/GetPreviousPhotoAction: support admin navigation
  • PhotosController: pass isAdmin to frontend, allow admin to view/delete any photo
  • PhotoItemsController, PhotoItemTagsController, CopyPhotoItemController: allow admin to edit
  • BulkPhotoItemsController: add authorizeAdminOrOwnPhotos check
  • PhotosBelongToUser rule: allow admin to select photos from other users
  • Index.vue: show user name on photo cards when admin

- FilterPhotosAction: add showAllPhotos parameter to load all photos for admin
- GetNextPhotoAction/GetPreviousPhotoAction: support admin navigation
- PhotosController: pass isAdmin to frontend, allow admin to view/delete any photo
- PhotoItemsController, PhotoItemTagsController, CopyPhotoItemController: allow admin to edit
- BulkPhotoItemsController: add authorizeAdminOrOwnPhotos check
- PhotosBelongToUser rule: allow admin to select photos from other users
- Index.vue: show user name on photo cards when admin
@FredMark FredMark requested a review from GeniJaho April 2, 2026 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant