sde1000/quicktill

User options

Opened this issue · 0 comments

At the moment all the data we store about users is set by "the system" or "the management":

  • Name and short name
  • Web username
  • Are they enabled?
  • Are they a superuser?
  • What's their current (register, transaction) tuple?
  • A message to display on their next visit
  • What groups they are a member of (and by extension, what permissions they have)

It may be useful to have some space to store options that can be changed by the user, for example:

  • Left or right-handed (eg. for touchscreen)
  • Colour scheme
  • Level of help given (turn off extra prompts once they are no longer needed and have become annoying)
  • Text size (and other accessibility options)

There may be more!

Perhaps (yet another) key/value store attached to users?