Files
mapix/Changelog.md

2.9 KiB

Changelog

This file summarizes the project's git history in short, readable steps.

Foundation

  • 28c91a4 / cc5a567: Initialized the project metadata and the TypeScript server skeleton.
  • caea566 / 4ef8ae3: Documented the structure and added the first map-based web interface.

Nextcloud Import

  • 3ec8b28 / 3d92cff: Added browser-side Nextcloud share loading and documented the import flow.
  • 9fe4752: Routed share requests through the server proxy.
  • 36f6504 / 8218583 / c21a67d: Added progressive loading, cancel support, and cleaned up abort handling.

UI And Timeline

  • 047177c / 800ee47: Localized the UI and improved API error messages.
  • 4084db1 / cf2b768 / 465b214: Added the interactive timeline, fixed share parsing, and enabled zoomable date ranges.
  • e094745 / d710438 / f819785: Refined spacing, added dark mode, and tightened the visual style.
  • 13a8739 / 0e1d1f6 / e557231 / d50f668 / 5f2bd97 / faeecfa / 96ef037: Added marker thumbnails and progressively cleaned up the copy and wording.

Packaging And Refactors

  • c34c0fc / a0a6c8e / 4de12db: Added Docker support and the initial agent guidance.
  • 44588da / d98ec5f / b30a711: Stabilized the sidebar, validated proxy targets, and throttled photo rendering.
  • 55c0051 / 465aba4 / c465cc9 / 45d1b2d: Renamed the project to mapix and refined the timeline behavior.
  • e7e876a / 5cb853b / 18f566c / fe7787d / bb1d388 / e2e41a7: Added CI and several map and UI refactors.
  • fb60196 / fd02b09 / 5464c1f / 6eb95cb / ffd2ca8: Compact photo tiles, restored dark theme behavior, and tightened popup layout.

Recent Enhancements

  • 7193457 / 5d3b91a / 01c27a9 / a12d87c / 28387dc: Added client-side thumbnails and improved the fullscreen overlay and popup spacing.
  • 6d5d168 / 2669f87 / d2e77d9 / 99cad2f: Stabilized scrolling, fixed thumbnail sizing, and moved the theme toggle to the top right.
  • f3fdf15 / ab8cad1 / 1d04468: Restored timeline selection highlighting, added route visibility toggling, and followed the system color scheme by default.
  • 62b1745 / 9c1a6ac / f061dd2 / ee75333 / df17afe: Split server assets, extracted proxy handlers, modularized the client, and covered proxy URL handling.
  • 8eec2d4 / 0ea9e43 / 5e10be4: Polished map control states, clarified timeline selection states, and bundled browser dependencies locally.
  • 4dd9e5e / ffd094d / 11d8b42 / f621a4e: Added brand assets, introduced the themed sidebar logo, switched to PNG assets, and reduced the logo size.
  • 871e2c2: Expanded the README with a screenshot and a fuller feature overview.

Notes

  • The repo now keeps browser dependencies and static brand assets local so the runtime does not depend on third-party CDNs.
  • Commit history is expected to be reflected here in short summaries after each committed change set.