This website requires JavaScript.
7edccf294b
Update table display on board page, in preparation for offering different 'table' styles.
main
v3.0.0-dev_20260511t1206
Fred Boniface
2026-05-11 12:04:40 +01:00
13d22d7b73
Add initial departure board table 'skeleton', very basic at present
v3.0.0-dev_20260510t2058
Fred Boniface
2026-05-10 20:57:50 +01:00
59e8a77d3d
Change 'Fetched' to 'Updated' on the Board page fetch time
v3.0.0-dev_20260510t0028
Fred Boniface
2026-05-10 00:27:45 +01:00
1f1e215c0c
Fix layout shifts with the temporary <pre> element on the board page
Fred Boniface
2026-05-10 00:26:21 +01:00
909e36ebc2
Add parsing for StationAlerts, and fetch function for Boards.
v3.0.0-dev_20260510t0016
Fred Boniface
2026-05-10 00:15:53 +01:00
f3d633e719
Fix PIS Display
v3.0.0-dev_20260505t2041
Fred Boniface
2026-05-05 20:41:27 +01:00
05a04ec922
Add PIS Data formatting to TrainService expander
v3.0.0-dev_20260505t2030
v3.0.0-dev_20260505t1927
Fred Boniface
2026-05-05 19:24:31 +01:00
3b91fad590
Implement 'internal submit button' to the 'Textbox' component. Remove separate submit to the Headcode search card.
v3.0.0-dev_20260505t1556
Fred Boniface
2026-05-05 15:55:51 +01:00
6a857c2d64
Extend data in the schedule box
v3.0.0-dev_20260504t2150
Fred Boniface
2026-05-04 21:49:59 +01:00
1c4c7ccabc
Add JetBrains Mono font and adjust styling of the schedule.
Fred Boniface
2026-05-04 20:14:00 +01:00
9ca3662ada
Adjust button minimum sizing to improve presentation of quick-links, while ensuring adequate touch target. Number of displayed quicklinks reduced from 9 to six, for improved presentation.
v3.0.0-dev_20260503t2100
Fred Boniface
2026-05-03 20:59:03 +01:00
c524fe3c2e
Reorganise colouring of schedule times, add 'delay' column (E, RT, D). Including reusable function to assist.
Fred Boniface
2026-05-03 20:58:22 +01:00
5486795711
Tidy up train service component, add loading state, convert tiploc to name... etc.
v3.0.0-dev_20260503t1145
Fred Boniface
2026-05-03 11:45:07 +01:00
24960707e2
Add train details to train endpoint. Formatting and styling incomplete
v3.0.0-dev_20260503t0904
Fred Boniface
2026-05-03 09:03:45 +01:00
91cb119b7d
Add trainservice details (currently raw JSON)
v3.0.0-dev_20260503t0117
Fred Boniface
2026-05-03 01:16:30 +01:00
26e40c5bf6
Add loading state (initial) Add rollover actions on train service Add some additional toc styles
v3.0.0-dev_20260430t0127
Fred Boniface
2026-04-30 01:26:29 +01:00
a746a1eac2
Add train service boxes... not yet expanding!
v3.0.0-dev_20260428t2029
Fred Boniface
2026-04-28 20:28:29 +01:00
68af07b9bd
Adjust error page & the error handling of the trains load function. Intead of throwing error on no-results, an empty array is passed to the page. A 'no-results' component will roughly echo the error pages not-found.
Fred Boniface
2026-04-28 18:13:05 +01:00
16d929fad1
Prepare changes to error code handling
Fred Boniface
2026-04-28 17:45:59 +01:00
5bbffcecb8
Add 'no-results' image to make the error page less 'abrupt' for a simple no-results.
v3.0.0-dev_20260428t1726
Fred Boniface
2026-04-28 17:24:04 +01:00
5ead4f8296
Add no-date image for error page
Fred Boniface
2026-04-28 14:16:19 +01:00
abb8663766
Add train headcode search
v3.0.0-dev_20260427t2357
Fred Boniface
2026-04-27 23:57:04 +01:00
3225b60140
Update API Client version & run npm audit fix
Fred Boniface
2026-04-27 22:33:53 +01:00
f7b1b7fe0d
Update geohash (location services) logic to improve time to first hit
v3.0.0-dev_20260421t2014
Fred Boniface
2026-04-21 20:13:53 +01:00
8c0d385772
Add QuickLinks based on 'frecency' pattern
v3.0.0-dev_20260421t1955
Fred Boniface
2026-04-21 19:54:00 +01:00
a07315cec2
Fix search priority: 1. Match to exact CRS 2. Match to exact Name 3. Match to 'Name startsWith' 4. Match any with valid CRS 5. Match alphabetically
v3.0.0-dev_20260420T2325
Fred Boniface
2026-04-20 23:23:50 +01:00
f3393f3c07
Add timezone warning to top of +layout.svelte conditionally displayed when the users device is not in the Europe/London timezone
Fred Boniface
2026-04-05 00:22:36 +01:00
b649af1925
Adjust button styling to improve appearance of text
v3.0.0-dev_20260331T2330
Fred Boniface
2026-03-31 20:01:20 +01:00
aa1a989139
Remove fade-out
v3.0.0-dev_20260331T0012
Fred Boniface
2026-03-31 00:11:09 +01:00
304b523127
Update button style, to improve looks while adding a large enough touch-target
v3.0.0-dev_20260331T0006
Fred Boniface
2026-03-31 00:05:17 +01:00
777519ff5d
Add NearestStations Card & Location monitor
v3.0.0-dev_20260330T2335
Fred Boniface
2026-03-30 23:34:12 +01:00
4a969e626c
Ensure dependencies are listed properly
v3.0.0-dev_20260325T1054
Fred Boniface
2026-03-25 10:54:21 +00:00
3e1b7ea5d5
Disable source-maps for output code
v3.0.0-dev_20260325T1051
Fred Boniface
2026-03-25 10:51:37 +00:00
fd213d6340
Refine filtering logic Remove api-types package as the types are re-exported by the TS Client package
Fred Boniface
2026-03-25 10:50:26 +00:00
3eceddf20a
Bump OwlBoard-TS
Fred Boniface
2026-03-25 10:24:58 +00:00
1d461780ab
Add proper capitalization to page titles and location names.
v3.0.0-dev_20260324T1545
Fred Boniface
2026-03-24 15:44:50 +00:00
ec4dd5dd3b
Move 'LocationFilter' fetching to API Lib package
Fred Boniface
2026-03-24 12:47:39 +00:00
a7c244171c
Add display options to PIS
v3.0.0-dev_20260320T2942
Fred Boniface
2026-03-20 19:41:36 +00:00
3467f97889
Add PIS fetch logic
v3.0.0-dev_20260319T2341
Fred Boniface
2026-03-19 23:41:12 +00:00
b1d8eea518
Add PIS Logic
v3.0.0-dev_20260319T2046
Fred Boniface
2026-03-19 20:46:12 +00:00
deb151075a
Add OwlBoard API Library
Fred Boniface
2026-03-19 10:59:25 +00:00
d9b60daa8b
Add PIS code search components
v3.0.0-dev_20260318T2003
Fred Boniface
2026-03-18 20:03:02 +00:00
2f0a6b9646
Add PIS Page
Fred Boniface
2026-03-18 19:20:14 +00:00
1165c02e26
Add OwlBoard npm repo
Fred Boniface
2026-03-18 19:07:31 +00:00
45dd5a1cf5
ALL_CAPS the locId in the error message for location_not_found error
Fred Boniface
2026-03-17 20:27:34 +00:00
e47bebe7d4
Add dynamic title sizing for better display on smaller screens
Fred Boniface
2026-03-17 20:26:04 +00:00
b7007d2fb3
run npm run format
v3.0.0-dev_20260317T2006
Fred Boniface
2026-03-17 20:05:44 +00:00
64bc5b979d
Add initial logic for 'boards'
Fred Boniface
2026-03-17 20:04:38 +00:00
3240560a0b
Refactor location object into separate module so that it can be used in multiple locations
Fred Boniface
2026-03-17 19:28:02 +00:00
a327582629
Update location logic to handle TIPLOC as a fallback to CRS
v3.0.0-dev_20260316T2036
Fred Boniface
2026-03-16 20:35:26 +00:00
35877ae8ac
Add LocationSearchCard and add to homepage for testing.
Fred Boniface
2026-03-16 20:31:28 +00:00
f5c3775f59
Add further testing locations
Fred Boniface
2026-03-16 15:42:16 +00:00
e5d3c0a3a7
Add test data for LocationSearchBox
Fred Boniface
2026-03-16 15:39:49 +00:00
1b0b93b34b
Add initial location search box
Fred Boniface
2026-03-16 14:08:00 +00:00
66ed33343c
Ignore HTTP errors for now.
v3.0.0-dev_20260315T2012
Fred Boniface
2026-03-15 20:12:08 +00:00
50e56159b7
Add required options for static build
v3.0.0-dev_20260315T2008
Fred Boniface
2026-03-15 20:07:37 +00:00
6152afda3b
Enable auto-docker build & publish
Fred Boniface
2026-03-15 19:53:46 +00:00
061598a0ad
Add components and improve error page
Fred Boniface
2026-03-15 01:22:46 +00:00
54ea6ebf59
Add +error.svelte handler
Fred Boniface
2026-03-10 23:59:25 +00:00
d7f6d957b7
Add 'About' page
Fred Boniface
2026-03-10 23:39:08 +00:00
9e3d6856d9
Add URWGothic typeface
Fred Boniface
2026-03-10 22:36:44 +00:00
ea2468092c
Tidy dynamic title handling
Fred Boniface
2026-03-10 12:27:24 +00:00
d82592cebf
Adjust base styles
Fred Boniface
2026-03-08 22:35:28 +00:00
6508244580
Add Tabler icons
Fred Boniface
2026-03-08 21:37:13 +00:00
0011cced12
Bring +layout.svelte 'in-brand'
Fred Boniface
2026-03-08 21:13:27 +00:00
8d0f223c42
Add HTML Header tags
Fred Boniface
2026-03-08 20:21:59 +00:00
8835021ad2
bump: npm audit fix
Fred Boniface
2026-03-08 20:21:48 +00:00
fb1d4a0e61
Init new PWA Repository
Fred Boniface
2026-02-12 20:32:06 +00:00
898ceaf004
Initial commit
Fred Boniface
2026-02-12 20:18:39 +00:00