53 Commits

Author SHA1 Message Date
Theodor Peifer
6768e50dea Merge pull request #6 from theopfr/ci-semver-check
Add semver check to release only on major/minor bumps
2025-06-05 11:26:46 +02:00
theopfr
169b548200 mv semver check script outside workflow folder 2025-06-05 11:22:43 +02:00
theopfr
97b1530c2f add semver check and release only on major/minor 2025-06-05 11:11:00 +02:00
Theodor Peifer
8a6353b4bf Merge pull request #5 from cma5/master
fix: small typos
2025-06-05 10:21:54 +02:00
Markus Schnugg
8d3b0c4b3a fix: small typos 2025-06-04 23:44:17 +02:00
Peifer, Theodor
6f7432058b fix ci by updating upload-artifact version v1.0.0 2025-06-04 18:53:46 +02:00
Theodor Peifer
9ac2599b74 Merge pull request #3 from theopfr/v1.0
Release v1.0
2025-06-04 18:50:56 +02:00
Peifer, Theodor
d4c27f02f4 update preview image, change amount-connection info text 2025-06-04 18:48:53 +02:00
Peifer, Theodor
d70096ff3d update CI to run tests for PRs 2025-06-04 18:05:49 +02:00
Peifer, Theodor
e313f9d2fc update readme with instructions how to run via sudo 2025-06-04 17:57:22 +02:00
Peifer, Theodor
94434ee857 bump major version 2025-06-04 17:33:52 +02:00
Peifer, Theodor
79571905e5 update logo 2025-06-04 17:30:37 +02:00
Peifer, Theodor
ac66c738fa update logo 2025-06-04 17:24:19 +02:00
Peifer, Theodor
21e55cc2c6 fix readme logo alignment 2025-06-01 20:10:49 +02:00
Peifer, Theodor
35def455c1 add logo 2025-06-01 20:09:49 +02:00
Peifer, Theodor
4337c54549 update readme 2025-06-01 18:20:27 +02:00
Peifer, Theodor
da38e76190 add unit tests 2025-06-01 17:08:28 +02:00
Peifer, Theodor
afed3365a5 refactor, add listen filter 2025-06-01 13:29:08 +02:00
Peifer, Theodor
e80aa70376 rm abusedb scan, rename local-port to just port 2025-05-28 10:53:20 +02:00
theopfr
7e97fe07fd fix crates token env var v0.2.0 2024-01-27 12:27:24 +01:00
theopfr
b0ac054fe0 add automatic crates.io release to pipeline 2024-01-27 12:21:47 +01:00
theopfr
0ea40de233 fix deb result path issue 2024-01-27 12:05:45 +01:00
theopfr
870cab254d fix release pipeline 2024-01-27 11:55:16 +01:00
theopfr
59e9eaf050 add pipeline job for creating a release, update readme 2024-01-27 11:14:43 +01:00
theopfr
27276fb1d2 Install cargo-deb as binary in pipeline 2024-01-27 11:00:32 +01:00
theopfr
f8cddb1302 Fix pipeline by removing potential unnecessary action 2024-01-27 10:46:35 +01:00
theopfr
713defd02b Fix pipeline: Main branch is called master not main 2024-01-27 10:40:01 +01:00
theopfr
3be7b11382 run pipeline also on merge 2024-01-27 10:38:52 +01:00
Theodor Peifer
613759cc41 Merge pull request #2 from theopfr/develop
Add CI/CD pipeline for creating .deb releases.
2024-01-27 10:34:29 +01:00
theopfr
e5843c1b0c update README, add ci/cd pipepline to test and release .deb 2024-01-27 10:32:43 +01:00
theopfr
9d4117ff01 update project description, make AbuseIPDB get request async 2023-06-03 21:28:38 +02:00
theopfr
647f9d0e09 increment patch version to 0.1.2, changes: README/documentation update, better error handling when checking IPs using AbuseIPDB.com 2023-06-01 15:59:56 +02:00
theopfr
30635da664 update readme with warning when running using sudo 2023-06-01 15:56:53 +02:00
theopfr
543d688103 add instructions for running somo (with sudo) and add error message if process couldn't be killed. 2023-06-01 15:51:28 +02:00
theopfr
6e3484afd1 update minor version to 0.1.1, changes: Update the readme with installation information, remove emojis that arent rendered by crates.io, remove todo part 2023-05-29 10:49:21 +02:00
theopfr
ba56a89591 Updated readme 2023-05-29 10:45:09 +02:00
theopfr
990b34cd90 fix linter checks 2023-05-29 10:31:00 +02:00
theopfr
835df6d2e8 updated cargo.toml 2023-05-29 10:08:43 +02:00
theopfr
3c17d3d074 add docstrings, add functions to format remote address in table 2023-05-27 14:31:17 +02:00
theopfr
d78b6228bd update function that checks for localhost or unspecified ip 2023-05-26 17:00:07 +02:00
theopfr
fec36f205f updated readme with image of abuse-check 2023-05-26 13:38:06 +02:00
theopfr
2c10d1ba2e add todos to readme 2023-05-25 18:14:03 +02:00
theopfr
ca4b0eff3b updated readme 2023-05-25 15:46:42 +02:00
theopfr
e0bc6378ef updated readme 2023-05-25 15:43:30 +02:00
theopfr
9fd245a93f added readme 2023-05-25 15:41:48 +02:00
theopfr
05691120d3 add pretty-printer functions to inform about abuse-ip checking 2023-05-25 14:52:29 +02:00
theopfr
5ac60d480d added abuseipdb check 2023-05-24 23:43:44 +02:00
theopfr
c3b7bf7366 added cli flag and ability to kill processes 2023-05-21 00:05:02 +02:00
theopfr
a852b6a422 started with cli implementation usingclap 2023-05-20 16:46:33 +02:00
theopfr
6eea3e3491 improved responsiveness of the table, started with the malicious IP check 2023-05-19 19:53:23 +02:00