aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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-06Refactor GetStopArrivalsMerged to use Europe/Madrid timezone and ensure ↵Ariel Costas Guerrero
unique trip matches
2025-11-06Update stops data (#75)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06Begin adding christmas modificationsAriel Costas Guerrero
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-06Update stops data (#68)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06Add floating action button for timetable navigation (#72)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-06Skip scheduled trips with unparseable GTFS times (#71)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-06Refactor VigoController to improve real-time and scheduled circulation ↵Ariel Costas Guerrero
handling; remove Confidence property from RealTimeData
2025-11-06Seemingly fix algorithm (thanks copilot)Ariel Costas Guerrero
2025-11-06Fix timetable pageAriel Costas Guerrero
2025-11-06Bump SW version to expire assetsAriel Costas Guerrero
2025-11-06Move controllers, add config, read stop schedules from local directoryAriel Costas Guerrero
2025-11-06Add stop_report.py for generating stop-based JSON reportsAriel Costas Guerrero
2025-11-06Rename schedules tableAriel Costas Guerrero
2025-11-06Fix regression on estimates nameAriel 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-05fix(deps): update all npm dependencies (#65)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04chore(deps): update dependency @rollup/rollup-linux-x64-gnu to v4.52.5 (#60)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04chore(deps): update dependency eslint-plugin-react-refresh to v0.4.24 (#61)renovate[bot]
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-03vibe: Implement user location tracking and sort stops by proximityAriel Costas Guerrero
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-30Update stops data (#58)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-30Update stops data (#56)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-22Confirm region change, make app name more consistentAriel Costas Guerrero
2025-10-21Update deployment script and enhance StopSheet component styles and structureAriel Costas Guerrero
2025-10-21Fix cache version format in service workerAriel Costas Guerrero
2025-10-21Update spriteAriel Costas Guerrero
2025-10-21Refactor solution file and update region configuration with bounds and text ↵Ariel Costas Guerrero
color
2025-10-21update action, backend deploymemtAriel Costas Guerrero
2025-10-21Add region-specific stop icons for Vigo and SantiagoAriel Costas Guerrero
2025-10-21Implement new Santiago region (WIP)Ariel Costas Guerrero
2025-10-21Bump vite from 7.1.9 to 7.1.11 in /src/frontend in the npm_and_yarn group ↵dependabot[bot]
across 1 directory (#54) Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-13Remove font filesAriel Costas Guerrero
2025-10-13Use openfreemapinstead of self-hosting, improve stop display, improve dark modeAriel Costas Guerrero
2025-10-12update SW versionAriel Costas Guerrero
2025-10-12Add missing dependenciesAriel Costas Guerrero
2025-10-12Regenerate lockfileAriel Costas Guerrero
2025-10-12Bump the npm_and_yarn group across 1 directory with 3 updates (#38)dependabot[bot]
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-10-12Update frontend dependencies, remove root package.json (replaced by Taskfile)Ariel Costas Guerrero
2025-10-12Update stops data (#53)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Ariel Costas Guerrero <ariel@costas.dev>
2025-10-12Fix formattingAriel Costas Guerrero
2025-10-05Update stops data (#52)github-actions[bot]
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.