aboutsummaryrefslogtreecommitdiff
path: root/src/frontend/app
AgeCommit message (Collapse)Author
2025-12-08fix: update default formatter to Prettier and enhance ETA display logic in ↵Ariel Costas Guerrero
ConsolidatedCirculationCard
2025-12-08Update formattingAriel Costas Guerrero
2025-12-08Refactor code structure for improved readability and maintainability; ↵Ariel Costas Guerrero
removed redundant code blocks and optimized functions.
2025-12-08feat: add StopHelpModal component and integrate help functionality in EstimatesAriel Costas Guerrero
2025-12-07Implement Renfe data sourceAriel Costas Guerrero
2025-12-07Update navigation barAriel Costas Guerrero
2025-12-07Fix stutter caused by the "setDataLoading" changes. I'm a moron.Ariel Costas Guerrero
2025-12-01fix: increase auto-refresh interval from 12s to 18sAriel Costas Guerrero
2025-12-01fix: adjust width of LineIcon container and improve marquee display logicAriel Costas Guerrero
2025-12-01refactor: replace StopSheet with StopSummarySheet and update related componentsAriel Costas Guerrero
- Deleted StopSheet and StopSheetSkeleton components. - Introduced StopSummarySheet and StopSummarySheetSkeleton components. - Updated ConsolidatedCirculationCard to support a reduced view. - Modified ConsolidatedCirculationList to accept a reduced prop. - Adjusted map route to use StopSummarySheet. - Cleaned up CSS styles related to the stop sheet components. - Enhanced error handling and loading states in the new summary sheet. - Updated stop report logic to filter out empty next streets.
2025-12-01Fix some terminus formatting, add marquee-d next streetsAriel Costas Guerrero
2025-12-01Add font fallback for non-tailwind pagesAriel Costas Guerrero
2025-12-01Rework the about page (which was breaking the builds btw)Ariel Costas Guerrero
2025-12-01Add line list with link to official schedulesAriel Costas Guerrero
2025-11-30Remake home and settings pages using Tailwind stylesAriel Costas Guerrero
2025-11-30Make L23 have light textAriel Costas Guerrero
2025-11-30Refactor StopMap and Settings components; replace region config usage with ↵Ariel Costas Guerrero
REGION_DATA, update StopDataProvider calls, and improve UI elements. Remove unused timetable files and add Tailwind CSS support.
2025-11-30Refactor street name processing and remove unused stop downloader scriptAriel Costas Guerrero
- Updated `street_name.py` to simplify street name handling by removing the `re_remove_street_type` regex and exception streets list, replacing them with a dictionary for name replacements. - Deleted the `download-stops.py` script from the Santiago stop downloader, which was no longer needed. - Removed the empty `.gitkeep` file from the overrides directory. - Added a new `VigoController` class to handle stop estimates and timetables, including error handling for missing data. - Introduced `LineFormatterService` to format circulation routes based on specific line conditions.
2025-11-30feat: add Tailwind CSS support and create ConsolidatedCirculationCard stylesAriel Costas Guerrero
- Added Tailwind CSS and its Vite plugin to the project dependencies. - Updated Vite configuration to include Tailwind CSS plugin. - Created a new CSS file for the Consolidated Circulation Card component with styles for various states and responsive design.
2025-11-23feat: Enhance StopMap and StopMapModal with user interaction tracking and ↵Ariel Costas Guerrero
improved map handling
2025-11-22style: Update StopSheet styles and fix layout issues in footerAriel Costas Guerrero
2025-11-22Update dependencies m'kayAriel Costas Guerrero
2025-11-22Let's see nowAriel Costas Guerrero
2025-11-22feat: Add error handling and logging for map point clicks in StopMap componentAriel Costas Guerrero
2025-11-22Try to debug why in prod, clicking the map doesn't workAriel 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-17Implement showing traffic density with municipal dataAriel Costas Guerrero
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-14Make experimental notice smallerAriel Costas Guerrero
2025-11-14Fix line colours on mapAriel Costas Guerrero
2025-11-14small stuffAriel Costas Guerrero
2025-11-14Fix (again)Ariel 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