Commit Graph

1748 Commits

Author SHA1 Message Date
Gunther Brunner
a6aed5416f Merge remote-tracking branch 'origin/develop' into develop 2014-03-26 15:34:28 +09:00
Gunther Brunner
35ae4627fe - Adding bluebird from bower instead of npm so we don't have to build it every time. 2014-03-26 15:34:13 +09:00
Simo Kinnunen
1287b8d4b6 Add client-side code to JSHint. 2014-03-26 15:31:37 +09:00
Gunther Brunner
e99922abe8 - Don't really need crypto stuff. 2014-03-26 15:18:04 +09:00
Gunther Brunner
9427e21f81 - WebSocket error notification stays even when switching tabs. 2014-03-26 14:44:06 +09:00
Gunther Brunner
4aa914ea76 Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-26 14:31:49 +09:00
Gunther Brunner
334d26eb30 - Adding refresh page directive.
- Moving controller inside link function because it was not shared code anyways.
2014-03-26 14:31:35 +09:00
Simo Kinnunen
796cdf94b6 Only use websocket transport. Currently we cannot guarantee state integrity on reconnect, so let's disable it for now. 2014-03-26 14:08:41 +09:00
Simo Kinnunen
a4a1cd89f0 Emit progress events on APK installation. 2014-03-26 13:50:10 +09:00
Simo Kinnunen
60cc74c3db Update InputAgent APK to hopefully solve InputService getting killed every now and then. 2014-03-26 13:34:23 +09:00
Gunther Brunner
b4e6e39761 - Update dependencies. 2014-03-26 12:06:54 +09:00
Simo Kinnunen
6e6b5ee517 Use UUIDs for transaction IDs. Leave 'tx.' prefix for potentially easier debugging. 2014-03-26 11:21:08 +09:00
Simo Kinnunen
bbecde7014 Fix some JSHint warnings. 2014-03-26 11:14:49 +09:00
Gunther Brunner
533ce2d967 - New nav menu active links work. 2014-03-25 22:17:40 +09:00
Gunther Brunner
593e14a80a - New nav menu.
- Polishing device list.
2014-03-25 21:18:10 +09:00
Simo Kinnunen
8ed3ae1784 First version of apps launching automatically after installation. 2014-03-25 21:12:51 +09:00
Gunther Brunner
becda09b0c - Device List polishing. 2014-03-25 19:50:22 +09:00
Gunther Brunner
8a4f4f5638 -Added favicon. 2014-03-25 19:29:58 +09:00
Gunther Brunner
ec1a488b4f -Scope is applied now. 2014-03-25 19:29:37 +09:00
Gunther Brunner
dd38b478de -Refactored socket state to use growl. 2014-03-25 18:51:50 +09:00
Gunther Brunner
9765a5759e -Add growl like notifications. 2014-03-25 15:44:31 +09:00
Gunther Brunner
c547ae3ecd Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-24 18:20:54 +09:00
Gunther Brunner
e1feb20df6 -Adding table ui for styling with style.
-Added device.update event so the table can reload it's data (watch would be an overkill).
2014-03-24 18:20:31 +09:00
Simo Kinnunen
29f2be6088 Reformat webpack config in the one true format. 2014-03-24 12:17:17 +09:00
Simo Kinnunen
a9f7e0dd0d Revert "Use 'am stopservice' to stop the input service."
This reverts commit d97a10de0ace793a06a15bfdd6b667b7517e655e.
2014-03-24 11:20:25 +09:00
Simo Kinnunen
2683f36390 Use 'am stopservice' to stop the input service. 2014-03-23 22:16:14 +09:00
Simo Kinnunen
f44822e744 Merge branch 'feature/install' into develop
Conflicts:
	package.json
2014-03-20 22:03:15 +09:00
Simo Kinnunen
dfe3d97de3 APKs can now be drag & dropped to the device screen, which will install the application. Still lacking UI, and the app doesn't get launched. 2014-03-20 22:00:01 +09:00
Gunther Brunner
4910314342 -Reduced delay. 2014-03-20 21:41:10 +09:00
Gunther Brunner
9d2a367e7c -Added clear button directive.
-Added filter button directive.
-Moved the UI stuff to stf/common-ui.
-Added optional filtering to Details.
-Sync active tabs to local forage.
-Device List status filters by usability.
-Removed 750ms delay from filtering.
2014-03-20 21:30:55 +09:00
Gunther Brunner
a260aa2cf8 - Updated almost all dev dependencies.
- Removed everything grunt (the gettext stuff needs to be converted but was not using yet anyways).
- Update angular-localForage to latest version, all API methords changed.
- Added jshintrc for mocha.
2014-03-20 19:26:48 +09:00
Simo Kinnunen
5771507fc9 Show socket status in the UI. Absolutely no styling yet. 2014-03-20 15:30:49 +09:00
Simo Kinnunen
47ecd9d37e Remove unused $rootScope dependecy from screen directive. 2014-03-20 12:32:36 +09:00
Simo Kinnunen
6618841b77 Call socketService just "socket". 2014-03-20 12:09:04 +09:00
Simo Kinnunen
84caa04de0 Return gulp stream from task. 2014-03-19 20:51:24 +09:00
Simo Kinnunen
e0006e4c5b Check JSON files with gulp-jsonlint. 2014-03-19 20:48:20 +09:00
Simo Kinnunen
b4416b5f0f Fix all JSHint complaints in Node.js code. 2014-03-19 20:36:46 +09:00
Simo Kinnunen
f62ce4acc1 Add .jshintrc. 2014-03-19 20:00:42 +09:00
Simo Kinnunen
09604c0142 Fall back to gsm.operator.alpha if gsm.sim.operator.alpha doesn't exist. 2014-03-19 19:52:28 +09:00
Simo Kinnunen
d817783b63 Do not reap instantly, there are timing issues that seem to cause it to override device registrations. 2014-03-19 19:39:44 +09:00
Gunther Brunner
7e4f9bd0cd - Shell module created.
- Device table now almost works.
2014-03-19 19:36:58 +09:00
Gunther Brunner
0c9af4a436 Merge branch 'develop' of ghe.amb.ca.local:stf/stf into develop 2014-03-19 18:56:04 +09:00
Gunther Brunner
c51dd176fd - A bit better styling for status for now. 2014-03-19 18:55:52 +09:00
Simo Kinnunen
5601fe2829 Normalize device data in one place. 2014-03-19 18:49:41 +09:00
Gunther Brunner
ea13232f10 - Update ng-table to master.
- Device list icon view works now.
2014-03-19 18:42:15 +09:00
Simo Kinnunen
e4cd3eb91a Add virtual 'state' property to all devices. 2014-03-19 18:31:51 +09:00
Simo Kinnunen
52416ebde4 Remove device owner if device is not present. 2014-03-19 18:06:34 +09:00
Simo Kinnunen
1945ae26a7 Tracker needs options. 2014-03-19 17:30:05 +09:00
Simo Kinnunen
2555168345 Replace groupService's outdated member tracker with deviceService.trackGroup(). 2014-03-19 16:45:30 +09:00
Gunther Brunner
efed9aefce - Using new generator-stf.
- Refactored top bar to menu partial.
- Added new page-visibility directive.
2014-03-18 21:49:24 +09:00