Refine Jitsi docs and bootstrap notes

Keep the bootstrap quickstart focused on general platform knowledge, while preserving the Jitsi Reports reminder in the project docs and todo list.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
Scott Idem
2026-05-05 17:43:31 -04:00
parent 62cc26d1f9
commit 409308d2be
3 changed files with 12 additions and 3 deletions

View File

@@ -326,9 +326,9 @@ These are real incidents — know them before you start.
See `GUIDE__AE_API_V3_for_Frontend.md` → section 3C for the full explanation. See `GUIDE__AE_API_V3_for_Frontend.md` → section 3C for the full explanation.
12. **Broad Dexie result windows get silently clipped** — if a broad "All" view shows fewer 12. **Broad Dexie result windows get silently clipped** — if a broad "All" view shows fewer
rows than a narrower filter, check for a page-level limit or an API revalidation step rows than a narrower filter, check for a page-level limit or an API revalidation step
replacing the local IDB result set. For empty text searches, the full local result set replacing the local IDB result set. For empty text searches, the full local result set
should drive the display; server refreshes should update cache, not shrink visibility. should drive the display; server refreshes should update cache, not shrink visibility.
--- ---

View File

@@ -461,6 +461,8 @@ Moderation permissions are controlled by `novi_jitsi_mod_li` in the IDAA store.
An admin/staff reporting tool that aggregates raw Jitsi activity logs into human-readable meeting sessions. It is **not** a member-facing page — IDAA members do not see it. An admin/staff reporting tool that aggregates raw Jitsi activity logs into human-readable meeting sessions. It is **not** a member-facing page — IDAA members do not see it.
**Reminder:** this page is still incomplete. We still need the Novi UUID filter to work and we still need meeting-name whitelist filtering.
### View Modes ### View Modes
Two display modes, toggled via a button in the page header: Two display modes, toggled via a button in the page header:
@@ -501,6 +503,8 @@ A "Reset Filters" button appears whenever any filter is non-default.
**Why display-name matching (not Novi UUID):** Jitsi participant data (`meta_json.participants`) only contains `displayName` and `role` — the Novi UUID is not passed through to the activity log. UUID-based exclusion would require a Jitsi config change plus a backend schema update and is deferred. Display names for OSIT staff are stable and controlled. **Why display-name matching (not Novi UUID):** Jitsi participant data (`meta_json.participants`) only contains `displayName` and `role` — the Novi UUID is not passed through to the activity log. UUID-based exclusion would require a Jitsi config change plus a backend schema update and is deferred. Display names for OSIT staff are stable and controlled.
**Still pending:** the new Jitsi Reports page still needs a real Novi UUID filter and a whitelist of meeting names so staff can narrow the report set without relying only on display names.
### Summary Stats ### Summary Stats
Shown above the meeting list when data is loaded. Stats reflect the **filtered + exclusion-applied** view: Shown above the meeting list when data is loaded. Stats reflect the **filtered + exclusion-applied** view:

View File

@@ -184,6 +184,11 @@ suddenly jumps to 0 errors, verify it's not because a bad `.d.ts` replaced a pac
(`PATCH /v3/crud/site/{id}/`), reload `$ae_loc.site_cfg_json` on save so it takes (`PATCH /v3/crud/site/{id}/`), reload `$ae_loc.site_cfg_json` on save so it takes
effect without re-login. effect without re-login.
### [IDAA] Jitsi Reports still incomplete
- [ ] **Finish Jitsi Reports filters** — the new Jitsi Reports page still needs a working Novi UUID
filter and meeting-name whitelist filtering so staff can narrow the report set without relying on
display-name matching alone.
### [PWA] Service worker ignoring `chrome-extension://` requests ### [PWA] Service worker ignoring `chrome-extension://` requests
Browser console shows repeated errors: Browser console shows repeated errors:
```text ```text