aboutsummaryrefslogtreecommitdiff
path: root/src/frontend
AgeCommit message (Collapse)Author
17 hoursMostrar procedencia en rutas interurbanascopilot/update-coruna-realtime-processorAriel Costas Guerrero
Closes #154
18 hoursImplementar vista de horario por parada y díaAriel Costas Guerrero
Closes #155
20 hoursDistinguir pasos de subida y salida (inicio trayecto), y pasos de bajada de ↵Ariel Costas Guerrero
llegada (final trayecto) Puede ser importante distinguir entre un viaje que solo permite bajar en un punto, y un viaje que finaliza ahí, ya que puede tener sentido ocultar los viajes que terminan en algunos feeds. Por otra parte, es útil saber que ciertos viajes salen de ese sitio, frente a ser pasantes de subida, porque el vehículo suele estar con antelación
21 hoursUpdate deps and shit, require node 24Ariel Costas Guerrero
21 hoursFix frontend build (hopefully)Ariel Costas Guerrero
22 hoursActualizar cosas, traer de vuelta tráfico de VigoAriel Costas Guerrero
4 daysFix sorting shenanigans, improve stop viewingAriel Costas Guerrero
9 daysRun formatter, split code in backendAriel Costas Guerrero
2026-04-06Display all Xunta routes in route listAriel Costas Guerrero
2026-04-04Enhance feed ID parsing and agency filtering in TransitController; update ↵Ariel Costas Guerrero
routes page with additional agency entries
2026-04-04Remove FEVEAriel Costas Guerrero
2026-04-04Update marker design for positions without bearingAriel Costas Guerrero
2026-04-04Add a couple of translationsAriel Costas Guerrero
2026-04-04Enhance arrival and transit functionality with new vehicle operation logic ↵Ariel Costas Guerrero
and transit kind classification
2026-04-02Basic push notification system for service alertsAriel Costas Guerrero
Co-authored-by: Copilot <copilot@github.com>
2026-03-24Properly display arrival low-precision for VitrasaAriel Costas Guerrero
2026-03-24feat: client-side trip tracking with browser notifications (#151)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2026-03-22Urbanos de LugoAriel Costas Guerrero
2026-03-21feat: enhance geocoding and stop search with performance metrics and ↵Ariel Costas Guerrero
improved response handling
2026-03-19Basic backoffice for alert managementAriel Costas Guerrero
2026-03-16Display operator name on xunta arrivalsAriel Costas Guerrero
2026-03-16feat: enhance geolocation handling with loading state and improve button ↵Ariel Costas Guerrero
click behavior
2026-03-16Add legal document shenanigansAriel Costas Guerrero
Closes #147
2026-03-13fix: add peer flag to dependencies in package-lock.jsonAriel Costas Guerrero
2026-03-13feat: integrate geolocation functionality and enhance map interactionsAriel Costas Guerrero
- Added useGeolocation hook to manage user location and permissions. - Updated PlannerOverlay to utilize geolocation for setting origin. - Enhanced NavBar with a new planner route. - Introduced context menu for map interactions to set routes from current location. - Improved search functionality in the map with a dedicated search bar. - Updated localization files with new strings for routing and search features.
2026-03-13feat(routes): add realtime estimates panel with pattern-aware stylingAriel Costas Guerrero
- New GET /api/stops/estimates endpoint (nano mode: tripId, patternId, estimate, delay only) - useStopEstimates hook wiring estimates to routes-$id stop panel - Pattern-aware styling: dim schedules and estimates from other patterns - Past scheduled departures shown with strikethrough instead of hidden - Persist selected pattern in URL hash (replace navigation, no history push) - Fix planner arrivals using new estimates endpoint
2026-03-13Fix favourites button in stop header not toggling (#144)Copilot
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2026-03-13Refactor geolocation settings across components; improve accuracy and ↵Ariel Costas Guerrero
timeout configurations
2026-03-09Enhance Favourites and Routes components; add agency favorites handling and ↵Ariel Costas Guerrero
improve layout for favorites display
2026-03-09Add stopFeedId and fallbackStopCode to Estimates component; improve layout ↵Ariel Costas Guerrero
for estimates display
2026-03-09Enhance route details handling and add favorites functionality; improve ↵Ariel Costas Guerrero
error logging and response structure
2026-03-08Refactor VigoUsageProcessor to remove CSV whitelist loading; add ↵Ariel Costas Guerrero
StopUsageChart component for usage visualization in Stops page
2026-03-08Refactor styles in StopSummarySheet and ReducedArrivalCard components; ↵Ariel Costas Guerrero
update translations in es-ES.json
2026-03-08Enhance StopItem component to display next arrivals and improve layout; ↵Ariel Costas Guerrero
update StopList to show arrivals for the first three stops
2026-03-08Rename LineIcon -> RouteIcon, fix some size issuesAriel Costas Guerrero
2026-03-05Show probable traffic restriction warning on Xunta legs within urban ↵Copilot
municipalities (#141) 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>
2026-03-05Refactor deployment process to use rsync for frontend and backend, update ↵Ariel Costas Guerrero
project paths, and add CtagShuttleRealtimeEstimatesProvider and CtagShuttleStatus classes
2026-03-05Fix package-lockAriel Costas Guerrero
2026-03-05Support for Ourense!!Ariel Costas Guerrero
Squashed commit of the following: commit 6c70396fe66ff8bc64655dd8e8c393001d2df8c3 Author: Ariel Costas Guerrero <ariel@costas.dev> Date: Thu Mar 5 01:35:52 2026 +0100 feat: enhance stop sorting logic for bus and coach in map component commit 380396c78a0b9dc8b0435a479236031e0910b57e Author: Ariel Costas Guerrero <ariel@costas.dev> Date: Thu Mar 5 01:30:46 2026 +0100 Update sprite and map colours commit cc3662922d8cf7d8d87c52444bc582c8332160c1 Author: Ariel Costas Guerrero <ariel@costas.dev> Date: Thu Mar 5 01:02:22 2026 +0100 update ourense colour codes and refactor route fetching logic commit a2d8e8b0ecc57989dc79214947ed805d98ebddaa Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Wed Mar 4 23:42:49 2026 +0000 feat: add ourense urban bus feed (schedule-only, no real-time) Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> commit 639a9cf75a71dabc07d1cdf2b39edfd264ccc220 Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Wed Mar 4 23:35:44 2026 +0000 Initial plan
2026-03-01Route detail visualisation improvementAriel Costas Guerrero
Squashed commit of the following: commit 2f2261f764e0a0a52652bceda306f39f6f568b87 Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Sun Mar 1 10:21:52 2026 +0000 Implement route-specific realtime filtering and route detail UI updates Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> commit e5ab68b158558e0f6577bf0fdd95e652fb269e6a Author: Ariel Costas Guerrero <ariel@costas.dev> Date: Sun Mar 1 11:17:19 2026 +0100 Fix delay formatting to ensure absolute values are displayed for arrivals and rejections commit df7d61c089a4e55a3b2efad8556b17e1f7f25e1c Author: Ariel Costas Guerrero <ariel@costas.dev> Date: Sun Mar 1 11:14:11 2026 +0100 Improve the formatting a bit for the arrival schedules commit 4b65cdb43824ba936234be6b5bdd6cf8ac9c56bb Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Sun Mar 1 10:05:34 2026 +0000 Fix hook-order violation in route details stop departures Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> commit 2da4fb594f1433ddd1a26e267bbc7e917145b3b5 Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Sun Mar 1 09:50:14 2026 +0000 Polish selected-stop realtime display in route details Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> commit dc7fc11085773a030bc9109e8c435a62a3567051 Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Sun Mar 1 09:48:33 2026 +0000 Load route-details realtime only for selected stop Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com> commit b9408664fd0c0d115f6aa0341deb9fa5b74f2b26 Author: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Date: Fri Feb 27 18:20:16 2026 +0000 Initial plan
2026-02-28Fix language labelsAriel Costas Guerrero
2026-02-25Include back the building-top without 'shadows'Ariel Costas Guerrero
2026-02-25feat: single light style, remove 3D buildings, language labels, stop ↵copilot-swe-agent[bot]
disambiguation Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
2026-02-14Always use robotoAriel Costas Guerrero
2026-02-14feat: Implemen experimental bus stop usage displayAriel Costas Guerrero
2026-02-11Add new icons and SVG assets for the frontendAriel Costas Guerrero
- Added icon-maskable-192.png and icon-maskable-512.png for application icons. - Introduced icon-monochrome-256.png for monochrome icon representation. - Created icon.svg for scalable vector graphics representation of the icon.
2026-02-11feat: Add splash icon to web manifest for improved brandingAriel Costas Guerrero
2026-02-11refactor: Remove unused logging and streamline stop data handling in map and ↵Ariel Costas Guerrero
processor components
2026-02-11fix: Use formatHex for route color formatting in RouteDetailsPageAriel Costas Guerrero
2026-02-11fix: Normalize headsign handling and improve destination trimming in arrival ↵Ariel Costas Guerrero
processing