| .. |
|
migrations
|
feat: add Location.cover_photo ImageField + migration + test
|
2026-06-01 16:40:59 +02:00 |
|
services
|
feat: show Pl@ntNet reference images on confirm screen + save as thumbnail
|
2026-05-31 12:51:28 +02:00 |
|
static/plants/css
|
feat: add bloombase.css — fonts, blobs, canvas flowers, shared components
|
2026-06-01 16:36:23 +02:00 |
|
templates/plants
|
feat: restyle plant_list with Tailwind — search, filter chips, plant cards
|
2026-06-01 17:26:14 +02:00 |
|
templatetags
|
feat: month strip display, fix dashboard counter, styled month form
|
2026-05-28 15:05:13 +02:00 |
|
tests
|
feat: add LocationForm with cover_photo, location_detail view, update location_edit
|
2026-06-01 16:44:05 +02:00 |
|
utils
|
fix: clear overdue when pruned after the scheduled month
|
2026-05-28 16:43:15 +02:00 |
|
views
|
feat: restyle plant_list with Tailwind — search, filter chips, plant cards
|
2026-06-01 17:26:14 +02:00 |
|
__init__.py
|
feat: scaffold Django project with plants app
|
2026-05-27 19:40:58 +02:00 |
|
admin.py
|
feat: add Species, Plant, PruningLog models
|
2026-05-27 19:51:11 +02:00 |
|
apps.py
|
feat: scaffold Django project with plants app
|
2026-05-27 19:40:58 +02:00 |
|
forms.py
|
feat: add LocationForm with cover_photo, location_detail view, update location_edit
|
2026-06-01 16:44:05 +02:00 |
|
models.py
|
feat: add Location.cover_photo ImageField + migration + test
|
2026-06-01 16:40:59 +02:00 |
|
tests.py
|
feat: scaffold Django project with plants app
|
2026-05-27 19:40:58 +02:00 |
|
urls.py
|
feat: add LocationForm with cover_photo, location_detail view, update location_edit
|
2026-06-01 16:44:05 +02:00 |
|
views.py
|
feat: scaffold Django project with plants app
|
2026-05-27 19:40:58 +02:00 |