aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/app/components
AgeCommit message (Collapse)Author
2025-11-22style: Update StopSheet styles and fix layout issues in footerAriel Costas Guerrero
2025-11-22feat: Implement previous trip shape handling in VigoController and update ↵Ariel Costas Guerrero
related components for improved trip tracking
2025-11-22feat: Update StopMapModal and Estimates to use selectedCirculationId for ↵Ariel Costas Guerrero
better clarity and consistency
2025-11-22Link previous trip shapes for GPS positioning on circular routes (#111)Copilot
Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-21feat: Enhance shape retrieval with bus and stop point indexing; update ↵Ariel Costas Guerrero
related components
2025-11-21Fix data consolidationAriel Costas Guerrero
2025-11-21Show path from bus position to terminusAriel Costas Guerrero
2025-11-21feat: Update ConsolidatedCirculationCard to support readonly mode; enhance ↵Ariel Costas Guerrero
button behavior based on GPS availability
2025-11-19feat: Implement StopMapModal component for displaying bus stop locations ↵Ariel Costas Guerrero
with live tracking; enhance styles and add interaction features
2025-11-19feat: Enhance map attribution feature; improve styles and add toggle ↵Ariel Costas Guerrero
functionality in StopMapSheet component
2025-11-19feat: Refactor layout and styles for StopList and related components; add ↵Ariel Costas Guerrero
ThemeColorManager for dynamic theme support
2025-11-19feat: Add About and Favourites pages, update routing and context managementAriel Costas Guerrero
- Added new routes for About and Favourites pages. - Implemented About page with version information and credits. - Created Favourites page with a placeholder message for empty favourites. - Refactored RegionConfig import paths for consistency. - Introduced PageTitleContext to manage page titles dynamically. - Updated various components to utilize the new context for setting page titles. - Enhanced AppShell layout with a responsive Drawer for navigation. - Added CSS styles for new components and pages. - Integrated commit hash display in the About page for version tracking.
2025-11-19Some UI tweaksAriel Costas Guerrero
2025-11-18Handle GTFS times exceeding 24 hours for night services (#98)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-11-17Use consolidated data API in map sheet with shared card component (#100)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-11-17Drop support for Santiago de Compostela, add collection scriptAriel Costas Guerrero
2025-11-15Refactor code structure for improved readability and maintainabilityAriel Costas Guerrero
2025-11-15Fix old tables, improve new stylesAriel Costas Guerrero
2025-11-14Fix map markersAriel Costas Guerrero
2025-11-14small stuffAriel Costas Guerrero
2025-11-14fix some stylesAriel Costas Guerrero
2025-11-14Enhance stop map functionality with new styles and components for better ↵Ariel Costas Guerrero
user experience
2025-11-14Add loading states, error handling, and refresh feedback to stops-$id page (#89)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-08Fix scrolling on mobile finally!Ariel Costas Guerrero
2025-11-07Actualizar StopSheet.tsxAriel Costas Guerrero
2025-11-07[WIP] Fix stop alert colours in dark mode and consolidate styling (#84)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-07PWA: use standalone display mode and disable scroll on modal sheets (#82)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-07Implement experimental consolidated circulation viewAriel Costas Guerrero
2025-11-07Make "stops" page be the home (renaming only)Ariel Costas Guerrero
2025-11-07Show all stop lines with horizontal scroll for 6+ lines (#79)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-11-07Fix shitAriel Costas Guerrero
2025-11-07Refactor StopGallery and StopGalleryItem components for improved layout and ↵Ariel Costas Guerrero
item display; update StopList to switch recent and favourite stops display order.
2025-11-07Improve gallery scroll indicators and format codecopilot-swe-agent[bot]
Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-07Add gallery components and improve search functionalitycopilot-swe-agent[bot]
Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-11-07Finish implementing navidadAriel Costas Guerrero
2025-11-06Refactor styles and add alert color variables; implement scroll management ↵Ariel Costas Guerrero
for timetable
2025-11-06Add manual stop creation and override alerts with alternate stop codes (#74)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-11-06Add stop_report.py for generating stop-based JSON reportsAriel Costas Guerrero
2025-11-06Rename schedules tableAriel Costas Guerrero
2025-11-06Begin (poorly) implementing merging scheduled and real-time dataAriel Costas Guerrero
2025-11-05Refactor LineIcon component to display the original line name and adjust ↵Ariel Costas Guerrero
StopSheet styles for better layout
2025-11-03Display available lines on StopSheetAriel Costas Guerrero
2025-11-03Show distances only whne supportedAriel Costas Guerrero
2025-11-03Simplify estimates endpoint to return only arrival data (#57)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2025-10-21Update deployment script and enhance StopSheet component styles and structureAriel Costas Guerrero
2025-10-21Implement new Santiago region (WIP)Ariel Costas Guerrero
2025-10-12Fix formattingAriel Costas Guerrero
2025-09-07Remove timeouts that shouldn't be thereAriel Costas Guerrero
2025-09-07feat: Enhance StopSheet component with error handling and loading statesAriel Costas Guerrero
- Added skeleton loading state to StopSheet for better UX during data fetch. - Implemented error handling with descriptive messages for network and server errors. - Introduced manual refresh functionality to reload stop estimates. - Updated styles for loading and error states. - Created StopSheetSkeleton and TimetableSkeleton components for consistent loading indicators. feat: Improve StopList component with loading indicators and network data fetching - Integrated loading state for StopList while fetching stops from the network. - Added skeleton loading indicators for favourite and recent stops. - Refactored data fetching logic to include favourite and recent stops with full data. - Enhanced user experience with better loading and error handling. feat: Update Timetable component with loading and error handling - Added loading skeletons to Timetable for improved user experience. - Implemented error handling for timetable data fetching. - Refactored data loading logic to handle errors gracefully and provide retry options. chore: Update package dependencies - Upgraded react-router, lucide-react, and other dependencies to their latest versions. - Updated types for TypeScript compatibility.
2025-09-07feat: Enhance development scripts and add Angular supportAriel Costas Guerrero
- Added new scripts for Angular development and formatting in package.json. - Updated workspaces to include Angular frontend. - Modified backend project file to exclude specific views from content inclusion. - Updated logging settings in appsettings.json to include HttpClient warnings. - Refactored TimetableTable component for cleaner rendering. - Removed UpdateNotification component and related service worker management code. - Simplified service worker registration in root component. - Cleaned up settings page by removing update management functionality. - Improved stoplist component structure for better readability. - Updated PWA worker to streamline caching and response handling.