Commit Graph
3 Commits
Author SHA1 Message Date
haopengzhan 053d19ce6a fix(analytics): prevent tracking on admin pages and local dev environments
Build and Push Docker Image / build (push) Successful in 19s
2026-09-16 23:41:33 -07:00
haopengzhan afc05deb91 chore(k8s): safeguard production secrets with example template and add Makefile k8s helpers
Build and Push Docker Image / build (push) Successful in 17s
2026-09-16 23:30:21 -07:00
haopengzhan 95a7dcb93b feat(admin): add ephemeral staging DB, read-only posts overview, and dynamic search
- Implement ephemeral staging mode (APP_ENV=staging) to isolate test/dev DB writes in /tmp
- Add read-only posts management dashboard under /guanli/posts with live links and comment counters
- Add hot re-indexing endpoint (/guanli/reindex) to refresh Markdown without restarting server
- Replace static recommended search config with dynamic frequency-based trending searches
- Remove early scaffold mockup file (dropbox/zh.md) and clean legacy mock test queries
- Add native Makefile with dev, dev-persistent, test, lint, and docker targets
- Update test suite and documentation for development workflows
2026-09-16 23:09:14 -07:00