Commit graph

540 commits

Author SHA1 Message Date
Edward Betts f423fcdcbe Split up train and flight loading
Reduce complexity of train and flight loading functions by splitting
code out into separate functions.
2024-08-03 14:49:21 +08:00
Edward Betts a130a85a48 Add attendees to Conference dataclass 2024-07-27 19:39:22 +09:00
Edward Betts 9f54c3ac03 rename n_somerset_waste_collection_events function 2024-07-18 14:24:44 +09:00
Edward Betts 5b9a481bb2 move time_function to utils 2024-07-18 14:24:14 +09:00
Edward Betts f63b4d6b08 tell mypy to ignore the lack of types for ephem module 2024-07-18 14:22:55 +09:00
Edward Betts ace517c482 Reorder functions 2024-07-15 03:17:29 +08:00
Edward Betts ef695af7af Show year on birthday page 2024-07-15 02:23:13 +08:00
Edward Betts 28ad4950fd Improve types 2024-07-14 23:12:17 +08:00
Edward Betts 5c4eac60ee Adjust bristol waste function names 2024-07-14 23:10:00 +08:00
Edward Betts 0f3f596cb3 Split waste_schedule.py in two 2024-07-14 22:19:13 +08:00
Edward Betts 17eca6a95a Travel stats to show number of conference stats
Closes: #167
2024-07-10 19:28:56 +01:00
Edward Betts efae1b9b14 Hide GB from countries visited on trip stats 2024-07-10 19:28:07 +01:00
Edward Betts b38ec99628 Show changes in launch JSON 2024-07-09 08:22:48 +01:00
Edward Betts d1898686e9 Catch and ignore space launch API errors 2024-07-09 08:22:33 +01:00
Edward Betts 0c36591e2f Bug fix 2024-07-08 12:01:48 +01:00
Edward Betts 0683c98e6f Refactor 2024-07-08 11:58:12 +01:00
Edward Betts 07cf7dee3c Watch for new upcoming geomob events and announce 2024-07-08 11:49:50 +01:00
Edward Betts ff51bb9ff9 Move send_mail() to own module 2024-07-08 10:44:39 +01:00
Edward Betts 19a9015dba Fix typo 2024-07-07 19:20:54 +01:00
Edward Betts 5e70cbd633 Remove unused import 2024-07-07 13:30:41 +01:00
Edward Betts 8e34ceb458 Refactor 2024-07-07 13:30:27 +01:00
Edward Betts 089f569fd3 Remove unused URL 2024-07-07 13:29:47 +01:00
Edward Betts 4ef47374c2 Refactor bristol waste schedule code 2024-07-07 13:27:00 +01:00
Edward Betts e677082560 Add tests for utility functions 2024-07-07 12:02:21 +01:00
Edward Betts 128d7ac282 Add support for plural/singular time periods 2024-07-07 12:01:56 +01:00
Edward Betts e38e357f63 No need for DateOrDateTime type alias 2024-07-07 12:01:21 +01:00
Edward Betts e7ae7123f6 Rewrite date utils using match/case 2024-07-07 11:50:59 +01:00
Edward Betts a873060949 Move functions out of web_view.py 2024-07-07 11:32:03 +01:00
Edward Betts e66945a825 Refactor validate_yaml.py 2024-07-03 09:54:00 +03:00
Edward Betts e814e1b135 Adjust airline YAML format to allow more fields 2024-07-02 14:46:51 +03:00
Edward Betts 1e39e75117 Merge branch 'main' of https://git.4angle.com/edward/agenda 2024-07-02 07:15:23 +01:00
Edward Betts 52810ca676 Fix rocket name 2024-07-02 07:15:19 +01:00
Edward Betts 4e328d401e No wrap for date in weekend list 2024-07-01 22:29:13 +03:00
Edward Betts b65d79cb63 Add filters for space launches 2024-07-01 22:29:13 +03:00
Edward Betts c41bcc3304 Catch errors retrieving FX rates and return cached version 2024-07-01 22:29:13 +03:00
Edward Betts 01b42845c3 Move some functions into a utils module 2024-07-01 22:29:13 +03:00
Edward Betts 0e49d18721 Correct spelling mistake 2024-07-01 22:29:13 +03:00
Edward Betts b8ed1d5d65 Handle missing space launch 2024-06-26 08:48:58 +01:00
Edward Betts f4557d14e8 Show flight prices on individual trip pages
Closes: #153
2024-06-20 12:40:26 +01:00
Edward Betts 672948ed4d Hide GB from country list unless country
Closes: #162
2024-06-19 22:32:08 +01:00
Edward Betts 2e87d0f120 Consider railway stations for trip countries 2024-06-19 22:27:56 +01:00
Edward Betts b28d5241c6 Add missing calendar template 2024-06-19 22:16:22 +01:00
Edward Betts d91eab02ad Split recent events and calendar into separate pages.
Closes: #140
2024-06-19 22:15:32 +01:00
Edward Betts fcf935271c Market display filter
Closes: #158

Closes: #150
2024-06-18 06:51:45 +01:00
Edward Betts 895bf7c972 Include airport countries in trip country list 2024-06-17 16:29:19 +01:00
Edward Betts 0079f46a80 Improve display of countries on stats page 2024-06-17 16:28:45 +01:00
Edward Betts 40578196bc Show number of flights and trains on travel stats page
Closes: #161
2024-06-17 16:28:14 +01:00
Edward Betts d5bf004912 Add countries visited to trip stats page
Closes: #160
2024-06-17 16:10:07 +01:00
Edward Betts 1e14a99419 Travel stats: distance and price by year and travel type
Closes: #155
2024-06-16 11:31:23 +01:00
Edward Betts 12a2b739e8 Highlight followed space launches
Closes: #159
2024-06-15 23:02:09 +01:00