-
7bb9cf6dea
Index: style updates, Events: European dates, CV/works_list: grey year headers
main
Michael Winter
2026-02-28 03:04:18 +0100
-
a2bccf7871
CV: sort lectures by date, Events: show month/year for lectures
Michael Winter
2026-02-28 02:37:12 +0100
-
95b3f4ab59
Admin: add reverse chronological sorting and fix cache
Michael Winter
2026-02-27 22:30:30 +0100
-
a62ea09760
Update ID generation, CV formatting, and regenerate IDs
Michael Winter
2026-02-27 22:15:47 +0100
-
241beb396b
Remove volume from Tom Johnson publication
Michael Winter
2026-02-27 20:34:07 +0100
-
869678e488
Update Tom Johnson publication with journal details
Michael Winter
2026-02-27 20:32:27 +0100
-
161d23aba7
Update CV: improve teaching format, publications, and add publications section
Michael Winter
2026-02-27 16:34:19 +0100
-
70dee4681b
chore: Remove legacy link from header
Michael Winter
2026-02-27 10:12:19 +0100
-
2268f0c38c
chore: Add hybrid rendering, CSP fixes, memory config
Michael Winter
2026-02-27 09:15:37 +0100
-
524fb74df5
Add .env_template
Michael Winter
2026-02-23 21:13:36 +0100
-
44b443d5ba
Major update: Add Nuxt 4 project with README, GPL LICENSE, .env_template; update .gitignore to exclude session files and .env
Michael Winter
2026-02-23 19:57:24 +0100
-
a666fcef42
Align icons to top in pieces, writings, and about page
Michael Winter
2026-02-19 18:05:59 +0100
-
cf9fb1c762
Center albums on index page
Michael Winter
2026-02-19 17:08:08 +0100
-
4d71f8ca2a
Remove manual thumbnails, use NuxtImg for automatic resizing
Michael Winter
2026-02-19 16:58:54 +0100
-
1089c9fe92
Use NuxtImg consistently for all images
Michael Winter
2026-02-19 16:54:14 +0100
-
b43b8e6eaf
Clean up: remove unused scripts, debug files, and mongodb dependency
Michael Winter
2026-02-19 16:49:47 +0100
-
47993f76cb
Fix PDF document buttons not opening in writings
Michael Winter
2026-02-19 16:32:57 +0100
-
477ebddcd3
Add search/filter to collections and fuzzy search to files
Michael Winter
2026-02-19 16:29:41 +0100
-
57aaa96a59
Add file manager to admin panel with upload, list, and delete functionality
Michael Winter
2026-02-19 16:20:02 +0100
-
5202d5f8e1
Add admin panel with password protection and JSON editing
Michael Winter
2026-02-19 15:56:20 +0100
-
57014401ff
Add internal page iframe modal, fix video scaling, and update max-width
Michael Winter
2026-02-19 03:51:50 +0100
-
af0dc19861
Open external links in new tab for buy and discogs buttons
Michael Winter
2026-02-19 03:12:03 +0100
-
9d7ecd3dd1
Adjust carousel navigation arrows and spacing
Michael Winter
2026-02-19 02:46:16 +0100
-
4bf23f0d25
Fix image carousel sizing and modal height for audio
Michael Winter
2026-02-19 02:27:15 +0100
-
9d1391eae0
Add SoundCloud player to image modal when audio available
Michael Winter
2026-02-19 02:09:33 +0100
-
62453e7188
Add SoundCloud player to PDF modal when audio available
Michael Winter
2026-02-19 01:58:44 +0100
-
3c1dea94ce
Fix video modal sizing and remove modal bottom padding
Michael Winter
2026-02-19 01:37:29 +0100
-
c6a8570d4f
Add open in new tab button to PDF modals
Michael Winter
2026-02-19 01:32:33 +0100
-
2ed382c741
Open PDFs in modal iframe instead of new tab
Michael Winter
2026-02-19 01:09:17 +0100
-
58c10d98c3
Revert "Add PDF viewer modal with @vue-pdf-viewer"
Michael Winter
2026-02-18 22:05:02 +0100
-
85e2a7b28c
Add PDF viewer modal with @vue-pdf-viewer
Michael Winter
2026-02-18 22:04:15 +0100
-
789389af65
Fix works_list.vue for clean JSON data format
Michael Winter
2026-02-18 22:00:11 +0100
-
cf427f0848
Fix unmatched works in event programs
Michael Winter
2026-02-18 20:24:43 +0100
-
711b5b93c2
Clean up data files and fix icon/PDF links
Michael Winter
2026-02-18 20:16:09 +0100
-
61332c28ef
Upgrade to Nuxt 4 and fix icon issues
Michael Winter
2026-02-18 17:34:37 +0100
-
72d2d67842
Improve print styles: add page margins and prevent awkward breaks
Michael Winter
2026-02-18 05:30:42 +0100
-
22a3b8d00f
Initial commit: Nuxt portfolio with local data
Michael Winter
2026-02-18 03:06:14 +0100