update documentation
This commit is contained in:
+16
-7
@@ -4,32 +4,41 @@ All notable changes to this project will be documented in this file.
|
||||
|
||||
## [Unreleased]
|
||||
|
||||
### 🌙 Mobile Application
|
||||
### Mobile Application
|
||||
|
||||
- Default to dark theme across the mobile app
|
||||
- Filter native calendar events by location to exclude empty ones
|
||||
- Async station selection with error handling and alerts
|
||||
- Improved notification settings UI
|
||||
- Native calendar source selection with CalDAV/DAVx, Apple, Google, Exchange, subscribed, local, CardDAV, ActiveSync, and other source labels
|
||||
- Event detail sections split into reusable header, journey, bike, and nearby-stop components
|
||||
|
||||
### 📅 Calendar Integration
|
||||
### Calendar Integration
|
||||
|
||||
- **Google Calendar sync** via full OAuth 2.0 flow (token exchange, refresh, and status checks)
|
||||
- UI for connecting, syncing, and disconnecting Google accounts in the Calendar panel
|
||||
- Batch edit panel for managing event destinations on the web calendar
|
||||
- Edit support in AddEventModal for modifying existing events
|
||||
|
||||
### 🚉 Public Transport
|
||||
### Public Transport
|
||||
|
||||
- HAFAS LocMatch method in API client for finding nearest station to current location
|
||||
- Improved station selection with async search and error handling
|
||||
- WienerLinien departures hook improvements
|
||||
- HAFAS response enrichment through the ÖBB GTFS fallback when available
|
||||
- Arrive-by journey search with fallback search window
|
||||
|
||||
### 🔧 API Client
|
||||
### API Client
|
||||
|
||||
- Added `fetchGoogleCalendarEvents` method for Google Calendar sync
|
||||
- Added `findNearestStation` method for geolocation-based station lookup
|
||||
- Added `findStationByExtId` for resolving a saved station ID
|
||||
- Added `findNearestStationByCoords` for geolocation-based station lookup
|
||||
- Added base URL failover for backend availability issues
|
||||
- Enhanced HAFAS request handling
|
||||
|
||||
### Documentation
|
||||
|
||||
- Updated README, development, architecture, API, user, privacy, and testing documentation to match the current route tree and app behavior
|
||||
|
||||
---
|
||||
|
||||
## [1.0.0] — 2025-01-27
|
||||
@@ -68,7 +77,7 @@ your calendar with real-time public transport data to tell you exactly when to l
|
||||
|
||||
### Routing
|
||||
|
||||
- Bike route calculation from origin to departure station via OSRM
|
||||
- Bike route calculation and final walking route calculation via OSRM
|
||||
- Geocoding API integration for station lookups
|
||||
- Fallback and caching logic for API failures
|
||||
|
||||
|
||||
Reference in New Issue
Block a user