Commit Graph

  • a51e863017 Remove globals.Buildarch from codebase (#31) main clawbot 2026-03-04 12:07:58 +0100
  • 289f479772 test: add tests for delivery, middleware, and session packages (#32) clawbot 2026-03-04 12:07:23 +0100
  • 09dc38faa6 test: add tests for delivery, middleware, and session packages clawbot 2026-03-03 16:32:08 -0800
  • fd2c2d62dd remove globals.Buildarch from codebase clawbot 2026-03-03 16:27:48 -0800
  • 687655ed49 Merge pull request 'feat: webhooker 1.0 MVP — entity rename, core engine, delivery, management UI' (#16) from feature/mvp-1.0 into main Jeffrey Paul 2026-03-04 01:19:41 +0100
  • 8e00e40008 docs: fix stale references to development mode and retry target type clawbot 2026-03-03 16:12:43 -0800
  • 3588facfff remove unnecessary data migration and dead DevelopmentMode config clawbot 2026-03-03 09:16:03 -0800
  • 25e27cc57f refactor: merge retry target type into http (max_retries=0 = fire-and-forget) clawbot 2026-03-01 23:51:55 -0800
  • 4dd4dfa5eb chore: consolidate DBURL into DATA_DIR, codebase audit for 1.0.0 clawbot 2026-03-01 23:33:20 -0800
  • 536e5682d6 test: add comprehensive delivery engine and circuit breaker tests clawbot 2026-03-01 23:16:30 -0800
  • 49852e7506 refactor: remove file-based configuration, use env vars only clawbot 2026-03-01 23:01:45 -0800
  • 10db6c5b84 refactor: bounded worker pool with DB-mediated retry fallback clawbot 2026-03-01 22:52:27 -0800
  • 9b4ae41c44 feat: parallel fan-out delivery + circuit breaker for retry targets clawbot 2026-03-01 22:20:33 -0800
  • 32bd40b313 refactor: self-contained delivery tasks — engine delivers without DB reads in happy path clawbot 2026-03-01 22:09:41 -0800
  • 9b9ee1718a refactor: auto-generate session key and store in database clawbot 2026-03-01 21:57:19 -0800
  • 5e683af2a4 refactor: event-driven delivery engine with channel notifications and timer-based retries clawbot 2026-03-01 21:46:16 -0800
  • 8f62fde8e9 revert admin password logging to slog.Info (closes #26) clawbot 2026-03-01 21:26:31 -0800
  • 43c22a9e9a feat: implement per-webhook event databases clawbot 2026-03-01 17:06:43 -0800
  • 6c393ccb78 fix: database target writes to dedicated archive table clawbot 2026-03-01 16:40:05 -0800
  • 418d3da97e fix: remove spurious config load log message (closes #27) clawbot 2026-03-01 16:39:26 -0800
  • 7bac22bdfd fix: don't log admin password via slog (closes #26) clawbot 2026-03-01 16:38:38 -0800
  • f21a007a3c feat: add entrypoint/target management controls (closes #25) clawbot 2026-03-01 16:38:14 -0800
  • 2606d41c60 fix: cascade soft-delete for webhook deletion (closes #24) clawbot 2026-03-01 16:37:21 -0800
  • 45228d9e99 fix: restrict CORS to same-origin (closes #23) clawbot 2026-03-01 16:36:56 -0800
  • 348fd81fe6 fix: remove dead DevAdminUsername/Password config (closes #22) clawbot 2026-03-01 16:36:36 -0800
  • 36824046fb fix: remove double cleanShutdown call (closes #21) clawbot 2026-03-01 16:35:55 -0800
  • e2ac30287b fix: restrict webhook endpoint to POST only (closes #20) clawbot 2026-03-01 16:35:38 -0800
  • 49ab1a6147 fix: DevSessionKey wrong length (closes #19) clawbot 2026-03-01 16:35:16 -0800
  • d65480c5ec fix: template rendering returns empty pages (closes #18) clawbot 2026-03-01 16:34:33 -0800
  • d4fbd6c110 fix: delivery engine nil pointer crash on startup (closes #17) clawbot 2026-03-01 16:34:16 -0800
  • 7f8469a0f2 feat: implement core webhook engine, delivery system, and management UI (Phase 2) clawbot 2026-03-01 16:14:28 -0800
  • 853f25ee67 chore: add MIT LICENSE clawbot 2026-03-01 15:56:00 -0800
  • 7d13c9da17 feat: add auth middleware for protected routes clawbot 2026-03-01 15:55:51 -0800
  • e6b79ce1be fix: remove redundant godotenv import clawbot 2026-03-01 15:53:43 -0800
  • 483d7f31ff refactor: simplify config to prefer env vars clawbot 2026-03-01 15:52:05 -0800
  • 3e3d44a168 refactor: use slog.LevelVar for dynamic log levels clawbot 2026-03-01 15:49:21 -0800
  • d4eef6bd6a refactor: use go:embed for templates clawbot 2026-03-01 15:47:22 -0800
  • 7bbe47b943 refactor: rename Processor to Webhook and Webhook to Entrypoint clawbot 2026-03-01 15:44:22 -0800
  • b5cf4c3d2f docs: comprehensive README rewrite with complete service specification (#13) clawbot 2026-03-02 00:43:55 +0100
  • cfa4873cc4 Merge branch 'main' into feature/comprehensive-readme-rewrite Jeffrey Paul 2026-03-02 00:43:39 +0100
  • 011ec270c2 Replace Bootstrap with Tailwind CSS + Alpine.js (#14) clawbot 2026-03-02 00:42:29 +0100
  • 1e8becc4bd fix: correct 4 factual inaccuracies in README clawbot 2026-03-01 10:22:08 -0800
  • 56c032a63f Replace Bootstrap with Tailwind CSS + Alpine.js user 2026-03-01 10:19:35 -0800
  • 87ff336013 docs: comprehensive README rewrite with complete service specification clawbot 2026-03-01 10:11:48 -0800
  • f9a9569015 feat: bring repo up to REPO_POLICIES standards (#6) clawbot 2026-03-01 19:01:44 +0100
  • 69bbc958a7 rework: migrate module path, fix healthcheck URL, add architecture notes clawbot 2026-03-01 09:57:32 -0800
  • 18cfedb81c feat: bring repo up to REPO_POLICIES standards clawbot 2026-03-01 08:20:51 -0800
  • 1244f3e2d5 initial sneak 2026-03-01 22:52:08 +0700