|
|
@@ -1,48 +1,35 @@
|
|
|
-## ▶ Nu aan de beurt (stand 2026-09-17, eind van de sessie)
|
|
|
-
|
|
|
-*Sessie 2026-09-17 laat (Bob klikt/deployt, Claude verifieert per verse export
|
|
|
-of curl). **Af:** de twee API-calls `Entreeopties`/`Categorieen` van `/en/` naar
|
|
|
-`/nl/` (77), versielabel `v0001` uit het menu (78), app-icoon geüpload (79),
|
|
|
-splashscreen ingesteld (80, met restpunt bij P1-56), en de dubbele fix op
|
|
|
-`flutterflowmobiel_establishment_events` op devbob (82). **Morgen verder met de
|
|
|
-nummers hieronder** — ze staan verderop in dit bestand volledig uitgeschreven.*
|
|
|
-
|
|
|
-*Voorcontrole 2026-09-18 (Claude, curl op productie + grep op de export, géén
|
|
|
-builder-werk): **84 is af** — `flutterflowmobiel_establishment_events` geeft op
|
|
|
-productie 0× `categorie: null` en 0× HTML in `inhoud` (nid 75457: 25 records,
|
|
|
-nid 75459: 16), óók zónder cache-buster, dus de app krijgt het ook. **83 is
|
|
|
-half af** — node 220276 geeft 404, alleen de dblog-telling staat nog open.
|
|
|
-**P2-41 is af** — `..._event_tabel_component_current_widget.dart` heeft
|
|
|
-`crossAxisCount` 1/1/2/3 en 0× `return 0;`.*
|
|
|
+## ▶ Nu aan de beurt (stand 2026-09-18, eind van de dag)
|
|
|
+
|
|
|
+*Afgerond op 2026-09-18 en daarom hieronder verwijderd: 83, 84, 86 (Drupal-
|
|
|
+restjes, taak 82 naar productie, testaccount Play-review), 62 ("Account
|
|
|
+aanmaken" op Login), P2-41 en P2-43 (scrollbare tabbalk), en 90 (zoekicoon
|
|
|
+vóór de datumchips op Home). De blokken verderop in dit bestand horen bij de
|
|
|
+open nummers hieronder.*
|
|
|
+
|
|
|
+*⚠️ Er waren die dag meerdere sessies tegelijk actief op dezelfde working
|
|
|
+directory. Check dus vóór je een taak oppakt de Eigenaar-regel op "— bezig"
|
|
|
+én een verse `git log`, in plaats van erop te vertrouwen dat deze lijst nog
|
|
|
+klopt sinds je 'm las.*
|
|
|
|
|
|
**Open, in volgorde:**
|
|
|
|
|
|
-1. ~~**83 · twee Drupal-restjes**~~ — **AF 2026-09-18.** Node 220276 geeft 404, en
|
|
|
- de dblog-telling gaf **nul rijen**: er staat geen enkele `custom%`-regel in
|
|
|
- `watchdog`, dus er ligt geen backlog aan debug-logging (raakt ook P2-25).
|
|
|
-2. ~~**84 · taak 82 naar productie**~~ — **AF**, nagemeten op productie 2026-09-18.
|
|
|
-3. **85 · account-verwijderen-knop** naar `/nl/support/mobieleapp` (besluit is
|
|
|
+1. **85 · account-verwijderen-knop** naar `/nl/support/mobieleapp` (besluit is
|
|
|
genomen, zie het blok verderop). Claude kan dit ook zelf in de builder doen.
|
|
|
-4. ~~**86 · testaccount voor de Play-review**~~ — **AF 2026-09-18 (Bob).**
|
|
|
- Gegevens staan klaar om bij de review-aanvraag te mailen. Zie taak 63(f).
|
|
|
-5. **87 · uitleggen dat een horecagelegenheid alleen via de website kan** — nieuw,
|
|
|
+2. **87 · uitleggen dat een horecagelegenheid alleen via de website kan** — nieuw,
|
|
|
zie het blok hieronder. **URL gevonden:** `https://uitgaanskrant.com/nl/ondernemers`
|
|
|
(anoniem 200) legt het hele traject uit en linkt zelf door naar
|
|
|
`/nl/node/add/horecagelegenheid` (die geeft anoniem een 301 naar de login, dus
|
|
|
dáár niet rechtstreeks naartoe linken vanuit de app).
|
|
|
-6. **62 · "Account aanmaken"-route op de Login-pagina** (Claude, builder, klein).
|
|
|
-7. **76 · linkerpadding op de horeca-agendakaart** (klein, eigenaar onbepaald).
|
|
|
-8. **88 · "Mijn aanmeldingen" + kloonknop** — nieuw 2026-09-18, zie het blok
|
|
|
+3. **76 · linkerpadding op de horeca-agendakaart** (klein, eigenaar onbepaald).
|
|
|
+4. **88 · "Mijn aanmeldingen" + kloonknop** — nieuw 2026-09-18, zie het blok
|
|
|
hieronder. Deel A (Drupal) bij Bob, deel B (app) bij Claude.
|
|
|
-9. **P2-43 · Tab Bar Scrollable op `HorecagelegenheidCurrent`** (4 tabs: Info /
|
|
|
- Links / Bezorgen / Agenda — "Bezorgen" kapt af) en **P2-44 · datum-icoon
|
|
|
- zonder datum op `EventCurrent`** — allebei door Bob naar Claude geschoven
|
|
|
- 2026-09-18.
|
|
|
-10. **P2-45 · knop "Selecteer datum" naast de datumchips op Home** — nieuw
|
|
|
+5. **P2-44 · datum-icoon zonder datum op `EventCurrent`** — ⚠️ niet gelukt via
|
|
|
+ browser-automation, ligt bij Bob; zie het blok verderop voor de valkuil.
|
|
|
+6. **P2-45 · knop "Selecteer datum" naast de datumchips op Home** — nieuw
|
|
|
2026-09-18 op Bob's vraag, zie het uitgeschreven blok verderop. Feature, dus
|
|
|
- geen livegang-blokker; Claude kan dit zelf in de builder doen.
|
|
|
-
|
|
|
-11. **89 · logo boven de gemeentenaam in de gedeelde header** — nieuw
|
|
|
+ geen livegang-blokker; Claude kan dit zelf in de builder doen. **De Row die
|
|
|
+ hij nodig heeft ligt er al** (taak 90); let wel op de chipbreedte.
|
|
|
+7. **89 · logo boven de gemeentenaam in de gedeelde header** — nieuw
|
|
|
2026-09-18 (Bob: *"bij groot scherm moet in de header de foto boven de
|
|
|
plaats"*). Eén ingreep in `HeaderButtonsComponent`, zie het blok hieronder.
|
|
|
|
|
|
@@ -1194,45 +1181,12 @@ telefoon-emulator bekeken (zie screenshots in `~/uk-shots/2026-09-16/na-*.png`).
|
|
|
kleine pillen → infoblok direct onder de titel; (11) titelkleur per kaarttype
|
|
|
verschilt (wit/oranje/oranjerood serif) → één keuze, oranje = klikbaar.
|
|
|
|
|
|
-### ✅ AFGEROND 2026-09-16 (Claude, sessie 47) — "Thuis bezorgen" is gebouwd
|
|
|
-
|
|
|
-Pagina **`thuisBezorgen`** + de menuknop staan in de builder ("Synced"),
|
|
|
-geverifieerd met drie verse exports en `dart analyze` (**0 errors**).
|
|
|
-FlutterFlow-commit: Bob.
|
|
|
-
|
|
|
-- **Pagina `thuisBezorgen`**, één page parameter `plaats` (String, required).
|
|
|
- Standaard header (AppBar 80 px / Info / elevation 2 / Show Default Button uit
|
|
|
- / flexible space met `HeaderButtonsComponent`) + Drawer met `drawerComponent`.
|
|
|
-- **Lijst:** `StaggeredView` in een niet-scrollende Column, **Expanded**, Shrink
|
|
|
- Wrap uit, Cross Axis Count responsive **1/1/2/3**, pull-to-refresh aan.
|
|
|
- Backend Query `Horecagelegenheidoverzicht` met `townid` = page parameter
|
|
|
- `plaats`, `display_id` = **`services_2`**, `page` = Pagination Next Page
|
|
|
- Number (infinite scroll aan). `horcat` blijft op zijn default en wordt door
|
|
|
- de display genegeerd (gemeten).
|
|
|
-- **Item:** `HorecagelegenheidoverzichtKaart` via Generate Dynamic Children
|
|
|
- (`bezorgerItem`), alle zes parameters gebonden met JSON Path
|
|
|
- (`$.titel`, `$.logo`, `$.nid`, `$.adres`, `$.plaats`, `$.categorie`).
|
|
|
-- **Empty List Widget** aan: Image → Asset `logo800px.png`, Center Image aan
|
|
|
- (`noItemsFoundIndicatorBuilder`), net als Home.
|
|
|
-- **Menuknop:** `ListTileThuisbezorgen` in `drawerComponent` heeft nu een
|
|
|
- `onTap` → `ThuisBezorgenWidget.routeName` met `plaats` =
|
|
|
- `FFAppState().gemeenteSelectId` — exact het patroon van de Horeca-knop
|
|
|
- ernaast. Gemeten: de view accepteert zowel de gemeente-tid (28694) als de
|
|
|
- plaats-tid (28695) en geeft in beide gevallen 19 bezorgers voor Amsterdam.
|
|
|
-
|
|
|
-**✅ Op een toestel getest (profile-build, telefoon-emulator 5556):** de pagina
|
|
|
-laadt met 19 Amsterdamse bezorgers, header + kaarten renderen correct, `logcat`
|
|
|
-schoon (geen exception, geen RenderFlex). De **menuknop is live getest**:
|
|
|
-hamburger → Gemeente → "Thuis bezorgen" navigeert en laadt de lijst. Kolommen
|
|
|
-nagemeten door de emulator tijdelijk om te zetten: **411 dp → 1**, **800 dp → 2**,
|
|
|
-**1280 dp → 3**. Emulator daarna teruggezet (`wm size/density reset`).
|
|
|
-
|
|
|
-*Cosmetisch, niet van deze taak:* lange zaaknamen kappen af in de kaart
|
|
|
-("New York Pizza Amsterdam (Albert") en de logo's zijn links bijgesneden. Dat zit
|
|
|
-in het gedeelde component `HorecagelegenheidoverzichtKaart` en geldt dus net zo
|
|
|
-goed voor het bestaande horeca-overzicht — geen regressie.
|
|
|
-
|
|
|
-*Issues-teller stond voor én na dit werk op 3 — geen nieuwe fouten toegevoegd.*
|
|
|
+### 🔎 Cosmetisch restpunt op `HorecagelegenheidoverzichtKaart` (gevonden 2026-09-16)
|
|
|
+
|
|
|
+Lange zaaknamen kappen af in de kaart ("New York Pizza Amsterdam (Albert") en de
|
|
|
+logo's zijn links bijgesneden. Zit in het gedeelde component, dus het geldt voor
|
|
|
+zowel `thuisBezorgen` als het bestaande horeca-overzicht — geen regressie, wel
|
|
|
+zichtbaar. Eigenaar onbepaald.
|
|
|
|
|
|
### 📋 Bob's 7 — de geordende lijst van 2026-09-15 (laat), max. 7, niets anders oppakken
|
|
|
|