security: move jitsi_reports inside (idaa) auth gate

jitsi_reports was previously at src/routes/idaa/jitsi_reports/ and
was not protected by the (idaa) layout auth gate. Moved to
src/routes/idaa/(idaa)/jitsi_reports/ — same URL, now requires
trusted_access or Novi-verified authenticated access.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Scott Idem
2026-03-17 19:15:47 -04:00
parent 9fc3ee0198
commit 8693989a69
2 changed files with 5 additions and 3 deletions

View File

@@ -48,20 +48,22 @@
});
// --- Filter state ---
let filter_min_participants = $state(1);
// Default 0 so historical logs (which lack an init record and have count=0) are visible.
// Once logging is fully established, this can be raised to 1 to hide empty/test meetings.
let filter_min_participants = $state(0);
let filter_room_name = $state('');
let filter_date_from = $state('');
let filter_date_to = $state('');
let filters_are_modified = $derived(
filter_min_participants !== 1 ||
filter_min_participants !== 0 ||
filter_room_name !== '' ||
filter_date_from !== '' ||
filter_date_to !== ''
);
function reset_filters() {
filter_min_participants = 1;
filter_min_participants = 0;
filter_room_name = '';
filter_date_from = '';
filter_date_to = '';