Versions Compared

Key

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

Responsible: Kurt Junghanns

 

objectid = {
 type: 'string',
 maxLength: 24,
 minLength: 24
}; 

 

user = 

propertytyperequiredformat checkingstate of implementation (master branch) in terms of attribute added and connected with the frontend
_idinteger, autoincrementyesisInteger
  • autoincrement - not implemented
emailstringyesisEmail, unique
  • unique - not implemented (missing checking on frontend)
  • isEmail - controlled by ajv
usernamestringyesunique
  • unique - not implemented (missing checking on frontend)
passwordstring (contains SHA512)yesalphanumerical
  • hash is generated on frontend
defaults[ object ]nonormally just an array of an object with one key
  • not correctly implemented for now
  • should decide on the preferences data model,
registereddateyesdate
  • need to decide on the date formatUTC - implemented (no container in frontend planned)
surnamestringyes implemented
forenamestringyes implemented
gender'male', 'female', nullcountrystringnonull value should be possibleentry from a list of statesnot implemented
localestringnoneed to decide on the formatimplemented
hometownstringno implemented
locationstringno implemented
languages(list of countries is missing)
spokenLanguagesarray of languagesnolanguage (see below)
  • see language - not implemented
frontendLanguagestringyesISO-639: 5 charactersimplemented
picturestringno 

not implemented

interestsstringno 

not implemented

descriptionstringno not implemented
birthday

date

nodatenot implemented - should not used for now
infodeckobjectIdobjectnoisInteger, deck exists with such idnot object which contains the id and revision of a decknot implemented
organizationstringno implemented

 

Not yet implemented: preferences = 

...