Lịch sử commit

Tác giả SHA1 Thông báo Ngày
  k4be 69a7c74943 Add automated tests (56 tests covering geo, GPX processor, and full API) 5 giờ trước cách đây
  k4be bd81bd6487 Refactor: extract app factory, fix SQLite memory path and multer error handling 5 giờ trước cách đây
  k4be 4de1780b0c Add package-lock.json 5 giờ trước cách đây
  k4be 4452a6f33d Add SPA index.html with all views and modals 5 giờ trước cách đây
  k4be 0f10fb825f Add main app orchestrator with routing and admin panel 5 giờ trước cách đây
  k4be b857d128b6 Add stats module with bar chart rendering 5 giờ trước cách đây
  k4be a7cfe933a0 Add file browser module with upload, share, and move 5 giờ trước cách đây
  k4be 7d5297f6af Add Leaflet map module with track display and URL state 5 giờ trước cách đây
  k4be 57c5c2e420 Add auth module for login/register 5 giờ trước cách đây
  k4be ea43328a9a Add API client module 5 giờ trước cách đây
  k4be 236f84aa40 Add frontend stylesheet 5 giờ trước cách đây
  k4be 99480ccf06 Add frontend config template and gitignore 5 giờ trước cách đây
  k4be 03cbedbd06 Add Express server entry point 5 giờ trước cách đây
  k4be 629f45eab0 Add stats routes for distance by year/month/week 5 giờ trước cách đây
  k4be 7087a7c7fa Add admin routes for user management 5 giờ trước cách đây
  k4be b89afb39a3 Add public share route for shared tracks 5 giờ trước cách đây
  k4be daaae9cee0 Add track routes with GPX upload and share link management 5 giờ trước cách đây
  k4be 3b836541ba Add directory CRUD routes 5 giờ trước cách đây
  k4be 0efb8ab7fb Add auth routes (register, login, me) 5 giờ trước cách đây
  k4be 0d2b4b4141 Add auth middleware and geo/GPX utilities 5 giờ trước cách đây
  k4be 57eb88caf4 Add database layer and Sequelize models 5 giờ trước cách đây
  k4be e38d173583 Add backend package.json and config template 5 giờ trước cách đây
  k4be 92ed699a57 Add sample GPX viewer and root gitignore 5 giờ trước cách đây