mark email settings and setup auto-confirm as done
All checks were successful
deploy / deploy (push) Successful in 53s

Both features were already fully implemented. Updated task list
and plan status to reflect reality.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
jamey 2026-02-22 09:33:11 +00:00
parent 34b647dd36
commit f1b4e55cc7
2 changed files with 5 additions and 4 deletions

View File

@ -17,6 +17,7 @@
- Stripe Checkout with order persistence and webhook handling - Stripe Checkout with order persistence and webhook handling
- Admin credentials page with guided Stripe setup flow - Admin credentials page with guided Stripe setup flow
- Encrypted settings for API keys and secrets - Encrypted settings for API keys and secrets
- Email settings admin UI with 10 adapter options, test email, env var precedence
- FTS5 full-text search with live results modal - FTS5 full-text search with live results modal
- Denormalized product fields (cheapest_price, in_stock, on_sale) for DB-level sort/filter - Denormalized product fields (cheapest_price, in_stock, on_sale) for DB-level sort/filter
- Transactional emails (order confirmation, shipping notification) - Transactional emails (order confirmation, shipping notification)
@ -81,12 +82,12 @@ Plans: [admin-redesign.md](docs/plans/admin-redesign.md) | [admin-font-loading.m
| ~~39~~ | ~~Phase 7: Remove Tailwind entirely~~ | 38 | 1.5h | done | | ~~39~~ | ~~Phase 7: Remove Tailwind entirely~~ | 38 | 1.5h | done |
| ~~40~~ | ~~Phase 8: Unified CSS — admin inherits shop theme system~~ | 39 | 12.5h | done | | ~~40~~ | ~~Phase 8: Unified CSS — admin inherits shop theme system~~ | 39 | 12.5h | done |
| | **Self-hosted email + setup** ([auto-confirm plan](docs/plans/setup-auto-confirm.md), [email settings plan](docs/plans/email-settings.md)) | | | | | | **Self-hosted email + setup** ([auto-confirm plan](docs/plans/setup-auto-confirm.md), [email settings plan](docs/plans/email-settings.md)) | | | |
| 50 | Setup auto-confirm: secret gate, auto-login, remove check_inbox | — | 2h | | | ~~50~~ | ~~Setup auto-confirm: secret gate, auto-login, remove check_inbox~~ | — | 2h | done |
| 51 | Email settings admin UI with multi-adapter support | 50 | 3h | | | ~~51~~ | ~~Email settings admin UI with multi-adapter support~~ | 50 | 3h | done |
| | **Bugs / polish** | | | | | | **Bugs / polish** | | | |
| ~~49~~ | ~~Admin font loading + cache miss path resolver ([plan](docs/plans/admin-font-loading.md))~~ | — | 1h | done | | ~~49~~ | ~~Admin font loading + cache miss path resolver ([plan](docs/plans/admin-font-loading.md))~~ | — | 1h | done |
**Total remaining: ~9.5 hours across ~4-5 sessions** (Printful tests, setup auto-confirm, email settings) **Total remaining: ~4.5 hours** (Printful tests)
See [css-migration.md](docs/plans/css-migration.md) for full plan with architecture, visual regression testing strategy, and acceptance criteria per phase. See [css-migration.md](docs/plans/css-migration.md) for full plan with architecture, visual regression testing strategy, and acceptance criteria per phase.

View File

@ -1,6 +1,6 @@
# Email settings: admin UI with multi-adapter support # Email settings: admin UI with multi-adapter support
Status: Planned Status: Complete
Depends on: [setup-auto-confirm.md](setup-auto-confirm.md) (provides `email_configured?/0` and warning banner) Depends on: [setup-auto-confirm.md](setup-auto-confirm.md) (provides `email_configured?/0` and warning banner)