Commit Graph

  • 197ac0dd36 [frontend]: Add scrollbar to sidebar on short screens main Andrew 2025-04-08 15:42:38 +01:00
  • 07c1690586 [report]: Delete notes file Andrew 2025-04-08 02:04:01 +01:00
  • 0c1c8924bb [report]: Fix wording issue Andrew 2025-04-06 23:22:21 +01:00
  • 8abbb47e14 [report]: Clean up for submission Andrew 2025-04-06 23:17:09 +01:00
  • 29cfd2b984 [report]: Add survey results Andrew 2025-04-06 23:14:08 +01:00
  • ffe2dbb232 [report]: Finish report Andrew 2025-04-06 22:19:38 +01:00
  • 8a5398bcf9 [report]: Update frontend design to reflect changes made Andrew 2025-04-06 18:03:43 +01:00
  • 4b9ba7d072 [frontend]: Add legend to help page Andrew 2025-04-06 11:13:15 +01:00
  • f283053e23 [frontend]: Fix not fetching favourites Andrew 2025-04-06 11:13:04 +01:00
  • ae4b915225 [report]: Add Heuristic Evaluation headings Andrew 2025-04-06 04:21:56 +01:00
  • fc3371dd09 [frontend]: Usability tips Andrew 2025-04-06 04:16:17 +01:00
  • 56a4bfe27e [frontend]: Prevent user from deselecting all filters in a group Andrew 2025-04-06 03:48:14 +01:00
  • 729b54942e [frontend]: Add visual separation of related filters Andrew 2025-04-06 03:18:55 +01:00
  • 69230edcbb [frontend]: Add reset filters button Andrew 2025-04-06 03:08:49 +01:00
  • 29cdf8a23b [report]: Add evalutation of objectives completed Andrew 2025-04-06 02:12:47 +01:00
  • f3abddc98c [frontend]: Add mouseover tooltip to markers Andrew 2025-04-06 02:11:38 +01:00
  • b3102978cb [frontend]: Add handling for no dueMins in Luas Andrew 2025-04-06 00:31:49 +01:00
  • 640c5f2ca7 [frontend]: Add handling for undefined Luas stop IDs Andrew 2025-04-05 18:28:44 +01:00
  • 5a24775218 [server]: Make manually-added Luas stops enabled Andrew 2025-04-05 18:28:11 +01:00
  • 6c4055f0b5 [server]: Fix Decimal error in manually inserted Luas data Andrew 2025-04-05 18:09:34 +01:00
  • 191ddf8a31 [server]: Manually add missing Luas stops Andrew 2025-04-05 18:03:27 +01:00
  • 24c0028711 [frontend]: Auto-fetch user's selected sources Andrew 2025-04-05 16:33:05 +01:00
  • afe344286d [frontend]: Fix typo Andrew 2025-04-05 16:07:59 +01:00
  • ad40ed425b [frontend]: Fix Luas line colouring Andrew 2025-04-05 16:07:33 +01:00
  • fed331bacf [report]: Finish Research & Planning writeup Andrew 2025-04-05 16:07:14 +01:00
  • fcb43a68ee [report]: Add JavaScript framework discussion Andrew 2025-04-05 09:24:49 +01:00
  • fdbced7560 [report]: Add overview of database options Andrew 2025-04-04 15:42:15 +01:00
  • 9dbefa86cd [report]: Add research progress Andrew 2025-04-04 10:17:18 +01:00
  • 97c66d5d6d [report]: Add background research Andrew 2025-04-03 13:38:40 +01:00
  • ecd55bf8db [report]: Add additional objectives Andrew 2025-04-03 11:59:26 +01:00
  • 5ae4cb0646 [report]: Add Help page Andrew 2025-04-03 03:41:38 +01:00
  • e31bcae676 [report]: Mention useMemo Andrew 2025-04-03 03:25:04 +01:00
  • 46f5973ee5 [frontend]: Add help page Andrew 2025-04-03 03:07:14 +01:00
  • 207dbf493e [report]: Simplified Backend Architecture diagram Andrew 2025-04-03 02:26:59 +01:00
  • 5bbe94e2c3 [report]: Update Design & Implementation Andrew 2025-04-03 01:50:30 +01:00
  • 53ddb831f4 [report]: Add Introduction Andrew 2025-04-02 00:47:48 +01:00
  • bda5af8930 [frontend]: Conditional debounce timeouts Andrew 2025-04-01 02:40:34 +01:00
  • 2ddfceb902 [report]: Finish frontend writeup Andrew 2025-04-01 02:40:14 +01:00
  • 718aa6905a [frontend]: Ignore non-alphanumeric characters in search Andrew 2025-04-01 00:40:36 +01:00
  • b3befc2ba3 [frontend]: Add spinner to LoadingOverlay Andrew 2025-03-31 22:41:26 +01:00
  • 6c410cad2e [frontend]: Tweak wording of button Andrew 2025-03-31 20:28:10 +01:00
  • 2e2b973a84 [frontend]: z-index inflation Andrew 2025-03-31 20:27:55 +01:00
  • 8f59e4f153 [frontend]: Bus error handling Andrew 2025-03-31 20:27:35 +01:00
  • b023e38788 [frontend]: Determine 'display' boolean first Andrew 2025-03-31 14:19:52 +01:00
  • b33ab200f7 [report]: Add clocks going back sign error photograph Andrew 2025-03-30 18:16:20 +01:00
  • 8c67fa0fc6 [report]: Start Main Page write-up Andrew 2025-03-30 17:52:02 +01:00
  • cf1ff74f9b [frontend]: Ignore 'within KM' if <=0 Andrew 2025-03-30 17:21:39 +01:00
  • 25acf830c3 [frontend]: Refactor fetchData to use loop rather than stream Andrew 2025-03-30 17:19:39 +01:00
  • 3e25e5a1a3 [report]: Split backend design and frontend design into separate chapters Andrew 2025-03-30 16:18:29 +01:00
  • e1dc8a332a [report]: Finish backend design Andrew 2025-03-30 14:03:21 +01:00
  • e6fcb0e913 [server]: Update return_all_coordinates unit tests Andrew 2025-03-30 12:24:27 +01:00
  • 3bc18fa6b6 [server]: Update return_all_coordinates Andrew 2025-03-30 12:22:14 +01:00
  • f7252d3acd [report]: Start Serverless Functions write-up Andrew 2025-03-29 23:59:22 +00:00
  • 6ef7b3bec8 [report]: Add API Design Andrew 2025-03-29 11:46:29 +00:00
  • 5a8b44110b [report]: Add database design section Andrew 2025-03-27 11:33:00 +00:00
  • cbb6c99800 [report]: Start write-up Andrew 2025-03-26 22:49:51 +00:00
  • db5856e601 [report]: Update titlepage Andrew 2025-03-26 12:45:48 +00:00
  • c9512353cf [report]: Use 'report' doctype Andrew 2025-03-26 10:40:32 +00:00
  • b58fca5e79 [frontend]: Fix cookies not being loaded properly Andrew 2025-03-26 10:22:49 +00:00
  • ced01026c9 [diary]: Update 25 Mar Andrew 2025-03-25 14:52:15 +00:00
  • 70aa7444ff [server]: Add update_average_punctuality unit tests Andrew 2025-03-25 14:51:31 +00:00
  • 75a907d15c [server]: Add return_punctuality_by_timestamp unit tests Andrew 2025-03-25 14:51:21 +00:00
  • 818561240a [server]: Add return_punctuality_by_objectID unit tests Andrew 2025-03-25 14:51:07 +00:00
  • 6fe527bf96 [frontend]: Add average punctuality over time graph Andrew 2025-03-25 13:39:54 +00:00
  • d5915dc463 [diary]: Update 25 Mar Andrew 2025-03-25 13:20:31 +00:00
  • eee97dce9b [server]: Add return_punctuality_by_timestamp.sh Andrew 2025-03-25 13:20:21 +00:00
  • d2c38e1a66 [server]: Bug fixes Andrew 2025-03-25 13:00:16 +00:00
  • 6fd335c7d6 [server]: Re-deploy return_punctuality_by_timestamp Andrew 2025-03-25 12:58:08 +00:00
  • d8c198711c [workflows]: Add return_punctuality_by_timestamp Andrew 2025-03-25 12:54:42 +00:00
  • 06828b42cb [server]: Add return_punctuality_by_timestamp Andrew 2025-03-25 12:54:07 +00:00
  • 0a73b43500 [server]: Use Decimal type for punctualities Andrew 2025-03-25 12:27:03 +00:00
  • d4332b1822 [server]: Round average punctuality in transient_data Andrew 2025-03-25 12:22:23 +00:00
  • d33915f31e [server]: Update punctuality_by_timestamp table Andrew 2025-03-25 12:13:32 +00:00
  • 2296f8c5bc [frontend]: Only show loading screen for >5000 markers Andrew 2025-03-25 12:09:52 +00:00
  • 4f4ed2bca2 [frontend]: Add train lateness pie chart Andrew 2025-03-25 10:43:22 +00:00
  • 9a91d5cd89 [frontend]: Optimise statistics page loading Andrew 2025-03-25 10:37:54 +00:00
  • 14181b7019 [diary]: Update 25 Mar Andrew 2025-03-25 10:37:43 +00:00
  • 8bbc32b9c5 [frontend]: Display average punctuality for trains in popup Andrew 2025-03-25 10:25:40 +00:00
  • e30d7cb603 [diary]: Add 25 Mar Andrew 2025-03-25 10:25:19 +00:00
  • 93a7bb7674 [server]: Handle no trains Andrew 2025-03-25 00:29:07 +00:00
  • b0633797db [server]: Handle no trains Andrew 2025-03-25 00:27:39 +00:00
  • 4f829cc216 [server]: Add average punctuality to transient_data Andrew 2025-03-25 00:21:23 +00:00
  • d3f8eae795 [server]: Add return_punctuality_by_objectID.sh Andrew 2025-03-24 23:43:45 +00:00
  • fd7300188b [workflows]: Add return_punctuality_by_objectID Andrew 2025-03-24 23:39:02 +00:00
  • 025abae00e [diary]: Update 24 Mar Andrew 2025-03-24 23:38:48 +00:00
  • 4a8f7e2ea6 [server]: Add return_punctuality_by_objectID Andrew 2025-03-24 23:38:01 +00:00
  • f91a38d6ac [server]: Fix reserved keyword error Andrew 2025-03-24 23:30:03 +00:00
  • 797ab3a915 [server]: Fix incorrect URL Andrew 2025-03-24 23:27:05 +00:00
  • 23cdf227eb [server]: Only use Decimal values in update_average_punctuality Andrew 2025-03-24 23:23:08 +00:00
  • 1a8a9a33ab [server]: Remove comments Andrew 2025-03-24 23:19:36 +00:00
  • 4be648d129 [workflows]: Add all functions Andrew 2025-03-24 23:18:58 +00:00
  • 3520c60727 [diary]: Update 24 Mar Andrew 2025-03-24 23:14:02 +00:00
  • 60d0b0194d [server]: Add update_average_punctuality Andrew 2025-03-24 23:13:35 +00:00
  • 96611d58d5 [server]: Makre return_transient_data treat timestamps as numbers Andrew 2025-03-24 22:13:40 +00:00
  • c54e06805d [server]: Make transient_data2 timestamp numerical Andrew 2025-03-24 21:53:05 +00:00
  • 0faf89dee8 [server]: New transient_data2 table Andrew 2025-03-24 21:45:50 +00:00
  • 568d986c76 [diary]: Update 24 Mar Andrew 2025-03-24 18:23:42 +00:00
  • 49d38bcbd1 [frontend]: Get train data directly from API Andrew 2025-03-24 18:23:12 +00:00
  • c6282aca14 [server]: Add additional fields to fetch_transient_data Andrew 2025-03-24 18:00:01 +00:00
  • e7af6295fe [server]: Bug fixes Andrew 2025-03-24 17:33:20 +00:00