1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-05 02:29:26 +02:00
Commit graph

149 commits

Author SHA1 Message Date
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
48d5648b9d Get rid of switch statements in favor of an EventEmitter-based router for message handling. 2014-02-02 19:55:44 +09:00
Simo Kinnunen
9119dcca63 Add UI to LDAP login. 2014-01-31 21:39:07 +09:00
Simo Kinnunen
01339b089e Remove numeric flags in favor of plain string data. Scales better. 2014-01-31 19:38:53 +09:00
Simo Kinnunen
f173e6650a Add operator to device data. 2014-01-31 19:31:21 +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
a2750d3013 Store device display URL. 2014-01-30 21:48:20 +09:00
Simo Kinnunen
aca775b7f7 Add SONY_ERICSSON to manufacturer list and try to be a bit more intelligent when detecting it. 2014-01-30 20:05:16 +09:00
Simo Kinnunen
cadc7a17d0 Move matchesRequirements to devutil. 2014-01-30 17:02:29 +09:00
Simo Kinnunen
1616840818 Add display information to device identity. 2014-01-30 16:53:49 +09:00
Simo Kinnunen
c45c081c6f Allocate two ports to each worker. 2014-01-30 16:18:29 +09:00
Simo Kinnunen
e0426d01be Remove unused method devutil.startProp(). It was probably added by mistake. 2014-01-30 15:34:00 +09:00
Simo Kinnunen
e083855d61 Map PANASONIC. 2014-01-30 14:47:01 +09:00
Simo Kinnunen
a54f449987 Map NEC. 2014-01-30 14:41:42 +09:00
Simo Kinnunen
8db22952bf Initiate monkey directly from stream. On some devices monkey crashes if we just connect and disconnect. 2014-01-30 10:49:54 +09:00
Simo Kinnunen
4cf3d242a5 Add HipChat notifier role. 2014-01-30 00:21:34 +09:00
Simo Kinnunen
ad87d8ff10 Fix inconsistent formatting. 2014-01-29 21:21:47 +09:00
Simo Kinnunen
cc31ea2ad5 Expose logger levels. 2014-01-29 21:20:29 +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
39989c6e7a Don't force new timestamp in Log.Entry constructor. 2014-01-29 18:14:05 +09:00
Simo Kinnunen
ba56b8d70c Emit log messages as they occur. 2014-01-29 18:09:01 +09:00
Simo Kinnunen
6fc2791ab2 More control over logger colors. 2014-01-29 17:59:31 +09:00
Simo Kinnunen
315418d790 Make absolutely sure that we kill old procs. 2014-01-29 17:00:45 +09:00
Simo Kinnunen
ae4e4d3075 Keep better track of vital streams. Add monkey. 2014-01-29 16:24:07 +09:00
Simo Kinnunen
6c350d0068 Move more work to devutil. 2014-01-29 14:17:41 +09:00
Simo Kinnunen
3c55f91ee9 Figure out how to kill monkey reliably. 2014-01-29 12:19:48 +09:00
Simo Kinnunen
403c29c60a Start HTTP API on device. 2014-01-29 11:44:28 +09:00
Simo Kinnunen
2f2e4b6f31 Rename vendor.so to vendor.lib. 2014-01-29 00:40:18 +09:00
Simo Kinnunen
216592a995 Push vendor files to devices. 2014-01-29 00:13:29 +09:00
Simo Kinnunen
50a9de1875 Rename the 'app' folder to 'res', because it can currently contain many apps. 2014-01-28 16:59:32 +09:00
Simo Kinnunen
48b4c2fd0e Save devices to database. 2014-01-28 15:57:19 +09:00
Simo Kinnunen
23d068490e Add rethinkdb. 2014-01-27 19:53:55 +09:00
Simo Kinnunen
f2066b35fa Make app work with login. 2014-01-27 15:38:40 +09:00
Simo Kinnunen
2b46ff41d3 Fairly overkill AngularJS + RequireJS UI for the mock login screen. 2014-01-24 22:53:51 +09:00
Simo Kinnunen
24825ff7fc Let CLI know when procs die. 2014-01-24 16:29:08 +09:00
Simo Kinnunen
97f37ad507 More reliably extract user's email address. 2014-01-24 14:32:49 +09:00
Simo Kinnunen
8d7cfa57c4 More consistent formatting in logger. 2014-01-24 11:33:57 +09:00
Simo Kinnunen
697e552ef0 Add a JWT-based LDAP/AD authenticator. 2014-01-23 22:51:46 +09:00
Simo Kinnunen
11ad1ffc38 Rename cliargs to cliutil for consistency. 2014-01-23 14:32:03 +09:00
Simo Kinnunen
35ac51795b Initial version of multidevice transactions. 2014-01-23 14:00:15 +09:00
Simo Kinnunen
242f6f17de First attempt at running shell commands with potentially streaming output. Still missing: multiple device support, command cancellation. 2014-01-22 20:56:06 +09:00
Simo Kinnunen
90e405a341 Switch to protocol buffers for communication. 2014-01-22 16:34:49 +09:00
Simo Kinnunen
87e7815183 Shorten UUIDs to 16 bytes by using raw buffers. 2014-01-15 14:03:20 +09:00
Simo Kinnunen
0bf07ab776 Add a simple STF console for testing without the app. 2014-01-14 18:41:48 +09:00
Simo Kinnunen
3be72ae8c9 Working topo and startup. 2014-01-13 19:08:30 +09:00
Simo Kinnunen
3f62a51d83 Provider works more or less now. 2014-01-07 20:09:39 +09:00
Simo Kinnunen
4ff4f12443 Rename log.prefix to log.globalPrefix. 2014-01-07 11:20:31 +09:00
Simo Kinnunen
f67eb6dd25 Minimal start with a custom logger and device tracker. 2014-01-07 10:55:41 +09:00