Commit Graph

182 Commits

Author SHA1 Message Date
b126046c94 [frontend]: Make CSS more responsive for small screens 2025-03-08 14:20:13 +00:00
1382cf5dc0 [diary]: Add 07 Mar 2025-03-07 22:08:30 +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
dc921eb901 [diary]: Update 05 Mar 2025-03-05 15:23:00 +00:00
186a1e99a9 [diary]: Update 05 Mar 2025-03-05 15:22:15 +00:00
ec0bab39bf [frontend]: Save user's selected filters to a cookie upon submit 2025-03-05 15:21:36 +00:00
7166de9b3a [server]: Add return_luas_data unit tests 2025-03-05 13:27:02 +00:00
0654520147 [gitignore]: Add __pycache__/ 2025-03-05 13:26:36 +00:00
24580cff1a [diary]: Add 05 Mar 2025-03-05 00:51:08 +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
94b5db61b9 [diary]: Add 04 Mar 2025-03-04 10:35:26 +00:00
f97f81d3a8 [frontend]: Add debounce to prevent freezing on search 2025-03-04 10:35:10 +00:00
09622fca70 [diary]: Add 03 Mar 2025-03-03 22:20:21 +00:00
22b6313421 [frontend]: Add primitive search 2025-03-03 22:19:47 +00:00
1f3d6f25c3 [diary]: Update 02 Mar 2025-03-02 22:27:21 +00:00
373321af0c [server]: Fetch Luas stop schedule info from AWS proxy API 2025-03-02 22:26:56 +00:00
f60389c5e6 [diary]: Update 02 Mar 2025-03-02 21:06:26 +00:00
88a6f61bd0 [server]: Add return_luas_data 2025-03-02 21:05:54 +00:00
97486eeed3 [diary]: Fix emoji 2025-03-02 20:39:56 +00:00
5bae1602b6 [diary]: Update 02 Mar 2025-03-02 20:39:56 +00:00
d8bde68444 [frontend]: Add Luas pop-up
Getting blocked by CORS though 🙄
2025-03-02 20:39:45 +00:00
cb549ead2b [diary]: Update 02 Mar 2025-03-02 16:35:17 +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
f4f6342b6c [gitignore]: Add *.json to avoid committing API test output files 2025-03-02 16:32:28 +00:00
ab851f6fb3 [diary]: Update 02 Mar 2025-03-02 13:55:16 +00:00
acd24ea76c [frontend]: Add all data sources to map 2025-03-02 13:42:25 +00:00
884d88a4c3 [frontend]: Colour icons for better distinguishability 2025-03-02 13:41:59 +00:00
fc5d7e221d [frontend]: Add icon colourscheme definition 2025-03-02 13:41:41 +00:00
23faae008e [diary]: Update 02 Mar 2025-03-02 12:13:47 +00:00
e959822e9a [frontend]: Refactor into separate components 2025-03-02 12:12:50 +00:00
b8cc847c7c [diary]: Update 01 Mar 2025-03-01 22:57:04 +00:00
67e6e732b5 [frontend]: Cluster overlapping icons 2025-03-01 22:56:28 +00:00
3ca690ed24 [diary]: Update 01 Mar 2025-03-01 22:37:39 +00:00
0788940899 [server]: Plot some basic train data 2025-03-01 22:37:11 +00:00
a09d08435e [diary]: Update 28 Feb 2025-03-01 17:00:43 +00:00
b4b64ab5d7 [server]: Add bus route data to bus objects in transient data 2025-03-01 17:00:09 +00:00
1bedc0e3f8 [server]: Fix missing agencies in permanet_data.py 2025-03-01 16:59:53 +00:00
44b6ad1a50 [server]: Make return_newest_data way more efficient 2025-03-01 14:10:50 +00:00
cc74af44f1 [diary]: Update 28 Feb 2025-03-01 14:10:29 +00:00
0a89b740bf [server]: Use a GSI to fetch data in return_all_data 2025-03-01 13:02:28 +00:00
13e624f64e [server]: Overcome IrishRail's broken station classification system 2025-03-01 13:01:18 +00:00
92c05a74ea [diary]: Add 01 Mar 2025-03-01 13:00:26 +00:00
4357c4b518 [server]: Add pagination handling to return_all_data 2025-02-28 23:28:39 +00:00
47e6cb5dc5 [server]: Add agencies information to permanent_data 2025-02-28 23:25:40 +00:00
1e50355db7 [server]: Cleaner code for return_newest_data 2025-02-28 14:18:34 +00:00