Skip to content

Release-status 2026-07-18

Denne siden oppsummerer status for booking-/ladepolicy, deployforskjeller mellom miljøene og siste live-verifisering.

Kort Status

Del Status Verifisering
Backend functions:createBooking Deployet Felles booking-/ladepolicy er aktiv backend-messig
golfbil-skigk.web.app Grønn Ny public og admin frontend verifisert live
golfbil-demo.web.app Grønn Ny public og admin frontend verifisert live
golfbil.web.app Grønn Ny public og admin frontend verifisert live
PR Draft PR #2 fra fix-project-stabilization til master

Versjoner

Site Rolle Bundle verifisert Status
https://golfbil-skigk.web.app/ Public kundeportal /assets/index-D26jYm8-.js Grønn
https://golfbil-skigk.web.app/admin/ Ski admin/proShop/clubAdmin /admin/assets/index-Doffp-S9.js Grønn
https://golfbil-demo.web.app/ Demo public /assets/index-D26jYm8-.js Grønn
https://golfbil-demo.web.app/admin/ Demo admin /admin/assets/index-Doffp-S9.js Grønn
https://golfbil.web.app/ Hovedportal /assets/index-D26jYm8-.js Grønn
https://golfbil.web.app/admin/ Hovedportal owner-admin /admin/assets/index-Doffp-S9.js Grønn

Ski Hosting release:

projects/793476088060/sites/golfbil-skigk/versions/94c9cf0b7b9c86e5

Hovedportal Hosting release:

projects/793476088060/sites/golfbil/versions/33b505c75033ae2b

GitHub-status:

PR #2: Deploy tenant booking policy to Ski
Head: fix-project-stabilization
Base: master
Commit: 9869f3b
Status: Draft

Endringer I Denne Releasekandidaten

  • Tenant-styrt booking-/ladepolicy er lagt i public, admin og backend.
  • Backend createBooking beregner endelig endTime, chargingEndTime, availabilityEndTime og chargePolicy.
  • 9 hull bruker 130 minutter spilletid.
  • 18 hull bruker 260 minutter spilletid.
  • Fleksibel lading kan hoppes over til akkumulert ladegjeld når obligatorisk grense.
  • Obligatorisk lading trigges ved 4 ladeenheter, normalt 40 minutter etter 2 x 18 hull eller 4 x 9 hull.
  • Public kundeportal styres av klubbens kundeåpningstid.
  • Admin/proShop bruker policybasert kundebooking, og intern bruk har egen internbrukstid, standard 07:30-22:00.
  • ClubAdmin-innstillinger har felter for spilletid, slot-intervall, internbrukstid og ladegrense.
  • Nye Playwright smoke-tester dekker Demo policy, Ski read-only policy og Ski proShop side-for-side.

Live Smoke

Test Status Kommentar
Demo policy smoke Grønn Midlertidige Demo-bookinger ble opprettet og ryddet
Ski read-only policy smoke Grønn Public tidsvelger, admin Ny Booking og Kalender uten dataskriving
Ski proShop side-for-side Grønn Dashboard, Ny Booking, Bookinger, Kalender, Golfbiler, Beholdning og Kunder
Ski public faktisk brukerbooking Grønn Public flow med PIN ble testet med ekte booking og ryddet etterpå
Hovedportal public smoke Grønn Tenantvelger laster, Demo og Ski kan velges, dato/tid-kontroller finnes
Hovedportal owner-admin route Grønn /admin laster owner-login med Google-krav og ny admin-bundle

Public Brukerflyt

Public brukerflyt ble testet fra https://golfbil-skigk.web.app/.

Flyten som ble verifisert:

  1. Velg dato og starttid.
  2. Velg golfbil.
  3. Fyll inn bruker/kontakt.
  4. Send bekreftelseskode.
  5. Tast PIN.
  6. Fullfør booking.
  7. Verifiser booking i Firestore.
  8. Slett testdata.

Public booking klar til innsending

Public booking bekreftet

Public booking nummer to klar til innsending

Public booking nummer to bekreftet

ProShop/Admin Flyt

ProShop/admin-flyten ble testet med faktisk booking fra adminflaten og etterkontroll i bookinglisten.

ProShop booking klar til innsending

ProShop bookingliste etter opprettelse

Testdata

Alle faktiske testbookinger og testkundekort ble slettet etter skjermbilder og verifisering.

Slettede admin/proShop-testbookinger:

  • MshOQQUjx5tqmlKYY0Lj
  • GY3zut9P7zbBcSvtTICv

Slettede public-testbookinger:

  • zoBwNGqEfqYU5vaN4X0V
  • nN4HtaWyo5AKss6AhRpM

Sluttverifisering:

bookings remaining=0
rentals remaining=0
members remaining=0

Status Etter Hovedportal Deploy

Hovedportalen golfbil.web.app er nå deployet på samme policy-frontend som Ski og Demo.

Viktig rolleforskjell:

  • golfbil-skigk.web.app/admin er Ski tenant-admin og er verifisert med proShop read-only smoke.
  • golfbil.web.app/admin er hovedportal/owner-admin og krever Google-innlogging for owner. Ski proShop e-post/passord skal ikke forventes å komme inn der.