Commit Graph

  • e56ea068ef Merge branch 'main' into feat/mfa Fernando Bona 2026-03-28 22:12:26 -03:00
  • a091051387 feat/mfa: Removed install-server-deps.sh, .npmrc and .nvmrc fgbona 2026-03-28 22:09:38 -03:00
  • df3e62af5c Merge pull request #70 from Summerfeeling/main mauriceboe 2026-03-29 01:50:58 +01:00
  • 399e4acf03 Merge pull request #69 from saswatds/helmet-fix mauriceboe 2026-03-29 01:48:08 +01:00
  • e0fd9830d9 Merge branch 'dev' Maurice 2026-03-29 01:43:07 +01:00
  • 7a445583d7 style: replace native color picker and text input with TREK-style components in holiday calendars Maurice 2026-03-29 01:41:57 +01:00
  • 1d9d628e2d fix: use correct uploads path for avatars in day plan sidebar Summerfeeling | Timo 2026-03-29 01:39:15 +01:00
  • 005c08dcea Merge PR #68: multiple holiday calendars per vacay plan (closes #36) Maurice 2026-03-29 01:33:06 +01:00
  • e25fec4e4a fix: resolve static asset SSL errors from helmet's upgrade-insecure-requests Saswat 2026-03-28 17:25:41 -07:00
  • 85e69b8a3d Update multilingual support in README mauriceboe 2026-03-29 01:09:27 +01:00
  • 1d57eacfa4 fix: wrap language buttons in settings to prevent overflow Maurice 2026-03-29 01:05:40 +01:00
  • ecf7433980 i18n: add French, Russian, Chinese Simplified, and Dutch translations Maurice 2026-03-29 01:02:41 +01:00
  • 433d780f74 security: upgrade multer 1.4.5 → 2.1.1 — fixes CVE-2025-47944, CVE-2025-47935, CVE-2025-48997, CVE-2025-7338 Maurice 2026-03-29 00:35:16 +01:00
  • 27f8856e9b i18n: add addon catalog translations for EN and DE — fixes missing collab tab name Maurice 2026-03-28 23:46:15 +01:00
  • f2c90ee0f4 Merge branch 'main' into dev Maurice 2026-03-28 23:29:00 +01:00
  • 83d256ebac feat: custom timezones in timezone widget — closes #21 Maurice 2026-03-28 23:23:52 +01:00
  • 3c4f5f7193 feat: multiple holiday calendars per vacay plan Stephen Wheet 2026-03-28 22:16:12 +00:00
  • 31124a604a feat: auto-split pasted lat,lng coordinates in place form — closes #22 Maurice 2026-03-28 23:11:47 +01:00
  • 0d9dbb6286 i18n: consolidate es.js into es.ts, add missing 2.6.2 Spanish translations Maurice 2026-03-28 23:00:53 +01:00
  • 66ae577b7b Merge branch 'main' into feat/mfa Fernando Bona 2026-03-28 18:59:06 -03:00
  • 706548c45d feat: add full Spanish translation (#57) Joaquin 2026-03-28 22:56:17 +01:00
  • aa32df5ee1 Merge branch 'main' into dev Maurice 2026-03-28 22:29:34 +01:00
  • 1f9ae8e4b5 feat: add Unraid Community App template — fixes #56 Maurice 2026-03-28 22:23:34 +01:00
  • d69585a820 feat: add Unraid Community App template — fixes #56 Maurice 2026-03-28 22:23:34 +01:00
  • 723f8a1c3d Merge pull request #66 from wheetazlab/feature-oidc-only-mode mauriceboe 2026-03-28 21:51:14 +01:00
  • 678fe2d12c docs: update README Docker/GitHub refs to TREK, push to both Docker Hub repos (trek + nomad) Maurice 2026-03-28 21:41:03 +01:00
  • e97ecd558f Merge pull request #63 from wheetazlab/feature-update-build-for-new-branding mauriceboe 2026-03-28 21:40:00 +01:00
  • 3d33191925 fix: align @types/express to v4 to match express runtime Stephen Wheet 2026-03-28 20:36:09 +00:00
  • 48e1b732d8 fix: disable Helmet HSTS when FORCE_HTTPS is not set — fixes #58 #59 Maurice 2026-03-28 21:35:23 +01:00
  • d50c84b755 fix: resolve all TypeScript errors via proper Express 5 typed route params Stephen Wheet 2026-03-28 20:13:24 +00:00
  • fcbfeb6793 fix: resolve all TypeScript errors - node types, Express v4 types, places/scheduler fixes Stephen Wheet 2026-03-28 19:45:01 +00:00
  • 77f2c616de fix: type error in AdminPage handleSaveUser payload, install deps Stephen Wheet 2026-03-28 19:41:06 +00:00
  • 9f8d3f8d99 feat: add OIDC-only mode to disable password authentication Stephen Wheet 2026-03-28 19:33:18 +00:00
  • 3f26a68f64 chore: rename image references from nomad to trek Stephen Wheet 2026-03-28 19:23:13 +00:00
  • a3b6a89471 ci: tag Docker images with version from package.json (latest + v2.6.2) Maurice 2026-03-28 16:43:41 +01:00
  • ee54d89144 docs: rebrand README, SECURITY.md, docker-compose.yml to TREK Maurice 2026-03-28 16:41:06 +01:00
  • e78c2a97bd v2.6.2 — TREK Rebrand, OSM Enrichment, File Management, Hotel Bookings & Bug Fixes Maurice 2026-03-28 16:38:08 +01:00
  • 5940b7f24e Merge pull request #47 from fgbona/fix/auto-backup mauriceboe 2026-03-28 13:25:10 +01:00
  • 1c3a1ba8da fix/autobackup: Fixed autobackup feature. fgbona 2026-03-27 23:53:39 -03:00
  • b6d927a3d6 feat/mfa: Added multifactor authentication. fgbona 2026-03-27 23:29:37 -03:00
  • c5e41f2228 fix: Fixed autobackup feature. fgbona 2026-03-27 22:51:35 -03:00
  • 1a992b7b4e fix: allow PDF iframe embedding in CSP Maurice 2026-03-27 21:41:06 +01:00
  • 8396a75223 refactoring: TypeScript migration, security fixes, Maurice 2026-03-27 18:40:18 +01:00
  • 510475a46f Hide divider when no reservations in day detail view Maurice 2026-03-26 22:36:41 +01:00
  • cb080954c9 Reservation end time, route perf overhaul, assignment search fix Maurice 2026-03-26 22:32:15 +01:00
  • 35275e209d Fix double delete confirm, inline place name editing, preserve assignments on trip extend Maurice 2026-03-26 22:08:44 +01:00
  • feb2a8a5f2 add funding mauriceboe 2026-03-26 17:28:05 +01:00
  • fae8473319 delete funding mauriceboe 2026-03-26 17:27:37 +01:00
  • 93d7e965cc Update funding configuration for Buy Me a Coffee mauriceboe 2026-03-26 17:16:04 +01:00
  • 6c470f5de3 Add Buy Me a Coffee username for sponsorship mauriceboe 2026-03-26 17:10:32 +01:00
  • 502fbb2f3f Update README with Collab feature information mauriceboe 2026-03-26 11:09:40 +01:00
  • b11f85eda0 Update issue templates mauriceboe 2026-03-26 09:25:01 +01:00
  • 068b90ed72 v2.6.0 — Collab overhaul, route travel times, chat & notes redesign Maurice 2026-03-25 22:59:39 +01:00
  • 17288f9a0e Budget: per-person expense tracking with member chips Maurice 2026-03-25 17:31:37 +01:00
  • 3bf49d4180 Per-assignment times, participant avatar fix, UI improvements Maurice 2026-03-25 16:47:10 +01:00
  • 66e2799870 Remove OpenWeatherMap API setup instructions mauriceboe 2026-03-25 13:26:46 +01:00
  • 732accce3d Fix: addon seeding skipped on fresh installs due to collab migration Maurice 2026-03-25 13:19:26 +01:00
  • 785e8264cd Health endpoint, file types config, budget rename, UI fixes Maurice 2026-03-25 00:14:53 +01:00
  • e3cb5745dd Fix production build: remove extra closing div in PlaceInspector Maurice 2026-03-24 23:28:05 +01:00
  • 785f0a7684 Participants, context menus, budget rename, file types, UI polish Maurice 2026-03-24 23:25:02 +01:00
  • e1cd9655fb Context menus, climate hourly data, UI fixes Maurice 2026-03-24 22:23:15 +01:00
  • 2e0481c045 Fix: char counter + textarea on note subtitle field, title stays single line Maurice 2026-03-24 22:05:37 +01:00
  • 3d13ed75d7 Note input: show char counter, textarea 3 rows Maurice 2026-03-24 22:04:40 +01:00
  • 7094e54432 Add 150 char limit to day notes input Maurice 2026-03-24 22:02:44 +01:00
  • 858bea1952 Make file name clickable as link in place inspector Maurice 2026-03-24 22:00:08 +01:00
  • 3fd2410ba6 Fix language picker showing opposite language on login page Maurice 2026-03-24 21:58:24 +01:00
  • c1e568cb1e Fix route line not updating: reactive effect on assignment changes Maurice 2026-03-24 21:56:08 +01:00
  • 21a71697be Fix route line remaining after place deletion (store timing) Maurice 2026-03-24 21:52:23 +01:00
  • e660cca284 Fix route not updating after deleting a place Maurice 2026-03-24 21:50:25 +01:00
  • 763c878dab Fix PlaceAvatar showing inherited photo from previous place Maurice 2026-03-24 21:48:06 +01:00
  • d0d39d1e35 Fix time validation (20:undefined), show end_time in place inspector Maurice 2026-03-24 21:44:30 +01:00
  • e70cd5729e Remove booking hint banner, responsive location/assignment layout on mobile Maurice 2026-03-24 20:47:27 +01:00
  • 114ec7d131 Fix: mobile day detail view, day click always opens detail Maurice 2026-03-24 20:21:37 +01:00
  • 0497032ed7 v2.5.7: Reservation overhaul, Day Detail Panel, i18n, paste support, auto dark mode Maurice 2026-03-24 20:10:45 +01:00
  • e4607e426c v2.5.6: Open-Meteo weather, WebSocket fixes, admin improvements Maurice 2026-03-24 10:02:03 +01:00
  • faa8c84655 Vacay drag-to-paint, "Everyone" button, live exchange rates Maurice 2026-03-23 21:11:20 +01:00
  • 88dca41ef7 Standardize all Docker paths to /opt/nomad in README Maurice 2026-03-23 20:47:39 +01:00
  • 33162123af Fix README update command: use real paths instead of placeholders Maurice 2026-03-23 20:46:20 +01:00
  • 10662e0b63 v2.5.5 — Fix PDF preview overlay, mobile login tagline Maurice 2026-03-23 20:09:29 +01:00
  • 8286fa8591 Fix mobile login tagline wrapping to single line Maurice 2026-03-23 20:03:34 +01:00
  • 5f2bd51824 Fix update for Docker: show commands instead of one-click install Maurice 2026-03-23 19:17:59 +01:00
  • 4d3ee08481 v2.5.4 — Smart map zoom & place files in reservations Maurice 2026-03-23 19:14:14 +01:00
  • aeb530515e v2.5.3 — Admin update checker & one-click self-update Maurice 2026-03-23 19:02:08 +01:00
  • f4d3542d99 Update README: node:sqlite → better-sqlite3 Maurice 2026-03-22 17:58:41 +01:00
  • d604ad1c5b Stabilize core: better-sqlite3, versioned migrations, graceful shutdown Maurice 2026-03-22 17:52:24 +01:00
  • 3919c61eb6 Fix demo seed: add trip_id to day_notes insert Maurice 2026-03-22 03:22:13 +01:00
  • 98556c9aaf Add takeoff animation to demo login Maurice 2026-03-22 03:17:36 +01:00
  • 7e4ec82d3e Overhaul demo content: English, 3 trips with Google Place IDs, notes, budgets Maurice 2026-03-22 03:16:56 +01:00
  • 5f891c83e8 Update screenshots with new branding Maurice 2026-03-22 03:09:33 +01:00
  • 3d6ae6811c README: use light logo as default, auto-switch for dark/light GitHub theme Maurice 2026-03-22 02:51:32 +01:00
  • dd3d4263a7 v2.5.2 — PWA, new branding, bug fixes Maurice 2026-03-22 02:50:13 +01:00
  • 5f4e7f9487 Fix mobile note reorder, shorten settings buttons, fix Atlas city/country counting Maurice 2026-03-21 23:27:04 +01:00
  • e652efee8a Switch to default status bar style — iOS handles safe areas cleanly Maurice 2026-03-21 23:10:23 +01:00
  • 47028798b1 Fix bottom bar: use transform trick to paint safe area Maurice 2026-03-21 23:07:10 +01:00
  • 6076a482b8 Fix bottom safe area: use fixed body to cover full screen Maurice 2026-03-21 23:01:45 +01:00
  • a590db8e10 Truncate long place names in file source badges on mobile Maurice 2026-03-21 22:56:09 +01:00
  • 502c334cbf Fix bottom safe area: html background + fixed inset for map page Maurice 2026-03-21 22:54:20 +01:00
  • 031cc3587b Fix hardcoded pixel offsets in TripPlannerPage for safe area Maurice 2026-03-21 22:47:48 +01:00
  • f55f5ea449 Fix PWA safe area: navbar extends behind status bar, remove bottom black bar Maurice 2026-03-21 22:42:21 +01:00
  • 557de4cd5a Add PWA support for iOS home screen install Maurice 2026-03-21 22:21:23 +01:00