Skip to content

Releases: mergi72/credential-broker

v1.1.2

Choose a tag to compare

@mergi72 mergi72 released this 20 Aug 12:45

Full Changelog: v1.1.1...v1.1.2

v1.1.1

Choose a tag to compare

@mergi72 mergi72 released this 19 Aug 18:40

Full Changelog: v1.1.0...v1.1.1

Credential Broker v1.1.0

Choose a tag to compare

@mergi72 mergi72 released this 19 Aug 16:21

Credential Broker v1.1.0

  • Adds configurable UTF-8 operational and DEBUG file logging under APPDATA.
  • Records health, HTTP requests, credential resolution and credential backend operations with timing.
  • Supports optional X-VFS-Component caller identification and sanitizes untrusted caller values.
  • Keeps passwords, tokens and usernames out of operational events; validation errors remain masked.
  • Updates package, HTTP server and Windows installer metadata to 1.1.0.

Verification:

  • 40 passed
  • compileall OK
  • wheel and source archive built successfully

Credential Broker v1.0.0

Choose a tag to compare

@mergi72 mergi72 released this 23 Jun 14:42

Credential Broker v1.0.0

  • Promote Credential Broker metadata and installer version to 1.0.0.
  • Update README status badge to 1.0.
  • Document per-user Scheduled Task CredentialBroker instead of the old Startup shortcut wording.
  • Update HTTP server version to CredentialBroker/1.0.

Verification:

  • 34 passed
  • compileall OK
  • release ZIP: pycache=0, pyc=0

v0.5.0-beta

Choose a tag to compare

@mergi72 mergi72 released this 14 Jun 14:29

Beta release candidate for the user-context Credential Broker. Includes no-console broker executable, user-level scheduled task installer flow, GitHub Actions CI, and README CI/Status/Broker/Setup badges.

credential-broker v0.2.12

Choose a tag to compare

@mergi72 mergi72 released this 13 Jun 19:24

Credential Broker installer release. Uses schtasks.exe for task delete/create/query/run instead of PowerShell ScheduledTasks cmdlets. The schtasks wrapper evaluates native exit codes explicitly, keeps missing-task cleanup non-fatal, and registers the per-user ONLOGON task with a PowerShell -File launcher command. Verifies the task with schtasks query, logs matching Credential task candidates for diagnostics, and falls back to the local broker launcher when task start is unavailable.

credential-broker v0.2.11

Choose a tag to compare

@mergi72 mergi72 released this 13 Jun 12:47

credential-broker v0.2.11

  • Broker setup now only installs files, config, environment variables, and the CredentialBroker scheduled task.
  • Removed immediate task start and health wait from the child broker setup so orchestrators can control startup and diagnostics.

Build: scripts\build-broker-installer.ps1 completed successfully.

credential-broker v0.2.10

Choose a tag to compare

@mergi72 mergi72 released this 13 Jun 11:58

credential-broker v0.2.10

  • Fixes installer self-copy handling when broker.json is already in the target config location.
  • Keeps per-user scheduled task installation flow unchanged.

Build: scripts\build-broker-installer.ps1 completed successfully.

v0.2.9

Choose a tag to compare

@mergi72 mergi72 released this 09 Jun 06:59

Credential Broker v0.2.9

Changes:

  • Document the broker role with application/caller -> broker -> credential source/provider architecture diagrams.
  • Add build-broker-install-package.ps1 for a bridge-style unpacked install ZIP package.
  • Release assets now include the setup installer and unpacked install ZIP; no separate standalone single EXE asset is published for this version.

Validation:

  • 34 tests passed.
  • credential-broker.exe resolve smoke check passed.
  • CredentialBrokerSetup-v0.2.9.exe built successfully with Inno Setup 6.7.3.
  • CredentialBroker-v0.2.9.zip verified to contain credential-broker.exe, install/uninstall scripts, and config/broker.json.

v0.2.8

Choose a tag to compare

@mergi72 mergi72 released this 09 Jun 06:41

Credential Broker v0.2.8

Changes:

  • Add CredentialResponse.source and return source=windows for successful Windows Credential Manager resolution.
  • Sanitize invalid request logging so password/token/secret-like fields are masked, including Pydantic validation error inputs.
  • Handle Ctrl+C / KeyboardInterrupt shutdown without traceback and close the HTTP server cleanly.
  • Include standalone Windows EXE and per-user Inno Setup installer assets.

Validation:

  • 34 tests passed.
  • credential-broker.exe resolve smoke check passed.
  • CredentialBrokerSetup-v0.2.8.exe built successfully with Inno Setup 6.7.3.