Commit Graph

  • 22e22d2b88 ci(gitea): deploy also on manual runs of main main peptiderepo-ops 2026-10-24 09:58:14 +00:00
  • 2d980b0ad9 ci(gitea): re-render pipeline (prebuilt PHP CI image) peptiderepo-ops 2026-10-24 09:49:41 +00:00
  • e92662423c ci(gitea): add generated Gitea Actions pipeline peptiderepo-ops 2026-10-24 09:39:43 +00:00
  • cae4853696 docs: clarify GET requires query token, POST accepts header token in permission docblock opencode 2026-08-03 21:47:05 +08:00
  • 60bc6dbf3a fix: rawurlencode VPS token in pending query string; document GET token-auth + Coolify entrypoint requirement opencode 2026-08-03 21:42:24 +08:00
  • 42833e96b2 fix: require token as query param on GET /worker/pending to close LiteSpeed cache bypass opencode 2026-08-03 21:38:33 +08:00
  • b1b575e634 fix: fetch pending with token in query string to survive LiteSpeed caching opencode 2026-08-03 21:05:05 +08:00
  • aa9e12faef fix: prevent LiteSpeed caching of /worker/* REST responses opencode 2026-08-03 20:53:22 +08:00
  • 7d2f795f99 feat: v2.6.0 3-step AI pipeline, VPS worker, REST worker routes opencode 2026-08-03 19:20:47 +08:00
  • 9e78a7a8fb ci: remove advisory CTO Review (Haiku) workflow (#33) peptiderepo 2026-06-23 18:19:11 +07:00
  • 1bf4754f26 ci: remove advisory CTO Review (Haiku) workflow claude/remove-cto-review-20260623 peptiderepo 2026-06-23 18:12:56 +07:00
  • 377bf22af3 fix: PHP 8.3 TypeError on Articles admin page (v2.5.1) (#32) peptiderepo 2026-06-17 13:16:36 +07:00
  • 5c483fdc34 fix: PHP 8.3 TypeError in dashboard top-articles SUM casts + CHANGELOG (#32) claude/fix-articles-500-20260617 peptiderepo 2026-06-17 06:09:49 +00:00
  • c5872c34c9 fix: extend PHPUnit\Framework\TestCase not WP_UnitTestCase in stub suite peptiderepo 2026-06-17 05:55:48 +00:00
  • bf87c82f69 fix: PHP 8.3 TypeError in articles-list total count (int cast) peptiderepo 2026-06-17 05:50:50 +00:00
  • f1c5a295a4 ci: fix peptide-e2e org ref + deploy.yml permissions (#31) peptiderepo 2026-06-17 11:37:57 +07:00
  • eadc0b32d1 ci: update peptide-e2e reusable-workflow ref to peptide-repo org claude/fix-e2e-ref-20260617 peptiderepo 2026-06-17 11:34:19 +07:00
  • 9bbc893317 ci: update peptide-e2e reusable-workflow ref to peptide-repo org peptiderepo 2026-06-17 11:34:17 +07:00
  • ff474326fb Adopt reusable CI standard (#30) peptiderepo 2026-06-16 21:30:24 +07:00
  • 3b4e3f0450 fix(i18n): add translators comment for sprintf placeholder in rest-api claude/adopt-ci-20260616 peptiderepo 2026-06-16 13:55:38 +00:00
  • a60ca84dc0 style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 13:54:00 +00:00
  • b580f9e2e1 fix(ci): remove PHPCompatibilityWP sniff from phpcs config peptiderepo 2026-06-16 13:53:28 +00:00
  • 8e59f8ff36 ci: adopt estate reusable CI caller v2.5.0 peptiderepo 2026-06-16 13:50:01 +00:00
  • 3cb9ffb70d ci(review): drop multi-model panel to Haiku-only (#29) peptiderepo 2026-06-12 21:53:41 +07:00
  • 8472667418 ci(review): drop panel to Haiku-only per QA A/B decision 2026-06-12 claude/qa-panel-haiku-only-20260612 peptiderepo 2026-06-12 14:25:50 +00:00
  • 0b247646ca ci: adopt shared reusable deploy workflow (#28) peptiderepo 2026-06-09 19:15:58 +07:00
  • 1076957717 ci: adopt shared reusable deploy workflow (deploy-app.yml) claude/adopt-reusable-deploy-20260609 peptiderepo 2026-06-09 19:15:55 +07:00
  • 1dfd926437 ci(audit): retry PR-association check (#27) peptiderepo 2026-06-09 13:39:15 +07:00
  • 8ec18c8eca ci(audit): retry PR-association check to stop false positives on squash-merges claude/audit-workflow-retry-20260609 peptiderepo 2026-06-09 13:38:37 +07:00
  • e1d21631ce ci: restore deploy pipeline (#26) peptiderepo 2026-06-09 13:27:08 +07:00
  • 2f4029e3e6 ci: restore deploy pipeline — remove invalid continue-on-error on smoke job claude/fix-deploy-pipeline-20260609 peptiderepo 2026-06-09 13:27:05 +07:00
  • bb8b6f037f ci: make smoke gate informational (#25) peptiderepo 2026-05-14 21:00:56 +07:00
  • 57051167fe ci: migrate to rsync deploy, fix concurrency group, add smoke gate peptiderepo 2026-04-26 11:55:56 +07:00
  • f5b3690495 ci: standardize PHP matrix to 8.1/8.2/8.3, PHPCS continue-on-error peptiderepo 2026-04-26 11:55:55 +07:00
  • f74c8cb23b Deploy e11da61 from main deploy github-actions[bot] 2026-04-24 08:27:29 +00:00
  • e11da612aa ci: re-trigger pipeline after SSH_PRIVATE_KEY secret refresh peptiderepo 2026-04-24 06:27:03 +00:00
  • f6156d723b fix(ci): treat phpcs exit 2 (warnings-only) as success peptiderepo 2026-04-24 06:21:13 +00:00
  • 45a0928664 fix(ci): treat phpcs exit 2 (warnings-only) as success peptiderepo 2026-04-24 06:21:00 +00:00
  • 6988a1fe7b fix(ci): move ignore_warnings_on_exit into phpcs.xml.dist to unblock pipeline peptiderepo 2026-04-24 06:19:06 +00:00
  • 83a5c3b5ca ci: add staging deploy step + production approval gate peptiderepo 2026-04-24 13:12:41 +07:00
  • 5c50457638 chore: update author to peptiderepo, bump to v2.4.1 peptiderepo 2026-04-24 00:51:18 +07:00
  • 9be13a089d ci(cto-review): add app-map freshness check to QA gate (#16) peptiderepo 2026-04-22 18:33:29 +07:00
  • 04b90e2e2d refactor(admin): extract filter field renderers (325 → 249 + 103 lines) peptiderepo 2026-04-16 22:43:50 +07:00
  • 159a36eeb7 refactor(analytics): split 365-line analytics into recording + reports peptiderepo 2026-04-16 22:42:06 +07:00
  • 59d469ba0f refactor(rest): split 435-line REST API into router + articles handler peptiderepo 2026-04-16 22:40:34 +07:00
  • 319aa83117 Deploy 6060aa3 from main github-actions[bot] 2026-04-16 15:39:08 +00:00
  • 6060aa3ce1 refactor(filter): split 536-line content filter into orchestrator + rules peptiderepo 2026-04-16 22:38:34 +07:00
  • 755b71bbde Deploy f57bf15 from main github-actions[bot] 2026-04-16 15:37:52 +00:00
  • f57bf15b9b refactor(cost): split 550-line cost tracker into tracker + reporter peptiderepo 2026-04-16 22:36:36 +07:00
  • 09fad2e2da Deploy 64e7153 from main github-actions[bot] 2026-04-16 15:31:27 +00:00
  • 64e715372a refactor(fetcher): split 611-line fetcher into 3 focused files peptiderepo 2026-04-16 22:30:50 +07:00
  • b7ca7d1e49 Deploy 69cb000 from main github-actions[bot] 2026-04-16 15:23:20 +00:00
  • 69cb00063f refactor(llm): split 694-line LLM class into 4 focused files peptiderepo 2026-04-16 22:22:45 +07:00
  • 27c560477b Deploy 19fea30 from main github-actions[bot] 2026-04-16 10:02:08 +00:00
  • 19fea30932 fix(admin): load delegate classes + add WP test stubs (#8) peptiderepo 2026-04-16 17:01:34 +07:00
  • 2660f27f40 fix(phpcs): remove strict_types declaration that breaks file header order fix/admin-autoload-in-tests peptiderepo 2026-04-16 17:00:24 +07:00
  • 1f64dfa797 fix(admin): add missing sanitize_model_id and sanitize_api_key delegators peptiderepo 2026-04-16 16:58:30 +07:00
  • 7717186022 fix(admin): load delegate classes from orchestrator + add WP stubs for tests peptiderepo 2026-04-16 16:54:38 +07:00
  • 0f3adf0c5d refactor(admin): split 1089-line admin class into 7 focused files (#7) peptiderepo 2026-04-16 16:50:26 +07:00
  • 5ece95f236 refactor(admin): split 1089-line admin class into 7 focused files claude/workstream-c-pn-admin-refactor peptiderepo 2026-04-16 16:46:27 +07:00
  • d65862504e feat(ci): add Neurometric PR-Summarizer as 4th QA voice (#6) peptiderepo 2026-04-15 16:12:02 +07:00
  • e921fd4af2 docs(arch): link to cross-app engineering reference docs peptiderepo 2026-04-15 09:02:59 +07:00
  • e1efc20237 ci: reviewer cost cap + 3-model A/B harness (#4) peptiderepo 2026-04-14 17:35:08 +07:00
  • 6224b24cf8 ci: stop exposing CTO_ADMIN_TOKEN as env var (security cleanup) claude/reviewer-ab-harness-20260414 peptiderepo 2026-04-14 17:34:59 +07:00
  • 32176faaf4 ci: address review feedback — per-model timeout + simpler cost math peptiderepo 2026-04-14 17:31:56 +07:00
  • 2de786a144 ci: use CTO_ADMIN_TOKEN for repo variables + restore formal APPROVE/REQUEST_CHANGES peptiderepo 2026-04-14 17:27:41 +07:00
  • de76f26b1a ci: cost cap + 3-model A/B harness on CTO reviewer peptiderepo 2026-04-14 17:22:20 +07:00
  • 0b1049ac73 ci: post CTO review as COMMENT instead of APPROVE (#3) peptiderepo 2026-04-14 16:53:14 +07:00
  • 494e8d22f4 ci: post CTO review as COMMENT instead of APPROVE claude/reviewer-comment-event-20260414 peptiderepo 2026-04-14 16:51:56 +07:00
  • 352db67ac4 ci: add review gate (tripwire audit + Claude auto-review via OpenRouter) (#2) peptiderepo 2026-04-14 16:45:51 +07:00
  • 5663bf8746 ci: switch CTO reviewer from Anthropic direct to OpenRouter ci/add-main-push-audit peptiderepo 2026-04-14 16:45:02 +07:00
  • a04eee5583 ci: add Claude-powered CTO PR review workflow peptiderepo 2026-04-14 15:57:17 +07:00
  • 6b3792cbcd docs: add Git Workflow section to CONVENTIONS.md peptiderepo 2026-04-14 15:53:30 +07:00
  • 619ccb20f0 ci: add main-push audit tripwire peptiderepo 2026-04-14 15:44:56 +07:00
  • 4284675a1f Deploy 9e6c566 from main github-actions[bot] 2026-04-13 01:00:57 +00:00
  • 9e6c5660b2 fix: remove object type hints from Loader to support string class names Terence Ong 2026-04-13 08:00:19 +07:00
  • 3e4bc13a3f chore: re-trigger deploy pipeline v2.4.0 Terence Ong 2026-04-13 07:32:45 +07:00
  • e779f2eb57 chore: retry deploy (SSH timeout on previous attempt) Terence 2026-04-13 04:27:34 +07:00
  • 102104f4dc Deploy b92dc4b from main github-actions[bot] 2026-04-12 21:22:34 +00:00
  • b92dc4b0d8 fix: resolve PHPCS errors — remove short ternaries and fix docblock placement Terence 2026-04-13 04:21:56 +07:00
  • b7da4f42b9 feat: add LLM cost tracking with budget enforcement and admin dashboard Terence 2026-04-13 04:18:30 +07:00
  • 5d4e73b947 Deploy 6796121 from main github-actions[bot] 2026-04-12 10:29:18 +00:00
  • 6796121003 fix: tell PHPCS to ignore warnings on exit in CI peptiderepo 2026-04-12 17:28:46 +07:00
  • f44c86a949 fix: resolve remaining PHPCS errors (4 violations across 3 files) peptiderepo 2026-04-12 17:26:26 +07:00
  • dde399930c fix: remove non-existent CommaAfterArrayItem sniff from PHPCS config peptiderepo 2026-04-12 17:23:52 +07:00
  • 91587a4573 fix: exclude cosmetic PHPCS rules and downgrade security rules to warnings peptiderepo 2026-04-12 17:21:33 +07:00
  • 08477f9e98 fix: resolve PHPCS errors in admin class peptiderepo 2026-04-12 17:10:27 +07:00
  • c885ebf98c fix: convert all PHP files from space indentation to tabs (PHPCS) peptiderepo 2026-04-12 17:03:55 +07:00
  • 27f72893a9 fix: convert spaces to tabs in peptide-news-plugin.php (PHPCS) peptiderepo 2026-04-12 16:56:48 +07:00
  • 3bd320dcef chore: remove stale peptide-news-plugin/ nested directory peptiderepo 2026-04-12 16:54:01 +07:00
  • 24d15ca938 Deploy b05913e from main github-actions[bot] 2026-04-11 14:23:03 +00:00
  • b05913ed9a feat: add article delete functionality to admin UI Terence Ong 2026-04-11 21:22:33 +07:00
  • 2e916c12c8 Deploy 71f7a35 from main github-actions[bot] 2026-04-11 14:01:45 +00:00
  • 71f7a35eb3 fix: fetch article page content when RSS provides only a title Terence Ong 2026-04-11 21:01:10 +07:00
  • ad67ab89e5 Deploy 221a46a from main github-actions[bot] 2026-04-09 05:34:35 +00:00
  • 221a46a60a fix: remove wp_kses_post() HTML escaping from REST API JSON output Terence Ong 2026-04-09 12:34:02 +07:00
  • 759b22ce3b Deploy d78347d from main github-actions[bot] 2026-04-08 04:53:09 +00:00
  • d78347de40 fix: update CI security audit and lint exclusions for new files Terence Ong 2026-04-08 11:52:36 +07:00
  • 32e21bc59d fix: comprehensive code quality remediation from audit findings Terence Ong 2026-04-08 11:47:43 +07:00
  • 95870bfe7b Deploy 44cc4f5 from main github-actions[bot] 2026-04-08 04:02:57 +00:00