docs: update CHANGELOG and PROJECT.md for CMS admin improvement
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
12
CHANGELOG.md
12
CHANGELOG.md
@@ -6,6 +6,18 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### Added
|
||||
- **CMS admin improvement** — articles list now has HTMX filter bar (search,
|
||||
status, template, language), pagination (50/page), and stats strip
|
||||
(total/live/scheduled/draft counts). Article actions (publish/unpublish,
|
||||
delete) are inline HTMX operations — no full page reload. "View" link opens
|
||||
live articles on the public site. Article generation and rebuild-all now
|
||||
enqueue to the background worker instead of blocking the HTTP request.
|
||||
Markdown source is written to disk during generation so the edit form shows
|
||||
content. Sitemap cache is invalidated when articles are published, deleted,
|
||||
or created. Fixed broken "Scheduled"/"Published" status display (was always
|
||||
showing "Scheduled") and stale `template_data_id` column reference.
|
||||
|
||||
### Changed
|
||||
- **Visual test overhaul** — consolidated 3 separate Playwright server processes
|
||||
(ports 5111/5112/5113) into 1 session-scoped fixture in `conftest.py`; 77 tests
|
||||
|
||||
@@ -79,6 +79,7 @@
|
||||
- [x] City coverage: DE (8), US (6), UK (4), ES (5), FR (3), IT (2), NL, AT, CH, SE, PT (2), BE, AE, AU (2), IE
|
||||
- [x] Per-city financial model overrides (rates, rent, utilities, permits, court config)
|
||||
- [x] Admin CMS (template CRUD, data row management, bulk CSV upload, bulk generate, publish toggle, rebuild)
|
||||
- [x] Admin CMS v2: HTMX filter/search/pagination, background generation, inline actions, sitemap invalidation, markdown editing
|
||||
- [x] Markets hub (`/<lang>/markets`) — article listing with FTS + country/region filters
|
||||
- [x] DuckDB refresh script (`refresh_from_daas.py`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user