Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  k4be 9ffe4d72d3 Cache track point data in memory and show loading state on click 8 giờ trước cách đây
  k4be ba55604528 Fix trackType missing from directory contents endpoint 9 giờ trước cách đây
  k4be b7c4a11b58 Add track type emoji in file list, folder type inference, always-visible buttons, and stats type filter 9 giờ trước cách đây
  k4be b7fe59ba99 Don't auto-fit map after user manually pans or zooms 9 giờ trước cách đây
  k4be ea9c3f6876 Fix elevation tooltip: check viewport space, not canvas-local space 9 giờ trước cách đây
  k4be 634efab246 Tidy track type display: emoji prefix in name, no separate type row 9 giờ trước cách đây
  k4be 71c91a8289 Fix elevation tooltip position: appear above cursor, not over profile 10 giờ trước cách đây
  k4be efe806648b Fix: show only one hover tooltip (closest to cursor) 10 giờ trước cách đây
  k4be d73f34ba6d Add track editing (name + type) with emoji labels 10 giờ trước cách đây
  k4be 1a31748be1 Show track name/date in hover tooltip; double-click track to fit view 10 giờ trước cách đây
  k4be 396bcc0784 Allow dragging folders into other folders 10 giờ trước cách đây
  k4be b76e2f2eae Add multi-select and auto-scroll for track drag-and-drop 11 giờ trước cách đây
  k4be 2f0769b6b3 Improve multi-file upload UX with batch progress and summary toast 11 giờ trước cách đây
  k4be 0489cf8479 Add track hover highlight and sidebar resize 13 giờ trước cách đây
  k4be 27e1c2fe9e Add guest mode: browse map and view local GPX files without login 13 giờ trước cách đây
  k4be 45b1f3324e Fix track delete: explicitly destroy TrackPoints and ShareLink first 13 giờ trước cách đây
  k4be f345200b4c Add elevation profile chart and map hover tooltip 14 giờ trước cách đây
  k4be b6d88abb99 Fix backend startup: stop using alter:true for SQLite sync 14 giờ trước cách đây
  k4be e3dba8d542 Add folder tree browser, drag-drop move, folder zoom, and docs 14 giờ trước cách đây
  k4be 40114d5cf1 Fix frontend layout and update backend dependencies 15 giờ trước cách đây
  k4be 69a7c74943 Add automated tests (56 tests covering geo, GPX processor, and full API) 1 ngày trước cách đây
  k4be bd81bd6487 Refactor: extract app factory, fix SQLite memory path and multer error handling 1 ngày trước cách đây
  k4be 4de1780b0c Add package-lock.json 1 ngày trước cách đây
  k4be 4452a6f33d Add SPA index.html with all views and modals 1 ngày trước cách đây
  k4be 0f10fb825f Add main app orchestrator with routing and admin panel 1 ngày trước cách đây
  k4be b857d128b6 Add stats module with bar chart rendering 1 ngày trước cách đây
  k4be a7cfe933a0 Add file browser module with upload, share, and move 1 ngày trước cách đây
  k4be 7d5297f6af Add Leaflet map module with track display and URL state 1 ngày trước cách đây
  k4be 57c5c2e420 Add auth module for login/register 1 ngày trước cách đây
  k4be ea43328a9a Add API client module 1 ngày trước cách đây