Commit Graph

58 Commits

Author SHA1 Message Date
25acf830c3 [frontend]: Refactor fetchData to use loop rather than stream
Loops more efficient than streams
2025-03-30 17:19:39 +01:00
b58fca5e79 [frontend]: Fix cookies not being loaded properly 2025-03-26 10:22:49 +00:00
6fe527bf96 [frontend]: Add average punctuality over time graph 2025-03-25 13:39:54 +00:00
2296f8c5bc [frontend]: Only show loading screen for >5000 markers 2025-03-25 12:09:52 +00:00
4f4ed2bca2 [frontend]: Add train lateness pie chart 2025-03-25 10:43:22 +00:00
9a91d5cd89 [frontend]: Optimise statistics page loading 2025-03-25 10:37:54 +00:00
8bbc32b9c5 [frontend]: Display average punctuality for trains in popup 2025-03-25 10:25:40 +00:00
49d38bcbd1 [frontend]: Get train data directly from API 2025-03-24 18:23:12 +00:00
dbd9f5e6fd [frontend]: Update services heatmap to use historical data 2025-03-17 23:32:19 +00:00
cf65559435 [frontend]: Add services heatmap 2025-03-17 22:56:33 +00:00
98ad2f19ed [frontend]: Fix favourite button causing linebreaks 2025-03-14 21:27:21 +00:00
4bec4459a9 [frontend]: Add 'Favourite' functionality 2025-03-14 21:11:15 +00:00
2703ff7dc8 [frontend]: Create BusStopPopup 2025-03-14 21:10:40 +00:00
22159f4f88 [frontend]: Create BusPopup 2025-03-14 20:46:07 +00:00
bd09ebbc2d [frontend]: Create IrishRailTrainPopup 2025-03-14 20:42:19 +00:00
d26df25dd5 [frontend]: Add 'Favourite' button to TrainStationPopup 2025-03-14 20:26:11 +00:00
4c8e753eb5 [frontend]: Add 'Favourite' button to LuasPopup 2025-03-14 16:18:34 +00:00
2d7addfb25 [frontend]: Add train statuses & train types pie charts 2025-03-12 23:16:29 +00:00
994087829d [frontend]: Fix filters / search bar overlapping on mobile 2025-03-12 22:31:20 +00:00
032f05598d [frontend]: Fix LuasPopup from going offscreen on data fetch 2025-03-12 22:17:26 +00:00
30eff0fb2d [frontend]: Fix TrainStationPopup from going offscreen on data fetch 2025-03-12 22:12:56 +00:00
d8abc43c0f [frontend]: Only filter within range if range defined 2025-03-12 19:36:00 +00:00
2ca4a8f3d0 [frontend]: Add filter to display only items in a range 2025-03-12 19:17:56 +00:00
9246540db1 [frontend]: Fix search input freezing when lots of data 2025-03-12 13:37:33 +00:00
04bd3be2da [frontend]: Fix spacing of Statistics page 2025-03-11 21:14:25 +00:00
7d7ed7f05b [frontend]: Fix spacing of Statistics page 2025-03-11 21:13:51 +00:00
77f20dac7c [frontend]: Add ObjectTypeProportionPieChart 2025-03-11 19:48:35 +00:00
c430494b12 [frontend]: Add scroll limits on map 2025-03-11 14:14:31 +00:00
eae8724871 [frontend]: Add better message when no train data for a station 2025-03-10 23:19:49 +00:00
25dc186a75 [frontend]: Add button to fetch trains due into a station 2025-03-10 22:00:44 +00:00
12f72c4f6a [frontend]: Re-add cluster toggle to Sidepanel 2025-03-10 18:17:01 +00:00
3eefe47ef1 [frontend]: Better handling of Luas forecast information 2025-03-10 18:16:38 +00:00
ab1cd49a7d [frontend]: Add navbar and statistics page 2025-03-10 14:15:51 +00:00
38760f9590 [frontend]: Send list of objectTypes to API in one request 2025-03-10 00:34:58 +00:00
0f49f24719 [frontend]: Fix '1 minutes early' error 2025-03-10 00:27:55 +00:00
b126046c94 [frontend]: Make CSS more responsive for small screens 2025-03-08 14:20:13 +00:00
9cd4c58e0a [frontend]: Add non-data source conditional filters 2025-03-07 22:01:51 +00:00
7d5aa1f58a [frontend]: Add red & green Luas icons for lines 2025-03-07 22:01:35 +00:00
ec0bab39bf [frontend]: Save user's selected filters to a cookie upon submit 2025-03-05 15:21:36 +00:00
312f1bd165 [frontend]: Attempt to determine the user's geolocation 2025-03-05 00:49:59 +00:00
983ad9e67a [frontend]: Add variable text to loading screen 2025-03-05 00:49:36 +00:00
f97f81d3a8 [frontend]: Add debounce to prevent freezing on search 2025-03-04 10:35:10 +00:00
22b6313421 [frontend]: Add primitive search 2025-03-03 22:19:47 +00:00
373321af0c [server]: Fetch Luas stop schedule info from AWS proxy API 2025-03-02 22:26:56 +00:00
d8bde68444 [frontend]: Add Luas pop-up
Getting blocked by CORS though 🙄
2025-03-02 20:39:45 +00:00
8fcd883bb7 [frontend]: Add pop-ups for all object types except Luas Stop 2025-03-02 16:34:41 +00:00
5a5a3a89fc [frontend]: Add DART icons 2025-03-02 16:33:59 +00:00
86c85aad8b [frontend]: Rename train_notrunning.png => trainNotRunning.png 2025-03-02 16:33:42 +00:00
9ee4b54249 [frontend]: Add favicon 2025-03-02 16:33:00 +00:00
acd24ea76c [frontend]: Add all data sources to map 2025-03-02 13:42:25 +00:00