Commit graph

90 commits

Author SHA1 Message Date
s3lph a02f2d9e68
feat: migrate from woodpecker to forgejo actions
All checks were successful
/ build_wheel (push) Successful in 2m5s
/ build_debian (push) Successful in 2m38s
/ test (push) Successful in 1m22s
/ codestyle (push) Successful in 1m21s
/ mypy (push) Successful in 1m30s
/ schleuder (push) Successful in 4m2s
2023-12-19 08:31:26 +01:00
s3lph adaa10b3d3
chore: bump version number
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/tag/woodpecker Pipeline was successful
2023-08-12 15:16:21 +02:00
s3lph 30be0bb2dd
fix(ci): instal dependencies in schleuder integration test phase
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-08-12 15:07:08 +02:00
s3lph a986ad236a
fix(ci): double-escape ${}
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-12 15:02:07 +02:00
s3lph 05b9bf009f
fix(ci): add missing deepdiff dependency
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-12 14:59:34 +02:00
s3lph da0b9f7e28
fix(ci): remove obsolete schleuder-cli workaround 2023-08-12 14:58:57 +02:00
s3lph b4a42a770d
fix: woodpecker ci
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-12 14:56:17 +02:00
s3lph 3605726162
chore: migrate from gitlab-ci to woodpecker
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2023-08-12 14:47:57 +02:00
s3lph 16c66fc950 Merge branch 'schleuder4' into 'main'
Update CI pipeline to test against Schleuder 4

See merge request s3lph/multischleuder!4
2023-07-04 01:28:50 +00:00
s3lph d7603f2c87 fix: ci python path fixes 2023-07-04 03:19:37 +02:00
s3lph d1e9403913 fix: apply patch for broken schleuder-cli package 2023-07-04 03:07:36 +02:00
s3lph caa2bd6a06 fix: apply patch for broken schleuder-cli package 2023-07-04 03:04:27 +02:00
s3lph 026e4987a6 chore: update ci to python3.11-bookworm (which also ships schleuder 4 instead fo 3.6) 2023-07-03 22:35:22 +02:00
s3lph 91e81f6931 Make mypy happy 2022-08-20 12:24:59 +02:00
s3lph 00d49c1451 0.1.7: Account for key (in-) equality quirks from GnuPG 2022-08-20 12:15:06 +02:00
s3lph fbe8300a6e Merge branch 'fix-key-404' 2022-08-07 16:13:11 +02:00
s3lph a682cd9e7e Prepare release 0.1.6 2022-08-07 16:13:01 +02:00
s3lph eccd08a8bc Handle 404 error on key get api call 2022-08-07 16:02:53 +02:00
s3lph 95a2c481b7 Add CI task to trigger a build of the repository pipeline 2022-07-19 23:37:21 +02:00
s3lph edcd5bd152 Update .gitlab-ci.yml file 2022-05-30 21:06:53 +00:00
s3lph ebb836f2dd Fix gitlab-ci coverage reporting 2022-05-30 22:57:38 +02:00
s3lph 6af68e4ce5 Update .gitlab-ci.yml file 2022-05-30 19:42:30 +00:00
s3lph 0be2f19c10 Fix gitlab-ci coverage reporting 2022-05-30 21:37:34 +02:00
s3lph 30472cd530 Fix gitlab-ci coverage reporting 2022-05-30 21:35:58 +02:00
s3lph cdcc8fbf33 Version 0.1.5 2022-05-30 18:19:37 +02:00
s3lph 3d66918202 Merge branch 'admin-report-show-source' into 'main'
show source list of new subscriptions in admin reports

See merge request s3lph/multischleuder!3
2022-05-30 16:15:55 +00:00
s3lph 2954920c65 Fix errors and tests 2022-05-30 18:10:05 +02:00
s3lph ddd71a28f0 show source list of new subscriptions in admin reports 2022-05-30 18:00:11 +02:00
s3lph 8d4b84669f Merge branch 'gitlab-sast' into 'main'
Gitlab sast

See merge request s3lph/multischleuder!2
2022-05-30 15:51:31 +00:00
s3lph a160d22789 Add bandit code annotations 2022-05-30 17:46:48 +02:00
s3lph 210bff48fb Merge branch 'gitlab-sast' into 'main'
Gitlab sast

See merge request s3lph/multischleuder!1
2022-05-30 00:54:18 +00:00
s3lph dcb03e8449 Gitlab sast 2022-05-30 00:54:18 +00:00
s3lph 1060c8e8d0 Add gitlab SAST and dependency scanning 2022-05-30 02:33:59 +02:00
s3lph 72a8a67dbf Add gitlab SAST and dependency scanning 2022-05-30 02:25:16 +02:00
s3lph 259a6fe696 Add gitlab SAST and dependency scanning 2022-05-30 02:22:05 +02:00
s3lph b317c2ee23 Release 0.1.4 2022-04-26 01:54:45 +02:00
s3lph eb74f5e296 Error handling: One failing list processor should not affect processing of the other lists 2022-04-26 01:53:19 +02:00
s3lph 612334ae8d Do not send unencrypted admin reports 2022-04-25 23:06:08 +02:00
s3lph 283641ee5c Bump version v0.1.3 2022-04-23 02:04:08 +02:00
s3lph 5688aba562 Only include user conflicts in admin reports once 2022-04-23 01:28:04 +02:00
s3lph f34eecd6ee Add user conflict to full schleuder test 2022-04-23 00:58:27 +02:00
s3lph f0c666540f Include conflicts in admin reports 2022-04-23 00:18:03 +02:00
s3lph 58070a1505 Don't base64 encode encrypted reports, it's not RFC 3156 compliant and some mailclients (e.g. K-9) have issues with that. 2022-04-22 23:52:23 +02:00
s3lph fff1c7aa25 Release v0.1.2 2022-04-19 03:01:26 +02:00
s3lph e262cd5f14 Remove legacy multischleuder.yml from project root 2022-04-19 02:48:26 +02:00
s3lph 730a584183 Fix releases link in readme 2022-04-19 02:46:59 +02:00
s3lph 3eb793cf85 README! 2022-04-19 02:45:45 +02:00
s3lph 1baac12946 Fix config file name in systemd service 2022-04-19 02:01:55 +02:00
s3lph 23ab5ef4e4 Release v0.1.1 2022-04-19 01:38:09 +02:00
s3lph 6c9856c74a Improve logging 2022-04-19 01:32:46 +02:00