Commit graph

187 commits

Author SHA1 Message Date
Edward Betts efc660b0ac Avoid CDN for frontend CSS and Javascript
Closes: #137
2024-03-30 10:18:21 +00:00
Edward Betts 6018f0217d Make use of CDN optional 2024-03-27 16:37:26 +00:00
Edward Betts e3cae68d2f Flight arrive can be missing 2024-03-12 15:10:17 +00:00
Edward Betts f1338e5970 Handle rail journeys without specific time 2024-03-11 10:53:55 +01:00
Edward Betts 96ab89b42f No need for emojis for free weekends 2024-03-05 11:29:52 +00:00
Edward Betts 7d5cfe859a Don't show prices for travel and accommodation if not authenticated 2024-03-05 08:01:17 +01:00
Edward Betts 8f749c8e35 Allow unprivileged view
Closes: #101
2024-02-25 09:08:19 +00:00
Edward Betts f3f9ee5bf9 Merge branch 'main' of https://git.4angle.com/edward/agenda 2024-02-21 13:08:59 +00:00
Edward Betts 5ffb389c53 Add weekend availability view
Closes: #130
2024-02-21 13:06:40 +00:00
Edward Betts 38dccc1529 Fix trip page layout on mobile 2024-02-19 09:46:57 +00:00
Edward Betts 7a9fbcec7b Catch errors from external service and display in alert box
Closes: #129
2024-02-18 22:36:15 +00:00
Edward Betts f54c9cfbb7 Switch to using cards for trip pay layout
Closes: #125
2024-01-30 11:07:28 +00:00
Edward Betts 8b777e64fc Add page to generate a list of trips as text 2024-01-30 10:35:57 +00:00
Edward Betts 89ff92c533 Show linked events on trip page
Closes: #124
2024-01-24 12:03:56 +00:00
Edward Betts 14c25e16ed Add next and previous links at top of trip page 2024-01-23 16:28:20 +00:00
Edward Betts 6c1c638104 Gap page to show trips
Closes: #90
Closes: #97
2024-01-23 15:59:09 +00:00
Edward Betts 72e7945fbe Change layout of trip page 2024-01-23 15:55:49 +00:00
Edward Betts 7e51a32210 Trip page to show how many days/weeks/months until trip
Closes #118
2024-01-22 13:12:33 +00:00
Edward Betts f028e40df8 Show trip nights
Closes: #119
2024-01-22 12:47:22 +00:00
Edward Betts b4a79cae69 Add logout link
Closes: #123
2024-01-22 12:46:46 +00:00
Edward Betts 073f452356 Tidy template 2024-01-19 20:49:48 +00:00
Edward Betts cd60ebdea2 Show days until holiday on holidays page 2024-01-19 20:47:03 +00:00
Edward Betts e16e04ab51 Show more detail on space launch page 2024-01-19 20:35:52 +00:00
Edward Betts 98b7c4a89d Move timing info to the end of the page 2024-01-19 07:57:56 +00:00
Edward Betts a998e456eb Add a page title to trip pages 2024-01-17 20:56:42 +00:00
Edward Betts ed36170eb7 Shift maps over a bit to make it easier to scroll the page 2024-01-17 12:41:45 +00:00
Edward Betts 8a98f4d2db Fix conference column counts on trip pages 2024-01-16 20:43:28 +00:00
Edward Betts ec99289cfa Show conference CFP deadlines
Closes: #105
2024-01-16 20:17:05 +00:00
Edward Betts 549ddd3b60 Hide holidays if empty 2024-01-16 18:10:13 +00:00
Edward Betts 44bf744361 Show holidays in visited countries on trip page
Closes: #112
2024-01-16 18:08:50 +00:00
Edward Betts b33da8485c Include local names on holiday list
Closes: #106
2024-01-16 16:22:04 +00:00
Edward Betts 4638069e51 Move emojis into one place
Closes: #113
2024-01-16 15:32:39 +00:00
Edward Betts 2a1e2429d7 Only show date if different from previous row 2024-01-16 14:23:31 +00:00
Edward Betts 322b65237d Add holiday page
Page showing holidays in countries of interest, just in English for now.
2024-01-16 12:06:46 +00:00
Edward Betts f60a1a329c Link to more flight info sites 2024-01-14 18:16:20 +00:00
Edward Betts 283a9d0b27 Link from accommodation list to trip pages
Closes: #109
2024-01-14 17:57:02 +00:00
Edward Betts 31e8197c79 Link from conference list to trip pages 2024-01-14 17:23:50 +00:00
Edward Betts 36168843d6 Adjust template layout 2024-01-14 16:52:06 +00:00
Edward Betts f3a4f1dcd1 Use unpkg.com as CDN to be consistent 2024-01-14 15:42:48 +00:00
Edward Betts e86bd69ddb Show number of days between trips 2024-01-14 12:35:15 +00:00
Edward Betts fbee775f5b Next trip and previous trip links on trip pages
Closes: #110
2024-01-14 12:29:39 +00:00
Edward Betts 36b5d38274 Show map of past trips 2024-01-14 12:17:22 +00:00
Edward Betts bd61b1bccd Move map code into dedicated JS file 2024-01-14 12:01:33 +00:00
Edward Betts fab478dc61 Rename trips.html template to trip_list.html 2024-01-14 10:32:52 +00:00
Edward Betts fd34190368 Map of all upcoming travel on trips page
Closes: #107
2024-01-14 10:31:51 +00:00
Edward Betts cb2a2c7fb8 Change colour of rail journey on map to blue 2024-01-13 18:20:02 +00:00
Edward Betts e2fdd1d198 Show rail routes using GeoJSON 2024-01-12 22:29:26 +00:00
Edward Betts 4e719a07ab Show flights and trains in different colours 2024-01-12 19:52:00 +00:00
Edward Betts 4b62ec96dc Make the map bigger 2024-01-12 19:43:22 +00:00
Edward Betts e993329939 Show lines connecting transport stops on map
Closes: #104
2024-01-12 17:17:12 +00:00
Edward Betts 4b8b1f7556 Show station and airport icons on the map 2024-01-12 16:54:52 +00:00
Edward Betts 60070d07fd Add maps to trip pages
Closes: #102
2024-01-12 15:04:08 +00:00
Edward Betts 2744f67987 Add pages for individual trips
Closes: #100
2024-01-12 14:04:06 +00:00
Edward Betts 8504a3a022 Add radarbox.com links for flights 2024-01-10 13:26:59 +00:00
Edward Betts 1453c4015c Show timings for index page data gathering 2024-01-08 15:22:16 +00:00
Edward Betts 7a5319aa83 Improve trip template layout 2024-01-06 15:39:46 +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 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 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 bfc368387b Move days column to middle of gaps table 2024-01-01 09:45:11 +00:00
Edward Betts f49b0ce732 Improve end time display 2024-01-01 00:43:24 +00:00
Edward Betts 2ac5c905dd Adjust layout of gaps page 2023-12-31 20:57:13 +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 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 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 fb62dffa5c Add month headings to event list
Closes: #81
2023-12-10 22:34:15 +00:00
Edward Betts 9506e5e60e Bug fix missing space launch data 2023-12-09 11:38:34 +00:00
Edward Betts c94e98acb1 Highlight today in events list
Closes: #75
2023-12-05 00:04:56 +00:00
Edward Betts e1540d9bfe Split conference list current, future, past 2023-12-04 23:01:14 +00:00
Edward Betts 0fa6a2cdda Highlight today in conference list 2023-12-04 21:53:33 +00:00
Edward Betts af329e4184 Add more navigation links to travel and conference pages 2023-11-27 10:00:14 +00:00
Edward Betts 1c554a5f85 Add SVG web page icon to base template 2023-11-27 09:57:35 +00:00
Edward Betts 0f3b96baca Show time precision in rocket launch list 2023-11-26 10:41:05 +00:00
Edward Betts 01a7c770f0 Add es-module-shims for agenda on old iOS safari 2023-11-25 16:24:45 +00:00
Edward Betts 9185052092 Sometimes there is no launch pad wikipedia URL 2023-11-25 10:09:13 +00:00
Edward Betts ec0f2cce7e Use localstorage to remeber current view 2023-11-24 14:40:28 +00:00
Edward Betts 89e08cf61e Add another emoji 2023-11-23 22:09:11 +00:00
Edward Betts 26e194c20b Add missing conference list template 2023-11-21 19:47:37 +00:00
Edward Betts 30cd3f7b86 Avoid crash if GBPUSD comes back as None. 2023-11-21 19:19:22 +00:00
Edward Betts d67944a171 Add page showing list of conferences 2023-11-20 20:48:42 +01:00
Edward Betts bd3649a6c7 Dedicated page showing travel
Closes: #70
2023-11-20 07:33:49 -03:00
Edward Betts 3ee3df8970 Use calendar emoji as favicon 2023-11-13 12:08:55 +00:00
Edward Betts e0628f8d4e Different favicon 2023-11-13 08:42:18 +00:00
Edward Betts 3629e91d62 Add favicon
Closes: #69
2023-11-13 08:31:27 +00:00
Edward Betts 41380a3138 Use en-gb locale for calendar
Closes: #43
2023-11-12 19:04:24 +01:00
Edward Betts f60aab364b Rename us_presidential_election event 2023-11-10 11:49:27 +01:00