Skip to content

nodePass 0.1.7

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Nov 14:18
Immutable release. Only release title and notes can be modified.
4b95f48

Fixed

  • Setup requests now time out after 60 seconds per HTTP exchange with guidance to check the installation state before retrying. Long-running import and takeover jobs continue on the server.
  • An app process waiting for setup detects when another process has initialized its database, blocks application access and requests a restart instead of offering setup again. Concurrent local setup requests are rejected while a setup operation is active.
  • Setup jobs log their start, progress and completion with a shared diagnostic reference without exposing uploaded data, credentials or job tokens.
  • TOTP sign-in explains the active method and presents recovery codes as a smaller emergency option below the main actions. Switching methods clears the input and focuses the code field; the new text is translated into all 14 supported languages.
  • Add spacing between the sysPass XML import hint and the preview button.

Upgrade notes

  • No database schema change is introduced. Preserve existing deployment keys, secrets, persistent volumes and backups, and run a single application process.
  • If setup reports SETUP_STATE_CHANGED, stop duplicate app instances and restart the intended application with the existing database, data volume and secrets. A browser timeout does not cancel a server-side setup job.
  • The cumulative security catalogue retains NP-2026-001 and NP-2026-002; this release adds no newly disclosed security corrections.

Verified artifacts

  • Source commit: 4b95f481862d2f5046815b7d5c3c41db38dce2d6
  • Container: ghcr.io/sapientorius/nodepass@sha256:ea9b110cdd67a33fe60d81d54f04b2118f5611392a754158bd036ce8fcde7c98
  • Platform: Linux amd64
  • Complete verification run

Verify SHA256SUMS and the release attestations before installation. The deployment bundle contains Compose files pinned to this image digest.