32623938
use SQL delete for removing AppData associated with device. it could be huge, skip hibernate layer by
2020-01-26 01:25:44 -0500
abd9f4f4
delete AppData for device when deleting device by
2020-01-26 01:23:55 -0500
3ef1e154
add device to manifest-test by
2020-01-26 01:19:45 -0500
9954041a
add device to AppData. remove app descriptor/metadata assets. fix tests by
2020-01-26 01:19:28 -0500
04d620c6
use 'set' to save data, block users faster in js by
2020-01-25 16:37:43 -0500
a0a602d1
require all filter requests to come from mitm by
2020-01-25 14:06:43 -0500
b21e24c1
fix data link one last time by
2020-01-25 06:48:31 -0500
67d63547
save active requests in redis by
2020-01-25 06:45:40 -0500
48f5eb87
fix data link by
2020-01-25 06:40:56 -0500
a3dadfc4
avoid error when host_header is None by
2020-01-25 06:37:08 -0500
9c6e5424
fix data display by
2020-01-25 06:35:02 -0500
587f1b40
fix data link by
2020-01-25 06:33:06 -0500
e7c1ac36
fixing user blocker by
2020-01-25 06:31:08 -0500
11b4029e
better handling of binary files by
2020-01-25 06:10:39 -0500
9db27820
ensure content-length is a string by
2020-01-25 05:50:30 -0500
d436959c
handle special bubble requests through mitm host by
2020-01-25 05:38:31 -0500
25fe4498
add logging for read/write data by
2020-01-25 04:40:43 -0500
1138bb3d
WIP. user blocking is almost working. by
2020-01-25 04:23:00 -0500
1f3dfc0f
fix tests by
2020-01-25 02:11:26 -0500
9a752631
fix npe in entity config by
2020-01-25 02:04:34 -0500
b1767472
cleanup by
2020-01-25 01:58:09 -0500
367dae5c
refactor search by
2020-01-25 01:57:16 -0500
36e7e281
limit app/data searching by
2020-01-25 01:22:40 -0500
95d7db13
more meta by
2020-01-25 01:10:35 -0500
73f53429
add more field type metadata by
2020-01-25 00:51:39 -0500
b7e9dff7
use uuid/ctime/mtime constants. add http_url types to url fields by
2020-01-25 00:20:53 -0500
76a27037
add support for app site/data in ui. start adding JsUserBlocker by
2020-01-24 15:58:34 -0500
445611cb
enforce all constraints/indexes properly by
2020-01-24 11:47:39 -0500
dc3de93e
smoother interop between mitm and nginx by
2020-01-24 06:58:40 -0500
7fe2e9d2
fix ProxyTest after adjusting HN blocker by
2020-01-23 19:21:10 -0500
298f2621
(tag: v0.2.0)
simplify content encoding by
2020-01-23 19:05:57 -0500
9cb51928
proper passthru of non-matching requests by
2020-01-23 13:45:21 -0500
9fe0df33
fix updating for AppRule. adjust HN userblocker config by
2020-01-23 13:25:22 -0500
2a2ac7b4
pass requestId to rule driver to improve cacheability by
2020-01-23 12:18:34 -0500
8b8a9a51
cache rules by
2020-01-23 04:15:33 -0500
b2cd78c8
(feature/mitm_filter)
mitm interception and filtering now works by
2020-01-23 03:54:22 -0500
951e2efa
WIP. adding support for chunked filtering by
2020-01-22 13:41:05 -0500
de3298b9
remove RemoteDAO stuff, pass account/device to driver by
2020-01-22 11:35:39 -0500
4f99fcbb
pass device to initRules by
2020-01-22 11:09:04 -0500
bb41c007
WIP. adapting RuleEngine to chunked filtering by
2020-01-22 10:57:48 -0500
842f93b2
add FilterHttpRequest by
2020-01-22 10:54:52 -0500
f5b31b8b
update util by
2020-01-22 10:53:29 -0500
b3992948
fix proxy test by
2020-01-22 10:53:15 -0500
fe6618e5
add DEBUG_BUILD option for faster iteration by
2020-01-21 19:26:53 -0500
e76df434
handle case where User-Agent header is absent by
2020-01-21 19:21:16 -0500
2bbdda3d
fix traffic analytics test by
2020-01-21 19:16:11 -0500
293008e3
WIP. passthru filtering works by
2020-01-21 19:08:08 -0500
bafe2ead
improve support for adding app data by
2020-01-21 17:15:04 -0500
c487b7f2
DRY: put list of bubble scripts in one place, reference elsewhere by
2020-01-21 16:38:12 -0500
b19c5e3d
add device identification based on VPN ip, traffic analytics app now working by
2020-01-21 13:20:23 -0500
44dde32a
better log message by
2020-01-21 09:13:03 -0500
5ddd7fb2
enable node nginx http on port 1080, simplify mitmdump_monitor to switch between mitm and nginx by
2020-01-21 09:11:03 -0500
4e53fb22
update apps page by
2020-01-21 08:25:03 -0500
b22dd295
proper stopping of mitmdump process by supervisor by
2020-01-20 20:44:50 -0500
622b42e5
fix mitm endpoints by
2020-01-20 19:58:12 -0500
1f0d5b33
add MitmControlService, support for apps in UI by
2020-01-20 19:39:20 -0500
cfa170e1
better handling of failed node launches by
2020-01-20 02:53:20 -0500
c8544804
only print 50 lines of journalctl by
2020-01-20 00:24:43 -0500
df50758e
use network public uri in messages by
2020-01-19 22:21:43 -0500
05971ccc
adjust log levels by
2020-01-19 14:59:08 -0500
23440af3
if listNode response is not JSON and starts with Invalid, then node is not found by
2020-01-19 14:51:15 -0500
8a9b2f74
log install script before sleeping for debug by
2020-01-19 14:10:04 -0500
09f4aca3
add journalctl -ex to error output if ansible run fails by
2020-01-19 14:02:41 -0500
d9b4d1a5
better support for debugging node installation by
2020-01-19 13:59:21 -0500
aa989c0a
OK for network to be in starting state if nodes are active by
2020-01-19 13:24:21 -0500
45572934
change network node check from isRunning to isActive by
2020-01-19 13:22:45 -0500
225b5a04
better handling of special networks in network monitor by
2020-01-19 13:14:44 -0500
9fc084fe
add NetworkMonitorService to keep network state in sync with nodes by
2020-01-19 12:48:54 -0500
a96491d1
add missing uri base in DO driver stopNode by
2020-01-18 18:15:03 -0500
214f16ba
remove extra proxy_pass directive in node nginx conf by
2020-01-18 18:10:24 -0500
69f49bc7
logout if session is not valid by
2020-01-18 16:21:56 -0500
5302244a
better error message when key is in use by another account by
2020-01-18 15:57:17 -0500
70ef9454
allow multiple users to use the same ssh key name. by
2020-01-18 15:57:04 -0500
3a5d661a
(tag: v0.1.8)
bump version by
2020-01-18 15:48:38 -0500
689f969c
raise log levels to warn by
2020-01-18 15:43:08 -0500
0afb8150
proper mapping of single-page app files to web root by
2020-01-18 15:37:35 -0500
0235ebd9
fix logout/session detection by
2020-01-18 13:38:43 -0500
7bfb72b0
do not show payments in ui if not enabled by
2020-01-17 22:45:37 -0500
59fbdb47
clean up activation codepath. config.paymentsEnabled is now a derived property by
2020-01-17 22:42:59 -0500
01e31e9b
fix approval token errors by
2020-01-17 21:19:41 -0500
89e88a2c
fix ui payment bugs by
2020-01-17 19:16:54 -0500
8788720e
lower syncRequests cache threshold by
2020-01-17 19:16:44 -0500
c4bffb3d
use err.approvalToken.invalid instead of err.totpToken.invalid when checking approvals by
2020-01-17 11:34:05 -0500
187f17fb
avoid NPE looking up geo when not activated by
2020-01-17 11:02:46 -0500
26534435
revert log level for RestServerBase by
2020-01-17 10:55:16 -0500
5a7bcae0
rename mitmPort, set minimum worker threads to 12 by
2020-01-17 10:52:59 -0500
0af64e82
adjust logging by
2020-01-17 10:45:21 -0500
0a3ae3c7
remove worker thread check, we will set this elsewhere by
2020-01-17 10:43:32 -0500
2a6b52a2
print number of worker threads by
2020-01-17 10:38:00 -0500
bc84dd0a
use node.sslPort instead of configuration.nginxPort by
2020-01-17 10:35:53 -0500
99538ffc
do not cache notification responses when system time has been changed (for example in a test) by
2020-01-17 10:27:34 -0500
f5e8b024
improve notification handling, avoid deadlocks, allow inline processing by
2020-01-17 10:12:26 -0500
109f45b0
fix delegate caching for payments by
2020-01-16 20:01:48 -0500
2c774bdf
fix bubble.jar var reference in bubble ansible role by
2020-01-16 19:21:41 -0500
d1ce4ee6
disable device creation on non-node networks by
2020-01-16 18:34:01 -0500
284a06d4
avoid violating unique index, give each uninitialized device a unique name by
2020-01-16 18:17:57 -0500
ca0b1d77
fix nginx config for single-page app by
2020-01-16 18:08:19 -0500
edf3798b
serve static files via nginx by
2020-01-16 17:56:29 -0500
fd436f57
concurrency improvements, do not call delegate multiple times with the same request by
2020-01-16 17:42:44 -0500
81d31d1c
debugging notifications by
2020-01-16 14:36:28 -0500