Commit Graph

93 Commits

Author SHA1 Message Date
MDLeom a4374b02e0
refactor: extract zip from stream 2024-10-27 06:04:51 +00:00
MDLeom 2542cba35d
chore(deps): bump actions/upload-artifact from 2 to 4 2024-10-13 02:41:55 +00:00
MDLeom ed83abd1f4
chore(deps): bump actions-gh-pages from 3 to 4 2024-10-13 02:41:41 +00:00
MDLeom c978d0e8ad
chore(deps): bump actions/checkout from 2 to 4 2024-10-13 02:41:33 +00:00
MDLeom 02ddeffd36
fix: unzip alternatives 2024-07-15 09:43:45 +00:00
MDLeom 30a5ab5909
refactor: set pipefail conditionally 2024-07-15 08:03:30 +00:00
MDLeom 43b0193907
fix: expand alias in bash 2024-06-03 08:24:03 +00:00
MDLeom 305a97d215
build(cf): compatibility between asdf & nvmrc
https://github.com/asdf-vm/asdf-nodejs#partial-and-codename-versions
2024-04-09 10:07:49 +00:00
MDLeom 91bbaa141f
chore(nvm): use lts/*
compatibility with nvm and asdf
2024-04-07 04:15:11 +00:00
MDLeom b98f921d1e
chore(node): use latest lts
consistent with gitlab/github CI
https://github.com/asdf-vm/asdf-nodejs#resolving-latest-available-lts-version-in-a-script

asdf version in cloudflare pages may not be the latest,
so does not always resolve 'lts' to the latest LTS

asdf currently is unable to install v20 through 'lts'
https://github.com/asdf-vm/asdf-nodejs/issues/369#issuecomment-1925926498
2024-04-07 02:08:28 +00:00
MDLeom 7c4b71bbbf
refactor: replace got with fetch 2024-04-07 01:13:34 +00:00
MDLeom dea0eceb2b
fix: disable regex whenever possible 2023-12-31 04:06:41 +00:00
MDLeom 5821143af1
docs: suggest to use adguard format for youtube issue 2023-11-01 08:44:02 +00:00
MDLeom a34ae98013
chore(node): require at least Node 18 2023-10-02 00:09:27 +00:00
MDLeom 57f8afdc3d
fix: less strict check on pipeline status
it can be "success, "running" or "unknown"
2023-10-02 00:08:34 +00:00
MDLeom 3fb789eb41
chore(deps): bump got from 11 to 13 2023-10-02 00:06:47 +00:00
MDLeom 1cbea2cd24
refactor: esm
got is esm only since v12
2023-10-02 00:05:58 +00:00
MDLeom 066e16a3d3
docs: move download links into a table
inspired by https://github.com/badmojr/1Hosts
2023-07-29 03:06:00 +00:00
MDLeom d4788f62da
docs: add repo mirros 2023-06-05 08:09:11 +00:00
MDLeom d47888a8a3
fix: check existent of busybox
if dos2unix is not installed
2023-05-20 11:25:09 +00:00
MDLeom 385f6b450e
fix: check installed grep is GNU variant 2023-05-20 11:24:38 +00:00
MDLeom c4421d25d9
fix: dash does not support pipefail 2023-05-20 11:24:04 +00:00
MDLeom ded9d5b0f9
chore(node): use node 20 on cf pages
https://blog.cloudflare.com/moderizing-cloudflare-pages-builds-toolbox/
- "node" nor "lts/*" are not recognised by asdf/node-build
2023-05-19 08:01:56 +00:00
MDLeom ca0cb81902
fix: sed syntax to recognise newline
close #79
2023-04-29 04:08:15 +00:00
MDLeom 7000159da1
fix(exclude): workbyspeech.com
- close #82
- https://urlhaus.abuse.ch/url/2542435/
2023-04-29 03:53:03 +00:00
MDLeom 1dbbe43121
fix(exclude): update s3 endpoints
add new regions
https://docs.aws.amazon.com/general/latest/gr/s3.html#regional-endpoints
2023-04-29 03:22:34 +00:00
MDLeom a34a4a3993
fix(exclude): link.storjshare.io
- close #83
- close !9
2023-04-29 03:21:24 +00:00
MDLeom 21faec52b1
fix(exclude): litter.catbox.moe
close #84
2023-04-29 03:19:34 +00:00
MDLeom 7a4f72782d
chore: dual-license under MIT & CC0
- OSI-approved license (e.g. MIT license) is required
for GitLab Open Source Program
- https://docs.gitlab.com/ee/subscriptions/community_programs.html#gitlab-for-open-source
2023-04-27 09:30:57 +00:00
MDLeom 8c60652bba
fix: cloudflare radar dataset is now in csv format
instead of zip
2023-01-16 07:07:34 +00:00
MDLeom ae92cc6d89
ci: compress csv 2022-12-25 06:01:22 +00:00
MDLeom 05b2410688
ci(ga): add Cloudflare Radar 2022-12-25 05:44:18 +00:00
MDLeom 45438bc24e
docs(splunk): list csv columns 2022-12-21 07:25:56 +00:00
MDLeom f968eb277b
docs: move cron guide to wiki
- https://gitlab.com/malware-filter/malware-filter/wikis/update-filter
- also include systemd timer
2022-12-17 04:15:58 +00:00
MDLeom 211e825062
docs: move cron guide to wiki
- https://gitlab.com/malware-filter/malware-filter/wikis/update-filter
- also include systemd timer
2022-12-17 03:18:48 +00:00
MDLeom 5936aed858
docs: mention vn-badsite-filter
- https://gitlab.com/malware-filter/vn-badsite-filter
2022-12-17 00:49:08 +00:00
MDLeom 612cfcabdc
style(sed): avoid backslash in insert option
- simpler and more readable
- https://unix.stackexchange.com/a/99351
2022-12-17 00:23:32 +00:00
MDLeom 214cfb7be8
docs(header): switch date format from RFC 5322 to ISO 8601
- universally readable
2022-12-16 08:16:29 +00:00
MDLeom 00a6e3029a
feat: add csv file for Splunk lookup
- https://docs.splunk.com/Documentation/Splunk/9.0.2/Knowledge/Aboutlookupsandfieldactions
- "set -u" is disabled due to CF_API variable
2022-12-16 08:07:38 +00:00
MDLeom df8fe36d39
style: set default options for curl & rm
- curl -L
- rm -rf
2022-11-26 01:36:17 +00:00
MDLeom 9b478347f8
feat: add Cloudflare Radar top 1m domains dataset 2022-11-25 07:13:50 +00:00
MDLeom 9965b32171
feat: fallback to busybox dos2unix 2022-11-03 08:50:36 +00:00
MDLeom ff3773ab9f
style: md syntax 2022-11-02 10:36:20 +00:00
MDLeom 8585e66eb3
docs: toc & mention compressed version 2022-11-01 08:18:54 +00:00
MDLeom 1133e5a053
docs: remove old announcement 2022-11-01 08:14:12 +00:00
MDLeom 37016eb861
ci: downgrade to node 16
- lts is now 18
- cf pages still does not support v18 yet
2022-11-01 06:57:28 +00:00
MDLeom 478ebc3430
ci(gl): expires job artifacts
- https://docs.gitlab.com/ee/user/usage_quotas.html
2022-08-09 00:11:13 +00:00
MDLeom bc7fee7082
fix: migrate to malware-filter group
- BREAKING CHANGE
- gitlab.com/malware-filter/urlhaus-filter
2022-05-21 03:15:05 +00:00
MDLeom 938aad04ad
fix: migrate to malware-filter group
- BREAKING CHANGE
- gitlab.com/malware-filter/urlhaus-filter
2022-05-21 02:58:20 +00:00
MDLeom d6202d18d8
docs: to be migrated to gitlab.com/malware-filter
- https://about.gitlab.com/blog/2021/11/11/public-project-minute-limits
- https://about.gitlab.com/blog/2022/02/04/ultimate-perks-for-open-source-projects
2022-05-11 07:48:20 +00:00