<feed xmlns='http://www.w3.org/2005/Atom'>
<title>enmarcha.git/src/frontend/app/root.tsx, branch old-main</title>
<subtitle>The ultimate public transit application for Galicia (Spain)
</subtitle>
<id>https://git.costas.dev/arielcostas/enmarcha.git/atom?h=old-main</id>
<link rel='self' href='https://git.costas.dev/arielcostas/enmarcha.git/atom?h=old-main'/>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/'/>
<updated>2025-12-12T17:23:46Z</updated>
<entry>
<title>feat: enhance OTP service logic, improve planner overlay, and update NavBar styles</title>
<updated>2025-12-12T17:23:46Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-12-12T17:23:46Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=ffb8ee87898bffe5fee706abb047133585bb5d0d'/>
<id>urn:sha1:ffb8ee87898bffe5fee706abb047133585bb5d0d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update formatting</title>
<updated>2025-12-08T11:04:25Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-12-08T11:04:25Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=b9bb62cf0c2af848bf02e2a74d9bd109ef570010'/>
<id>urn:sha1:b9bb62cf0c2af848bf02e2a74d9bd109ef570010</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Refactor layout and styles for StopList and related components; add ThemeColorManager for dynamic theme support</title>
<updated>2025-11-19T21:34:20Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-11-19T21:34:07Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=747c579b15c54dc5dbc50482d3361761853e007a'/>
<id>urn:sha1:747c579b15c54dc5dbc50482d3361761853e007a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Add About and Favourites pages, update routing and context management</title>
<updated>2025-11-19T14:05:34Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-11-19T14:04:55Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=d51169f6411b68a226d76d2d39826904de484929'/>
<id>urn:sha1:d51169f6411b68a226d76d2d39826904de484929</id>
<content type='text'>
- 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.
</content>
</entry>
<entry>
<title>Make "stops" page be the home (renaming only)</title>
<updated>2025-11-07T11:43:18Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-11-07T11:43:18Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=4420def7411a053e930b44117e2bf63625d824dc'/>
<id>urn:sha1:4420def7411a053e930b44117e2bf63625d824dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve gallery scroll indicators and format code</title>
<updated>2025-11-07T09:47:20Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-11-06T22:52:02Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=ee77f38cdb324cbcf12518490df77fc9e6b89282'/>
<id>urn:sha1:ee77f38cdb324cbcf12518490df77fc9e6b89282</id>
<content type='text'>
Co-authored-by: arielcostas &lt;94913521+arielcostas@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Refactor styles and add alert color variables; implement scroll management for timetable</title>
<updated>2025-11-06T22:36:52Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-11-06T22:36:52Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=37d8eedd641bb04c086797010292bcb25240d56d'/>
<id>urn:sha1:37d8eedd641bb04c086797010292bcb25240d56d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Confirm region change, make app name more consistent</title>
<updated>2025-10-21T22:07:11Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-10-21T22:06:52Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=5d6fd75899e96826f8e8aa0c84f7f186cbc7e471'/>
<id>urn:sha1:5d6fd75899e96826f8e8aa0c84f7f186cbc7e471</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat: Enhance development scripts and add Angular support</title>
<updated>2025-09-07T15:29:53Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-09-07T15:29:53Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=8182a08f60e88595984ba80b472f29ccf53c19bd'/>
<id>urn:sha1:8182a08f60e88595984ba80b472f29ccf53c19bd</id>
<content type='text'>
- 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.
</content>
</entry>
<entry>
<title>feat: Implement pull-to-refresh functionality across various components</title>
<updated>2025-08-05T22:12:19Z</updated>
<author>
<name>Ariel Costas Guerrero</name>
<email>ariel@costas.dev</email>
</author>
<published>2025-08-05T22:12:19Z</published>
<link rel='alternate' type='text/html' href='https://git.costas.dev/arielcostas/enmarcha.git/commit/?id=5cc27f852b02446659e0ab85305916c9f5e5a5f0'/>
<id>urn:sha1:5cc27f852b02446659e0ab85305916c9f5e5a5f0</id>
<content type='text'>
- Added `PullToRefresh` component to enable pull-to-refresh behavior in `StopList` and `Estimates` pages.
- Integrated `usePullToRefresh` hook to manage pull-to-refresh state and actions.
- Created `UpdateNotification` component to inform users of available updates from the service worker.
- Enhanced service worker management with `ServiceWorkerManager` class for better update handling and caching strategies.
- Updated CSS styles for new components and improved layout for better user experience.
- Refactored API caching logic in service worker to handle multiple endpoints and dynamic cache expiration.
- Added auto-refresh functionality for estimates data to keep information up-to-date.
</content>
</entry>
</feed>
