Commit Graph

260 Commits

Author SHA1 Message Date
8c67fa0fc6 [report]: Start Main Page write-up 2025-03-30 17:52:02 +01:00
cf1ff74f9b [frontend]: Ignore 'within KM' if <=0 2025-03-30 17:21:39 +01:00
25acf830c3 [frontend]: Refactor fetchData to use loop rather than stream
Loops more efficient than streams
2025-03-30 17:19:39 +01:00
3e25e5a1a3 [report]: Split backend design and frontend design into separate chapters 2025-03-30 16:18:29 +01:00
e1dc8a332a [report]: Finish backend design 2025-03-30 14:03:21 +01:00
e6fcb0e913 [server]: Update return_all_coordinates unit tests 2025-03-30 12:24:27 +01:00
3bc18fa6b6 [server]: Update return_all_coordinates 2025-03-30 12:22:14 +01:00
f7252d3acd [report]: Start Serverless Functions write-up 2025-03-29 23:59:22 +00:00
6ef7b3bec8 [report]: Add API Design 2025-03-29 11:46:29 +00:00
5a8b44110b [report]: Add database design section 2025-03-27 11:33:00 +00:00
cbb6c99800 [report]: Start write-up 2025-03-26 22:49:51 +00:00
db5856e601 [report]: Update titlepage 2025-03-26 12:45:48 +00:00
c9512353cf [report]: Use 'report' doctype 2025-03-26 10:40:32 +00:00
b58fca5e79 [frontend]: Fix cookies not being loaded properly 2025-03-26 10:22:49 +00:00
ced01026c9 [diary]: Update 25 Mar 2025-03-25 14:52:15 +00:00
70aa7444ff [server]: Add update_average_punctuality unit tests 2025-03-25 14:51:31 +00:00
75a907d15c [server]: Add return_punctuality_by_timestamp unit tests 2025-03-25 14:51:21 +00:00
818561240a [server]: Add return_punctuality_by_objectID unit tests 2025-03-25 14:51:07 +00:00
6fe527bf96 [frontend]: Add average punctuality over time graph 2025-03-25 13:39:54 +00:00
d5915dc463 [diary]: Update 25 Mar 2025-03-25 13:20:31 +00:00
eee97dce9b [server]: Add return_punctuality_by_timestamp.sh 2025-03-25 13:20:21 +00:00
d2c38e1a66 [server]: Bug fixes 2025-03-25 13:00:16 +00:00
6fd335c7d6 [server]: Re-deploy return_punctuality_by_timestamp 2025-03-25 12:58:08 +00:00
d8c198711c [workflows]: Add return_punctuality_by_timestamp 2025-03-25 12:54:42 +00:00
06828b42cb [server]: Add return_punctuality_by_timestamp 2025-03-25 12:54:07 +00:00
0a73b43500 [server]: Use Decimal type for punctualities 2025-03-25 12:27:03 +00:00
d4332b1822 [server]: Round average punctuality in transient_data 2025-03-25 12:22:23 +00:00
d33915f31e [server]: Update punctuality_by_timestamp table 2025-03-25 12:13:32 +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
14181b7019 [diary]: Update 25 Mar 2025-03-25 10:37:43 +00:00
8bbc32b9c5 [frontend]: Display average punctuality for trains in popup 2025-03-25 10:25:40 +00:00
e30d7cb603 [diary]: Add 25 Mar 2025-03-25 10:25:19 +00:00
93a7bb7674 [server]: Handle no trains 2025-03-25 00:29:07 +00:00
b0633797db [server]: Handle no trains 2025-03-25 00:27:39 +00:00
4f829cc216 [server]: Add average punctuality to transient_data 2025-03-25 00:21:23 +00:00
d3f8eae795 [server]: Add return_punctuality_by_objectID.sh 2025-03-24 23:43:45 +00:00
fd7300188b [workflows]: Add return_punctuality_by_objectID 2025-03-24 23:39:02 +00:00
025abae00e [diary]: Update 24 Mar 2025-03-24 23:38:48 +00:00
4a8f7e2ea6 [server]: Add return_punctuality_by_objectID 2025-03-24 23:38:01 +00:00
f91a38d6ac [server]: Fix reserved keyword error 2025-03-24 23:30:03 +00:00
797ab3a915 [server]: Fix incorrect URL 2025-03-24 23:27:05 +00:00
23cdf227eb [server]: Only use Decimal values in update_average_punctuality 2025-03-24 23:23:08 +00:00
1a8a9a33ab [server]: Remove comments 2025-03-24 23:19:36 +00:00
4be648d129 [workflows]: Add all functions 2025-03-24 23:18:58 +00:00
3520c60727 [diary]: Update 24 Mar 2025-03-24 23:14:02 +00:00
60d0b0194d [server]: Add update_average_punctuality 2025-03-24 23:13:35 +00:00
96611d58d5 [server]: Makre return_transient_data treat timestamps as numbers 2025-03-24 22:13:40 +00:00
c54e06805d [server]: Make transient_data2 timestamp numerical 2025-03-24 21:53:05 +00:00