50 Commits

Author SHA1 Message Date
39c3fc0342
install types / be non interactive
Some checks failed
Flake8 / build (3.11) (push) Successful in 8s
Pylint / build (3.11) (push) Failing after 15s
Mypy / build (3.11) (push) Failing after 39s
2025-03-14 12:22:51 +01:00
221a7c2de2
Add pylint/mypy
Some checks failed
Flake8 / build (3.11) (push) Successful in 7s
Mypy / build (3.11) (push) Failing after 38s
Pylint / build (3.11) (push) Failing after 17s
2025-03-14 12:12:28 +01:00
5c8cd6c00f
Ah, I need to checkout stuff
All checks were successful
Flake8 / build (3.11) (push) Successful in 7s
2025-03-14 12:07:00 +01:00
ae3c846a39
if it is not a git repo, what is it then?
All checks were successful
Flake8 / build (3.11) (push) Successful in 2s
2025-03-14 12:01:55 +01:00
5291140caf
without :host then?
All checks were successful
Flake8 / build (3.11) (push) Successful in 1s
2025-03-14 11:54:28 +01:00
ee66b64cd8
Try to run on the host directly
Some checks failed
Flake8 / build (3.11) (push) Has been cancelled
2025-03-14 11:38:50 +01:00
7f7d398e5c
Remind me that I need to do stuff with uv
Some checks failed
Flake8 / build (3.11) (push) Failing after 1s
2025-03-14 11:35:05 +01:00
b539eac83d
Test gitea actions 2025-03-14 11:27:41 +01:00
f7cc4d9d4e
lint fixes (tests) 2024-07-31 16:30:43 +02:00
63c8e39b59
lint fixes 2024-07-31 16:14:52 +02:00
0b1294b6e7
Switch to python 3.11 2024-07-31 15:50:29 +02:00
dd68fd4ead
Add linters 2024-07-31 15:49:41 +02:00
a64d17b2e8
Merge branch 'release/2023.1' 2023-01-13 10:33:45 +01:00
3e64189f8f
2023.1 release notes 2023.1 2023-01-13 10:33:34 +01:00
45dc173ea7 Merge branch 'feature/3-provide-application-health-check' into 'develop'
Implements #3, a /ping endpoint

See merge request ruben/jail2ban-pf!5
2023-01-13 09:30:03 +00:00
9b85bfabdb Implements #3, a /ping endpoint 2023-01-13 09:30:03 +00:00
969ba0f64c
Switch to python 3.9 image 2023-01-09 22:58:27 +01:00
d9b5d36835
Not yet 2023-01-09 22:55:21 +01:00
9f86e143fe Oops vim autoindent 2023-01-09 21:51:10 +00:00
a49da1f3ef
Enable SAST 2023-01-09 22:47:34 +01:00
36ff86c71e
Looks like the gitlab-ci.yml syntax was changed. adjust
https://docs.gitlab.com/ee/ci/yaml/artifacts_reports.html#artifactsreportscoverage_report
2023-01-09 22:38:14 +01:00
29f6e6093b Missed a spot 2023-01-09 15:01:06 +00:00
ccc7165d1b More documentation fixes
Using the web based markdown editor for this to get right
2023-01-09 14:59:52 +00:00
72f0e095ca Fix code blocks, add additional documentation 2023-01-09 14:50:52 +00:00
61869049a0
Picky markdown... 2023-01-09 15:17:38 +01:00
c868c63aa7
fix documentation verbatim blocks 2023-01-09 15:11:40 +01:00
9875dccec0
For use with the documented uwsgi 2023-01-09 15:08:02 +01:00
359514e581
Update documentation 2023-01-09 15:07:29 +01:00
9ed6b65b6d
Exclude software testing reports 2023-01-09 14:50:03 +01:00
9c6208f5c0
Merge branch 'release/2022.1' 2022-03-14 16:43:26 +01:00
1c2e3413ec Merge branch 'feature/01_test_all_the_things' into 'develop'
Feature/01 test all the things

See merge request ruben/jail2ban-pf!1
2022.1
2022-03-14 15:41:45 +00:00
4ca4233892 Feature/01 test all the things 2022-03-14 15:41:45 +00:00
bfe4a0af89 Fix the regular expression 2022-03-10 11:04:00 +00:00
5a26b448f1
Add coverage in pipeline 2022-03-10 12:02:35 +01:00
a8dbafd21e
Let it work without config.py, as we configure it through the test 2022-03-10 11:53:31 +01:00
975c3bb3f3
Add dependencies that are not scooped up by the test plugins 2022-03-10 11:49:33 +01:00
4c5fceb6f2
Merge branch 'main' of gitlab.niet.verweg.com:ruben/jail2ban 2022-03-10 11:47:54 +01:00
d8d34924f8
Add extra dependencies for testing 2022-03-10 11:47:38 +01:00
5486de3858 Fix tags level 2022-03-10 10:24:31 +00:00
1494f1a5e0
First tests! 2022-03-10 11:22:04 +01:00
d7f8fcec88
Show what is going on there 2022-03-10 11:21:37 +01:00
89ef9747f9
Decode as ascii and work from there instead 2022-03-10 11:20:50 +01:00
da83d716d7
Externalize userlist 2022-03-07 18:06:21 +01:00
438f8eaf63
Move application into package and use factory 2022-03-07 15:25:59 +01:00
95b0a73e78
Ignore python runtime generated files 2022-03-07 15:19:46 +01:00
00e59fb638
Use app.logger instead of rolling with logging 2022-03-07 13:14:00 +01:00
6e5ccbbf81
Still need check_password_hash Revert "No longer required here"
This reverts commit 5b14dd078ae38d54fdf7467fbcc31d6e0bf016f3.
2022-03-07 13:07:22 +01:00
851429da46
Use jsonify instead of rolling with json.dumps() 2022-03-07 13:06:30 +01:00
5b14dd078a
No longer required here 2022-03-07 13:00:42 +01:00
d08ff18b2a
Alpha version of the jail2ban daemon 2022-03-06 22:48:53 +01:00