Commit Graph

  • 5d6e4d3b17 ci(gitea): deploy also on manual runs of main main peptiderepo-ops 2026-10-24 09:57:39 +00:00
  • d82d557fcf ci(gitea): re-render pipeline (prebuilt PHP CI image) peptiderepo-ops 2026-10-24 09:49:18 +00:00
  • b49b3ae658 ci(gitea): add generated Gitea Actions pipeline (pilot) peptiderepo-ops 2026-10-24 09:27:33 +00:00
  • de69aedba0 ci: remove advisory CTO Review (Haiku) workflow (#26) peptiderepo 2026-06-23 18:18:58 +07:00
  • 2e986fd9ac ci: remove advisory CTO Review (Haiku) workflow claude/remove-cto-review-20260623 peptiderepo 2026-06-23 18:12:51 +07:00
  • a1c77de332 feat: PRAB article JSON-LD emitter + meta reader (v0.8.0) (#25) peptiderepo 2026-06-23 12:29:14 +07:00
  • dbfc50cee1 style: move phpcs:ignore to echo output line for PHPCS compliance claude/prcore-jsonld-article-20260622 peptiderepo 2026-06-23 05:19:43 +00:00
  • e2f11c78b8 style: fix PHPCS violations in PRAB emitter classes peptiderepo 2026-06-23 05:18:03 +00:00
  • b2dc245c6e docs/test: resolve QA P1s + P2 guards (v0.8.0) peptiderepo 2026-06-23 05:10:06 +00:00
  • 382a7ede5d test: stub wp_parse_url() in PHPUnit bootstrap peptiderepo 2026-06-23 04:44:37 +00:00
  • edb4afe71e style: fix non-auto-fixable PHPCS violations — docblocks + wp_parse_url peptiderepo 2026-06-23 04:41:17 +00:00
  • f7df9cfc06 style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-23 04:25:02 +00:00
  • 1ce471981b feat: PRAB article JSON-LD emitter + meta reader (v0.8.0) peptiderepo 2026-06-23 04:23:21 +00:00
  • a7a2bb2f6d fix: resolve PR_Core_Settings_Renderer undefined constant fatal (v0.7.1) (#24) peptiderepo 2026-06-17 13:16:33 +07:00
  • ad2b1d9a25 fix: resolve PR_Core_Settings_Renderer undefined constant fatal (v0.7.1) claude/fix-settings-optiongroup-20260617 peptiderepo 2026-06-17 05:55:35 +00:00
  • 6a8c43496e ci: fix peptide-e2e org ref + deploy.yml permissions (#23) peptiderepo 2026-06-17 11:33:24 +07:00
  • 27199fa25b ci: update peptide-e2e reusable-workflow ref to peptide-repo org claude/fix-e2e-ref-20260617 peptiderepo 2026-06-17 11:31:52 +07:00
  • 62d7f59743 ci: update peptide-e2e reusable-workflow ref to peptide-repo org peptiderepo 2026-06-17 11:31:51 +07:00
  • 665d7fa9e1 Adopt reusable CI standard + PHPUnit conversion (#22) peptiderepo 2026-06-17 01:12:00 +07:00
  • 05d8094a1d fix: exclude UnfinishedPrepare from phpcs.xml.dist (dynamic WHERE builder) claude/adopt-ci-20260616 peptiderepo 2026-06-16 16:34:34 +00:00
  • 1d9d9d508c fix: rename $class param to $class_name + ignore UnfinishedPrepare + ruleset cleanup peptiderepo 2026-06-16 16:29:26 +00:00
  • cb7cd7305e fix: exclude expected-warning sniffs from phpcs.xml.dist peptiderepo 2026-06-16 16:27:06 +00:00
  • d32a246b76 ci: trigger CI after phpcbf auto-fix peptiderepo 2026-06-16 16:21:33 +00:00
  • 54fbbfe484 style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 16:20:50 +00:00
  • fcdcd2e8be fix: expand pubchem property to multi-line docblock (VariableComment.Missing) peptiderepo 2026-06-16 16:20:22 +00:00
  • 193e68935b fix: phpcs:ignore MissingShort on single-line @var docblocks + metaboxes sanitize peptiderepo 2026-06-16 16:18:32 +00:00
  • 11bfbd5690 ci: trigger CI after phpcbf auto-fix (docblock separators) peptiderepo 2026-06-16 16:14:23 +00:00
  • 86c8a40629 style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 16:13:27 +00:00
  • b84cc656e5 fix: add short descriptions to file docblocks + fix security/Yoda errors in metaboxes peptiderepo 2026-06-16 16:12:25 +00:00
  • 53c71dca12 fix: move file docblocks to immediately after <?php (before declare) peptiderepo 2026-06-16 16:06:11 +00:00
  • 57878e4755 ci: trigger CI after phpcbf auto-fix peptiderepo 2026-06-16 16:03:10 +00:00
  • a76bf30cbb style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 16:00:04 +00:00
  • da583b7f60 fix: proper standalone file docblocks + Yoda/unslash/escaping + 300-line compliance peptiderepo 2026-06-16 15:59:00 +00:00
  • a922824a2b style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 15:49:32 +00:00
  • 8d3064785c fix: resolve all PHPCS violations and 300-line rule breaches peptiderepo 2026-06-16 15:48:53 +00:00
  • 00f89ff79f ci: trigger CI after phpcbf auto-fix peptiderepo 2026-06-16 15:30:07 +00:00
  • b9158d7dca style: auto-fix PHPCS violations via phpcbf peptiderepo 2026-06-16 15:26:16 +00:00
  • 08d7696444 ci: adopt estate CI standard + convert 7 hand-rolled tests to PHPUnit (v0.7.0) peptiderepo 2026-06-16 15:23:48 +00:00
  • d0b5875fd8 peptide-repo-core v0.6.2: inject Drug/FAQ via wpseo_schema_graph (fix peptide-page fatal) (#21) peptiderepo 2026-06-13 14:25:04 +07:00
  • 0bbb75fd26 fix(schema): v0.6.2 — move Drug/FAQ injection to wpseo_schema_graph; fix peptide 500 claude/jsonld-peptide-piece-fix-20260613 peptiderepo 2026-06-13 07:12:46 +00:00
  • 118f301705 peptide-repo-core v0.6.1: fix Yoast webpage-type TypeError on singular pages (#20) peptiderepo 2026-06-13 13:52:46 +07:00
  • 077c4b0e51 fix(jsonld): accept string|array @type — v0.6.1 claude/jsonld-webpage-typefix-20260613 peptiderepo 2026-06-13 06:44:00 +00:00
  • e9d97b51e2 peptide-repo-core v0.6.0: peptide schema backfill + Yoast-integrated Drug/MedicalWebPage/FAQ (#19) peptiderepo 2026-06-13 13:09:56 +07:00
  • 817690c1b6 fix(schema): rewrite sanitize_molecular_formula() with element-grammar (Option B) claude/peptide-schema-backfill-20260613 peptiderepo 2026-06-13 05:42:13 +00:00
  • 1880d1db1f fix(tests): guard error_log/wp_json_encode stubs + document idempotency limitation peptiderepo 2026-06-13 05:24:04 +00:00
  • 1e5999e663 feat(schema): v0.6.0 — PSA backfill migration + Yoast-integrated Drug/MedicalWebPage/FAQ schema peptiderepo 2026-06-13 05:01:59 +00:00
  • cc5d06b970 ci(review): drop multi-model panel to Haiku-only (#18) peptiderepo 2026-06-12 21:53:43 +07:00
  • a45daff031 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:48 +00:00
  • a22c067eb0 ci: adopt shared reusable deploy workflow (#17) peptiderepo 2026-06-09 19:16:04 +07:00
  • f76cfe5c2e ci: adopt shared reusable deploy workflow (deploy-app.yml) claude/adopt-reusable-deploy-20260609 peptiderepo 2026-06-09 19:16:01 +07:00
  • 6015b3e5c3 ci(audit): retry PR-association check (#16) peptiderepo 2026-06-09 13:39:18 +07:00
  • 2544c848a9 chore: bump plugin header to 0.5.0 to match PR_CORE_VERSION constant claude/audit-workflow-retry-20260609 peptiderepo 2026-06-09 13:38:42 +07:00
  • 5e5e478bab ci(audit): retry PR-association check to stop false positives on squash-merges peptiderepo 2026-06-09 13:38:41 +07:00
  • d5f6a69256 ci: restore deploy pipeline (#14) peptiderepo 2026-06-09 13:23:34 +07:00
  • f7d6e765b6 ci: restore deploy pipeline — remove invalid continue-on-error on smoke job claude/fix-deploy-pipeline-20260609 peptiderepo 2026-06-09 06:23:30 +00:00
  • 6595afed76 ci: make smoke gate informational (#13) peptiderepo 2026-05-14 21:01:01 +07:00
  • 69abae3473 ci: fix deploy gate — smoke is informational, not a prod blocker peptiderepo 2026-04-27 15:41:53 +00:00
  • b8849b0f1e ci: add continue-on-error to smoke job; retrigger deploy for v0.5.0 peptiderepo 2026-04-27 15:38:02 +00:00
  • 708204c3b6 PR Core v0.5.0: Add Repo Daily CPT, taxonomy, and metaboxes peptiderepo 2026-04-27 15:33:28 +00:00
  • d3392fa6ca ci: re-trigger deploy with fixed smoke.yml path peptiderepo 2026-04-27 12:29:17 +07:00
  • c52cf9b3d6 feat: verification scanner + admin UI (PR Core v0.4.0) peptiderepo 2026-04-27 12:24:57 +07:00
  • 6d96768892 fix(tests): rewrite unit tests to plain-PHP bootstrap pattern; extract compute_status() from scanner feature/verification-scanner-v0.3.0 peptiderepo 2026-04-27 05:23:39 +00:00
  • a90bb7ca4c feat(scanner): add verification scanner, settings, widget, sidebar, frontend display (v0.4.0) peptiderepo 2026-04-27 05:00:23 +00:00
  • 554b7aa293 ci: add deploy summary step peptiderepo 2026-04-26 11:56:07 +07:00
  • cfd7bd88b5 ci: add main-push-audit tripwire peptiderepo 2026-04-26 11:56:05 +07:00
  • d4b343b7e2 ci: add CTO review workflow peptiderepo 2026-04-26 11:56:03 +07:00
  • 88e6002551 ci: add Playwright smoke gate before prod deploy peptiderepo 2026-04-26 11:41:16 +07:00
  • 3050292fcf fix(cpt): remove rest_namespace so Gutenberg block editor can load peptide posts (v0.3.2) peptiderepo 2026-04-25 01:57:30 +07:00
  • 9d4ce64c1c test(cpt): update rest_namespace assertion — now absent, defaults to wp/v2 fix/v0.3.2-rest-namespace peptiderepo 2026-04-25 01:55:41 +07:00
  • c24259f1d7 fix(cpt): bump version to 0.3.2, update CHANGELOG peptiderepo 2026-04-25 01:53:31 +07:00
  • 6ab828087d fix(cpt): bump version to 0.3.2, update CHANGELOG peptiderepo 2026-04-25 01:53:27 +07:00
  • 79259bf5ac fix(cpt): remove rest_namespace so Gutenberg block editor can load peptide posts (v0.3.2) peptiderepo 2026-04-25 01:52:43 +07:00
  • 224fae5c2b fix(cpt): restore complete file — patch truncation from prior commit fix/v0.2.2-rest-namespace peptiderepo 2026-04-25 01:51:28 +07:00
  • 3382cd3c96 fix(cpt): bump version to 0.2.2, update CHANGELOG peptiderepo 2026-04-25 01:46:49 +07:00
  • 4dc6436531 fix(cpt): bump version to 0.2.2, update CHANGELOG peptiderepo 2026-04-25 01:46:40 +07:00
  • 0519d6ec7d fix(cpt): remove rest_namespace so Gutenberg block editor can load peptide posts (v0.2.2) peptiderepo 2026-04-24 18:42:20 +00:00
  • deadccc27b ci: split deploy.yml into staging→production pipeline with approval gate peptiderepo 2026-04-24 13:11:24 +07:00
  • 05cb3caf0d hotfix: CHANGELOG v0.3.1 peptiderepo 2026-04-24 12:07:42 +07:00
  • 21d05427d8 hotfix: bump to v0.3.1 peptiderepo 2026-04-24 12:07:40 +07:00
  • 9c59fe6706 hotfix: add missing PR_Core_Related_Posts_Provider interface (site down — v0.3.1) peptiderepo 2026-04-24 12:07:23 +07:00
  • e0fcace223 feat: add Related Articles Section feature (v0.3.0) peptiderepo 2026-04-24 10:25:17 +07:00
  • a10610ded7 fix: trim CPT docblock to stay under 300-line limit feature/related-articles-section peptiderepo 2026-04-24 10:22:50 +07:00
  • 2195b449b2 fix: restore missing return + closing braces in sanitize_review_status peptiderepo 2026-04-24 10:21:20 +07:00
  • ba4e11192f fix: bring CPT class under 300 lines peptiderepo 2026-04-24 10:15:45 +07:00
  • 0f62abd6e9 fix: instantiate PR_Core_Topic_Taxonomy in init flow peptiderepo 2026-04-24 10:14:31 +07:00
  • b885673a1f feat: instantiate PR_Core_Topic_Taxonomy in init flow peptiderepo 2026-04-24 10:11:53 +07:00
  • 35e62e8cf1 fix: remove peptide_topic from CPT class, bring under 300 lines peptiderepo 2026-04-24 10:11:33 +07:00
  • bd1b2dba48 feat: extract peptide_topic taxonomy to own class peptiderepo 2026-04-24 10:11:03 +07:00
  • 0dcad0de0b docs: add v0.3.0 changelog entry for Related Articles feature peptiderepo 2026-04-24 10:03:52 +07:00
  • d5376d1612 chore: bump version to 0.3.0 peptiderepo 2026-04-24 10:03:03 +07:00
  • 28e110f780 feat: integrate Related Articles section into main orchestrator peptiderepo 2026-04-24 10:02:50 +07:00
  • bb34998d2c feat: integrate settings into admin initialization peptiderepo 2026-04-24 10:02:26 +07:00
  • 2e7efab97a feat: add PR Core settings page peptiderepo 2026-04-24 10:02:10 +07:00
  • 0210d73cf7 feat: add peptide_topic taxonomy registration peptiderepo 2026-04-24 10:01:47 +07:00
  • 14f8e6159a test: add unit tests for PR_Core_Internal_Posts_Provider peptiderepo 2026-04-24 10:01:00 +07:00
  • 6359a18fed feat: add related-posts CSS styles peptiderepo 2026-04-24 10:00:55 +07:00
  • 33dc8a183a feat: add related-posts card template part peptiderepo 2026-04-24 10:00:51 +07:00
  • a21d35ee27 feat: add PR_Core_Related_Posts_Section renderer peptiderepo 2026-04-24 10:00:47 +07:00
  • a906e1b701 feat: add PR_Core_Internal_Posts_Provider implementation peptiderepo 2026-04-24 10:00:43 +07:00
  • 4d8e98f34b feat: add PR_Core_Related_Posts_Provider interface peptiderepo 2026-04-24 10:00:38 +07:00