aboutsummaryrefslogtreecommitdiff
path: root/src/Costasdev.Busurbano.Backend
AgeCommit message (Collapse)Author
2025-12-28Get favourite stops from OTP instead of pre-generated fileAriel Costas Guerrero
2025-12-28feat: Refactor NavBar and Planner components; update geocoding servicesAriel Costas Guerrero
- Removed unused Navigation2 icon from NavBar. - Updated usePlanner hook to manage route history and improve local storage handling. - Enhanced PlannerApi with new fare properties and improved itinerary handling. - Added recent routes feature in StopList with navigation to planner. - Implemented NominatimGeocodingService for autocomplete and reverse geocoding. - Updated UI components for better user experience and accessibility. - Added translations for recent routes in multiple languages. - Improved CSS styles for map controls and overall layout.
2025-12-28Basic fare calculations for Galicia (Xunta)Ariel Costas Guerrero
2025-12-27IDEKAriel Costas Guerrero
2025-12-27Refactor route planner to use new GraphQL backendAriel Costas Guerrero
2025-12-26Move OpenTripPlanner source to separate packageAriel Costas Guerrero
2025-12-25Remove hard-coded URL for OTPAriel Costas Guerrero
2025-12-25Implement selecting stop layers to displayAriel Costas Guerrero
2025-12-25Update icons againAriel Costas Guerrero
2025-12-24Refactor map components and improve modal functionalityAriel Costas Guerrero
2025-12-23Full real-time page, coruña real timeAriel Costas Guerrero
2025-12-23Reimplement real time for VitrasaAriel Costas Guerrero
2025-12-22Refactor arrivals handling and improve type definitions; reorganise componentsAriel Costas Guerrero
2025-12-22Implement retrieving next arrivals for a stop (scheduled only)Ariel Costas Guerrero
2025-12-22Implement fetching scheduled arrivals for stopAriel Costas Guerrero
2025-12-19Implement loading stops as tiles from OTPAriel Costas Guerrero
2025-12-18Fix extra dollar sign in labelAriel Costas Guerrero
2025-12-14Fix build errorAriel Costas Guerrero
2025-12-12feat: implement favourites management, add recent places functionality, and ↵Ariel Costas Guerrero
enhance planner features
2025-12-12feat: add comfort parameters to AppConfiguration and update OTP service for ↵Ariel Costas Guerrero
Madrid timezone handling
2025-12-12feat: enhance OTP service logic, improve planner overlay, and update NavBar ↵Ariel Costas Guerrero
styles
2025-12-12Fix formatting and errorsAriel Costas Guerrero
2025-12-12Improved version of the planner featureAriel Costas Guerrero
2025-12-12Taht shouldn't be thereAriel Costas Guerrero
2025-12-12fix: enhance route matching logic and improve CSS layout for consolidated ↵Ariel Costas Guerrero
circulation card
2025-12-12Initial ultra-ñapa implementation of OTP integrationAriel Costas Guerrero
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-08fix: filter out invalid routes and adjust time difference criteria in ↵Ariel Costas Guerrero
VitrasaTransitProvider
2025-12-07Implement Renfe data sourceAriel Costas Guerrero
2025-12-01Fix some terminus formatting, add marquee-d next streetsAriel 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-23refactor: Update date handling in VigoController and ScheduledStop for ↵Ariel Costas Guerrero
improved accuracy
2025-11-23Add debug lineAriel Costas Guerrero
2025-11-22feat: Enhance bus position calculation to support previous trip shapes and ↵Ariel Costas Guerrero
improve trip ID parsing for multiple formats
2025-11-22Add previous_trip_shape_id field to protobuf and implement linking logiccopilot-swe-agent[bot]
Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
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-21refactor: Clean up whitespace in FindClosestPointIndexAsync methodAriel Costas Guerrero
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-21Remove schedule delay limit from bus matching algorithm (#109)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-21Reject running services arriving >3min early in consolidation algorithm (#108)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-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-18fix fetching traffic because of date parsingAriel 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-17Fix InvalidOperationException when stops have no real-time arrivals (#99)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>