|
Some checks failed
Forgejo Android APK / Root app tests (push) Successful in 56s
Forgejo Docker Build / Root app tests (push) Successful in 45s
Forgejo Android APK / Build signed APK (push) Successful in 1m53s
Forgejo Docker Build / Build Docker image (push) Successful in 8s
Forgejo Docker Build / Deploy to the host (push) Failing after 2s
The first pass at this covered the two admin cards. It missed the pickers that matter most: the per-tab model selectors in app.js, which every clinical tab uses, and the My Resources model dropdown. Both were filled once at page load, so a model added in Admin was still invisible where people actually choose one. app.js's boot fetch is now a named loadModelList() that also runs on models-changed; My Resources re-runs loadOptions(), which is the same call that decides whether the model row is shown at all. Both rebuilds keep a choice already made. These selects can be rebuilt while someone is halfway through a form, and silently moving them off the model they picked would be worse than not refreshing. Verified against a mutation: removing the app.js listener fails the test that says every picker listens. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Dv6sqaY6Vq3ChZHMem3cnU |
||
|---|---|---|
| .. | ||
| account-boundary.test.js | ||
| admin-clinical-assistant-wiring.test.js | ||
| admin-docs-toc.test.js | ||
| assistant-attachment-roundtrip.test.js | ||
| assistant-autosave.test.js | ||
| assistant-citation-modal.test.js | ||
| assistant-citations.test.js | ||
| assistant-component-css.test.js | ||
| assistant-export-owner.test.js | ||
| assistant-image-attachments.test.js | ||
| assistant-image-done.test.js | ||
| assistant-image-intent.test.js | ||
| assistant-math-mhchem.test.js | ||
| assistant-message-actions.test.js | ||
| assistant-mobile.test.js | ||
| assistant-saved-tables.test.js | ||
| assistant-sharing-boundary.test.js | ||
| assistant-sources-cleaning.test.js | ||
| assistant-translate.test.js | ||
| assistant-user-markdown.test.js | ||
| assistant-voice-mode.test.js | ||
| assistant-voice.test.js | ||
| assistant-workspace-layout.test.js | ||
| backend-hardening.test.js | ||
| bedside-respiratory-ventilation.test.js | ||
| build-id.test.js | ||
| calc-math.test.js | ||
| calculators-data.test.js | ||
| clinical-assistant-prompt-pool.test.js | ||
| clinical-conversation.test.js | ||
| clinical-generation-options.test.js | ||
| clinical-mcp-session-lifecycle.test.js | ||
| clinical-notes-entrypoints.test.js | ||
| clinical-release-integration.test.js | ||
| clinical-retrieval-title.test.js | ||
| clinical-table-preservation.test.js | ||
| deck-review.test.js | ||
| doc-spec.test.js | ||
| e2e-harness.test.js | ||
| embeddings-provider.test.js | ||
| empty-answer.test.js | ||
| extension-transfer.test.js | ||
| frontend-prompt-env.test.js | ||
| frontend-rendering-safety.test.js | ||
| generated-image-cache.test.js | ||
| generated-image-storage.test.js | ||
| generated-image-tools.test.js | ||
| generated-images-ui.test.js | ||
| generated-images.integration.js | ||
| image-fallback-chain.test.js | ||
| image-key-collision.test.js | ||
| image-library.test.js | ||
| learning-hub-ai-category.test.js | ||
| learning-hub-ai-panel-controller.test.js | ||
| learning-hub-editor.test.js | ||
| learning-hub-manual-category.test.js | ||
| learning-hub-quiz-controller.test.js | ||
| learning-hub-webdav-controller.test.js | ||
| learning-retrieval.test.js | ||
| login-codes.test.js | ||
| mcp-shutdown.test.js | ||
| metrics.test.js | ||
| model-defaults.test.js | ||
| models-changed-propagation.test.js | ||
| module-entrypoints.test.js | ||
| my-resources-refine.test.js | ||
| my-resources-stale-results.test.js | ||
| my-resources.test.js | ||
| notes-sanitize.test.js | ||
| patient-takehome.test.js | ||
| pe-guide-data.test.js | ||
| policy-flows.test.js | ||
| policy-ui.test.js | ||
| prompt-administration.test.js | ||
| release.test.js | ||
| review-model-vision-guard.test.js | ||
| session-quiz-ed-regressions.test.js | ||
| slide-shapes.test.js | ||
| slide-spec.test.js | ||
| stt-provider.test.js | ||
| transcription-memory-policy.test.js | ||
| tts-provider.test.js | ||
| vision-tool.test.js | ||
| web-search.test.js | ||
| well-visit-data.test.js | ||