120 Commits
Author SHA1 Message Date
fred.boniface 1921e74450 Add date selector to train search v3.0.0-alpha-0005 2026-11-12 10:31:19 +00:00
fred.boniface f65f6dc422 Ensure quick links are migrated in ALLCAPS for compatibility with current preferences schema v3.0.0-alpha-0004 2026-11-08 21:20:38 +00:00
fred.boniface b106c45cdc Increase time for 'not-live' alerter from 45s to 65s. v3.0.0-alpha-0003 2026-11-08 21:08:18 +00:00
fred.boniface dc8ed63f49 Improve error handling based on return codes v3.0.0-alpha-0002 2026-11-08 20:58:30 +00:00
fred.boniface 06ce6cabeb PWA Adjustments:
- Better iOS handling
 - Force reload on SW change
v3.0.0-alpha-0001
2026-11-08 20:42:05 +00:00
fred.boniface 21f91975fb Fix station name display - was 'capitalize' corrected to 'uppercase' 2026-11-08 20:28:00 +00:00
fred.boniface cf5b62946a Remove unused CSS selector - cached label which is no longer in use v3.0.0-dev_20261108t2016 2026-11-08 20:16:10 +00:00
fred.boniface 0dcd55fa72 Remove '(cached)' from board page when showing cached version due to space constraint 2026-11-08 20:09:55 +00:00
fred.boniface bd879ee495 Improve handling of failed refreshes with no connection 2026-11-08 20:07:34 +00:00
fred.boniface 3f534940e4 Fix overflowing StationAlertCard, when number of alerts exceeds screen height. 2026-11-08 19:28:57 +00:00
fred.boniface b93753246f Fix TrainServiceModal styling to prevent overflowing small displays. 2026-11-08 19:20:11 +00:00
fred.boniface 25d859d55d Adjust board poll interval to 21 seconds to prevent cached data being served - cache time on the server is 20s. 2026-11-08 00:51:41 +00:00
fred.boniface 6c6b3f0e6e Ensure user tegistattion data is shown if the user is registered. v3.0.0-dev_20261029t2004 2026-10-29 20:03:32 +00:00
fred.boniface c23735aab7 Add LocalStorage migration step and run that in +layout.svelte.
Migrate +layout.svelte onMount to $effect
2026-10-29 19:50:41 +00:00
fred.boniface cef853163e Part way pref migrations 2026-10-28 21:02:22 +00:00
fred.boniface 6d506864d1 Bump API Client v3.0.0-dev_20261028t2011 2026-10-28 20:11:18 +00:00
fred.boniface 2d34616e07 Add catch block for getAccountData - not complete v3.0.0-dev_20261028t1952 2026-10-28 19:50:56 +00:00
fred.boniface abae3b7e9e Enable storage of API Key 2026-10-28 19:47:48 +00:00
fred.boniface 23d1833bf3 Fix code input - alphanumeric v3.0.0-dev_20261027t1947 2026-10-27 19:46:47 +00:00
fred.boniface cbaca17704 Add registration steps - NOT FUNCTIONAL v3.0.0-dev_20261027t1934 2026-10-27 19:33:46 +00:00
fred.boniface fd9bf6861e Add user page 2026-10-26 21:12:25 +00:00
fred.boniface b0877fb051 Bump API Client version 2026-10-26 14:52:24 +00:00
fred.boniface 566f23cb02 Adjust train service table as displayed over departure boards v3.0.0-dev_20260809t2131 2026-08-09 21:30:28 +01:00
fred.boniface dd4f3206be Add initial train service detail to departure boards v3.0.0-dev_20260730t2121 2026-07-30 21:20:39 +01:00
fred.boniface 893fc727e7 Further styling to staff view grid v3.0.0-dev_20260524t0037 2026-05-24 00:37:00 +01:00
fred.boniface 0a9fb02b9f Adjust display logic v3.0.0-dev_20260523t0955 2026-05-23 01:18:39 +01:00
fred.boniface 6a99ffc806 Minot animation again... 2026-05-22 00:16:15 +01:00
fred.boniface 9ea8bef99c Minor animation adjustments - still not as desired! 2026-05-22 00:15:58 +01:00
fred.boniface 9088de9277 Minor adjustments to improve transitions... not currently working on time changes 2026-05-22 00:07:22 +01:00
fred.boniface 0877d98bef Adjust header sizing and padding 2026-05-22 00:00:20 +01:00
fred.boniface 0eb2f4349c Initial grid staff view layout 2026-05-21 23:56:59 +01:00
fred.boniface d10ca44023 Display cancellation reason ELSE delay reason... there is no need to display both if the train is cancelled! 2026-05-21 22:11:53 +01:00
fred.boniface 22aee0b915 Improve live indications (Smaller, but maybe marginally less user friendly?) Shorten poll interval for boards due to backend optimizations.
ensure data is reloaded when tab/page becomes visible.
v3.0.0-dev_20260521t2007
2026-05-21 20:06:33 +01:00
fred.boniface f30a2745d4 Add initial staff grid view v3.0.0-dev_20260519t1140 2026-05-18 20:44:05 +01:00
fred.boniface 9e0f53b7fe Adjust live flasher animated saturation 2026-05-18 20:36:47 +01:00
fred.boniface 03495764e0 Adjust live indicator location 2026-05-18 20:30:22 +01:00
fred.boniface 9657a77c41 Adjust poll frequency v3.0.0-dev_20260518t2031 2026-05-18 20:20:41 +01:00
fred.boniface 437b0b8cf1 Add live indicator to board page 2026-05-18 20:20:01 +01:00
fred.boniface 40e926bf11 Features:
- Add preferences for WakeLock and AutoRefresh
 - Add WakeLock and AutoRefresh to Board
 - Attempt adding transitions to Board elements

