Commit Graph
68 Commits
Author SHA1 Message Date
br0tkasten 0ea9e4310f feat: clarify timeline selection states 2026-06-13 08:32:30 +02:00
br0tkasten 8eec2d4ca4 feat: refine map control group states 2026-06-13 08:31:33 +02:00
br0tkasten df17afeb41 refactor: streamline client import pipeline 2026-06-13 08:28:34 +02:00
br0tkasten ee753331ce test: cover nextcloud proxy url handling 2026-06-13 08:27:38 +02:00
br0tkasten f061dd2f38 refactor: modularize browser client 2026-06-13 08:22:11 +02:00
br0tkasten 9c1a6acbb5 refactor: extract nextcloud proxy handlers 2026-06-13 08:17:49 +02:00
br0tkasten 62b1745c0a refactor: split server page assets 2026-06-13 08:16:23 +02:00
br0tkasten 1d044683f4 feat: follow system color scheme by default 2026-06-13 08:04:11 +02:00
br0tkasten ab8cad1931 feat: toggle map route visibility 2026-06-13 08:02:20 +02:00
br0tkasten f3fdf15a3e fix: restore timeline selection highlight 2026-06-13 07:57:31 +02:00
br0tkasten 99cad2fbaa feat: move theme toggle to top right 2026-06-13 07:53:53 +02:00
br0tkasten d2e77d9dee fix: reduce photo thumbnail size 2026-06-13 07:48:44 +02:00
br0tkasten 2669f878e0 fix: keep photo thumbnails fixed size 2026-06-13 07:44:30 +02:00
br0tkasten 6d5d16855d fix: stabilize photo list scrolling 2026-06-13 07:40:11 +02:00
br0tkasten 28387dcc6c fix: add popup spacing for close area 2026-06-13 07:36:34 +02:00
br0tkasten a12d87c13d fix: tighten photo overlay and popup spacing 2026-06-13 07:34:49 +02:00
br0tkasten 01c27a94ae feat: shrink fullscreen photo overlay 2026-06-13 07:32:26 +02:00
br0tkasten 5d3b91aa41 feat: add overlay image loading state 2026-06-13 07:29:44 +02:00
br0tkasten 7193457f36 feat: generate client-side thumbnails 2026-06-13 07:23:33 +02:00
br0tkasten ffd2ca887d fix(ui): constrain photo popups 2026-06-12 15:15:59 +02:00
br0tkasten 6eb95cb79e fix(ui): restore dark theme and map style 2026-06-12 15:11:22 +02:00
br0tkasten 5464c1f17a fix(ui): crop sidebar photo tiles 2026-06-12 15:03:44 +02:00
br0tkasten fd02b09624 fix(ui): fit sidebar photo tiles 2026-06-12 15:00:42 +02:00
br0tkasten fb60196204 refactor(ui): compact sidebar photo tiles 2026-06-12 14:57:47 +02:00
br0tkasten e2e41a7c45 fix(ui): restore map script parsing 2026-06-12 14:55:04 +02:00
br0tkasten bb1d388af6 refactor(ui): tile photo list 2026-06-12 14:51:08 +02:00
br0tkasten fe7787d1ef refactor(ui): share timeline palette 2026-06-12 14:42:35 +02:00
br0tkasten 18f566c892 fix(map): narrow photo popups 2026-06-12 14:32:00 +02:00
br0tkasten 5cb853b59c fix(map): tighten marker popups 2026-06-12 14:29:18 +02:00
br0tkasten 50ae68829c fix 2026-06-11 20:43:02 +02:00
br0tkasten f43dc8b0e0 fix 2026-06-11 20:41:02 +02:00
br0tkasten e7e876a81a feat: add ci pipeline 2026-06-11 20:39:33 +02:00
br0tkasten 45d1b2d005 chore: rename project to mapix 2026-06-11 20:00:45 +02:00
br0tkasten c465cc9334 fix: make timeline background transparent 2026-06-10 20:29:57 +02:00
br0tkasten 465aba4e47 fix: update timeline 2026-06-09 21:00:59 +02:00
br0tkasten 55c00512a5 doc: renamed AGENTS.md 2026-06-09 21:00:42 +02:00
br0tkasten b30a711f7e perf(import): throttle photo rendering 2026-06-07 21:04:34 +02:00
br0tkasten d98ec5f23a fix(security): validate share proxy targets 2026-06-07 21:04:14 +02:00
br0tkasten 44588dae8f fix(ui): stabilize sidebar layout 2026-06-07 21:03:47 +02:00
br0tkasten 4de12db213 docs: expand agent best practices 2026-06-07 20:44:32 +02:00
br0tkasten a0a6c8e254 docs: add agent guide 2026-06-07 20:41:05 +02:00
br0tkasten c34c0fcceb feat: add docker support 2026-06-07 20:39:21 +02:00
br0tkasten 96ef037d8b style: unify ui copy and naming 2026-06-07 20:38:03 +02:00
br0tkasten faeecfae89 style: tighten import copy 2026-06-07 20:34:40 +02:00
br0tkasten 5f2bd97ea9 style: polish ui wording 2026-06-07 20:32:54 +02:00
br0tkasten d50f6687da style: translate remaining ui strings 2026-06-07 20:31:46 +02:00
br0tkasten e557231ce2 docs: rewrite readme in english 2026-06-07 20:31:11 +02:00
br0tkasten 0e1d1f6ba9 style: shorten header copy 2026-06-07 20:27:46 +02:00
br0tkasten 13a8739327 feat: show photo thumbnails in map markers 2026-06-07 20:25:17 +02:00
br0tkasten f81978566a style: calm palette and square surfaces 2026-06-07 20:22:12 +02:00
br0tkasten d7104386d9 feat: add dark mode toggle 2026-06-07 20:18:54 +02:00
br0tkasten e094745cd9 style: modernize interface spacing and corners 2026-06-07 20:10:51 +02:00
br0tkasten 465b214da4 feat: add kibana-like zoomable timeline 2026-06-07 20:07:03 +02:00
br0tkasten cf2b7684b8 fix: restore share url parsing in importer 2026-06-07 19:59:55 +02:00
br0tkasten 4084db119b feat: add interactive photo timeline 2026-06-07 19:56:42 +02:00
br0tkasten 800ee472b9 feat: polish api error messages 2026-06-07 19:44:06 +02:00
br0tkasten 047177c88b feat: localize ui and remove demo mode 2026-06-07 19:43:06 +02:00
br0tkasten c21a67d4fb fix: silence abort warning on cancel 2026-06-07 19:37:20 +02:00
br0tkasten 8218583ffa feat: add import spinner and cancel action 2026-06-07 19:35:09 +02:00
br0tkasten 36f65040cc feat: add progressive nextcloud loading 2026-06-07 17:44:59 +02:00
br0tkasten 9fe4752c2e fix: proxy nextcloud requests through server 2026-06-07 17:30:35 +02:00
br0tkasten 7bbe4c698c fix: remove invalid browser type syntax 2026-06-07 17:20:36 +02:00
br0tkasten 3d92cff6f3 docs: document nextcloud import 2026-06-07 17:12:15 +02:00
br0tkasten 3ec8b28cf9 feat: load nextcloud shares in browser 2026-06-07 17:12:05 +02:00
br0tkasten 4ef8ae37b0 feat: add map-based web interface 2026-06-07 12:26:16 +02:00
br0tkasten caea56697c docs: describe project structure 2026-06-07 12:18:24 +02:00
br0tkasten cc5a567335 feat: add TypeScript server skeleton 2026-06-07 12:18:00 +02:00
br0tkasten 28c91a4b0e chore: initialize project metadata 2026-06-07 12:17:41 +02:00