Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • UI Changes:
    • Add share button at item level in library and album
    • Album: remove download
    • Ideally, have indication on items that they have individual permissions distinct from the library
    • , album and search results. Clicking on one or more items brings up share window for that item.
      • Button will always be hilited,
      can set/change permissions
    • To view existing permissions in order to remove them, need to only click on one image
      • backend will have to enforce what user can and cannot do
      • Make the message back from the server as user-friendly as possible
    • Add 'batch permissions' option in library, album, search results and slideshow (not sure about slideshow)
    • Album & Slideshow: Change permissions to 'viewer' and 'collaborator'
    • Ideally, on items that have their own item-level permissions, show a small icon in lower right corner of thumbnail, indicating that they have individual permissions distinct from the library Wiki MarkupSharing albums or slideshows: have to check for item-level share (dependent on #2) \[let the backend handle this\]

IME Changes:

  • the authz servlet will be modified. If the user wants to create a new authorization (sharing) and the qualifier is an album or slideshow, the backend will first check:
    • if the user is the owner of the album/ss,  all items inside the album/ss need to be either publicly readble, or the user has to have admin rights over.
    • if the user is not the owner of the album/ss, the user needs to be a collaborator for the album

...