glenrobson / SimpleAnnotationServer

A simple IIIF and Mirador compatible Annotation Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Admin functions

glenrobson opened this issue · comments

Currently it is difficult to see who and how people are using SAS. To increase visibility administrators should be able to see who is registered with the system and what they are working on. The development in this round will be focused on a single administrator but preparations should be thought about groups of users and if a group can see what others are working on.

The specific features for this round will be:

  • List users registered on the system
    • Last activity date
  • How many manifest in the system (by user)
    • Browse manifests (with number of annotations)
  • View users annotations

Comments from review:

  • No email available if not present.
  • Make read only
  • Remove User — remove.

On Admin page:

  • Admin Dashboard
  • Analytics
    • How many annotations.
    • How many manifests
    • Total annotated canvases

For each user:

  • Picture
  • Name
  • Email

On View User page:

  • Joined,
  • Modification?
  • Login method:google
  • Collections

H2 for collection name
Box for manifests

Still to do:

Analytics

  • How many annotations.
  • How many manifests
  • Total annotated canvases

All done now.