Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-27 | - Add server-wide "device readonly" flag | Abyss777 | |
- Allow "device readonly" users send commands | |||
2017-01-27 | Clear deviceUsers cache before refresh | Abyss777 | |
2017-01-25 | - Add "deviceReadonly" user field | Abyss777 | |
- 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-17 | - rename otherUserId variable | Abyss777 | |
- optimize HashSet creation | |||
2017-01-16 | - Rename otherUserId to managedUserId | Abyss777 | |
- Optimize getManaged* functions | |||
2017-01-16 | Initial manager implementation | Abyss777 | |
2016-12-14 | Calendars implementation | Abyss777 | |
2016-11-23 | New user security check (fix #2589) | Anton Tananaev | |
2016-11-18 | - Flip user-token map | Abyss777 | |
- Fix null check - Combine validation to setter | |||
2016-11-18 | Implement users tokens | Abyss777 | |
2016-11-18 | Check account on every call | Anton Tananaev | |
2016-11-17 | Add user expiration and device limit | Anton Tananaev | |
2016-11-02 | Update copyright notice emails | Anton Tananaev | |
2016-10-09 | Admin users are never readonly | Anton Tananaev | |
2016-10-08 | Check server readonly flag | Anton Tananaev | |
2016-10-08 | Add back-end readonly checks | Anton Tananaev | |
2016-08-23 | Implement cache for users objects | Abyss777 | |
2016-08-04 | - Added getGroupDevices to PermissionsManager | Abyss777 | |
- Implemented Route Report | |||
2016-07-28 | Organized server cache | Abyss777 | |
Moved lookupAttribute function to DeviceManager | |||
2016-07-20 | - Move groups related actions to DeviceManager | Abyss777 | |
- Removed cache updates from getXxxxById | |||
2016-07-15 | Move code related to devices to DeviceManager | Abyss777 | |
2016-06-15 | - Work only with cached devices from everywhere | Abyss777 | |
- Some optimization | |||
2016-06-10 | Geofences | Abyss777 | |
2016-05-04 | Explicitly use ASCII charset | Anton Tananaev | |
2016-04-16 | Bind async connection to user id | Anton Tananaev | |
2016-03-11 | Add devices to group tree | Anton Tananaev | |
2016-03-10 | Expand group permissions in manager | Anton Tananaev | |
2016-03-09 | Implement group editing dialog | Anton Tananaev | |
2016-03-09 | Implement API resource for groups | Anton Tananaev | |
2016-03-08 | Add select group permissions query | Anton Tananaev | |
2016-03-08 | Start refactoring permissions manager | Anton Tananaev | |
2016-03-08 | Add new and update old data models | Anton Tananaev | |
2016-01-12 | Rename method to get permissions | Anton Tananaev | |
2016-01-01 | Always allow admin to register new users | Anton Tananaev | |
2015-12-20 | Check readonly and registration flags | Anton Tananaev | |
2015-12-20 | Remove generic method for permissions | Anton Tananaev | |
2015-12-02 | Implement server config update API | Anton Tananaev | |
2015-11-27 | Initial implementation of new api with jax-rs. | Rafael Guterres | |
Revert servlets to old api and remove plurals. Fix findbugs for header origin. | |||
2015-11-21 | Add support to generic resources and refactor in classes to support types ↵ | Rafael Guterres | |
and commandpattern. | |||
2015-10-04 | Remove trailing whitespaces from code | Anton Tananaev | |
2015-07-14 | Reduce dependencies on data manager (fix #954) | Anton Tananaev | |
2015-07-14 | Use diamond operator for generics | Anton Tananaev | |
2015-06-13 | Fix minor permissions issues | Anton Tananaev | |
2015-06-13 | Fix API access permissions | Anton Tananaev | |
2015-05-02 | Refactor data manager code | Anton Tananaev | |
2015-04-27 | Implement permissions manager | Anton Tananaev | |