trails/packages
Ullrich Schäfer d2b28a1164
fix(planner): add index on sessions.last_activity for the expire job
The hourly `expireSessions()` cron runs `DELETE FROM planner.sessions
WHERE last_activity < cutoff`. Without an index on `last_activity`,
that's a full table scan growing linearly with the total sessions
ever created (planner sessions are never user-deleted; expiry is the
only churn path).

`drizzle-kit push` picks this up on next deploy.
2026-05-25 23:59:10 +02:00
..
api Bump the production group with 41 updates 2026-05-10 08:42:40 +00:00
db fix(planner): add index on sessions.last_activity for the expire job 2026-05-25 23:59:10 +02:00
fit Bump the production group with 14 updates 2026-05-24 08:31:11 +00:00
gpx Include waypoint note in GPX export and extractWaypoints type 2026-05-18 07:38:55 +02:00
i18n fix(i18n): normalize html language tags in client detection 2026-05-25 13:24:11 +00:00
jobs Bump the production group with 19 updates 2026-05-03 08:33:39 +00:00
map Add tests to all packages, remove passWithNoTests 2026-04-13 00:48:27 +02:00
map-core Add tests to all packages, remove passWithNoTests 2026-04-13 00:48:27 +02:00
sentry-config Fix sentry-config typecheck: explicit types: [node] in tsconfig 2026-04-18 00:43:48 +02:00
types Add per-waypoint notes and nearby POI snap to Planner 2026-05-17 23:58:21 +02:00
ui Add tests to all packages, remove passWithNoTests 2026-04-13 00:48:27 +02:00