Commit Graph

45 Commits

Author SHA1 Message Date
Anton Tananaev
cd0de70745 Fix button id typo 2016-07-25 16:49:53 +12:00
ninioe
1e39c3dbf2 turn the toggle button into mute button
default is muted
2016-07-24 12:14:40 +03:00
ninioe
3e1e90ef32 more fixes 2016-07-24 11:56:46 +03:00
ninioe
fd3a695813 more fix 2016-07-24 09:34:41 +03:00
ninioe
729f34a34c more fixes 2016-07-24 08:53:00 +03:00
ninioe
2e7987b5df protect Device positionId on clear history 2016-07-21 07:58:28 +03:00
ninioe
19d5127293 jshint & jscs cleanup 2016-07-20 08:23:40 +03:00
ninioe
e954e95547 changes Anton asked me 2016-07-19 15:12:38 +03:00
ninioe
bfa3fa6230 changed to generic alarm type event 2016-07-19 10:20:51 +03:00
ninioe
4d55b911bd Added AlertEventHandler & Mute button for all notifications 2016-07-17 09:54:15 +03:00
Anton Tananaev
fe7b8bd58e Fix issues in JavaScript code 2016-07-09 13:26:33 +12:00
Abyss777
a25e7bd56c Added notifications via email
Added notifications settings
2016-06-26 00:51:33 +05:00
Anton Tananaev
d7080b5f3f Load devices before websocket updates 2016-06-25 17:19:32 +12:00
Abyss777
f82970ac21 - Merged 5 Link/Unlink controllers to one
- Other style fixes
2016-06-20 11:05:15 +05:00
Abyss777
4109447d0a - Update Geofences API and Manager a bit
- Show geofence name in event toasts
- Link/Unlink geofences to users, devices and groups
2016-06-18 07:59:43 +05:00
Abyss777
0271fa2970 Style fixes and optimization. 2016-06-02 17:11:18 +05:00
Abyss777
d9e57775e5 Show events in toast 2016-06-02 12:45:22 +05:00
Anton Tananaev
6a86eeb75c Use correct method to find by id 2016-04-10 15:24:27 +12:00
Anton Tananaev
5634860cbe Add parent field for device and group 2016-03-09 23:13:06 +13:00
Anton Tananaev
511f22dd7a Fix issue in WebSocket url construction 2016-03-08 10:02:42 +13:00
Anton Tananaev
20f275a86f Handle websocket connection idle timeout 2016-01-08 21:56:21 +13:00
Anton Tananaev
1821783dc8 Support SSL WebSocket connection (fix #1624) 2015-12-27 07:46:57 +13:00
Anton Tananaev
c1eb91d66a Fix JavaScript warnings and style issues 2015-12-23 19:09:39 +13:00
Anton Tananaev
4113e28eda Enable only REST API by default 2015-12-15 15:02:01 +13:00
Anton Tananaev
f5ab3489c9 Use web socket instead of long polling 2015-12-15 14:51:57 +13:00
Anton Tananaev
a0a96b253b Share session between two API versions 2015-12-02 11:48:40 +13:00
Anton Tananaev
831a7b8100 Start web app migration to REST API 2015-12-02 11:07:11 +13:00
Anton Tananaev
b247a05d4c Show last update in the status table 2015-11-17 15:52:39 +13:00
Anton Tananaev
e4f936e973 Add loading spinner to the webpage 2015-11-16 14:04:27 +13:00
Anton Tananaev
28d60da9a2 Extend async request to include devices 2015-11-16 12:24:24 +13:00
Anton Tananaev
38134454c5 Fix JavaScript check style issues 2015-11-08 14:33:48 +13:00
Anton Tananaev
7d82aeb8f2 Start map controller refactoring 2015-11-07 21:41:51 +13:00
Anton Tananaev
ba97a6e263 Fix quick tip extjs exceptions 2015-10-17 11:34:28 +13:00
Anton Tananaev
99d132dc78 Disable JavaScript strict mode 2015-10-04 18:23:32 +13:00
Anton Tananaev
dcfe1d4899 Get rid of login manager class 2015-10-04 17:13:52 +13:00
Anton Tananaev
48f981a2a9 Enable JavaScript strict mode 2015-10-03 21:01:45 +13:00
Anton Tananaev
8782eeec56 Add space after function keyword 2015-10-03 20:27:15 +13:00
Anton Tananaev
001424d7ad More clean up for web interface 2015-10-03 13:39:53 +13:00
Anton Tananaev
8460acbc69 Move device panel class 2015-10-03 12:04:24 +13:00
Anton Tananaev
24c7705d7f Move main layouts to view folder 2015-09-22 11:20:12 +12:00
Anton Tananaev
e7f589516e Check full device screen size 2015-08-10 23:15:27 +12:00
Anton Tananaev
d479ed01a1 Implement mobile web layout 2015-08-10 16:47:04 +12:00
Anton Tananaev
cba4b16c06 Empty body after login 2015-07-01 22:09:30 +12:00
Anton Tananaev
d310875d1b Load server settings in web 2015-06-01 12:36:28 +12:00
Anton Tananaev
bd09a39f12 Refactor web app architecture 2015-05-10 18:11:40 +12:00