Commit Graph

19 Commits

Author SHA1 Message Date
a7dacb2831 Merge branch 'main' of git.infinimotion.de:infinimotion/frontend 2025-11-21 15:55:48 +01:00
3db3876a8b Add pay-for-order component for ticket payment
Introduces PayForOrderComponent with form validation and error handling for ticket payment by order code. Updates routing, navigation, and module declarations to support the new feature.
2025-11-21 02:32:43 +01:00
3bc5b9cd3a Add cancellation and conversion error/success flows
Introduces new components for cancellation and conversion error/success states, updates routing and UI to support resuming and cancelling orders, and refactors seat selection and order handling logic to accommodate these new flows. Also improves seat selection feedback and error handling throughout the checkout process.
2025-11-20 23:19:16 +01:00
Kevin Szarafin
cf917b580e Merge branch 'main' of git.infinimotion.de:infinimotion/frontend 2025-11-19 16:37:56 +01:00
Kevin Szarafin
f37d9b4478 Pricelist hinzugefügt 2025-11-19 16:34:21 +01:00
Marcel-Anker
cdf45876be merge upsi fix 🦏🍆🤡 2025-11-19 11:26:01 +01:00
Marcel-Anker
4e7a2a9e0a merging main 2025-11-19 11:11:23 +01:00
f4eb700ab4 Add zoom and device detection with warning component
Introduces DeviceDetectionService and ZoomDetectionService to detect mobile devices and browser zoom level. Adds ZoomWarningComponent to display warnings for unsupported mobile devices and non-optimal browser zoom, and integrates it into the app layout. Updates routing to allow mobile access for the 'poc-model' route.
2025-11-18 23:00:18 +01:00
78144d7447 Update routing and UI for performance checkout
Changed route paths and parameters for performance checkout to use '/performance/:performanceId/checkout' instead of '/selection/performance/:id'. Updated related components to use new route and param names. Improved UI spacing and styling in several components for better layout and consistency.
2025-11-18 21:00:29 +01:00
Marcel-Anker
bc274c0e0b providing statistic data in statistic component 2025-11-18 14:01:00 +01:00
b4f0b7256a Implement authentication feature with role-based access control and login dialog 2025-11-07 17:53:11 +01:00
87a1ab06d9 Merge branch 'movie-importer' 2025-11-07 02:09:59 +01:00
4f5a8e9661 Add IMDb movie importer feature and unify header
Introduces a new movie importer feature allowing admins to search and import movies from IMDb, including new components for search, result display, and error handling. Replaces the schedule header with a reusable menu header component. Updates routing, navigation, and HTTP service to support the new importer. Adds a poster placeholder image and improves poster error handling.
2025-11-07 01:57:42 +01:00
Marcel-Anker
ad71111581 movie-performance component links to /selection/performance/:id 🚀 2025-11-06 20:12:56 +01:00
Marcel-Anker
c2d5868dba Hilfe was ist diese converter funktion, hilfe. Sonst bisschen Kino übersicht 🚀 2025-11-02 18:40:59 +01:00
939ef4190e Refactor layout and add header, navbar, schedule components
Introduced MainLayoutComponent with header and navbar for consistent app layout. Added HeaderComponent, NavbarComponent, ScheduleComponent, and MainComponent. Updated routing to use MainLayout for main and schedule pages. Renamed home-component to home and main-page to main, removing obsolete main-page files.
2025-10-26 02:16:08 +02:00
7ffec411ad Redirect first-time visitors to info page
Updated routing to use MainPage as the default route and added logic in App component to redirect users to the /info page on their first visit using sessionStorage.
2025-10-26 00:40:14 +02:00
5750a5d7aa poc model 2025-10-16 20:37:27 +02:00
30a9ca3f6c angular init 2025-10-16 16:29:12 +02:00