-
1d4bf4e929
Fix route name spelling: Vestkustryten -> Vestkystruten
main

m038andClaude Opus 5
2026-07-29 23:18:16 +02:00
-
1b9e51baf7
Turn off travelling so home shows the between-trips state everywhere

m038andClaude Opus 5
2026-07-29 23:12:53 +02:00
-
e81c73a9ba
Fix story scrolly text rendering; story/trip blueprint media upload

m038andClaude Opus 5
2026-07-29 23:12:45 +02:00
-
0ebb770bc7
Add Vestkustryten reflection story; correct Denmark 2026 trip facts

m038andClaude Opus 5
2026-07-29 23:07:03 +02:00
-
dd19995973
Merge feat/post-location-override into main

m038andClaude Opus 5
2026-07-24 23:48:00 +02:00
-
-
8a5cc5246c
Merge branch 'main' into feat/post-location-override

m038andClaude Opus 5
2026-07-24 23:44:37 +02:00
-
-
-
-
7903432634
Merge branch 'main' into feat/post-location-override

m038andClaude Opus 5
2026-07-24 23:36:41 +02:00
-
-
285ae37209
fix(content): strip U+200E from the Jerup entry's coordinates

m038andClaude Opus 5
2026-07-24 23:27:09 +02:00
-
47ec72fa1d
fix(map): connect legs whose endpoints sit on different GPX files

m038andClaude Opus 5
2026-07-24 23:27:01 +02:00
-
-
-
2b91aa30c3
fix(demo): stop demo-load reverting the real italy-2025 trip
m038
2026-07-24 22:33:27 +02:00
-
e0e68a9ac3
perf(post): lazy-link maplibre's stylesheet instead of bundling it
m038
2026-07-24 22:33:19 +02:00
-
e873a9cb23
fix(review): land cleanCoordinate server-side guard; surface geocode failures

m038andClaude Opus 5
2026-07-24 21:48:20 +02:00
-
a5993b2091
fix(review): strict coordinate parse, close the gate bypass, drop the stale pin

m038andClaude Opus 5
2026-07-24 21:34:17 +02:00
-
13c76b29a8
fix(post): close location-map race, block submit on bad coords

m038andClaude Sonnet 5
2026-07-24 20:03:01 +02:00
-
797b472a60
feat(post): add "More location details" panel — search, map, sync
m038
2026-07-24 19:38:24 +02:00
-
52e9fbadf2
refactor(map): extract MAP_STYLE into a shared map-style.js module
m038
2026-07-24 19:38:10 +02:00
-
a00690fbde
feat(post): unhide lat/lng fields, style the location-details panel
m038
2026-07-24 19:38:05 +02:00
-
4721af6452
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-19 09:58:44 +00:00
-
1f1001df07
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-19 09:18:50 +00:00
-
bf34d698aa
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-17 13:28:37 +00:00
-
3b89e207ef
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-17 09:58:13 +00:00
-
723b77ae0d
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-15 19:39:04 +00:00
-
c6402aa320
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-15 06:44:13 +00:00
-
55bc890c32
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-15 06:41:49 +00:00
-
1f638897e6
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-12 18:58:46 +00:00
-
5727766ba8
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-11 18:32:40 +00:00
-
b412a6e782
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-11 06:21:43 +00:00
-
01487e3672
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-11 06:21:24 +00:00
-
93f0a03b84
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-11 05:01:14 +00:00
-
005dc4a157
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-10 16:47:08 +00:00
-
c407ea010f
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 18:44:20 +00:00
-
894593d74f
Merge branch 'main' of https://git.gorinskat.nl/m038/intotheeast-com-content
m038
2026-07-09 18:20:27 +00:00
-
-
259130cd3c
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 18:20:26 +00:00
-
790c3deb26
fix(theme): hide the map fullscreen button when the map never initialises

m038andClaude Fable 5
2026-07-09 20:20:20 +02:00
-
-
36211a96ef
Merge branch 'main' of ssh://m038-nas.tail63ee39.ts.net:222/m038/intotheeast-com-content
m038
2026-07-09 17:56:42 +02:00
-
-
e17a5dc972
fix(theme): block submit on unfinished photo uploads; un-squeeze EXIF portraits in lightbox

