Commit Graph

  • ddcbc04b71 ci: advance floating minor tag (vX.Y) on real releases main v0.1.7 igodwin 2026-07-18 10:41:54 -07:00
  • eda033ff9b fix: clear golangci-lint backlog and make lint job blocking v0.1.6 igodwin 2026-07-18 10:32:51 -07:00
  • d63a440f63 ci: install golangci-lint via go install (sumdb-verified) v0.1.5 igodwin 2026-07-18 09:51:26 -07:00
  • f38a2a689c ci: drop Node-based actions; run natively on the self-hosted runner igodwin 2026-07-18 09:49:36 -07:00
  • ba4133bf5d ci: build and publish multi-arch images with auto patch versioning igodwin 2026-07-18 09:29:10 -07:00
  • b4b48067cc ci: make lint and vuln jobs advisory until pre-existing backlog clears igodwin 2026-07-18 09:17:35 -07:00
  • 315027ab0d ci: add Gitea Actions pipeline, golangci-lint config, vuln target igodwin 2026-07-18 09:16:12 -07:00
  • 72f154ab07 feat(observability): slog-backed logging, Prometheus metrics, grpc health igodwin 2026-07-18 09:16:12 -07:00
  • ee82522b7c feat(rest,config): wire CORS, real readiness, TLS options, error hygiene igodwin 2026-07-18 09:15:57 -07:00
  • 21990f2533 fix(service,queue): eliminate data races, add retry backoff, tenant scoping igodwin 2026-07-18 09:15:57 -07:00
  • 90287d5da0 chore(deps): add prometheus client; bump grpc and x/net past known CVEs igodwin 2026-07-18 09:15:57 -07:00
  • e332403222 fix(smtp): prevent header injection and honor use_tls igodwin 2026-07-17 20:27:49 -07:00
  • 172c240d1b fix(auth): repair persistence layer and stop storing plaintext keys igodwin 2026-07-17 20:27:49 -07:00
  • d38c700949 docs(notifier): describe generic GitOps deployment; guard private plan doc igodwin 2026-07-17 20:08:17 -07:00
  • 3e84b9c3ad build(notifier): support multi-arch image builds v0.1.4 igodwin 2026-06-29 14:19:56 -07:00
  • f060c09668 docs(notifier): refresh API reference and fix env/registry examples igodwin 2026-06-29 14:19:56 -07:00
  • fa813c011c build: route docker-build through buildx for multi-arch + push igodwin 2026-05-12 00:07:59 -07:00
  • ac3ba35736 Add html_body field for multipart email notifications igodwin 2026-05-06 23:59:12 -07:00
  • a35b3e6283 Fix nil pointer panic when notifier Send returns nil result igodwin 2026-05-05 01:06:27 -07:00
  • c04db89633 Add multi-architecture Docker build support via buildx egodwin 2026-03-28 15:27:48 -07:00
  • 298c960808 Fix 8 high-severity audit findings across security, Go, API, and container domains igodwin 2026-03-26 20:17:51 -07:00
  • 71b02758d7 Fix HTML content type handling with case-insensitive validation igodwin 2025-10-31 01:49:38 -07:00
  • 4e594d3a7d Fix RBAC authorization logic to only return notifiers with matching roles igodwin 2025-10-31 01:43:18 -07:00
  • 5eaf6fe6fb Redact database URL passwords from logs igodwin 2025-10-31 00:37:10 -07:00
  • 1cbe58888c Implement production and development build targets with binary size optimization igodwin 2025-10-31 00:06:13 -07:00
  • 56bfcb59d3 Fix missing imports and restore CORS middleware for tests igodwin 2025-10-30 23:47:27 -07:00
  • 81d11e01bb Further auth and authz configuration igodwin 2025-10-30 23:29:25 -07:00
  • 52734efdec New doc supporting CORS, gRCP, and general client integration igodwin 2025-10-30 22:57:38 -07:00
  • 9a43af27ad Implement secure CORS configuration system igodwin 2025-10-30 22:28:03 -07:00
  • abe7b6beee Refactor auth and authz igodwin 2025-10-26 02:25:24 -07:00
  • 9ff782f7b6 Fix tls security issue igodwin 2025-10-26 00:28:53 -07:00
  • 6291cfe218 Fix unbounded memory growth in notification storage issue igodwin 2025-10-26 00:17:13 -07:00
  • a3365c303a Add API token auth and issues doc igodwin 2025-10-25 22:19:45 -07:00
  • 8cf369cc38 Fix Docker build by adding protobuf code generation step igodwin 2025-10-22 23:46:47 -07:00
  • 35b6c8aed3 Enhance notification APIs with HTML email support, CC/BCC, and structured logging igodwin 2025-10-22 23:31:32 -07:00
  • 8229944149 Change logging and implement gRPC igodwin 2025-10-18 23:12:25 -07:00
  • 769fd5e2aa Set correct config type igodwin 2025-10-17 20:53:53 -07:00
  • aed1a3b6a1 Update go version in docker build stage to 1.24 igodwin 2025-10-17 20:38:27 -07:00
  • c15f1a50ca Update config naming and doc igodwin 2025-10-17 20:36:29 -07:00
  • eb9e107f65 Add support for multiple instances of the same notifier type igodwin 2025-10-17 16:39:33 -07:00
  • ba3fad9431 Tidying up igodwin 2025-10-16 22:10:47 -07:00
  • d28bb92486 Update gitignore igodwin 2025-10-16 21:56:03 -07:00
  • 46b6008981 Fix build command in Dockerfile igodwin 2025-10-16 21:45:17 -07:00
  • 0749c6a6d3 Use ISO 8601 format for server logging igodwin 2025-10-16 21:28:38 -07:00
  • 9087a710e5 Basic impl added igodwin 2025-10-16 21:22:51 -07:00
  • 097ca99788 Update README.md igodwin 2024-11-01 20:00:32 -07:00
  • 46d3b66feb Add basic project layout igodwin 2024-11-01 19:36:58 -07:00
  • 7f867017fb Initial commit igodwin 2024-11-01 19:28:32 -07:00