aboutsummaryrefslogtreecommitdiff
path: root/src/org/traccar/model/User.java
AgeCommit message (Collapse)Author
2018-01-17Add poiLayer field to User/Server modelAbyss777
2017-11-11Implement LDAP authenticationAnton Tananaev
2017-09-12Implement Saved CommandsAbyss777
2017-09-06Move units to attributes and add volume unitsAbyss777
2017-08-14Trim email addresstsmgeek
2017-07-31- Rename QueryAdditional to QueryExtendedAbyss777
- Use Introspector.decapitalize - Replace new lines with spaces - Fixed indentation - Fixed extended query name
2017-07-31Implement SQL requests constructionAbyss777
2017-07-20Rename Identifiable and Extensible to BaseModel and ExtendedModelAbyss777
2017-03-14- Use ternary operatorAbyss777
- Apply server.forceSettings to speed units, distance units and timezone - Use hyphens for date formatting
2017-03-13- Add timezone field to User and Server modelAbyss777
- Pass Velocity DateTool to templates - Adjusted templates to use timezone
2017-02-21Implement SMS notifications with help smpp protocolAbyss777
2017-01-25- Add "deviceReadonly" user fieldAbyss777
- Allow users edit tokens - Managers can create users with deviceLimit = 0 only - Manager can't create users with expirationTime later then their - Other permissions improvements
2017-01-16Initial manager implementationAbyss777
2016-11-19Check for empty tokenAnton Tananaev
2016-11-19Small adjustments to tokensAnton Tananaev
2016-11-18Remove useless elseAbyss777
2016-11-18- Flip user-token mapAbyss777
- Fix null check - Combine validation to setter
2016-11-18Implement users tokensAbyss777
2016-11-17Add user expiration and device limitAnton Tananaev
2016-11-02Update copyright notice emailsAnton Tananaev
2016-10-20Don't cache user password (fix #2455)Anton Tananaev
2016-10-08Rename column nameAnton Tananaev
2016-10-08Add coordinates format for user and serverAnton Tananaev
2016-06-26Added notifications via emailAbyss777
Added notifications settings
2016-04-16Remove old web API serviceAnton Tananaev
2016-03-15Remove language from user and serverAnton Tananaev
2016-03-13Add twelve hour format preferenceAnton Tananaev
2015-12-07Replace factory method with reflectionAnton Tananaev
2015-12-01Add session resource for authenticationAnton Tananaev
2015-10-09Fix some FindBugs and style issuesAnton Tananaev
2015-10-08Clean up reported PMD issuesAnton Tananaev
2015-10-07Clean up rest of the modelsAnton Tananaev
2015-10-04Remove trailing whitespaces from codeAnton Tananaev
2015-07-20Update data model classesAnton Tananaev
2015-07-17Rename package from http to webAnton Tananaev
2015-07-01Minor changes to password managementAnton Tananaev
2015-07-01Re-implement hashing classAnton Tananaev
2015-06-18Refactor database init processAnton Tananaev
2015-06-16Separated the persisted password (hashedPassword) from the password sent ↵Demian
from the web request. Improved JSON serialization so it doesnt send as a response the hashed password and salt.
2015-06-16Implemented password hashing using a salt, following this code&guidelines: ↵Demian
https://crackstation.net/hashing-security.htm
2015-06-09Moved hashing function to a separate helper classDemian
2015-06-09Replaced tabs for spacesDemian
2015-06-09Added compatibility for MySQL on all queries. Moved the sha256 logic to java ↵Demian
to make it compatible across all databases
2015-05-06Add new user registrationAnton Tananaev
2015-05-04Create base event classAnton Tananaev
2015-05-03Implmenet reflection json conversionAnton Tananaev
2015-05-03Remove unused fromRecord methodAnton Tananaev
2015-04-28Implement API to create devicesAnton Tananaev
2015-04-27Implement JSON conversionAnton Tananaev
2015-04-27Add user model classAnton Tananaev