Jeppe Bundgaard
4c0cd44a82
Refactor ViewportFooter.vue: replace deprecated slot syntax with v-slot and conditionally render footer component in Viewport.vue
2025-12-17 12:14:09 +01:00
Jeppe Bundgaard
3370bf7469
Refactor department dashboard: replace date shortcuts with DatePeriodSelector, improve loading state handling, and enhance transaction fetch logic
2025-12-17 12:03:26 +01:00
Jeppe Bundgaard
b860417cc4
Refactor DepartmentDashboardMyDepartmentsOverview.vue: replace unused BookingsPagination component, add tabbed display for daily reports, and improve department list rendering
2025-12-17 10:05:57 +01:00
Jeppe Bundgaard
58c6a528e3
Enable "Selv vask" button in MobileFooter.vue and remove unused v-show property in UserDashboard.vue
2025-12-16 14:06:40 +01:00
Jeppe Bundgaard
8c88052784
Update MobileFooter.vue: add disabled state to navigation items and bind to button logic
2025-12-16 13:30:41 +01:00
Jeppe Bundgaard
7b5262cebb
Add MobileFooter.vue and enhance MyWashStart.vue navigation
...
- Added `MobileFooter.vue` for improved mobile navigation with dedicated page links.
- Updated `MyWashStart.vue` to refine customer number step validation and clickable state logic.
- Set default `forceNearestDepartmentEvaluationId` to 0 for consistency.
2025-12-16 13:25:14 +01:00
Jeppe Bundgaard
7e64e9f1aa
Refactor footers: replace unused content slots with footer components and add ViewportFooter to Viewport.vue
2025-12-16 11:59:30 +01:00
Jeppe Bundgaard
32ae94069b
Refactor MyWashStart.vue: set default forceNearestDepartmentEvaluationId to 0 and remove unused console warnings
2025-12-16 11:45:40 +01:00
Jeppe Bundgaard
333fecd2c4
Update MyWashStart.vue: add persistence for in-progress washes using localStorage
2025-12-16 11:44:19 +01:00
Jeppe Bundgaard
6cc425dd1e
Update MyWashStart.vue: validate vehicle type selection for step navigation and button state
2025-12-16 11:15:08 +01:00
Jeppe Bundgaard
6e300cd5c3
Update MyWashStart.vue: add vehicle management, enhance autocomplete for license plates, and fetch vehicle types
2025-12-16 11:12:41 +01:00
Jeppe Bundgaard
e3db468d0b
Update OrderBookingsTable.vue: add margin to calendar icon for better spacing
2025-12-16 09:36:08 +01:00
Jeppe Bundgaard
dc5533ccb0
Update MyWashStart.vue: fix nearestDepartment name rendering in lane availability message
2025-12-15 16:02:01 +01:00
Jeppe Bundgaard
08ad376e6d
Update MyWashStart.vue: enhance lane availability message with dynamic department name rendering
2025-12-15 15:56:05 +01:00
Jeppe Bundgaard
f6784bc815
"Update MyWashStart.vue: set forceNearestDepartmentEvaluationId default value to 0"
2025-12-15 15:52:39 +01:00
Jeppe Bundgaard
6e2eb81d5b
"Refactor MyWashStart.vue and ordersTable.vue: enhance wash timer display, add lane labeling, and improve department access validation logic in navigation."
2025-12-15 15:49:55 +01:00
Jeppe Bundgaard
7300cb5722
"Refactor MyWashStart.vue: add onCloseCompleted action to reset flow state, update UI for Completed step, and improve navigation button logic."
2025-12-15 15:34:34 +01:00
Jeppe Bundgaard
617793830b
"Refactor MyWashStart.vue: add completed wash duration tracking, reset logic, and display total time in UI after completion."
2025-12-15 15:30:56 +01:00
Jeppe Bundgaard
72edbf338d
"Refactor MyWashStart.vue: add elapsed wash timer with start/stop logic, integrate onUnmounted for cleanup, and enhance UI with completed wash step."
2025-12-15 15:28:38 +01:00
Jeppe Bundgaard
a9f8e59433
"Refactor MyWashStart.vue: improve wash process with machine/manual options, lane availability checks, and enhanced step-based flow using Buefy components."
2025-12-15 15:24:05 +01:00
Jeppe Bundgaard
b50f07b409
"Update MyWashStart.vue: set forceNearestDepartmentEvaluationId to 0 for production"
2025-12-15 13:38:14 +01:00
Jeppe Bundgaard
35439fb963
"Update UserDashboard.vue: change wash certificate link to orders page and remove redundant disabled state"
2025-12-15 13:28:01 +01:00
Jeppe Bundgaard
16866155c1
"Refactor MyWashStart.vue: enhance wash process flow with step-based navigation, integrate Buefy components for improved UI, add forced nearest department evaluation for debugging, and streamline input validation logic."
2025-12-15 13:26:37 +01:00
Jeppe Bundgaard
e94e2f0541
"Refactor OrderBookingsTable.vue: enhance editable table rows, add hover tooltips for item details, integrate customizable themes in EditableTableColumn.vue, and improve overall table usability and styling."
2025-12-15 11:46:39 +01:00
Jeppe Bundgaard
a861af5a9c
"Update InvoiceOrdersPagination.vue: replace hardcoded label with dynamic label from SessionUser objects for improved localization support."
2025-12-11 14:12:56 +01:00
Jeppe Bundgaard
d5b83f64cc
"Update InvoiceOrdersPagination.vue: adjust label text to 'Historiske vaske' for improved clarity and accuracy."
2025-12-11 14:11:06 +01:00
Jeppe Bundgaard
c84d0d2851
"Refactor DatePeriodSelector.vue and InvoiceOrdersPagination.vue: integrate shortcut visibility options, replace manual date filter shortcuts with DatePeriodSelector, and improve filter structure for better maintainability and usability."
2025-12-11 14:09:15 +01:00
Jeppe Bundgaard
bfad04aa85
"Add responsive mobile layout to DatePeriodSelector.vue with updated date, month, and year selectors using Buefy components."
2025-12-11 13:22:44 +01:00
Jeppe Bundgaard
97809d2e43
"Integrate DesktopNavigationBuefy into MobileNavigation.vue and update menu structure for improved component reuse and maintainability."
2025-12-11 12:49:20 +01:00
Jeppe Bundgaard
94f1528d4a
"Add tablet-specific header component and responsive layout updates for improved device compatibility."
2025-12-11 12:35:19 +01:00
Jeppe Bundgaard
f71451ad88
"Update TableLabeledPagination.vue: adjust label styling and class for improved readability"
2025-12-10 14:39:26 +01:00
Jeppe Bundgaard
b035da7984
"Update TableLabeledPagination.vue: adjust label styling and class for improved readability"
2025-12-10 14:25:47 +01:00
Jeppe Bundgaard
3071e7f777
"Refactor MyInvoicesPagination.vue: integrate TableLabeledPagination for improved structure, update InvoiceCollectionsTable label to 'total_price_amount', and adjust locale strings for clarity."
2025-12-10 14:19:32 +01:00
Jeppe Bundgaard
824840d729
"Refactor OrdersPagination.vue: replace nested components with TableLabeledPagination, adjust filters and table integration for improved structure and maintainability."
2025-12-10 14:16:21 +01:00
Jeppe Bundgaard
d17c84a42c
"Update UserDashboard pagination components: adjust column classes, add spacing labels for better layout alignment, and remove redundant label element in TableLabeledPagination.vue."
2025-12-10 14:12:49 +01:00
Jeppe Bundgaard
2314f02239
"Refactor OrderBookingsTable.vue: simplify table logic by removing unnecessary filters and pagination handling, migrate pagination to OrderBookingsPagination.vue, and update components for improved code maintainability and usability."
2025-12-10 14:01:24 +01:00
Jeppe Bundgaard
b34bb0b0dc
"Update ordersTable.vue: rename 'Total' label to 'Beløb' for locale consistency."
2025-12-10 13:11:00 +01:00
Jeppe Bundgaard
65d6e510d1
"Refactor VehiclesPagination.vue: consolidate pagination logic into new TableLabeledPagination component, remove unused imports, and simplify VehiclesTable template structure for improved maintainability and readability."
2025-12-10 12:39:04 +01:00
Jeppe Bundgaard
d63b28977f
"Add minHeight to independent-scroll in Viewport for consistent scrollable area styling"
2025-12-10 12:30:41 +01:00
Jeppe Bundgaard
4c6f8df45d
"Update UserDashboard labels for clarity: revise messaging in booking, vehicle management, wash certificates, and invoices cards."
2025-12-10 11:10:44 +01:00
Jeppe Bundgaard
4a76137a90
"Implement dynamic card height adjustment in UserDashboard for improved layout consistency across device types."
2025-12-10 11:04:13 +01:00
Jeppe Bundgaard
60dcf3e227
"Add optional CSS class support for navigation items, dynamic header height handling in Viewport, locale-based label updates, and device type checks."
2025-12-10 10:54:18 +01:00
Jeppe Bundgaard
27d3200c3b
"Update DesktopHeader.vue to rename 'Opret konto' to 'Opret bruger' for label consistency."
2025-12-09 16:00:24 +01:00
Jeppe Bundgaard
1c67f64c7e
"Add back-office, department, and return-to-account buttons in DesktopHeader.vue with session-based visibility and dynamic routing for improved navigation functionality."
2025-12-09 15:55:42 +01:00
Jeppe Bundgaard
39adc6536d
"Refactor navigation components: optimize computed properties, update department_id logic, improve menu item handling, and add dynamic session-based routes in DesktopHeader for enhanced maintainability and functionality."
2025-12-09 15:34:51 +01:00
Jeppe Bundgaard
f7c75f75fa
"Remove unused imports and redundant components in DesktopNavigation and DesktopHeader for cleaner code and improved maintainability."
2025-12-09 14:22:23 +01:00
Jeppe Bundgaard
06d84872ff
"Add 'Start Wash' feature with MyWash, MyWashStart components, dynamic route integration, and user location-based functionality in UserDashboard."
2025-12-09 14:14:47 +01:00
Jeppe Bundgaard
f019c43853
"Replace session redirection with new dashboard cards for streamlined user actions and enhanced UI functionality in UserDashboard.vue."
2025-12-09 11:43:03 +01:00
Jeppe Bundgaard
75ccc4ab1e
"Improve navigation menu styles, add dynamic visibility for logout link, and enhance mobile menu layout and usability."
2025-12-09 11:05:20 +01:00
Jeppe Bundgaard
03e28c6070
"Update labels for consistency in PaginationDisplay.vue and improve table styling by adding bordered class in DepartmentLanesTable.vue."
2025-12-09 11:05:03 +01:00