7903f59f85
fix(WP-0013): Feedback-Bugs — alle 8 Einträge aus Backlog behoben
...
- Fristen-Widget-Format: DateInput/DateTimeInput mit ISO-Format-Attribut, damit
Browser date/datetime-local korrekt vorausfüllen (Feedback #4 )
- Phase 2 Teilnahmeentscheidung: URL in build_phase_nav von
/teilnahmeentscheidung/ → /entscheidung/ korrigiert (Feedback #6 )
- Phase 3 Detaillierte Durchsicht: URL in build_phase_nav von
/anforderungen/ → /lose/anforderungen/ korrigiert (Feedback #7 )
- Phase 7 Abgabe: order_by('bezeichnung') → order_by('beschreibung') in
abgabe_views.py (Dokument hat kein Feld 'bezeichnung') (Feedback #8 )
- Ausschreibungen-Liste: Ausschreiber zuerst, Titel zweite Spalte,
neues geschätztes Volumen (Feedback #5 )
- Feedback-Backlog Leerstand: bereits durch vorherigen URL-Fix abgedeckt
(Feedback #1 )
- Rechtsgrundlage (VgV/UVgO/VOB/A/SektVO/GWB) als neues Formularfeld
incl. Migration (Feedback #2 )
- Bindefrist in Tagen + berechnetes Enddatum als Modell-Property
bindefrist_berechnet, Formular und Detailansicht erweitert (Feedback #3 )
68/68 Tests grün.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-14 00:31:55 +02:00
d6873d7b88
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-14:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-14 00:05:16 +02:00
889aa6050c
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 23:50:00 +02:00
40e70e64f0
fix(feedback): inline edit + live status change without reload
...
- Replaced broken status_aendern (missing status_choices in response)
with a single eintrag_bearbeiten view that always returns the full
partial context
- eintrag_zeile.html is now a <tbody x-data="{ editing: false }"> with
two rows: display row + collapsible edit form
- Click anywhere on a row to expand the edit form; @click.stop on the
status cell prevents accidental toggles
- Status dropdown in the display row posts via HTMX and swaps the whole
<tbody> — no page reload needed
- Edit form covers all fields: titel, beschreibung, kategorie,
dringlichkeit, status, bewertung, entscheidung
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 23:45:10 +02:00
40739c1bfd
fix(feedback): sidebar links to /feedback/backlog/ not /feedback/
...
The submit endpoint only accepts POST; the sidebar was pointing to it
causing a 405 on click.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 23:35:22 +02:00
2ee2e4459f
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 23:32:57 +02:00
35333d5d73
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 23:32:48 +02:00
374934f08e
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 23:16:35 +02:00
787c77e94d
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 23:01:54 +02:00
c4d1a534d1
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 21:26:03 +02:00
0eb388ad07
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 16:24:29 +02:00
43a2a7506f
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 16:24:20 +02:00
d25b567783
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 15:52:24 +02:00
432578d993
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 15:52:15 +02:00
7a0ce1afe2
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 15:36:23 +02:00
a43d6c0f0f
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 15:20:22 +02:00
1010afc4b8
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 15:04:22 +02:00
6fb1901290
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 14:49:25 +02:00
774609adc7
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 14:49:17 +02:00
f07c0c93c4
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 14:32:30 +02:00
9f107b3fc9
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 11:13:42 +02:00
aa69c18f3d
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 11:13:34 +02:00
998eeffe51
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 10:57:36 +02:00
67180dce07
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 10:57:27 +02:00
737e174e96
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 10:41:36 +02:00
09483b3a1b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 10:25:37 +02:00
59f5640fce
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 10:09:41 +02:00
e8716df421
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 09:53:37 +02:00
7765beb5c6
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 09:37:39 +02:00
7abed9e817
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 09:37:30 +02:00
c96448e074
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 09:22:04 +02:00
9ec93fdf0b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 02:27:37 +02:00
acb6c5c7fc
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 02:27:29 +02:00
3c0b96aab0
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 02:10:54 +02:00
76038de546
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 02:10:44 +02:00
13b138be13
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 01:54:06 +02:00
8d19e3eaf6
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 01:37:19 +02:00
cf99b3d614
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 01:37:10 +02:00
1d2d39bc6d
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 01:20:27 +02:00
f4d7904eab
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 01:20:18 +02:00
6d95db10fe
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 01:03:35 +02:00
6881a3f022
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 00:47:14 +02:00
a4251e6ea6
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 00:30:09 +02:00
e1e1e978ee
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-13 00:29:59 +02:00
a9f7a3f801
chore(infra): port 9000, make help, db skip-check, Vite CSS fix
...
- Django dev server now runs on :9000 (was :8000)
- `make` without args shows all targets with descriptions
- `make db` skips docker start if :5432 already reachable (nc check)
- `make seed` and `make superuser` added as explicit targets
- vite.config.js: assetFileNames without hash so static/dist/main.css
matches the {% static 'dist/main.css' %} reference in base.html
(run `npm run build` once after checkout to regenerate the CSS file)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 00:18:34 +02:00
ff3349164b
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-13:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-13 00:12:58 +02:00
8e8a4550cc
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-12:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-12 23:56:05 +02:00
929938a279
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-12:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-12 23:39:15 +02:00
b88462b4c7
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-12:
- update .custodian-brief.md for vergabe-teilnahme
2026-05-12 23:39:05 +02:00
b8a0ff5f91
chore(consistency): sync task status from DB [auto]
...
Updated by fix-consistency on 2026-05-12:
- update .custodian-brief.md for vergabe_teilnahme
2026-05-12 23:22:23 +02:00