CarterPerez-dev
294169a222
feat: Complete Go secrets scanner - Portia
2026-02-22 20:02:38 -05:00
CarterPerez-dev
c6c844db47
docs: add Portia secrets scanner design document
...
Design for intermediate-level secrets scanner replacing the Container
Security Scanner project. Covers pipeline architecture, 50+ detection
rules, HIBP integration, CLI structure, and terminal output design.
2026-02-20 02:31:58 -05:00
Carter Perez
7d81b29646
Merge pull request #90 from CarterPerez-dev/chore/issue-77-pt3
...
issue 77 pt3 golangci
2026-02-18 20:26:02 -05:00
CarterPerez-dev
ea74764c12
issue 77 pt3 final lints
2026-02-18 20:21:59 -05:00
CarterPerez-dev
5c6d8b4904
issue 77 pt3 final lints
2026-02-18 20:17:35 -05:00
CarterPerez-dev
e7d0fae144
issue 77 pt3 final lints
2026-02-18 20:15:21 -05:00
Carter Perez
4e79a72747
Merge pull request #89 from CarterPerez-dev/chore/issue-77-pt3
...
issue 77 pt3 golangci
2026-02-18 20:11:12 -05:00
CarterPerez-dev
d5f71f5f01
issue 77 pt3 golangci
2026-02-18 20:11:01 -05:00
CarterPerez-dev
7168174006
issue 77 pt3 golangci
2026-02-18 20:08:20 -05:00
Carter Perez
1316d31129
Merge pull request #87 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-02-18 19:50:51 -05:00
Carter Perez
d5cc3363a1
Merge pull request #88 from CarterPerez-dev/chore/issue-77-pt2
...
issue 77 pt2 ruff
2026-02-18 19:50:41 -05:00
CarterPerez-dev
47432c8ce4
issue 77 pt2 ruff
2026-02-18 19:47:47 -05:00
CarterPerez-dev
997411fc45
chore: update fullstack-template submodule
2026-02-19 00:19:15 +00:00
Carter Perez
d056b1a123
Merge pull request #86 from CarterPerez-dev/chore/issue-77
...
issue 77
2026-02-18 18:57:51 -05:00
CarterPerez-dev
95cc222302
issue 77
2026-02-18 18:53:15 -05:00
Carter Perez
7c11ee50da
Merge pull request #85 from CarterPerez-dev/project/ai-threat-detection
...
Project/ai threat detection
2026-02-18 13:06:33 -05:00
CarterPerez-dev
7f35fbd839
feat: complete Phase 1 — rule-based detection pipeline, API, Docker E2E
...
Phase 1 delivers end-to-end threat detection from nginx log ingestion
through rule-based scoring to REST API and WebSocket alerts.
- API layer: /threats, /stats, /models/status, /ws/alerts, /health, /ready
- Alert dispatcher with Redis pub/sub + PostgreSQL persistence
- Typer CLI: vigil serve, config, health
- Integration tests (tailer -> pipeline -> DB round-trip)
- Docker E2E verified: dev.compose.yml stack with all services healthy
- Linting clean: ruff, mypy strict (0 issues), pylint 10/10
- 75 tests passing across 8 test modules
2026-02-18 13:02:10 -05:00
Carter Perez
a55fa8a5fd
Update README.md
2026-02-14 03:06:22 -05:00
Carter Perez
9fee7e9fb0
Merge pull request #84 from CarterPerez-dev/project/simple-c2-beacon
...
feat: simple c2 beacon complete
2026-02-14 03:05:24 -05:00
CarterPerez-dev
b04907cad8
feat: simple c2 beacon complete
2026-02-14 03:02:43 -05:00
CarterPerez-dev
3fd9f77335
checkpoint - phase 13 complete
2026-02-14 02:24:37 -05:00
Carter Perez
45ffde48e9
Merge pull request #83 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-02-13 13:11:11 -05:00
CarterPerez-dev
a22f7bdbf0
chore: update fullstack-template submodule
2026-02-12 00:17:41 +00:00
Carter Perez
ad5a7e5f7a
Update README.md
2026-02-11 11:02:55 -05:00
Carter Perez
1ed47a9c43
Merge pull request #82 from CarterPerez-dev/phase/3.4.99
...
Add learn folder for encrypted-p2p-chat (phase 3.4)
2026-02-11 09:37:13 -05:00
CarterPerez-dev
eceb7cdd58
Add learn folder for encrypted-p2p-chat (phase 3.4)
...
Complete 5-file learn documentation for the advanced encrypted P2P chat
project covering Signal Protocol (X3DH + Double Ratchet), WebAuthn/Passkeys,
and the fullstack architecture.
Ref #51
2026-02-11 09:29:54 -05:00
Carter Perez
d2ed8466d1
Merge pull request #81 from CarterPerez-dev/chore/move-docs
...
move docs to .github/
2026-02-11 07:54:39 -05:00
CarterPerez-dev
ad40be1bf6
move docs to .github/
2026-02-11 07:52:29 -05:00
Carter Perez
8c289aadd1
Fix code block formatting in README.md
2026-02-11 07:46:09 -05:00
Carter Perez
6155fc8faf
Change code block syntax from ruby to regex
2026-02-11 07:45:18 -05:00
Carter Perez
0f8ce22f8c
Update README with new Python version and rate limit
2026-02-11 07:43:44 -05:00
Carter Perez
7dff437305
Update README.md
2026-02-11 07:39:19 -05:00
Carter Perez
9ae5be609b
Merge pull request #80 from CarterPerez-dev/chore/forgot-to-publish-fastapi-420-whoops
...
wrong spelling whoops - trim trailing whitespace
2026-02-11 07:37:51 -05:00
CarterPerez-dev
8f48cd7380
wrong spelling whoops - trim trailing whitespace
2026-02-11 07:35:35 -05:00
Carter Perez
c79e4b8831
Merge pull request #79 from CarterPerez-dev/chore/forgot-to-publish-fastapi-420-whoops
...
update fastapi-420 pypi
2026-02-11 07:32:56 -05:00
CarterPerez-dev
44ca91cdf7
update fastapi-420 pypi
2026-02-11 07:30:35 -05:00
Carter Perez
cb351c2c65
Merge pull request #76 from CarterPerez-dev/chore/standardize-readme-files-across-projects
...
- Standardize READMEs and add justfiles across all 14 projects
2026-02-11 07:05:06 -05:00
CarterPerez-dev
f83f92545c
- Standardize READMEs and add justfiles across all 14 projects
...
- Add headers, badges, learn module pointers, just command runner tips, and AGPLv3 licenses etc. etc.
- Add missing Justfiles in some projects
- Update pre commit hook and add TODO
2026-02-11 07:01:25 -05:00
Carter Perez
480621ffa8
Merge pull request #75 from CarterPerez-dev/chore/update-wiki-02-11-26
...
update docs
2026-02-11 05:12:25 -05:00
CarterPerez-dev
94b7233389
update docs
2026-02-11 05:10:01 -05:00
Carter Perez
bb86459971
Change Buy Me a Coffee username to 'cartertechn'
...
Updated Buy Me a Coffee username in FUNDING.yml.
2026-02-10 14:42:27 -05:00
Carter Perez
aed0c7d51c
Create FUNDING.yml
2026-02-10 14:41:43 -05:00
Carter Perez
97f733f655
Merge pull request #74 from CarterPerez-dev/auto/update-fullstack-template
...
chore: update fullstack-template submodule
2026-02-10 07:31:25 -05:00
CarterPerez-dev
a9aae7025d
chore: update fullstack-template submodule
2026-02-10 00:22:52 +00:00
Carter Perez
509ca89519
Update README.md
2026-02-09 07:32:13 -05:00
Carter Perez
81728d8da8
Update README.md
2026-02-09 07:31:21 -05:00
Carter Perez
d1abda4e70
Merge pull request #73 from CarterPerez-dev/project/base64-encoding
...
feat: complete base64tool
2026-02-09 07:29:22 -05:00
CarterPerez-dev
9205d3ce4d
feat: complete base64tool
2026-02-09 07:26:42 -05:00
Carter Perez
0e28847add
Update README.md
2026-02-09 01:58:19 -05:00
Carter Perez
aff62711f1
Merge pull request #72 from CarterPerez-dev/project/siem-dashboard
...
siem dashbaord learn folder
2026-02-08 18:18:52 -05:00