m038andClaude Fable 5
2026-07-09 17:56:01 +02:00
-
f72ca2f024
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:56:43 +00:00
-
2112df3b7f
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:56:35 +00:00
-
945732aade
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:56:26 +00:00
-
5ebf925ca7
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:56:20 +00:00
-
a6749547bd
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:56:04 +00:00
-
35d82b0484
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:55:57 +00:00
-
d4b5050616
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:55:49 +00:00
-
e02c10e67a
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-09 14:55:29 +00:00
-
-
874645db32
fix(theme): dark-theme login box, feedback messages, and nav logout link

m038andClaude Opus 4.8
2026-07-08 23:56:04 +02:00
-
-
02fa4e94a7
content(theme): rename nav/heading/CTA 'Past Trips' to 'Trips'

m038andClaude Opus 4.8
2026-07-08 23:29:05 +02:00
-
df0e00937e
content(trip): add taglines for all trips; refine Denmark tagline

m038andClaude Opus 4.8
2026-07-08 23:22:11 +02:00
-
fae364585c
Merge branch 'main' of https://git.gorinskat.nl/m038/intotheeast-com-content
m038
2026-07-08 21:18:45 +00:00
-
-
3cb50a298a
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-08 21:18:44 +00:00
-
125f9e6131
content(trip): add Denmark 2026 description

m038andClaude Opus 4.8
2026-07-08 23:18:26 +02:00
-
-
4a40dc9c18
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-08 20:55:32 +00:00
-
f4ab73070b
content: feature 3 entries as homepage highlights; publish Denmark 2026

m038andClaude Opus 4.8
2026-07-08 22:28:18 +02:00
-
543e8e3dce
Merge feat/journal-post-form: trip publish/unpublish toggle + review fixes
m038
2026-07-08 17:47:27 +02:00
-
-
37b669424b
fix(trips): remaining publish-toggle review findings

m038andClaude Opus 4.8
2026-07-08 17:31:40 +02:00
-
25cee53718
refactor(theme): share apiSend/apiErrorMsg between post-form and trip-publish

m038andClaude Opus 4.8
2026-07-08 17:14:00 +02:00
-
5b4e31678e
refactor(entry-actions): dedup scope guard + guard publish cache-flush

m038andClaude Opus 4.8
2026-07-08 17:06:17 +02:00
-
064f0f0c52
feat(trips): owner publish/unpublish toggle on /trips listing

m038andClaude Opus 4.8
2026-07-08 14:50:05 +02:00
-
4cc0a18aaf
content(denmark-2026): add trip cover image

m038andClaude Opus 4.8
2026-07-08 12:58:55 +02:00
-
087e05affa
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-08 10:51:37 +00:00
-
-
55da834396
feat(gpx-manager): list unpublished trips too, newest-first

m038andClaude Opus 4.8
2026-07-08 10:29:05 +02:00
-
c46bbd952f
fix(entry-actions): invalidate page-tree index on delete

m038andClaude Opus 4.8
2026-07-08 10:29:05 +02:00
-
1dc9c9854c
Merge commit 'b3b4f77'
m038
2026-07-08 00:08:37 +02:00
-
-
d4fcbecaf1
content(italy-2025): rename to Tuscany Gravel 2025, fix dates + stories template

m038andClaude Opus 4.8
2026-07-08 00:03:58 +02:00
-
b3b4f774d0
feat(nav): add New Post + GPX Manager links for logged-in users

m038andClaude Opus 4.8
2026-07-07 23:44:20 +02:00
-
034db29e66
fix(post-form): commit photo thumbnail grid + overlay styling

m038andClaude Opus 4.8
2026-07-07 23:44:20 +02:00
-
536ca2085f
fix(trip-cover): crop-to-fill cover strip + all-or-nothing retina

m038andClaude Opus 4.8
2026-07-07 23:39:04 +02:00
-
21f0c8fdd5
test(fixture): add no-photos-demo trip for AE4 coverage

m038andClaude Opus 4.8
2026-07-07 09:13:48 +02:00
-
ac88e8c003
fix(trip-cover): restrict cover picker to images + guard non-image selection

m038andClaude Opus 4.8
2026-07-07 08:35:32 +02:00
-
7f6bf9e3f3
refactor(post-form): derive disclosure default from rendered markup

m038andClaude Opus 4.8
2026-07-07 08:31:59 +02:00
-
8db3ffeafc
fix(cache-on-save): latch page-cache invalidation to once per submit

m038andClaude Opus 4.8
2026-07-07 08:31:50 +02:00
-
13656e311a
test(demo): give demo trip a tagline + description fixture

m038andClaude Opus 4.8
2026-07-06 00:02:25 +02:00
-
ad72739b99
feat(trip): one-liner, description & retina cover on trip list + page

