Commit graph

489 commits

Author SHA1 Message Date
Edward Betts 3d16e30aa8 Try and make mypy happy about types 2024-01-08 15:19:20 +00:00
Edward Betts acbad39df7 Download bank-holidays.json if the local copy is unreadable 2024-01-08 15:18:28 +00:00
Edward Betts 7a5319aa83 Improve trip template layout 2024-01-06 15:39:46 +00:00
Edward Betts 50127417f0 Show trip country list in order visited 2024-01-06 09:21:54 +00:00
Edward Betts fd6d3b674b Split up trips page and sort like conference page
Closes: #94
2024-01-06 09:17:34 +00:00
Edward Betts 21b67bdc64 Show end date for trips 2024-01-05 09:35:56 +00:00
Edward Betts ea33722f69 Add missing template 2024-01-04 22:57:05 +00:00
Edward Betts 3dddc52430 Merge branch 'main' of git.4angle.com:edward/agenda 2024-01-04 22:56:14 +00:00
Edward Betts ce9faa654f Add trips page
Creating a new entity called a trip. This will group together any travel
accommodation and conferences that happen together on one trip.

A trip is assumed to start when leaving home and finish when returning
home.

The start date of a trip in is the trip ID. The date is written in ISO
format.

This assumes there cannot be multiple trips one one day. This assumption
might be wrong, for example a morning day trip by rail, then another
trip starts in the afternoon. I can change my choice of using dates as
trip IDs if that happens.

Sometimes during the planning of a trip the start date is unknown. For
now we make up a start date, we can always change it later. If we use
the start date in URLs then the URLs will change. Might need to keep a
file of redirects, or could think of a different style of identifier.

Trip ID have been added to accommodation, conferences, trains and
flights.

Later there will be a trips.yaml with notes about each trip.
2024-01-04 22:56:07 +00:00
Edward Betts d9b1d77872 Add trips page
Creating a new entity called a trip. This will group together any travel
accommodation and conferences that happen together on one trip.

A trip is assumed to start when leaving home and finish when returning
home.

The start date of a trip in is the trip ID. The date is written in ISO
format.

This assumes there cannot be multiple trips one one day. This assumption
might be wrong, for example a morning day trip by rail, then another
trip starts in the afternoon. I can change my choice of using dates as
trip IDs if that happens.

Sometimes during the planning of a trip the start date is unknown. For
now we make up a start date, we can always change it later. If we use
the start date in URLs then the URLs will change. Might need to keep a
file of redirects, or could think of a different style of identifier.

Trip ID have been added to accommodation, conferences, trains and
flights.

Later there will be a trips.yaml with notes about each trip.
2024-01-04 22:55:19 +00:00
Edward Betts 5786e3d575 Make conferences a top-level list 2024-01-04 15:08:12 +00:00
Edward Betts b1139b79d2 Make name a link to conference web site 2024-01-04 07:40:39 +00:00
Edward Betts 824285a4cf Add links to accommodation 2024-01-03 17:22:04 +00:00
Edward Betts 17036d849f Show country names and flags on conference page 2024-01-03 15:52:24 +00:00
Edward Betts fd46f0a405 Show country names and flags on accommodation page 2024-01-03 11:33:24 +00:00
Edward Betts 9800030201 Split space launches into separate page
Closes: #93
2024-01-03 09:13:58 +00:00
Edward Betts 2b3e4f8d72 Fix navbar on mobile 2024-01-02 18:56:13 +00:00
Edward Betts 31d5da22ac Add navigation bar
Closes: #89
2024-01-02 16:28:36 +00:00
Edward Betts aa7d7b7e6c Add accommodation page
Closes: #88
2024-01-01 21:26:39 +00:00
Edward Betts ac1f279cb4 Add Assumption Day to list of standard holidays 2024-01-01 18:13:17 +00:00
Edward Betts f04216c367 Operator can be missing 2024-01-01 18:08:30 +00:00
Edward Betts bfc368387b Move days column to middle of gaps table 2024-01-01 09:45:11 +00:00
Edward Betts 29edc20ca4 Party means busy 2024-01-01 09:41:17 +00:00
Edward Betts f49b0ce732 Improve end time display 2024-01-01 00:43:24 +00:00
Edward Betts 80916ae679 Show more future events 2024-01-01 00:43:09 +00:00
Edward Betts 233d4e7fb7 Ignore some events in terms of gap finding 2023-12-31 20:57:54 +00:00
Edward Betts 2ac5c905dd Adjust layout of gaps page 2023-12-31 20:57:13 +00:00
Edward Betts 23d0219252 Hide market days if at a conference 2023-12-30 17:13:46 +00:00
Edward Betts a452634da4 Add more badges to conferences 2023-12-29 22:05:06 +00:00
Edward Betts 888c9106b0 Add 'going' badges to conferences 2023-12-29 19:02:05 +00:00
Edward Betts 88f4a9c4ec 1st May is Labour Day 2023-12-29 09:30:14 +00:00
Edward Betts 7c54fdfe09 Show events before and after gaps 2023-12-28 20:32:55 +00:00
Edward Betts 45e4a04fb9 Merge branch 'main' of git.4angle.com:edward/agenda 2023-12-28 20:14:05 +00:00
Edward Betts 81f6d457b5 Show end dates or duration in event list
Closes: #85
2023-12-28 20:14:03 +00:00
Edward Betts 34b78b0ce8 Drop min gap days to 3 2023-12-28 20:12:47 +00:00
Edward Betts 19271059c0 Bug fix 2023-12-28 20:12:21 +00:00
Edward Betts c3a9d8cbfa Add gaps page to navigation 2023-12-28 20:10:05 +00:00
Edward Betts e95f2381f1 Add gaps web page template 2023-12-27 08:23:34 +00:00
Edward Betts 5805c49fe3 Add gaps page 2023-12-27 08:22:53 +00:00
Edward Betts 69478e1543 Find gaps that are available between travel
Closes: #86
2023-12-26 23:49:55 +00:00
Edward Betts 3823d33b4f Show Finnish holidays 2023-12-26 23:48:46 +00:00
Edward Betts 2824bc6b98 Add going flag to events 2023-12-26 23:20:31 +00:00
Edward Betts 12092ccb07 Merge branch 'main' of git.4angle.com:edward/agenda 2023-12-26 19:29:19 +00:00
Edward Betts b599d10eb6 Fix for wrong event times during DST
Closes: #87
2023-12-26 19:29:07 +00:00
Edward Betts 04d81d5fc0 Add Brazil to holiday list 2023-12-24 08:31:46 +00:00
Edward Betts cd575afe68 Include stock market holidays as events
Closes: #76
2023-12-23 16:12:49 +00:00
Edward Betts 4ddd65357f Adjust thespacedev API parsing code to handle missing data 2023-12-23 12:41:15 +00:00
Edward Betts 6199c2affd Don't crash when launch service provider is unknown 2023-12-23 11:36:30 +00:00
Edward Betts 697f317c5e Hide market days if I'm going to be abroad at a conference
Closes: #44
2023-12-22 14:47:06 +00:00
Edward Betts aa612b94f0 Improve display of holidays 2023-12-15 12:03:58 +00:00