Skip to content

various improvements - #3

Merged
p-hoffmann merged 10 commits into
developfrom
p-hoffmann/vfix
Jun 10, 2026
Merged

various improvements#3
p-hoffmann merged 10 commits into
developfrom
p-hoffmann/vfix

Conversation

@p-hoffmann

Copy link
Copy Markdown
Member

This pull request includes several improvements and bug fixes across the backend, deployment, and the Strategus plugin. The most notable changes are enhancements to the Strategus study spec import/export logic, improved handling of user authentication and logout in the UI, and fixes to deployment and schema grants.

p-hoffmann added 10 commits June 9, 2026 23:04
…bar, graphql grants

- Dockerfile/docker-compose: bump trexsql base + trex-init to the official
  multi-arch image @6c3ec02 (PR #59 multi-node session-id fix; verified via an
  isolated raw 2-node cross-node pgwire test), retiring the local fix snapshots.
- results-viewer (app.R): defer the iframe<->host glue to shiny:connected with a
  poll fallback. The script ran at parse time when Shiny was undefined, so the
  APP_READY handler was never registered and setInputValue threw -> the loading
  modal never cleared. Buffer the payload and flush once Shiny is live.
- central: surface the Cognito error on token exchange + consume the PKCE
  verifier up-front so a reloaded /callback can't reuse the code; fix the
  PreTokenGeneration Lambda handler name.
- sibyl NavBar: add a user dropdown (display name + single Sign out).
- metadata-api: grant the notebook schema to the postgraphile roles so the
  study-editor mutations appear in the GraphQL schema.
@p-hoffmann
p-hoffmann merged commit d1717c6 into develop Jun 10, 2026
7 checks passed
@p-hoffmann
p-hoffmann deleted the p-hoffmann/vfix branch June 10, 2026 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant