Skip to content

Prod release 30/06/26#473

Merged
w-le merged 49 commits into
custom/HIO687AS-prodfrom
custom/HIO687AS
Jun 30, 2026
Merged

Prod release 30/06/26#473
w-le merged 49 commits into
custom/HIO687AS-prodfrom
custom/HIO687AS

Conversation

@w-le

@w-le w-le commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Fix WPA bug where an incomplete desk booking edit followed by a parking request creates an invalied frankenstein booking.

MrYuion and others added 30 commits June 24, 2026 20:26
# Conflicts:
#	apps/workplace/src/app/book/parking-request-flow/parking-request-form.component.ts
The booking panel does not eagerly load zone metadata, so the reactive
booking rules resource was still empty when a QR-scanned booking was
submitted, letting users book rooms regardless of configured rules.
Fetch any missing building rules on demand in _checkResourceRules so
they are always enforced.

PPT-2136

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The home page delete button only disabled when the scheduled end time
passed, so a booking ended early (checked_out_at set) could still be
deleted. Gate on Booking.has_ended and guard the remove handler.

PPT-2531

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Show a calculated User Groups column (day view table, right of Status)
and week view cards, listing each booking's groups that match the
configured app.parking.show_user_groups setting. Hidden when no match.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
frontend-templates Ignored Ignored Preview Jun 30, 2026 5:41am

@w-le w-le merged commit 3d28b87 into custom/HIO687AS-prod Jun 30, 2026
8 checks passed
@w-le

w-le commented Jun 30, 2026

Copy link
Copy Markdown
Contributor Author

bug fix tested e2e ok.
other basic features not retested

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants