180 Commits

Author SHA1 Message Date
d3m0k1d c91e552bcd chore:fix with latest tag ver goreleaser
build / build (push) Successful in 2m19s
CD - BanForge Release / release (push) Failing after 15m59s
v0.7.1
2026-03-10 00:47:01 +03:00
d3m0k1d e7bb64d24b chore: test v7 one more time
build / build (push) Successful in 2m16s
CD - BanForge Release / release (push) Failing after 2m25s
2026-03-10 00:36:08 +03:00
d3m0k1d 7b318bcc40 chore: switch goreleaser vesion one more time
build / build (push) Successful in 2m23s
CD - BanForge Release / release (push) Has been cancelled
2026-03-09 23:51:03 +03:00
d3m0k1d 1aec91efa2 chore: rollback to goreleaser v6
build / build (push) Successful in 2m25s
CD - BanForge Release / release (push) Has been cancelled
2026-03-09 23:35:36 +03:00
d3m0k1d e36cf1861e chore: fix cd pipline for new version goreleaser
build / build (push) Successful in 2m18s
CD - BanForge Release / release (push) Failing after 2m33s
2026-03-09 23:22:49 +03:00
d3m0k1d 69c3befa48 update libs
build / build (push) Successful in 3m59s
2026-03-09 22:45:42 +03:00
d3m0k1d 8e3e940bed feat: add new test for config
build / build (push) Successful in 2m21s
CD - BanForge Release / release (push) Successful in 21m28s
v0.7.0
2026-02-25 15:16:46 +03:00
d3m0k1d eaa03b3869 fix: fix deps
build / build (push) Successful in 2m23s
2026-02-24 18:08:27 +03:00
d3m0k1d bbc936ba5d fix: linter
build / build (push) Successful in 2m23s
2026-02-24 18:05:58 +03:00
d3m0k1d 5cc61aca75 feat: integration actions to judge logic and update docs for this
build / build (push) Failing after 1m55s
2026-02-24 18:03:17 +03:00
d3m0k1d fd38af9cb0 feat: release a email action and test for him
build / build (push) Successful in 2m39s
2026-02-24 17:45:28 +03:00
d3m0k1d 0929b92939 docs: add manpages
build / build (push) Successful in 2m20s
CD - BanForge Release / release (push) Successful in 4m15s
v0.6.1
2026-02-24 15:14:59 +03:00
d3m0k1d b75541af61 feat: logic for scripts and webhooks
build / build (push) Successful in 2m18s
2026-02-24 14:41:25 +03:00
d3m0k1d 4e56d7bb6c feat: recode interfaces
build / build (push) Successful in 2m25s
2026-02-23 23:40:44 +03:00
d3m0k1d efa9abb289 feat: add actions to rule struct
build / build (push) Successful in 2m18s
2026-02-23 23:18:43 +03:00
d3m0k1d 2747abfc04 feat: add struct for actions 2026-02-23 23:18:26 +03:00
d3m0k1d 66d460dbfc feat: add simple actions without integration to another code
build / build (push) Successful in 2m23s
2026-02-23 20:03:40 +03:00
d3m0k1d 783645c30b docs: update readme versions and add prometheus to roadmap
build / build (push) Successful in 2m24s
2026-02-23 18:29:18 +03:00
d3m0k1d d9df055765 feat: full working metrics ready
build / build (push) Successful in 2m21s
CD - BanForge Release / release (push) Successful in 4m3s
v0.6.0
2026-02-23 18:03:20 +03:00
d3m0k1d 6897ea8753 feat: new cli command and new logic for rules on dir
build / build (push) Successful in 2m25s
2026-02-23 17:02:39 +03:00
d3m0k1d d534fc79d7 feat: logic rules switch from one file to rules.d and refactoring init cli func
build / build (push) Successful in 2m23s
2026-02-23 00:26:52 +03:00
d3m0k1d 9ad0a3eb12 fix: create db files on init func
build / build (push) Successful in 2m25s
2026-02-22 23:26:50 +03:00
d3m0k1d d8712037f4 feat: fix gorutines on sshd and new validators on parsers
build / build (push) Successful in 2m22s
2026-02-22 23:18:07 +03:00
d3m0k1d aef2647a82 chore: fix deps
build / build (push) Successful in 2m28s
CD - BanForge Release / release (push) Successful in 4m10s
v0.5.2
2026-02-22 19:52:22 +03:00
d3m0k1d c3b6708a98 fix: gofmt
build / build (push) Has been cancelled
2026-02-22 19:48:37 +03:00
d3m0k1d 3acd0b899c fix: linter run and gosec fix
build / build (push) Failing after 1m52s
2026-02-22 19:45:59 +03:00
d3m0k1d 3ac1250bfc feat: add metrics support 2026-02-22 19:45:47 +03:00
d3m0k1d 7bba444522 feat: upgrade max_retry logic and change version
build / build (push) Successful in 2m9s
2026-02-22 18:27:21 +03:00
d3m0k1d 97eb626237 fix: update libs
CD - BanForge Release / release (push) Failing after 2m24s
v0.5.1
2026-02-22 17:21:20 +03:00
d3m0k1d b7a1ac06d4 feat: new ver
CD - BanForge Release / release (push) Successful in 3m42s
v0.5.0
2026-02-22 16:13:51 +03:00
d3m0k1d 49f0acb777 docs: update add to example max retry
build / build (push) Successful in 2m8s
2026-02-22 16:12:52 +03:00
d3m0k1d a602207369 feat: full working max_retry logic
build / build (push) Successful in 2m45s
2026-02-22 16:06:51 +03:00
d3m0k1d 8c0cfcdbe7 refactoring: method on reader req db
build / build (push) Successful in 2m8s
2026-02-19 12:36:56 +03:00
d3m0k1d 35a1a89baf fix: run tests in storage
build / build (push) Successful in 2m6s
2026-02-19 11:22:52 +03:00
d3m0k1d f3387b169a fix: gosec
build / build (push) Failing after 1m59s
2026-02-19 11:17:51 +03:00
d3m0k1d 5782072f91 fix: ci one more time
build / build (push) Failing after 1m42s
2026-02-19 11:14:45 +03:00
d3m0k1d 7918b3efe6 feat: add new nosec flags for fix ci
build / build (push) Failing after 1m38s
2026-02-19 11:09:59 +03:00
d3m0k1d f628e24f58 fix: golangci fix
build / build (push) Failing after 1m40s
2026-02-19 11:03:52 +03:00
d3m0k1d 7f54db0cd4 feat: add new method and for db req and add to template max retry
build / build (push) Failing after 1m48s
2026-02-19 10:53:55 +03:00
Ilya Chernishev 2e9b307194 Merge pull request #1 from shinyzero00/master
build / build (push) Successful in 2m25s
refactoring pr by shinyzero00
2026-02-15 13:17:01 +03:00
Ilya Chernishev 726594a712 Change return value to nil on successful IP block 2026-02-15 13:13:26 +03:00
Ilya Chernishev b27038a59c Execute SQL statement to create table in database 2026-02-15 13:08:40 +03:00
Ilya Chernishev 72025dab7d Remove comment about potential failure in encoding
Removed commented-out question regarding error handling.
2026-02-15 12:59:20 +03:00
Ilya Chernishev dd131477e2 fix ST1005 2026-02-15 12:51:18 +03:00
Ilya Chernishev 670aec449a fix ST1005 staticcheck 2026-02-15 12:49:57 +03:00
zero@thinky fc37e641be refactor(internal/config): use CutSuffix 2026-02-15 04:56:22 +03:00
zero@thinky 361de03208 refactor(cmd/fw): wtf is that error handling 2026-02-15 04:56:22 +03:00
zero@thinky a2268fda5d fix(cmd/fw): why to fucking log when it is printed by the only caller 2026-02-15 04:56:22 +03:00
zero@thinky 9dc0b6002e refactor(internal/config): error handling 2026-02-15 04:56:22 +03:00
zero@thinky 4953be3ef6 refactor(internal/storage/RequestWriter/WriteReq): wtf is that error handling 2026-02-15 04:56:22 +03:00