Simo Kinnunen
|
b9484019a3
|
Update to new device DB.
|
2014-06-18 22:52:02 +09:00 |
|
Valverde Antonio
|
760e09290f
|
Code adapted to the new interface of stf-device-db.
|
2014-06-18 22:52:02 +09:00 |
|
Simo Kinnunen
|
6bb07d7c34
|
Fix Galaxy S5's display information segfaulting by trying to use the public SDK methods first. SurfaceComposerClient's getDisplayInfo is practically unusable on Galaxy S5 due to weird memory corruption issues.
|
2014-06-18 15:51:54 +09:00 |
|
Simo Kinnunen
|
bebb3af42a
|
Send heartbeats from the provider. This keeps unauthorized and offline devices present as well, which is what we want. This also greatly reduces the number of queries to rethinkdb.
|
2014-06-02 14:52:46 +09:00 |
|
Simo Kinnunen
|
24c1ba1bda
|
Save user IP to database.
|
2014-05-30 11:46:47 +09:00 |
|
Simo Kinnunen
|
aa8f8fd999
|
Set rethinkdb connection defaults to docker --link environment variables.
|
2014-05-29 03:13:21 +09:00 |
|
Simo Kinnunen
|
70f6b323f2
|
Fix stupid bug in addUserForward.
|
2014-05-28 22:21:41 +09:00 |
|
Simo Kinnunen
|
98ecf57d49
|
Fix browser plugin not updating in real time.
|
2014-05-01 20:13:29 +09:00 |
|
Simo Kinnunen
|
a915aea9ea
|
Update with new service features.
|
2014-05-01 17:05:21 +09:00 |
|
Simo Kinnunen
|
0dfc502e80
|
Rename identity.browsers to identity.browser.
|
2014-04-22 10:31:53 +09:00 |
|
Simo Kinnunen
|
4676af51d7
|
Fix incorrect variable.
|
2014-04-16 15:26:39 +09:00 |
|
Simo Kinnunen
|
07217f9a39
|
Make sure we only have one forward per port.
|
2014-04-16 15:14:01 +09:00 |
|
Simo Kinnunen
|
f8a2eeab26
|
Reverse port forwarding works, but changes don't apply to new devices yet.
|
2014-04-15 15:52:45 +09:00 |
|
Simo Kinnunen
|
fe092bc358
|
Fix 'line is too long' warning.
|
2014-04-15 11:30:39 +09:00 |
|
Simo Kinnunen
|
123bf2e647
|
Automatically close database when lifecycle ends.
|
2014-04-12 16:00:04 +09:00 |
|
Simo Kinnunen
|
fa7437a445
|
Add more advanced filtering to the device tracker. Make the group tracker work properly.
|
2014-04-08 13:48:46 +09:00 |
|
Simo Kinnunen
|
46591b24c8
|
Insert log messages with soft durability.
|
2014-04-03 14:22:18 +09:00 |
|
Simo Kinnunen
|
3685d543c4
|
Bind DB connection error to lifecycle.
|
2014-04-03 12:20:00 +09:00 |
|
Simo Kinnunen
|
8f90ce0e02
|
Don't auto-migrate because it's slow when many processes have to do the same.
|
2014-04-02 14:39:07 +09:00 |
|
Simo Kinnunen
|
5183485a53
|
Add phone number and imei to device identity.
|
2014-04-02 13:08:59 +09:00 |
|
Simo Kinnunen
|
e17f306d30
|
Add browser list to device identity.
|
2014-04-01 19:29:28 +09:00 |
|
Simo Kinnunen
|
b4416b5f0f
|
Fix all JSHint complaints in Node.js code.
|
2014-03-19 20:36:46 +09:00 |
|
Simo Kinnunen
|
2555168345
|
Replace groupService's outdated member tracker with deviceService.trackGroup().
|
2014-03-19 16:45:30 +09:00 |
|
Simo Kinnunen
|
d43d427dcb
|
Fix devices not being updated correctly because table name was wrong.
|
2014-03-18 18:04:54 +09:00 |
|
Simo Kinnunen
|
dc076c6b15
|
Update device instead of upsert so that we don't lose data between unplugs.
|
2014-03-18 17:59:12 +09:00 |
|
Simo Kinnunen
|
30b04ab2d2
|
Add convenience flags for knowing if a device is usable, ready, and owned by us.
|
2014-03-18 15:06:02 +09:00 |
|
Simo Kinnunen
|
4896ca406e
|
Reap dead devices using timeouts. Previously, if a provider died without being able to clean up properly, the device would stay as a ghost.
|
2014-02-25 20:45:29 +09:00 |
|
Simo Kinnunen
|
277c9b401a
|
Make GroupService keep the list of members up to date.
|
2014-02-07 11:56:19 +09:00 |
|
Simo Kinnunen
|
9c4f13e6cd
|
Be more obvious when the database connection fails.
|
2014-02-06 14:13:59 +09:00 |
|
Simo Kinnunen
|
753d839112
|
dbapi.saveDeviceStatus() was using a removed method.
|
2014-02-05 23:11:07 +09:00 |
|
Simo Kinnunen
|
91097dc569
|
Don't rely on lucky timings when sending messages from the provider.
|
2014-02-05 15:37:28 +09:00 |
|
Simo Kinnunen
|
37303c5d92
|
Add owners to groups.
|
2014-02-04 20:33:53 +09:00 |
|
Simo Kinnunen
|
2086d7d439
|
Better device present/absent handling by separating it from the status event.
|
2014-02-03 19:42:20 +09:00 |
|
Simo Kinnunen
|
b84968c08c
|
Ensure that device is saved before probing it.
|
2014-02-03 11:09:40 +09:00 |
|
Simo Kinnunen
|
b9ca8b04e1
|
Make wireutil a bit more normal. It now requires wire on its own.
|
2014-02-02 20:00:29 +09:00 |
|
Simo Kinnunen
|
f173e6650a
|
Add operator to device data.
|
2014-01-31 19:31:21 +09:00 |
|
Simo Kinnunen
|
c119e2c3d2
|
Add API endpoints for loading devices.
|
2014-01-31 04:27:04 +09:00 |
|
Simo Kinnunen
|
9ed2524a7f
|
Add socket.io with authentication and start rebuilding the device list.
|
2014-01-31 03:37:55 +09:00 |
|
Simo Kinnunen
|
1616840818
|
Add display information to device identity.
|
2014-01-30 16:53:49 +09:00 |
|
Simo Kinnunen
|
6ab252857f
|
Add provider to device data.
|
2014-01-29 20:54:04 +09:00 |
|
Simo Kinnunen
|
389db73f08
|
Save device logs to rethinkdb.
|
2014-01-29 19:50:47 +09:00 |
|
Simo Kinnunen
|
48b4c2fd0e
|
Save devices to database.
|
2014-01-28 15:57:19 +09:00 |
|
Simo Kinnunen
|
881996557a
|
Add user to rethinkdb after login.
|
2014-01-28 12:27:33 +09:00 |
|
Simo Kinnunen
|
23d068490e
|
Add rethinkdb.
|
2014-01-27 19:53:55 +09:00 |
|