Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-07-28 | Organized server cache | Abyss777 | |
Moved lookupAttribute function to DeviceManager | |||
2016-07-25 | Merge pull request #2149 from Abyss777/lastposition_reorganization | Anton Tananaev | |
Move lastPosition update to the end of pipeline | |||
2016-07-25 | Improve history clearing logic | Anton Tananaev | |
2016-07-25 | - Move lastPosition update to the end of pipeline | Abyss777 | |
- Optimize MotionEventHandler to do not use Device.motion - Remove Device.motion from model and database - some optimizations | |||
2016-07-24 | Merge remote-tracking branch 'refs/remotes/tananaev/master' | ninioe | |
# Conflicts: # tools/test-generator.py | |||
2016-07-21 | Added parentheses | Abyss777 | |
2016-07-21 | Act with atomic more carefully | Abyss777 | |
2016-07-21 | protect Device positionId on clear history | ninioe | |
2016-07-21 | Migrate from ReentrantReadWriteLocks to ConcurrentHashMaps in DeviceManager | Abyss777 | |
UpdateCahces incrementally | |||
2016-07-20 | Change order cache initialization | Abyss777 | |
2016-07-20 | - Move groups related actions to DeviceManager | Abyss777 | |
- Removed cache updates from getXxxxById | |||
2016-07-19 | automated check fix | ninioe | |
2016-07-19 | Merge remote-tracking branch 'refs/remotes/tananaev/master' | ninioe | |
2016-07-19 | changes Anton asked me | ninioe | |
2016-07-19 | Missed groupGeofences read lock | Abyss777 | |
2016-07-19 | Split locks in GeofenceManager and try to avoid crosslocks with devices. | Abyss777 | |
2016-07-19 | Merge remote-tracking branch 'refs/remotes/tananaev/master' | ninioe | |
2016-07-18 | commented out code and unnecessary comments | ninioe | |
2016-07-18 | - Added attributes to devices | Abyss777 | |
- Fixed license header for DeviceManager.java - Fixed editing attributes for not saved (new) object. | |||
2016-07-17 | Merge remote-tracking branch 'refs/remotes/tananaev/master' | ninioe | |
2016-07-15 | Move code related to devices to DeviceManager | Abyss777 | |
2016-07-14 | Remove duplicating code | Abyss777 | |
2016-07-14 | Set long as NULL only for *Id fields | Abyss777 | |
2016-07-14 | Indentation | Abyss777 | |
2016-07-14 | - Fixed saving parent group when creating new group. | Abyss777 | |
- Fixed storing device and group if parent group is not defined. - Fixed Warning in browser console about missed requirements. | |||
2016-07-13 | Renamed to EventForwarder and moved to Context | Abyss777 | |
2016-07-13 | Reduce locks of devices | Abyss777 | |
2016-07-13 | Added possibility to forward all events via POST request. | Abyss777 | |
2016-07-13 | changes Anton asked me | ninioe | |
2016-07-12 | Added support for Alarm popup & positions history cleaner | ninioe | |
1. added support for Alarm and Alarm Type in popup and also in history records. can be muted with a toggle button in the UI 2. added a timer to clear positions history once a day. the default is to save positions history for 7 days if not defined in the configuration file. 3. prevent the lock of the UI files (js, html, css, etc..) for wondows developers in debug mode. It's easier to do changes to the UI without stopping the app each time. 4. tools: added support in test-generator.py to simulate Alert, also added minify.bat file to compile new js files for the UI using sencha SDK for windows developers | |||
2016-07-12 | Use long primitive type | Anton Tananaev | |
2016-07-11 | Merge pull request #2099 from Abyss777/fix_groups_cache | Anton Tananaev | |
Revert back groups cache and split refresh | |||
2016-07-11 | Check if geofence exists | Anton Tananaev | |
2016-07-11 | - Split geofence refresh on 3 functions | Abyss777 | |
- Enable back groupsCache | |||
2016-07-11 | Fix indentation in notification manager | Anton Tananaev | |
2016-07-10 | Disable group cache updates | Anton Tananaev | |
2016-07-09 | Fix issue with missing groups | Anton Tananaev | |
2016-07-08 | Add null check to query builder | Anton Tananaev | |
2016-07-03 | Fix crash issue on startup | Anton Tananaev | |
2016-06-26 | Added notifications via email | Abyss777 | |
Added notifications settings | |||
2016-06-23 | Added possibility to disable event and geofence subsystems | Abyss777 | |
2016-06-18 | - Update Geofences API and Manager a bit | Abyss777 | |
- Show geofence name in event toasts - Link/Unlink geofences to users, devices and groups | |||
2016-06-18 | Merge pull request #2012 from Abyss777/master | Anton Tananaev | |
Implement Geofences on server side | |||
2016-06-16 | Added/updated license headers | Abyss777 | |
2016-06-15 | Use variables | Abyss777 | |
2016-06-15 | Fix rare Stack Overflow while server idle | Abyss777 | |
2016-06-15 | - Work only with cached devices from everywhere | Abyss777 | |
- Some optimization | |||
2016-06-14 | Current device geofences should survive cache update | Abyss777 | |
2016-06-14 | - Overlapping geofences | Abyss777 | |
- Simplified user-device link | |||
2016-06-12 | Protect against missing group | Anton Tananaev | |