m038andClaude Opus 4.8
2026-07-06 00:02:19 +02:00
-
a7bda6ed39
fix(post-form): only auto-expand More options when a field deviates from default

m038andClaude Opus 4.8
2026-07-05 23:42:31 +02:00
-
7775a4ed6d
fix(cache-on-save): invalidate page index on save so new entries are editable

m038andClaude Opus 4.8
2026-07-05 23:42:11 +02:00
-
7ffd75e8ec
fix(review): surface auth-expiry, harden add-batch rollback, add audit log

m038andClaude Opus 4.8
2026-07-05 20:43:41 +02:00
-
361a6b4d67
fix(review): harden photo reorder against data loss + failure-path drift

m038andClaude Opus 4.8
2026-07-05 20:14:41 +02:00
-
b317640dd0
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-05 18:12:16 +00:00
-
9bcb0fe4db
Back to told name
m038
2026-07-05 20:08:35 +02:00
-
b5f169f25f
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-05 18:04:56 +00:00
-
a4432d897e
feat(post-form): live photo editor on entry edit (media API + SortableJS)

m038andClaude Opus 4.8
2026-07-05 19:19:57 +02:00
-
4fea522d5c
feat(entry-actions): add owner-scoped photo reorder route

m038andClaude Opus 4.8
2026-07-05 18:58:43 +02:00
-
fcf52a0e44
refactor(photos): extract shared zero-padded PhotoRenumberer helper

m038andClaude Opus 4.8
2026-07-05 18:56:59 +02:00
-
32c3d8c065
content: add tagline to Denmark 2026 trip

m038andClaude Opus 4.8
2026-07-05 16:52:15 +02:00
-
05db592836
fix(cache): revalidate pages/media instead of 7-day browser cache

m038andClaude Opus 4.8
2026-07-05 14:55:05 +02:00
-
ff31683075
fix(post-form): render photo thumbnails on edit + clearer load errors

m038andClaude Opus 4.8
2026-07-05 14:55:05 +02:00
-
a9ec49e164
content: scaffold Denmark 2026 trip (Vestkustryten, prep)

m038andClaude Opus 4.8
2026-07-05 14:49:51 +02:00
-
03323bcadf
feat(post-form): enable adding photos when editing an entry (M2/R9)

m038andClaude Opus 4.8
2026-07-05 13:42:55 +02:00
-
cb759746d0
Merge remote-tracking branch 'origin/main' into feat/journal-post-form
m038
2026-07-05 11:32:23 +02:00
-
-
-
-
525b684493
feat(post-form): M2 photo edit — load, remove & reorder from the edit form

m038andClaude Opus 4.8
2026-07-05 11:25:01 +02:00
-
f8f03faa1d
chore: gitignore stray tester.yaml test account

m038andClaude Opus 4.8
2026-07-05 01:11:53 +02:00
-
6e8eadbab5
security: stop tracking the per-host env/ secret tree

m038andClaude Opus 4.8
2026-07-05 00:52:42 +02:00
-
ca15bd8bd7
merge: integrate prod git-sync auto-commit
9337003

m038andClaude Opus 4.8
2026-07-05 00:52:10 +02:00
-
-
1418dd275b
config(api): exclude own IP from popularity page-view tracking

m038andClaude Opus 4.8
2026-07-05 00:44:33 +02:00
-
16a570ca3b
Merge remote-tracking branch 'origin/main' into feat/journal-post-form
m038
2026-07-05 00:42:17 +02:00
-
-
-
-
93370033ea
(Grav GitSync) Automatic Commit from into-the-east-grav-sync
m038
2026-07-04 22:31:12 +00:00
-
-
5752877e66
refactor(content): migrate demo source journal entries entry.md -> entry.en.md

m038andClaude Opus 4.8
2026-07-05 00:29:17 +02:00
-
6abd08af40
refactor(content): migrate journal entries entry.md -> entry.en.md

m038andClaude Opus 4.8
2026-07-05 00:29:00 +02:00
-
2840018372
chore: stop tracking per-install secrets in config

m038andClaude Opus 4.8
2026-07-05 00:26:41 +02:00
-
b8daea217d
feat(post-form): U6 — owner-scoped delete API route + card wiring

m038andClaude Opus 4.8
2026-07-05 00:19:15 +02:00
-
265a06a972
feat(post-form): U5 — edit prefill + edit-mode form behaviour

m038andClaude Opus 4.8
2026-07-05 00:03:33 +02:00