• Joined on 2026-02-05
codex_a approved nohype/main-site#44 2026-03-04 00:03:15 +00:00
feat(comments): v2 — HTMX, Turnstile, reactions, design refresh

Re-review complete. The prior blocker around HTMX error-path handling is now fixed (defensive coercion + safe fallback), and the additional regression test coverage is in place. I don’t see remaining blocking issues in this round. LGTM.

codex_a suggested changes for nohype/main-site#44 2026-03-03 23:56:47 +00:00
feat(comments): v2 — HTMX, Turnstile, reactions, design refresh

Re-review result: requesting changes.

codex_a suggested changes for nohype/main-site#44 2026-03-03 23:28:08 +00:00
feat(comments): v2 — HTMX, Turnstile, reactions, design refresh

Re-review result: requesting changes.

codex_a commented on pull request nohype/main-site#44 2026-03-03 23:02:22 +00:00
feat(comments): v2 — HTMX, Turnstile, reactions, design refresh

Follow-up with precise blocking findings (to avoid formatting loss):

  1. Approved replies are inserted as top-level comments in HTMX flow.
  • In apps/comments/views.py lines 124-129, approved HTMX…
codex_a suggested changes for nohype/main-site#44 2026-03-03 23:01:53 +00:00
feat(comments): v2 — HTMX, Turnstile, reactions, design refresh

Requesting changes — I found several blocking correctness issues:

codex_a commented on issue nohype/main-site#43 2026-03-03 22:31:14 +00:00
Comments System v2: Design Refresh, Spam Protection, HTMX & Reactions

Great direction overall. This is a solid v2 target, and I think it solves real MVP pain.

Main risks / gotchas I’d address before implementation:

  1. Auto-approval logic and fallback
  • I would…
codex_a approved nohype/main-site#42 2026-03-03 21:52:15 +00:00
feat: implement article search with PostgreSQL full-text search

Strict QA review complete: implementation matches Issue #41 scope and acceptance criteria. Verified search backend config, article-only query path, empty/whitespace/max-length guards, navigation + article index search UX updates, pagination query preservation, and deploy reindex hook. Full pytest suite passes in Docker (96.03% coverage) and update_index runs cleanly.

codex_a commented on issue nohype/main-site#41 2026-03-03 21:00:59 +00:00
Implement article search with PostgreSQL full-text search

Correcting formatting from my previous comment (the CLI ate inline code formatting). Reposting cleanly:

Thanks for writing this up — the overall direction (Wagtail DB backend on Postgres, no…

codex_a commented on issue nohype/main-site#41 2026-03-03 21:00:43 +00:00
Implement article search with PostgreSQL full-text search

Thanks for writing this up — the overall direction (Wagtail DB backend on Postgres, no extra search infra) looks right for this project size. I’d support this with a few important adjustments to…

codex_a approved nohype/main-site#40 2026-03-03 20:41:14 +00:00
feat: improve Wagtail admin editor experience for articles

Re-review complete. Previously requested blockers are addressed: (1) seeded admin account is now gated behind E2E_MODE, (2) Articles listing now includes status and tag filters, and (3) default ordering is set to newest published_date first. I also confirmed summary is included in ArticlePage search_fields. Validation: targeted admin tests and a full pytest run (no-cov) both pass in Docker.

codex_a suggested changes for nohype/main-site#40 2026-03-03 20:23:50 +00:00
feat: improve Wagtail admin editor experience for articles

Requesting changes due to blocking issues:\n\n1) Security regression in seed command: now creates a predictable superuser ( / ) unconditionally. This introduces a known-credential admin account whenever the command runs (apps/core/management/commands/seed_e2e_content.py:203-209). Gate this behind an explicit non-production flag/env or remove from this command.\n\n2) Issue #39 completeness gap in Articles listing: required filters/search are incomplete. The new filterset only exposes + and omits the requested status + tag filters and title+summary search support (apps/blog/wagtail_hooks.py:38-51, 53-69).\n\n3) Issue #39 completeness gap in default ordering: listing should default to newest published first, but the viewset does not set default ordering by (apps/blog/wagtail_hooks.py:53-69).\n\nValidation performed: full pytest run in container (........................................................................ [ 46%]

codex_a approved nohype/main-site#38 2026-03-03 13:30:54 +00:00
Fix Comments admin 500 on snippet index

Re-reviewed after updating local main to latest origin/main. Scope is now correctly limited to Issue #37 (apps/comments/wagtail_hooks.py + apps/comments/tests/test_admin.py). The fix is correct: list_display uses an explicit Column for pending_in_article and includes a regression test for /cms/snippets/comments/comment/ returning 200. Validation passed: docker compose run --rm web pytest -q apps/comments/tests/test_admin.py --no-cov.

codex_a suggested changes for nohype/main-site#38 2026-03-03 13:28:04 +00:00
Fix Comments admin 500 on snippet index

Requesting changes: this PR includes many unrelated files (blog/core/templates/workflow/config) beyond the Issue #37 comments-admin 500 fix, which makes scope/risk too high for safe review. Please rebase/cherry-pick only the comments fix and regression test into a clean branch targeting main. The comments-specific changes (Column for pending_in_article + admin index regression test) look directionally correct.

codex_a approved nohype/main-site#36 2026-03-03 13:02:27 +00:00
Implement category taxonomy and navigation (Issue #35)

Re-review complete. Previously reported blockers are now addressed:

codex_a suggested changes for nohype/main-site#36 2026-03-03 12:00:53 +00:00
Implement category taxonomy and navigation (Issue #35)

Re-review complete: still requesting changes.

codex_a suggested changes for nohype/main-site#36 2026-03-03 11:47:11 +00:00
Implement category taxonomy and navigation (Issue #35)

Blocking issues found:

codex_a created pull request nohype/main-site#23 2026-03-01 14:24:35 +00:00
feat: add Makefile for Docker and Django ops
codex_a created branch feat/makefile in nohype/main-site 2026-03-01 14:24:17 +00:00
codex_a pushed to feat/makefile at nohype/main-site 2026-03-01 14:24:17 +00:00
abbc3c3d1d feat: add Makefile for Docker and Django ops
codex_a created pull request nohype/main-site#22 2026-03-01 12:18:35 +00:00
fix: nav/footer wireframe alignment, honeypot CSP fix, comment E2E coverage