resamsel/translatr

Rewrite load generator with personas

resamsel opened this issue · 0 comments

User

  • Looks at own profile + activity (admin) - Paul
  • Registers user
  • Updates user - Gerald
  • Unregisters user (delete)
  • Creates access token
  • Updates access token
  • Removes access token
  • Looks at own profile + project list + access tokens + activity - Janine

Project

  • Creates project with language and keys (owner)
  • Updates project name (owner, manager)
  • Removes project (owner)
  • Looks at own projects + locales + keys + translations + activity (owner, manager)

Member

  • Adds contributor to project (owner, manager)
  • Reads all contributors of a project (viewer)
  • Updates a contributor of a project (owner, manager)
  • Removes contributor from project (owner, manager)

Key

  • Creates new key (developer)
  • Removes keys from project (developer)

Language

  • Creates new language (translator, manager)
  • Removes language from project (manager)

Translation

  • Translates keys for specific language (translator)
  • Creates new keys and translates them for default langauge (developer)

Access Token

  • Create an access token
  • Read all access tokens of a random user
  • Update an access token of a random user
  • Delete an access token of a random user