Commit Graph

2 Commits

Author SHA1 Message Date
Noah Petherbridge
ea1c4aab18 Warning before user deletes their entire gallery
* If a user is about to delete all remaining gallery photos, and their
  account is certified, show a warning banner and extra confirmation
  modal before they continue with the deletion, that their account will
  lose its certified status.
* Minor improvements to change logs around cert photos.
2024-12-31 15:56:08 -08:00
Noah Petherbridge
8078ff8755 Batch Edit/Delete Photos + Misc Fixes
Certification Required page:

* Show helpful advice if the reason for the page is only that the user had
  deleted their default profile pic, but their account was certified.

Batch Photo Delete & Visibility:

* On user galleries, owners and admins can batch Delete or Set Visibility on
  many photos at once. Checkboxes appear in the edit/delete row of each photo,
  and bulk actions appear at the bottom of the page along with select/unselect
  all boxes.
* Deprecated the old /photo/delete endpoint: it now redirects to the batch
  delete page with the one photo ID.

Misc Changes:

* Notifications now sort unread to the top always.
2024-10-04 21:17:20 -07:00