Commit Graph
605 Commits
Author SHA1 Message Date
Jeppe Bundgaard bc6c382b9e "Add optional 'hidden' property to NavigationItemProps for improved flexibility in navigation item visibility." 2025-12-06 15:37:57 +01:00
Jeppe Bundgaard 5021b99ca1 "Adjust label styling in OrdersPagination.vue for smaller font size and improved UI consistency." 2025-12-05 20:30:28 +01:00
Jeppe Bundgaard dd2dcc9043 "Update field labels in Orders.vue for improved clarity and consistency in UI text." 2025-12-05 20:30:13 +01:00
Jeppe Bundgaard 5329b62bc5 "Add Buefy for navigation menu; implement DesktopNavigationBuefy.vue and integrate into viewport layout." 2025-12-05 20:29:46 +01:00
Jeppe Bundgaard 83bc1246fb "Refactor NavigationMenuDepartment button formatting for improved readability in mobile tooltip layout." 2025-12-05 20:19:45 +01:00
Jeppe Bundgaard 54cc7c298c "Add responsive department selection menu with tooltip for mobile; optimize desktop dropdown layout and styling." 2025-12-05 20:09:24 +01:00
Jeppe Bundgaard 7a43669ed5 "Fix update-version endpoint URL by removing incorrect port specification in Vite configuration." 2025-12-03 08:45:07 +01:00
Jeppe Bundgaard d1446f1435 "Fix update-version endpoint URL by removing incorrect port specification in Vite configuration." 2025-12-01 15:22:28 +01:00
Jeppe Bundgaard b548582c7c "Remove unnecessary console warning from VersionCheck.vue for cleaner debugging output." 2025-12-01 15:10:27 +01:00
Jeppe Bundgaard 933eba04aa "Introduce version check mechanism with notifications for updates; enhance Vite build process for automated server update handling." 2025-12-01 14:59:56 +01:00
Jeppe Bundgaard ac7ddc37fb "Add new piktogrammer images and update switch-case logic in Piktogrammer.vue to support additional product categories." 2025-11-28 12:35:54 +01:00
Jeppe Bundgaard eed5d6aa3b "Restrict 'Tilbage til egen konto' navigation item to superusers by updating permissions for improved access control." 2025-11-28 08:08:56 +01:00
Jeppe Bundgaard e9a83700fa "Remove redundant action label in OrdersTable for cleaner UI and simplified code." 2025-11-27 15:29:51 +01:00
Jeppe Bundgaard 61c828c051 "Enhance ActionSettingsWheelButton: add visibility condition for labels based on user permissions and session properties." 2025-11-27 15:12:55 +01:00
Jeppe Bundgaard fdc5b845be "Update redirect logic in OrdersTable to include additional parameter for enhanced navigation handling." 2025-11-27 15:05:27 +01:00
Jeppe Bundgaard aeb57e70e2 "Introduce Order Actions Modal to enhance user interaction; refactor OrdersTable for improved layout and add summary mode to OrderContentTable for concise order display." 2025-11-27 15:01:24 +01:00
Jeppe Bundgaard 9920455728 "Refactor OrdersTable for responsive design; add mobile and tablet-friendly card layouts, enhance redirection logic, and introduce relative time labels." 2025-11-27 14:11:03 +01:00
Jeppe Bundgaard e91f8f2a4b "Add filters and mobile-friendly toggles to OrderBookingsTable; enhance date labels with relative terms and provide 'Show all bookings' button when filters are applied." 2025-11-27 12:07:58 +01:00
Jeppe Bundgaard f8a57c9654 "Remove extraneous character from MyBookingsBook.vue; clean up UI display in empty state message." 2025-11-27 10:51:39 +01:00
Jeppe Bundgaard 2ce314590e "Hide system orders from non-superusers in OrdersTable based on user permissions; update visibility logic to enhance access control." 2025-11-27 10:30:56 +01:00
Jeppe Bundgaard 8110bff6db "Refactor OrdersTable and related components to enhance visibility handling based on user permissions, streamline PO display logic, and improve guest mode functionality across booking flows." 2025-11-27 10:24:12 +01:00
Jeppe Bundgaard e22092ada2 "Add validation message to MyBookingsBook.vue for displaying missing required fields; disable 'Go to confirmation' button if validation errors persist." 2025-11-26 13:12:09 +01:00
Jeppe Bundgaard 284379e534 "Refactor GuestBookExteriorWash, ActionSettingsWheelButton, and related components: streamline user session checks, improve error handling in vehicle suggestions, and enhance authenticated request logic for flexible token management." 2025-11-26 12:21:19 +01:00
Jeppe Bundgaard f8b171dc71 "Refactor DepartmentDailyReport components: add props for department-specific and all-departments handling, update navigation to support selectAllDepartments, and modify report display logic for enhanced flexibility and usability." 2025-11-26 11:15:43 +01:00
Jeppe Bundgaard ba9a5551a3 "Add version selector to OrderBookingsTable for toggling between new and legacy booking portals; replace notification with dropdown to improve UI clarity and portal access." 2025-11-26 10:02:38 +01:00
Jeppe Bundgaard 00b5a63477 "Remove wash certificate booking logic from PosDepartmentStepMobile2.vue to simplify transaction handling and reduce unnecessary promise chaining." 2025-11-25 15:13:33 +01:00
Jeppe Bundgaard a87526fa64 "Add excludedOrderIds prop to OrdersTable and related components; implement logic for filtering and handling excluded orders across invoicing and transaction views." 2025-11-25 14:40:23 +01:00
Jeppe Bundgaard 8fbbdf5fd0 "Add clickFunction prop to DepartmentDashboardDailyReportCount for handling card click events; integrate OrderBookingsTable into DepartmentDailyReport with click-to-bookings redirection." 2025-11-25 12:36:29 +01:00
Jeppe Bundgaard 1be833462a "Refactor DepartmentDashboardDailyReport components: add dynamic suffix handling for labels, enhance 'All' department selection feature in navigation, and streamline out-of values management across display and report logic." 2025-11-25 11:32:42 +01:00
Jeppe Bundgaard b4b85d6a9b "Enable additional items component display in PosDepartmentStepMobile2.vue by removing conditional v-show directive." 2025-11-25 11:17:15 +01:00
Jeppe Bundgaard 6a16c5aa7b "Add booking stats to DepartmentDailyReport: include booking counts, update UI labels, and enhance daily report display logic for more comprehensive metrics." 2025-11-25 11:17:10 +01:00
Jeppe Bundgaard 5e4713338e "Improve filter management in OrderBookingsTable: add new filter detection logic with isFilterApplied, enhance empty table message based on filters, streamline 'Show All Bookings' functionality, and update UI consistency for filter reset actions." 2025-11-25 09:28:08 +01:00
Jeppe Bundgaard ac29d026e4 "Refactor user impersonation logic: move QR code generation and display logic to ActionSettingsWheelButton, update usersTable to use enhanced settings wheel, and improve filter reset handling in OrderBookingsTable." 2025-11-25 08:32:24 +01:00
Jeppe Bundgaard b07a7febb2 "Add new booking portal links and filters: implement new portal redirection in BookingsPagination, add filters for today's and pending bookings in OrderBookingsTable, and enhance mobile responsiveness." 2025-11-25 08:14:08 +01:00
Jeppe Bundgaard eec5aca983 "Introduce legacy booking pages and routes: add MyBookingsLegacy and DepartmentBookingsLegacy components with associated routes, update OrderBookingsTable to include legacy booking portal link, and implement conditional redirection for legacy portal access." 2025-11-24 16:24:58 +01:00
Jeppe Bundgaard e7befaa981 "Refactor booking logic across multiple components: enhance booking completion flow, improve safety seal certificate handling, streamline booking ID validation, and update API filter syntax for consistency." 2025-11-24 15:47:59 +01:00
Jeppe Bundgaard 023743f80d "Enhance OrdersTable hover functionality: add hover text support, truncate long text values with a new truncate utility in SessionUser, and update EditableTableColumn with hover text handling." 2025-11-24 13:21:32 +01:00
Jeppe Bundgaard db996f093e "Refactor vehicle and booking components: streamline booking application logic, update metadata fields (e.g., booking_id, lastOrderId), enhance vehicle selection with duplicate prevention, and improve consistency in pending bookings handling." 2025-11-24 13:02:15 +01:00
Jeppe Bundgaard 85f0901cc2 "Add branding details table in DepartmentProfile.vue for improved department information display." 2025-11-24 10:58:22 +01:00
Jeppe Bundgaard 36325fb7b5 "Disable vehicle selection view in PosDepartmentStepMobile2.vue when primary product is set." 2025-11-20 16:12:49 +01:00
Jeppe Bundgaard b9e752444b "Add auto-apply logic for pending bookings in PosDepartmentStepMobile2.vue: implement booking selection, metadata updates, primary/addon mapping, and watchers for booking/vehicle changes." 2025-11-20 16:08:19 +01:00
Jeppe Bundgaard f790532eae Remove unnecessary console.log statements from POSDepartmentProcess.vue for cleaner code. 2025-11-20 15:45:13 +01:00
Jeppe Bundgaard b69e4a2c3b "Refactor booking metadata handling and vehicle selection: replace regNrTraekker/regNrTrailer with reg_1/reg_2, adjust pending bookings logic, and align filters in loadPendingBookings for consistency." 2025-11-20 15:15:30 +01:00
Jeppe Bundgaard 71c80c0c18 "Refactor booking components: update routes, adjust navigation for 'Book Vask' pages, improve conditional rendering in GuestBookExteriorWash, introduce getDepartmentsGuest for unauthenticated requests, and enhance table colspan logic in OrderBookingsTable." 2025-11-20 13:12:52 +01:00
Jeppe Bundgaard a92ee51464 "Refactor OrdersTable and related components: simplify table classes, remove unused ColorIndicator, wrap action buttons in a div, and adjust label size in UsersPagination for consistency. Rename translation key in Orders.vue." 2025-11-20 11:24:38 +01:00
Jeppe Bundgaard ed23743f06 "Refactor navigation and booking components: update routes for 'Book Vask' pages, adjust conditional rendering in booking tables, and revise modal styling for consistency." 2025-11-20 09:57:32 +01:00
Jeppe Bundgaard 6e3ea19366 "Refine PosDepartmentStepMobile2.vue and PosDepartmentStep2MobileVehicleSelection.vue: simplify button logic, update text display for the next button, and remove restrictive category filtering for improved flexibility." 2025-11-20 09:40:21 +01:00
Jeppe Bundgaard 0378f2c956 "Refactor DepartmentPosOrder.vue: replace editField function invocations with streamlined showEditObjectFieldForm method for consistency and maintainability." 2025-11-20 09:22:39 +01:00
Jeppe Bundgaard 77d1ab8a83 "Set fixed table layout in ProductsTable for improved content alignment and consistency." 2025-11-19 16:47:30 +01:00
Jeppe Bundgaard d3870b2d0d "Enhance Add Customer button logic in POS mobile popup: require specific fields to be filled and update conditions for rendering. Simplify input field classes by removing redundant validation styling." 2025-11-19 13:35:47 +01:00