Commit Graph

1019 Commits

Author SHA1 Message Date
Gunther Brunner
7ac6691bdb Added an alert for when the device is null. This needs debugging. 2014-07-16 18:58:38 +09:00
Simo Kinnunen
1af6e7b7d7 Update device counters using DOM methods in real time. 2014-07-16 18:37:01 +09:00
Gunther Brunner
ed17c00f80 Pressing shift-click on 'Use' button now invites the device without routing to control it. 2014-07-16 18:34:49 +09:00
Gunther Brunner
0f0cc56c41 Started adding a badge-icon directive. 2014-07-16 18:20:54 +09:00
Gunther Brunner
dd5b04998d Tried to fix the counting for zero,
but the real problem relies in that the device counting takes time and
we don't know before-hand how many devices we have.
Also the scope is not shared between the device list and the remote control.
2014-07-16 18:20:54 +09:00
Simo Kinnunen
0057bca523 Fix "using" counter. 2014-07-16 18:07:00 +09:00
Simo Kinnunen
0e761db319 Fix table segment insertion. 2014-07-16 18:06:59 +09:00
Gunther Brunner
13387622c5 Disabled minify for now. 2014-07-16 17:07:20 +09:00
Gunther Brunner
a8b89a143e - Updating sensible dependencies.
- Removing shim for socket.io-client since it now supports browserify.
- Removing component.json since its not used.
2014-07-16 16:44:15 +09:00
Simo Kinnunen
085c6d2ee0 Update socket.io (and client) and install them both from NPM to avoid weird issues. Hoping this will fix a mystery "parse error" problem in production. 2014-07-16 16:28:47 +09:00
Simo Kinnunen
7f9153788d Fix error when removing a device from a tracker. 2014-07-16 16:16:20 +09:00
Simo Kinnunen
1a9ad6fc22 Fix static path. 2014-07-16 13:40:00 +09:00
Simo Kinnunen
da2863f94f Fix ldap template URL. 2014-07-16 11:46:25 +09:00
Simo Kinnunen
2d726a4f75 Require trailing slash in auth URLs. 2014-07-16 11:38:14 +09:00
Simo Kinnunen
b19e1784ab Make auth URLs friendlier to load balancers and allow partials to be loaded as well. 2014-07-15 20:14:35 +09:00
Gunther Brunner
beff3d88f2 Added auto-complete to search in Device Icon. 2014-07-14 21:06:45 +09:00
Simo Kinnunen
acaeb88ae7 Make the icon-based device list match the current filters in the details view. 2014-07-14 21:02:15 +09:00
Gunther Brunner
93690a6874 Logic typo. 2014-07-14 20:43:38 +09:00
Gunther Brunner
035384c6e6 Fixed kicking in admin mode. 2014-07-14 20:33:09 +09:00
Gunther Brunner
fa71aae56a Added admin-mode.
For now it shows/hides columns in the Device List and adds kicking behaviour.
Using $rootScope.adminMode for convenience.
2014-07-14 20:23:32 +09:00
Simo Kinnunen
e33b0f922f Fix device API path. 2014-07-14 20:23:14 +09:00
Simo Kinnunen
85d71f43b8 Hopefully make SettingsService work with boolean values. 2014-07-14 19:31:47 +09:00
Simo Kinnunen
1d77d8c97d Ensure that all API calls and static resources are in their own unique paths. This makes it easier to add a load balancer on top of everything. 2014-07-14 17:09:50 +09:00
Simo Kinnunen
7da3c91289 Separate ldap and mock auth endpoints for potentially increased loadbalancer friendliness. 2014-07-14 16:07:42 +09:00
Valverde Antonio
8a4f424d75 Merge branch 'feature/add-account' into develop 2014-07-10 14:49:31 +09:00
Valverde Antonio
d398b7e5fb Implement automated login (Google Account). 2014-07-10 12:06:07 +09:00
Simo Kinnunen
87a51ef76d Better compatibility with docker's --link option. 2014-07-09 23:27:03 +09:00
Gunther Brunner
84e2a4ae1c Added directive counter for device stats (it was not updating the numbers smoothly). 2014-07-09 21:44:09 +09:00
Gunther Brunner
2c7940f6ea Changed setTimeout to $timeout. 2014-07-09 18:37:11 +09:00
Gunther Brunner
ff6ca2a22d Added Reset button for sorting and filtering. 2014-07-09 12:23:47 +09:00
Gunther Brunner
fb2e522945 Added text-focus-select directive for text inputs so it selects automatically the text when clicked. 2014-07-08 22:26:34 +09:00
Gunther Brunner
f9fd3fd4bc Each icon view li now features:
- The whole area is clickable
- When the device is in use, if you click the button it stops using,
however if you click outside the button it controls the device.
2014-07-08 21:54:25 +09:00
Gunther Brunner
3443990d31 Added device kicking back on the Device List.
Added device controlling button.
2014-07-08 21:28:47 +09:00
Gunther Brunner
6ee738695e Hide datalist for unsupported browsers. 2014-07-08 20:12:39 +09:00
Gunther Brunner
6f29ccdecc Added datalist based autocomplete for search filters. 2014-07-08 19:49:56 +09:00
Gunther Brunner
943daa8e0b No display width may happen. 2014-07-08 15:19:33 +09:00
Gunther Brunner
14b297b419 Updated autofill to the new HTML5 standard. 2014-07-08 15:02:20 +09:00
Gunther Brunner
971c03d54c Added device-not-usable class for Device List. 2014-07-08 15:02:19 +09:00
Gunther Brunner
d6c8e15bc1 Added scoped hotkeys service. 2014-07-08 15:02:19 +09:00
Gunther Brunner
f490d97611 Adding more hotkeys. 2014-07-08 15:02:19 +09:00
Gunther Brunner
659ffa6d8e Refactored Control HotKeys to its own controller. 2014-07-08 15:02:19 +09:00
Simo Kinnunen
72c6de0414 Add op support to query parser. You can now look for values using <=, <, > and >=. 2014-07-08 14:57:01 +09:00
Simo Kinnunen
2898170240 Device filter works on the device table. Icon list is not supported yet and the filter is not saved. 2014-07-08 12:51:16 +09:00
Simo Kinnunen
342ea7c472 Increase size of device search field on focus. 2014-07-07 17:04:14 +09:00
Simo Kinnunen
e66f8d37cc Fix typo in comment. 2014-07-07 11:36:41 +09:00
Simo Kinnunen
c5b745c20c Add track by to column headers so that angular doesn't have to calculate $$hashCode. 2014-07-07 11:16:55 +09:00
Simo Kinnunen
91aebeb39c Save device list columns and sort settings. 2014-07-04 23:22:40 +09:00
Simo Kinnunen
8142173682 Remove duplicate column labels, they should only be in one place. 2014-07-04 23:05:09 +09:00
Simo Kinnunen
f86f1230f5 Merge branch 'feature/embedded-settings' into develop 2014-07-04 23:00:18 +09:00
Simo Kinnunen
e13fc6701f Save user settings to the database and embed them to the template for fast access. 2014-07-04 22:59:29 +09:00