-
c4cd64eb6b
ci(gitea): deploy also on manual runs of main
main
peptiderepo-ops
2026-10-24 09:57:51 +00:00
-
4b8b9a0fa8
ci(gitea): re-render pipeline (prebuilt PHP CI image)
peptiderepo-ops
2026-10-24 09:49:27 +00:00
-
a886d27037
ci(gitea): add generated Gitea Actions pipeline
peptiderepo-ops
2026-10-24 09:39:30 +00:00
-
0eb0c68c40
ci: remove advisory CTO Review (Haiku) workflow (#36)
peptiderepo
2026-06-23 18:19:02 +07:00
-
5da008a8d9
ci: remove advisory CTO Review (Haiku) workflow
claude/remove-cto-review-20260623
peptiderepo
2026-06-23 18:12:53 +07:00
-
-
003029af93
ci: fix peptide-e2e org ref + deploy.yml permissions (#35)
peptiderepo
2026-06-17 11:36:51 +07:00
-
b3bf6451a8
ci: fix peptide-e2e org ref + deploy.yml permissions for reusable workflow
claude/fix-e2e-ref-20260617
peptiderepo
2026-06-17 11:34:08 +07:00
-
9bb74cf0d3
ci: update peptide-e2e reusable-workflow ref to peptide-repo org
peptiderepo
2026-06-17 11:34:06 +07:00
-
-
fefc8fdc13
ci: add workflow_call to ci.yml so deploy can gate on it (#34)
peptiderepo
2026-06-17 01:37:14 +07:00
-
284cab9274
ci: add workflow_call trigger to ci.yml so deploy.yml gate resolves
claude/ci-workflowcall-20260617
peptiderepo
2026-06-16 18:25:53 +00:00
-
-
c81700bd38
Adopt reusable CI standard + 300-line cleanup (#33)
peptiderepo
2026-06-16 20:38:06 +07:00
-
2aa35da61f
fix(tests): restore tested proxy methods in PSA_AI_Generator
claude/adopt-ci-20260616
peptiderepo
2026-06-16 13:24:51 +00:00
-
eae71a986d
style: auto-fix PHPCS violations via phpcbf
peptiderepo
2026-06-16 13:21:39 +00:00
-
d5a512a5af
ci: adopt reusable CI + 300-line compliance for v4.7.0
peptiderepo
2026-06-16 13:20:21 +00:00
-
-
d3bdfdd08d
ci(review): drop multi-model panel to Haiku-only (#32)
peptiderepo
2026-06-12 21:53:38 +07:00
-
c1fcb46116
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:45 +00:00
-
-
603571c9a3
ci: adopt shared reusable deploy workflow (#31)
peptiderepo
2026-06-09 19:15:51 +07:00
-
13c938735e
ci: adopt shared reusable deploy workflow (deploy-app.yml)
claude/adopt-reusable-deploy-20260609
peptiderepo
2026-06-09 19:15:48 +07:00
-
-
4948f153b7
ci(audit): retry PR-association check (#30)
peptiderepo
2026-06-09 13:39:13 +07:00
-
c680906112
ci(audit): retry PR-association check to stop false positives on squash-merges
claude/audit-workflow-retry-20260609
peptiderepo
2026-06-09 13:38:33 +07:00
-
-
3b65c2c102
ci: restore deploy pipeline (#29)
peptiderepo
2026-06-09 13:27:02 +07:00
-
7b81b80f56
ci: restore deploy pipeline — remove invalid continue-on-error on smoke job
claude/fix-deploy-pipeline-20260609
peptiderepo
2026-06-09 13:26:59 +07:00
-
-
0ea8642339
ci: make smoke gate informational (#28)
peptiderepo
2026-05-14 21:34:11 +07:00
-
ecf3b8c1ce
ci: migrate to rsync deploy, fix concurrency group, standardize excludes
peptiderepo
2026-04-26 11:55:48 +07:00
-
cba62b0192
ci: standardize PHP matrix to 8.1/8.2/8.3, PHPCS continue-on-error
peptiderepo
2026-04-26 11:55:46 +07:00
-
9e20805034
ci: add Playwright smoke gate before prod deploy
peptiderepo
2026-04-26 11:41:20 +07:00
-
a894345652
v4.6.0 — Brand token adoption (teal/lime, Inter font)
peptiderepo
2026-04-26 04:22:12 +00:00
-
fd505cbcea
Deploy
14a0f86 from main
deploy
github-actions[bot]
2026-04-24 08:27:33 +00:00
-
14a0f86810
fix(ci): treat phpcs exit 2 (warnings-only) as success
peptiderepo
2026-04-24 06:34:33 +00:00
-
3dda80b771
fix(ci): phpcbf auto-format + add missing bootstrap requires for tests
peptiderepo
2026-04-24 06:33:41 +00:00
-
4ac81f5d23
ci: add staging deploy step + production approval gate
peptiderepo
2026-04-24 13:12:42 +07:00
-
9daeac7fb7
chore: add v4.5.1 CHANGELOG entry
peptiderepo
2026-04-24 00:51:23 +07:00
-
00ff676e3b
chore: update contributors to peptiderepo
peptiderepo
2026-04-24 00:51:21 +07:00
-
7961928898
chore: update author to peptiderepo, fix plugin URI, bump to v4.5.1
peptiderepo
2026-04-24 00:51:20 +07:00
-
e87e15326a
ci(cto-review): add app-map freshness check to QA gate (#17)
peptiderepo
2026-04-22 18:33:31 +07:00
-
e62b51a764
Deploy
868d31c from main
peptiderepo
2026-04-22 10:14:27 +00:00
-
868d31cfb3
v4.5.0: drop peptide CPT registration; add PR Core dependency check (#15)
peptiderepo
2026-04-22 17:12:34 +07:00
-
65f973fea4
refactor: extract PSA_Directory_API from PSA_Directory (317→114+159)
peptiderepo
2026-04-17 02:45:56 +07:00
-
33a1133cf4
refactor: extract PSA_Cost_Reporter from PSA_Cost_Tracker (337→171+136)
peptiderepo
2026-04-17 02:44:33 +07:00
-
e8adce77e9
refactor: extract PSA_Post_Type_Meta from PSA_Post_Type (343→193+140)
peptiderepo
2026-04-17 02:43:13 +07:00
-
671c0a207a
refactor: extract PSA_AI_Content from PSA_AI_Generator (539→282+228)
peptiderepo
2026-04-17 02:41:45 +07:00
-
4a67958a68
refactor: extract PSA_Admin_Page from PSA_Admin (560→290+221)
peptiderepo
2026-04-17 02:39:33 +07:00
-
6480eecaa4
refactor(search): split 590-line search class into search + handler
peptiderepo
2026-04-17 02:35:17 +07:00
-
979a5af866
ci(deploy): tolerate 403 on post-deploy health check (#8)
peptiderepo
2026-04-15 20:17:27 +07:00
-
301dc13d0e
feat(ci): add Neurometric PR-Summarizer as 4th QA voice (#6)
peptiderepo
2026-04-15 16:12:18 +07:00
-
08c538988d
docs(arch): link to cross-app engineering reference docs
peptiderepo
2026-04-15 08:59:17 +07:00
-
7587a1cebe
fix: close QA P1 findings on auto-schema-upgrade (#4)
peptiderepo
2026-04-14 20:47:30 +07:00
-
73c1b878c2
style: declare(strict_types=1) on PSA_Upgrade to match project pattern
claude/qa-p1-fixes-20260414
peptiderepo
2026-04-14 20:00:12 +07:00
-
37aa0c83f3
fix: add typed params + return types on PSA_Upgrade public methods
peptiderepo
2026-04-14 19:56:40 +07:00
-
d69f637b06
refactor: extract upgrade logic to PSA_Upgrade class (fixes CI)
peptiderepo
2026-04-14 19:54:23 +07:00
-
61cf00c322
test: stub add_action/add_filter so UpgradeTest can load plugin file
peptiderepo
2026-04-14 19:12:15 +07:00
-
88a4ae9a4e
fix: QA P1 findings on auto-schema-upgrade (v4.4.3)
peptiderepo
2026-04-14 19:09:49 +07:00
-
-
3820bdfd28
ci: reviewer cost cap + 3-model A/B harness (#3)
peptiderepo
2026-04-14 17:35:10 +07:00
-
6e464e84ee
ci: stop exposing CTO_ADMIN_TOKEN as env var (security cleanup)
claude/reviewer-ab-harness-20260414
peptiderepo
2026-04-14 17:35:02 +07:00
-
48916f0eee
ci: address review feedback — per-model timeout + simpler cost math
peptiderepo
2026-04-14 17:31:58 +07:00
-
f9b02d3b8b
ci: use CTO_ADMIN_TOKEN for repo variables + restore formal APPROVE/REQUEST_CHANGES
peptiderepo
2026-04-14 17:27:43 +07:00
-
b8575e405e
ci: cost cap + 3-model A/B harness on CTO reviewer
peptiderepo
2026-04-14 17:22:25 +07:00
-
-
2fdcca124a
ci: post CTO review as COMMENT instead of APPROVE (#2)
peptiderepo
2026-04-14 16:53:16 +07:00
-
44500619ac
ci: post CTO review as COMMENT instead of APPROVE
claude/reviewer-comment-event-20260414
peptiderepo
2026-04-14 16:52:01 +07:00
-
-
6ad9f49b86
ci: add review gate (tripwire audit + Claude auto-review via OpenRouter) (#1)
peptiderepo
2026-04-14 16:45:55 +07:00
-
7746d1a82b
ci: switch CTO reviewer from Anthropic direct to OpenRouter
ci/add-main-push-audit
peptiderepo
2026-04-14 16:45:03 +07:00
-
32d461b4da
ci: add Claude-powered CTO PR review workflow
peptiderepo
2026-04-14 15:57:18 +07:00
-
444381b474
docs: add Git Workflow section to CONVENTIONS.md
peptiderepo
2026-04-14 15:53:33 +07:00
-
cef2dc3881
ci: add main-push audit tripwire
peptiderepo
2026-04-14 15:45:01 +07:00
-
-
a8a0ce2121
feat: auto-run schema upgrades on version change
peptiderepo
2026-04-14 12:02:49 +07:00
-
5d5019bda3
fix: cost tracker $0.00 bug — add token estimation fallback for DeepSeek (v4.4.3)
peptiderepo
2026-04-14 08:32:30 +07:00
-
52a83439b1
fix: budget check strict comparison bug — 0 !== 0.0 in PHP (v4.4.2)
peptiderepo
2026-04-14 01:27:02 +07:00
-
74301682fe
fix: bypass daily cap for admin-initiated AJAX enrichment (v4.4.1)
peptiderepo
2026-04-14 01:23:46 +07:00
-
2b1a39b4ad
feat: add AJAX batch enrichment (v4.4.0)
peptiderepo
2026-04-14 01:18:58 +07:00
-
f591d5b01d
fix: resolve remaining PHPCS errors — array formatting and closing brace
peptiderepo
2026-04-13 21:40:06 +07:00
-
3bbf927510
fix: resolve PHPCS errors and PHPUnit test failures for CI
peptiderepo
2026-04-13 21:38:04 +07:00
-
ed65b6ab90
feat: add browsable peptide directory with category filtering, REST API, and extended meta fields (v4.3.0)
peptiderepo
2026-04-13 21:30:11 +07:00
-
0fa2707163
fix: resolve PHPCS PreparedSQL errors in cost tracker
peptiderepo
2026-04-11 19:09:53 +07:00
-
12f1ac9056
chore: bump version to 4.1.0 for security, cost tracking, and bug fix release
peptiderepo
2026-04-11 19:02:58 +07:00
-
4a5f2711a9
feat: add cost/token tracking, monthly budget system, and dry-run mode
peptiderepo
2026-04-11 18:59:19 +07:00
-
4770f0a861
security: encrypt OpenRouter API key at rest using AES-256-CBC
peptiderepo
2026-04-11 18:56:22 +07:00
-
54f9719516
docs: add ARCHITECTURE.md and CONVENTIONS.md
peptiderepo
2026-04-11 18:54:22 +07:00
-
8e8d72e683
test: add PHPUnit infrastructure and unit tests for config and AI generator
peptiderepo
2026-04-11 18:53:24 +07:00
-
4f894f255e
perf: improve rate limiting resilience and reduce cache invalidation overhead
peptiderepo
2026-04-11 18:53:18 +07:00
-
b1412d7824
fix: resolve JS typos breaking form submit and network error handling, fix CSS missing semicolon
peptiderepo
2026-04-11 18:52:26 +07:00
-
866a8dc1ea
security: apply 11 audit findings (2 critical, 4 high, 5 medium/low)
peptiderepo
2026-04-10 20:46:46 +07:00
-
229fb577bf
fix: resolve remaining PHPCS errors (short ternaries, array formatting, Yoda conditions)
peptiderepo
2026-04-09 10:58:49 +07:00
-
adc55c7c45
fix: convert space indentation to tabs for WPCS compliance
peptiderepo
2026-04-09 10:46:00 +07:00
-
f08497241f
Fix corrupted class-psa-ai-generator.php (restore clean version)
peptiderepo
2026-04-08 20:30:19 +07:00
-
8dadf8e353
fix: replace corrupted deploy.yml with clean workflow
peptiderepo
2026-04-08 19:17:42 +07:00
-
4457f70b0f
ci: ignore PHPCS warnings on exit (only errors should fail CI)
peptiderepo
2026-04-08 19:06:05 +07:00
-
8ffd2013d8
Fix WPCS: split multi-item associative arrays in template.php
peptiderepo
2026-04-08 19:02:16 +07:00
-
9f384d861f
Fix final WPCS errors: closing brace, short ternary, Yoda condition, multi-line array
peptiderepo
2026-04-08 18:56:47 +07:00
-
5e0830a744
style: fix WPCS tab indentation in pubchem, error, post-type, template classes
peptiderepo
2026-04-08 18:44:45 +07:00
-
0a2d7aeb4a
style: fix WPCS violations in config and admin classes
peptiderepo
2026-04-08 18:31:57 +07:00
-
8a311523c5
fix: replace class-psa-search.php with correct content (utf-8 blob)
peptiderepo
2026-04-08 18:12:09 +07:00
-
25a0c458b7
fix: add missing closing brace for rest_search() method in class-psa-search.php
peptiderepo
2026-04-08 18:06:40 +07:00
-
8fe543b726
fix: correct class-psa-search.php blob (was truncated in chunked upload)
peptiderepo
2026-04-08 17:44:57 +07:00