Commit Graph
46 Commits
Author SHA1 Message Date
Viet Huynh 652101efaf added support for lists from environment variables 2023-09-18 13:42:09 +07:00
Viet Huynh d059c57587 cosmetic 2023-09-18 04:51:18 +07:00
Viet Huynh fa279ee24f removed hardcoded strings and added constants 2023-09-18 04:47:26 +07:00
Viet Huynh 0657dc7e94 added the ability to download both blocklist and allowlist for download script execution without arguments 2023-09-18 03:28:35 +07:00
Viet Huynh 033fe73827 fixed wording 2023-09-18 03:13:12 +07:00
Viet Huynh 565e2e6d4d added checks for old filenames 2023-09-18 02:51:49 +07:00
Viet Huynh abd7d1c852 removed pretty much every piece of shell script 2023-09-18 02:40:58 +07:00
Viet Huynh e792bfd1e8 Merge branch 'upstream' into feature/node-download 2023-09-18 01:53:45 +07:00
Viet Huynh 669b6ec36b Merge branch 'upstream' into feature/workflow-concurrency 2023-09-18 01:53:30 +07:00
Viet Huynh 27f6e9f0d3 added code comments 2023-09-17 19:55:43 +07:00
Viet Huynh 0828fd3352 updated remaining list terms 2023-09-17 16:52:03 +07:00
Viet Huynh 245cc2e8cf ported list download code to JS 2023-09-17 16:48:34 +07:00
Viet Huynh 63e597d15a added concurrency to workflow 2023-09-17 16:20:48 +07:00
Viet Huynh 083335278c updated blocklist check logic to prevent adding a subdomain if a higher-level domain is already blocked 2023-09-15 05:36:19 +07:00
Viet Huynh 695d7c7f5a fixed to count allowed domains correctly 2023-09-12 20:19:09 +07:00
Viet Huynh 811205ccc2 trim before processing domain 2023-09-12 17:32:05 +07:00
Viet Huynh fccfdaba00 fixed last chunk expression 2023-09-12 17:19:32 +07:00
Viet Huynh cc3ebd147a cleaned up code 2023-09-12 17:06:11 +07:00
Viet Huynh 9c4ce9c759 cleaned up rules code 2023-09-12 17:04:28 +07:00
Viet Huynh 40772b567d refactored domain processing code 2023-09-12 16:35:16 +07:00
Viet Huynh e96d0f719a added .editorconfig 2023-09-12 16:28:10 +07:00
Viet Huynh f103f839e6 set NODE_ENV to production 2023-09-12 03:39:15 +07:00
Viet Huynh 6185f9e223 added back node-fetch with dynamic import 2023-09-11 02:54:55 +07:00
Viet Huynh cd91b32d4d moved environment variables in workflow to job level 2023-09-10 06:47:46 +07:00
Viet Huynh 185e30fa31 updated DRY_RUN instruction 2023-09-10 03:58:31 +07:00
Viet Huynh 055ef5a548 added API docs 2023-09-09 23:56:47 +07:00
Viet Huynh d82c0dfc37 updated README for FAST_MODE 2023-09-09 23:55:11 +07:00
Viet Huynh fe51d78641 moved environment variables to workflow level 2023-09-09 23:45:43 +07:00
Viet Huynh 2e21859a53 removed node-fetch 2023-09-09 23:38:53 +07:00
Viet Huynh ad84881921 fixed helper log 2023-09-09 23:25:05 +07:00
Viet Huynh 77b6ac7dfc fixed helper log 2023-09-09 23:23:26 +07:00
Viet Huynh faad7d12b3 refactored rule deletion 2023-09-09 23:17:32 +07:00
Viet Huynh 8e96c87c27 refactored rule creation 2023-09-09 23:12:22 +07:00
Viet Huynh 603c9a0870 fixed list creation 2023-09-09 22:43:56 +07:00
Viet Huynh b77da7b278 refactored list deletion 2023-09-09 22:26:57 +07:00
Viet Huynh ed5f24b6ec reorganized code 2023-09-09 21:43:57 +07:00
Viet Huynh 61d6c03704 handle API error 2023-09-09 21:24:02 +07:00
Viet Huynh 53803edc6e reorganized API code 2023-09-09 20:46:56 +07:00
Viet Huynh bc3b16f5fa removed list ID output 2023-09-09 19:54:44 +07:00
Viet Huynh 43bd87f2dd use native fetch and refactored list creation 2023-09-09 19:53:47 +07:00
Việt Huỳnh f7f9001ec5 Merge branch 'main' into upstream 2023-09-09 02:39:15 +07:00
Viet Huynh 28d359e02f use original repo by default 2023-09-09 02:37:00 +07:00
Viet Huynh 86a0f87f6d moved helpers to lib directory 2023-09-08 18:06:43 +07:00
Viet Huynh 6cf50bddcf updated workflow so it works correctly on the forked repo 2023-09-08 05:41:30 +07:00
Viet Huynh 33cf719edb optimized list downloading process 2023-09-05 03:46:00 +07:00
Viet Huynh 3ff1472a8a updated gateway rule to block subdomains 2023-09-04 19:20:54 +07:00