MDLeom
|
3b13737e91
|
Revert "style: remove unused variable"
This reverts commit e77fdd12de .
|
2023-08-06 11:16:02 +00:00 |
MDLeom
|
e77fdd12de
|
style: remove unused variable
|
2023-08-05 01:06:08 +00:00 |
MDLeom
|
33185823b6
|
chore: bump minimum node to 16.13.0
|
2023-08-04 12:12:07 +00:00 |
MDLeom
|
c9617be450
|
refactor: unzip gotStream directly
without saving as a zipfile
|
2023-08-04 12:03:27 +00:00 |
MDLeom
|
61b1f67060
|
fix: exclude pup-filter
https://gitlab.com/malware-filter/pup-filter/-/issues/2
|
2023-06-13 08:43:11 +00:00 |
MDLeom
|
71f9bfc9ab
|
docs: add repo mirros
|
2023-06-05 08:04:31 +00:00 |
MDLeom
|
5bbcef07a4
|
chore(node): use node 20
- "lts/*" alias is not recognised due to asdf/node-build
- cf pages previously used nvm
|
2023-05-19 07:58:12 +00:00 |
MDLeom
|
dc4d371510
|
Revert "ci: downgrade to node 16"
This reverts commit acabb9ce2a .
https://blog.cloudflare.com/moderizing-cloudflare-pages-builds-toolbox/
|
2023-05-18 11:30:46 +00:00 |
MDLeom
|
ce04ab769b
|
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:23:40 +00:00 |
MDLeom
|
cf800a75e5
|
docs: add CC0 license
|
2023-04-26 09:31:07 +00:00 |
MDLeom
|
6f0c31c8cf
|
feat: add botnet-filter
https://gitlab.com/malware-filter/botnet-filter
|
2023-01-01 00:09:47 +00:00 |
MDLeom
|
9c7939373b
|
docs: reason to failover to github
- https://gitlab.com/gitlab-org/gitlab/-/issues/29257
|
2022-12-17 06:47:27 +00:00 |
MDLeom
|
acabb9ce2a
|
ci: downgrade to node 16
- lts is now 18
- cf pages still does not support v18 yet
|
2022-11-01 06:58:37 +00:00 |
MDLeom
|
826a31563c
|
ci(artifacts): expire in 1 week
|
2022-09-10 09:03:25 +00:00 |
MDLeom
|
f225cdbda3
|
ci(gl): expires job artifacts
- https://docs.gitlab.com/ee/user/usage_quotas.html
|
2022-08-09 00:07:34 +00:00 |
MDLeom
|
10f500744f
|
fix: migrate to malware-filter group
- BREAKING CHANGE
- gitlab.com/malware-filter/malware-filter
|
2022-05-21 02:51:52 +00:00 |
MDLeom
|
f8178becdf
|
fix: use migrated tracking-filter repo
- https://gitlab.com/malware-filter/tracking-filter
|
2022-05-17 01:11:22 +00:00 |
MDLeom
|
a0c964ec77
|
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 08:01:21 +00:00 |
MDLeom
|
267d95a601
|
ci(ga): install node deps before build
|
2022-03-24 06:47:53 +00:00 |
MDLeom
|
7038cc1df7
|
ci(ga): replace script.sh with more reliable build.js
- add vn-badsite-filter to script.sh
|
2022-03-23 06:35:23 +00:00 |
MDLeom
|
df2fb3c5a3
|
build: add vn-badsite-filter
- https://gitlab.com/curben/vn-badsite-filter
|
2022-03-20 06:51:12 +00:00 |
MDLeom
|
ac8d6b2ba3
|
build: check last pipeline status
- using pipeline badge
- https://docs.gitlab.com/ee/ci/pipelines/settings.html#pipeline-status-badge
|
2022-03-19 05:33:26 +00:00 |
MDLeom
|
66ff1f7f3b
|
ci: add artifact dependency
- reuse artifact in netlify job
|
2022-03-14 06:23:06 +00:00 |
MDLeom
|
f54586a5bb
|
ci: cache
|
2022-01-26 04:09:56 +00:00 |
MDLeom
|
d58c08c132
|
build: npm install
|
2022-01-26 03:57:54 +00:00 |
MDLeom
|
9ad79d45da
|
ci: check gitlab status through proper link
|
2022-01-25 10:10:32 +00:00 |
MDLeom
|
fca89a75a4
|
ci(ga): trigger cloudflare & netlify from github
if gitlab is down
|
2022-01-25 09:48:43 +00:00 |
MDLeom
|
1f79224b32
|
ci: check existence of CI variables
|
2022-01-25 09:44:50 +00:00 |
MDLeom
|
193d462d25
|
build: failover to github artifacts when gitlab is unavailable
- Closes #1
|
2022-01-25 09:10:43 +00:00 |
MDLeom
|
aa67d19076
|
fix(netlify): deploy to production
|
2022-01-12 06:47:21 +00:00 |
MDLeom
|
78ef3f356f
|
feat(ci): secret detection
|
2022-01-11 07:11:13 +00:00 |
MDLeom
|
fadd9ccf07
|
fix(ci): only run pipeline when scheduled or "Run pipeline" in the main branch
|
2022-01-11 07:10:55 +00:00 |
MDLeom
|
502190afe1
|
fix(ga): only run pipeline when scheduled or "New workflow"
|
2022-01-11 06:41:57 +00:00 |
MDLeom
|
09c0d718ba
|
docs: wiki
|
2022-01-11 06:31:48 +00:00 |
MDLeom
|
ab57c90cec
|
fix(netlify): use manual deploy
- https://docs.netlify.com/configure-builds/stop-or-activate-builds/
|
2022-01-11 06:23:08 +00:00 |
MDLeom
|
25b591301d
|
fix(ci): compress in build stage
|
2022-01-11 06:17:55 +00:00 |
MDLeom
|
63da61fada
|
refactor(actions): replicate gitlab ci
- move compression to ci, so brotli package is optional when running locally
|
2022-01-09 07:16:27 +00:00 |
MDLeom
|
4d75546078
|
feat(ci): deploy to github pages
|
2022-01-09 02:19:11 +00:00 |
MDLeom
|
2dcde58200
|
chore(ci): rename job
|
2022-01-09 02:11:41 +00:00 |
MDLeom
|
08c7b790a0
|
chore(ci): add cloudflare deploy hook
|
2022-01-08 23:27:10 +00:00 |
MDLeom
|
680e71dc8d
|
chore(ci): limit netlify build to schedule job
|
2022-01-08 23:02:50 +00:00 |
MDLeom
|
c4b7612b01
|
chore(ci): add netlify build book
- https://docs.netlify.com/configure-builds/build-hooks/
|
2022-01-08 22:33:09 +00:00 |
MDLeom
|
add4913170
|
fix(build): avoid mirror oisd outside of gitlab pages
|
2022-01-08 22:12:56 +00:00 |
MDLeom
|
67cd8b860c
|
chore(ci): use latest lts of node
|
2022-01-08 21:47:23 +00:00 |
MDLeom
|
da3ae262e5
|
fix(ci): stage syntax
|
2022-01-08 09:35:30 +00:00 |
MDLeom
|
ee5010cdb5
|
fix: download filters from artifacts
- 8c94ddba40
|
2022-01-08 09:31:58 +00:00 |
MDLeom
|
7f5e5783af
|
build: fix tracking-filter path
|
2021-05-31 10:48:51 +00:00 |
MDLeom
|
bdb7a0316c
|
fix: tracking-data repo is renamed to tracking-filter
|
2021-05-29 05:17:52 +00:00 |
MDLeom
|
ee9cc868ea
|
feat: add curben/tracking-data
- https://gitlab.com/curben/tracking-data
|
2021-05-22 03:14:30 +00:00 |
MDLeom
|
116ad403dc
|
build: identify oisd blocklists
|
2021-04-11 08:56:04 +00:00 |