Files
OpsLog/internal/db/migrations
rouggy 64b746f007 feat: materialize award references into the QSO row (award_refs column)
Award refs are now computed once and stored on the QSO as a JSON column
(award_refs, e.g. {"DDFM":"74","WAJA":"12"}) instead of recomputing the whole
award engine on every grid page load. Written on log/edit/UDP-import and
bulk-recomputed when an award definition or reference list changes; a one-time
per-logbook backfill materializes pre-existing QSOs. The grid reads the column
directly like any other field, so it's fast and available everywhere (including
the shared MySQL logbook).

Also fix per-profile grid column layout: the DB copy was already per-profile,
but the localStorage cache used one global namespace and shadowed it, so a
profile switch kept the previous profile's columns/widths. gridPrefs now scopes
the cache by active profile id and the grids remount on profile:changed.
2026-07-20 11:51:49 +02:00
..
up
2026-05-26 01:14:43 +02:00
2026-05-28 08:48:41 +02:00
2026-05-28 18:35:22 +02:00
2026-05-28 18:35:22 +02:00
2026-05-28 18:35:22 +02:00
up
2026-05-28 21:32:46 +02:00
up
2026-05-28 21:32:46 +02:00
up
2026-05-28 21:32:46 +02:00
2026-06-05 22:35:28 +02:00
2026-06-05 22:35:28 +02:00
up
2026-06-06 14:16:30 +02:00
2026-06-11 21:54:35 +02:00
2026-06-11 21:54:35 +02:00
up
2026-06-15 23:45:14 +02:00