41f0c90d
(tag: v0.7.2)
bump version by
2020-02-15 23:37:35 -0500
048a81a8
(feature/promos)
fix multi_promo test, fully passes by
2020-02-15 23:30:13 -0500
2a87e9c6
fix multi_promo test by
2020-02-15 23:06:39 -0500
400285b9
comprehensive multi_promo test passes by
2020-02-15 22:55:06 -0500
eba53e7d
WIP. multi promo test passing so far by
2020-02-15 21:29:17 -0500
f48eda5a
fix manifest for test by
2020-02-15 17:40:17 -0500
69c7a958
init manifest for complex promo test by
2020-02-15 17:34:03 -0500
28786462
add support for account credit, partial payments by
2020-02-15 17:29:57 -0500
e7a64de5
refactor promos, referral promo working by
2020-02-15 11:38:46 -0500
cf2bf0a5
remove obsolete code by
2020-02-14 20:08:34 -0500
d730cf43
introduce ReferralCode and PromotionService. apply promos at registration only (for now) by
2020-02-14 20:08:16 -0500
a15024cb
verify 2nd month payment is via credit card, does not use promotion by
2020-02-14 17:02:15 -0500
dcd62240
WIP. first-month-free simple test passes by
2020-02-14 15:26:06 -0500
ab006a88
WIP. adding cancelAuthorization to payment drivers, add single-item get to PromotionsResource, add test stubs by
2020-02-14 09:10:35 -0500
4676bcfe
WIP. adding promotions by
2020-02-13 20:55:02 -0500
44daca48
(tag: v0.7.1)
bump version to 0.7.1 by
2020-02-11 13:09:19 -0500
1ae77957
whitespace nit by
2020-02-11 12:49:12 -0500
4cb7309e
add support for configuring user-agent blocks by
2020-02-11 12:40:55 -0500
bce495c9
improve in-page app icon display by
2020-02-11 10:35:07 -0500
add9834f
add support for app icons by
2020-02-11 09:54:15 -0500
aa843ae7
add jsMatcher, allow alt matchers to be null by
2020-02-10 01:09:58 -0500
ad247a24
refactor FilterDataResource from FilterHttpResource, add FilterAssetsResource by
2020-02-10 00:56:12 -0500
c0a974e8
(tag: v0.7.0)
fix abort handling by
2020-02-08 18:38:09 -0500
4f730770
fix short-cut on inPageBlocks, actually block URLs that match without a selector by
2020-02-08 18:14:00 -0500
ccee19f8
disable in-page blocks by default. fix reason user blocker by
2020-02-08 17:58:10 -0500
0a82543a
fix cache flushing when apps are enabled/disabled by
2020-02-08 17:20:20 -0500
c56e4c82
add support for content-type filtering, recognize on mitm side for big efficiency boost by
2020-02-08 16:35:57 -0500
1f8ce7c2
do not show block control for comments by a logged-in user by
2020-02-08 15:31:31 -0500
9348421c
bump version to 0.7.0 by
2020-02-08 15:27:54 -0500
cf905c79
commentTable needs to be an element, not a nodelist by
2020-02-08 15:26:30 -0500
4d71b726
whoops don't mask commentTable var by
2020-02-08 15:23:24 -0500
b5f4e1f9
fix HN user blocking on threads page by
2020-02-08 15:21:56 -0500
02bb6fb2
add thread matcher, make mitm port vars strings by
2020-02-08 14:51:36 -0500
4c71b656
disable trace logging for multistream by
2020-02-08 14:35:57 -0500
cbebba0d
update mitm to handle upstream requests with a Content-Length but must still be filtered by
2020-02-08 14:34:56 -0500
02990ee4
try letting mitm handle the chunking by
2020-02-07 20:49:33 -0500
aa801f32
remove unused DAO by
2020-02-07 19:23:08 -0500
37c9b508
WIP. getting chunked responses to work by
2020-02-07 19:20:54 -0500
d251dc81
avoid NPE when user is null by
2020-02-07 14:32:38 -0500
8594f61c
fix rate limiter. ensure MR block controls do not wrap by
2020-02-07 14:29:20 -0500
40e063a9
rename apps by
2020-02-07 13:14:13 -0500
db88a674
add sanity check in case no comments by
2020-02-07 13:07:00 -0500
3c788c12
fix reason user blocker by
2020-02-07 13:05:51 -0500
666a4411
fix MR user blocker by
2020-02-07 12:42:54 -0500
668831e5
defensive code against null create/update requests. fix mr user blocker by
2020-02-07 12:39:38 -0500
a5ea3d24
filter tweaks, update MR user blocker. add filter cache flush endpoint by
2020-02-07 11:45:38 -0500
d04ef458
safer filtering of enabled matchers by
2020-02-07 10:25:04 -0500
a51b2363
flush rule cache when matcher/site/app changes. remove disabled apps/sites from matchers by
2020-02-06 23:19:11 -0500
07a940f2
adjust rate limiter, add mr user blocker, make all template-able objects templates when setting up new node by
2020-02-06 22:37:49 -0500
4e17d29d
first cut at user blocker for reason by
2020-02-06 21:47:09 -0500
ce66b177
better sorting by
2020-02-06 21:00:02 -0500
78155bd1
sort block list entries. fix traffic_analytics test by
2020-02-06 20:52:35 -0500
8da6531d
filter tuning. add identity encoding support by
2020-02-06 20:30:18 -0500
7ddad589
improve logging by
2020-02-06 17:15:34 -0500
a0d5d655
log filtered url by
2020-02-06 17:11:01 -0500
5e35f296
raise rate limit by
2020-02-06 17:07:15 -0500
a6c57dc0
(tag: v0.6.0)
version 0.6.0 by
2020-02-06 16:50:35 -0500
2f469ce4
fix traffic analytics test, filter api was changed by
2020-02-06 16:49:55 -0500
36448142
adjust logging, use new brotli stream library by
2020-02-06 15:25:32 -0500
cd6b8f8a
log blocklist refresh by
2020-02-06 14:39:17 -0500
39765fec
fix app querying by
2020-02-06 13:45:29 -0500
f39ed958
fix encoding by using UTF-8 as default charset by
2020-02-06 13:06:41 -0500
ba6d7372
fix decision setter to check retainMatchers by
2020-02-06 10:52:26 -0500
4bfde842
fix retained/removed matcher selection by
2020-02-06 10:48:49 -0500
aedcbcf6
update libs by
2020-02-06 10:26:23 -0500
ffee1e74
refactor and simplify filtering api by
2020-02-06 10:22:27 -0500
16074210
simplify, remove obsolete comments by
2020-02-05 22:42:11 -0500
c85ce3df
set content type by
2020-02-05 22:40:40 -0500
e8da82b2
refactor and simplify filtering api and implementation by
2020-02-05 22:30:33 -0500
ebfb6722
fix js errors, adjust date formats by
2020-02-05 18:01:13 -0500
44f9437d
fix js typo by
2020-02-05 17:33:37 -0500
dbbe08e8
WIP. debugging adblocker by
2020-02-05 17:22:15 -0500
32d0c392
pass request_id back from get_matchers, fix abort detection by
2020-02-05 16:45:29 -0500
d7b40f5d
fix content type filtering by
2020-02-05 16:19:37 -0500
9e37ac4a
fix import/type bugs by
2020-02-05 16:19:30 -0500
64b1ee87
rename js file for user blocker by
2020-02-05 16:19:15 -0500
ebd8f3dd
copy everything app-related that is owned bt the account by
2020-02-05 15:32:16 -0500
0d00787c
bump version by
2020-02-05 14:55:34 -0500
a11cad22
bump version by
2020-02-05 14:55:22 -0500
5a871f38
(tag: v0.5.2)
fix BubbleApp filtering when starting new node by
2020-02-05 14:45:47 -0500
a2c960aa
ensure unlock actually unlocks by
2020-02-05 11:03:53 -0500
350bc44f
update lib by
2020-02-05 10:31:07 -0500
a9161c76
use bulkUpdate for unlock by
2020-02-05 10:22:43 -0500
798ca583
fix AccountPayment indexes by
2020-02-05 08:31:47 -0500
d31e45c4
don't need currency symbols in localization file by
2020-02-05 08:16:17 -0500
2782e6da
fix price format for cases where cents < 10 by
2020-02-05 07:56:07 -0500
f1295c40
fix setup of BubblePlanApps for new node by
2020-02-05 07:37:42 -0500
2576baaf
show price on new network page by
2020-02-04 21:10:50 -0500
232729e7
allow updating plan prices. throw error in credit processing if price is zero by
2020-02-04 20:36:59 -0500
f6459759
defensive coding to avoid lockouts by
2020-02-04 19:09:11 -0500
e9258c3f
copy all BubblePlanApps to new nodes by
2020-02-04 19:08:52 -0500
eb9bbacd
show apps that will install with a new bubble by
2020-02-04 16:10:11 -0500
26f57362
AppMessage must implement AppTemplateEntity for EntityIterator to correctly filter out AppMessages for apps that won't be installed by
2020-02-04 15:40:32 -0500
9b5f0f5b
(tag: v0.5.1)
rename bubble_pro to bubble_super by
2020-02-04 13:44:52 -0500
8fe50206
rename bubble_pro to bubble_super by
2020-02-04 13:44:11 -0500
523e977f
(tag: v0.5.0)
rounding ftw by
2020-02-04 05:30:20 -0500
e4fbbb91
more places for consistent test root password by
2020-02-04 05:11:55 -0500
579d40b5
Need a DbFilterRuleEngineService for spring happiness by
2020-02-04 05:06:00 -0500
a0e31242
use consistent standard root test password by
2020-02-04 04:30:40 -0500
a56dc420
fix list_drivers test, rule names changed by
2020-02-04 04:22:20 -0500