UI:
 - Add '3D' styling to preference toggles
v3.0.0-dev_20260518t1125
2026-05-18 11:25:18 +01:00
fred.boniface 631d324cba Add preferences and privacy policy v3.0.0-dev_20260516t2107 2026-05-16 21:06:29 +01:00
fred.boniface 07579310b2 Improve +error.svelte handling 2026-05-16 19:19:31 +01:00
fred.boniface b51845528f 'Genericise' errors ready for +error.svelte upgrade to handle known errors 2026-05-16 18:19:47 +01:00
fred.boniface 808b576df1 Improve error handling 2026-05-16 15:10:49 +01:00
fred.boniface 6ed262ce59 Bugfix:
- Update to @tabler/icons-svelte-runes for a more 'Svente 5' experience.

 - Adjust error handling in load functions, plain error thrown for handling in the error handler.

  - Fix the warning regarding a click handler attached to an <img> on the About page

  - Re-organise component directory

  - Remove unused font declarations from global.css

Features:
 - Add service-worker caching of FilterData API response to allow for filtering to work fully offline

  -
v3.0.0-dev_20260515t2119
2026-05-15 21:19:12 +01:00
fred.boniface 6faa620bdb Adjust styling of 'estimated times' 2026-05-15 18:58:45 +01:00
fred.boniface 1105a9f7c5 Add extra message to +error.svelte to handle, and clarify 'OFFLINE' error. v3.0.0-dev_20260514t1943 2026-05-14 19:43:22 +01:00
fred.boniface 25b64edabd Add features:
- manifest.json with PNG icon set.
 - reset option against QuickLinks storage
 - 'Preferences' store, ready for preferences page - including location boolean... Important!
 - Minor service-worker improvements for better offline fallbacks
2026-05-14 19:39:05 +01:00
fred.boniface bc56e66178 Add initlal service-worker with basic offline handling. Manifest is not yet present. v3.0.0-dev_20260513t2047 2026-05-13 20:47:01 +01:00
fred.boniface 0ef9e5b56f Adjust dynamic styles on the departure board component v3.0.0-dev_20260512t2037 2026-05-12 20:35:12 +01:00
fred.boniface b88f4f3b35 Dynamically adjust font size based on vw value 2026-05-12 19:06:25 +01:00