Commit Graph

266 Commits

Author SHA1 Message Date
Justin Warren b8aa11e5ce
Don't merge comments if new comment is empty. 2023-01-22 13:15:29 +11:00
Justin Warren 3b4cdcbcdf
Refactored the code to use Blocklist data structure for allowlists.
Fixed bug in parse_blocklist() for preparse selection.
Updated test cases for allowlists.
Removed some code that is no longer needed.
2023-01-22 13:05:44 +11:00
Justin Warren abc53c9148
Updated documentation and examples for allowlists. 2023-01-22 13:03:32 +11:00
cunningpike 7c6cfebf30
Update and rename configmap-conf-toml to configmap-conf-toml.yaml 2023-01-21 19:59:54 -05:00
cunningpike a111661caf
Update values.yaml 2023-01-21 19:57:48 -05:00
cunningpike 71c03becaa
Create configmap-conf-toml 2023-01-21 19:53:03 -05:00
cunningpike 4492a0920a
Update cronjob-fediblock-sync.yaml 2023-01-21 19:44:38 -05:00
cunningpike d7803dfd72
Update values.yaml 2023-01-21 19:31:38 -05:00
cunningpike 1bd572671b
Update cronjob-fediblock-sync.yaml 2023-01-21 19:28:56 -05:00
cunningpike 51b0332873
Update cronjob-fediblock-sync.yaml 2023-01-21 19:20:16 -05:00
cunningpike ceec807d92
Update values.yaml 2023-01-21 19:18:24 -05:00
cunningpike da4cec415e
Create Chart.yaml 2023-01-21 19:15:09 -05:00
cunningpike 0e0f091fbc
Create .helmignore 2023-01-21 19:10:16 -05:00
cunningpike 2ae713f228
Create values.yaml 2023-01-21 19:09:08 -05:00
cunningpike 65a97ca52d
Merge branch 'eigenmagic:main' into main 2023-01-21 18:57:05 -05:00
cunningpike 74ab98c473
Delete cronjob-fediblockhole.yaml 2023-01-21 18:56:50 -05:00
cunningpike 3a567a7f9e
Create cronjob-fediblock-sync.yaml 2023-01-21 18:56:35 -05:00
cunningpike e2be9b7306
Create cronjob-fediblockhole.yaml 2023-01-21 18:55:14 -05:00
Justin Warren c018ebdf35
Add merge thresholds to merge_blocklists() 2023-01-22 09:02:03 +11:00
Justin Warren e0207c4371
Remove unnecessary `count` from DomainBlock object. 2023-01-22 09:01:30 +11:00
Justin Warren e59187d98f
Merge branch 'main' into allowlist-thresholds 2023-01-22 08:27:21 +11:00
Justin Warren 94f106333c
Merge pull request #34 from eigenmagic/public_blocks_api_33
Added Mastodon public API parser type
2023-01-22 08:00:29 +11:00
Justin Warren 9fe934240a
Added Mastodon public API parser type because #33
Added ability to set scheme when talking to instances.
2023-01-22 07:54:46 +11:00
Justin Warren 12244a64b7
Merge pull request #32 from eigenmagic/release-v0.4.2
Version bump for regression fix release.
2023-01-19 06:50:10 +11:00
Justin Warren fb3bcb9950
Version bump for regression fix release. 2023-01-19 06:49:31 +11:00
Justin Warren 409691089f
Merge pull request #31 from sgrigson/bugfix-asdict
Blockdata var already converted to _asdict()
2023-01-19 06:39:43 +11:00
Shawn Grigson 8d3b9da144 Blockdata var already converted to _asdict() 2023-01-17 17:17:59 -06:00
Justin Warren 70b1ff32ff
Support a merge threshold level.
Added a Blocklist object.
Refactored tests to match changed code.
2023-01-17 09:04:34 +11:00
cunningpike 9b270934b2
Merge branch 'eigenmagic:main' into main 2023-01-16 16:02:29 -05:00
cunningpike 5e0ac23df8
Delete Dockerfile 2023-01-16 16:02:20 -05:00
cunningpike cb55a2850b
Delete .dockerignore 2023-01-16 16:02:08 -05:00
cunningpike 6501ad8c7c
Create Dockerfile 2023-01-16 16:01:48 -05:00
cunningpike 76db6295e1
Create .dockerignore 2023-01-16 16:00:47 -05:00
Justin Warren ede2918740
Merge pull request #29 from eigenmagic/release-v0.4.1
Release v0.4.1
2023-01-17 06:53:36 +11:00
Justin Warren ce98261d48
Fix typos in test_allowlist.
Added test of TLD allowlisting.
2023-01-17 06:52:25 +11:00
cunningpike 6ec4c918d5
Update Dockerfile 2023-01-16 10:36:37 -05:00
cunningpike ced460146b
Update Dockerfile 2023-01-15 21:57:48 -05:00
cunningpike c0e6c6c028
Update Dockerfile 2023-01-15 21:52:21 -05:00
cunningpike ef53dee43d
Update .dockerignore 2023-01-15 21:46:59 -05:00
cunningpike 9a8f594afa
Delete Dockerfile 2023-01-15 21:43:38 -05:00
cunningpike b13a57d81c
Create Dockerfile 2023-01-15 21:43:15 -05:00
cunningpike 49da3f1928
Delete .dockerignore 2023-01-15 21:42:15 -05:00
cunningpike 0f2339b481
Create .dockerignore 2023-01-15 21:41:50 -05:00
cunningpike ed40843cb9
Create .dockerignore 2023-01-15 20:13:13 -05:00
cunningpike 7989627c09
Merge branch 'eigenmagic:main' into main 2023-01-15 20:10:43 -05:00
cunningpike 97890831db
Create Dockerfile 2023-01-15 20:08:59 -05:00
Justin Warren 44d4e78045
Merge branch 'main' into release-v0.4.1 2023-01-16 07:31:18 +11:00
Justin Warren 8d2f7a7f35
Merge pull request #26 from eigenmagic/scopes-hack-fix
Fix incorrect SQL instructions for scope setting. See: #20
2023-01-16 07:30:27 +11:00
Justin Warren 550916dc9b
Fix incorrect SQL instructions for scope setting. See: #20 2023-01-16 07:29:19 +11:00
Justin Warren d7d0859030
Added sample configs to demo allowlists. 2023-01-16 06:07:41 +11:00