Skip to content

Releases: michal-bartak/PgEvidence

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 04 Jul 14:34

What's Changed in v1.2.1

Added

  • An About dialog (opened from the ⓘ button in the header)

Installing

  • macOS: Open the .dmg, drag PgEvidence to Applications, then eject. The app is unsigned, so Gatekeeper blocks it on first launch:
    • Recommended — download with curl (no quarantine flag is set):
      curl -LJO https://github.com/michal-bartak/PgEvidence/releases/download/v1.2.1/pgevidence-v1.2.1-macos-universal.dmg
      
    • Already downloaded via browser — run once after dragging to Applications:
      xattr -d com.apple.quarantine /Applications/pgevidence.app
      
    Then grant Screen Recording permission (System Settings → Privacy & Security) for the proof-of-time screenshots, and reopen the app.
  • Windows: Run the .msi. SmartScreen may warn; choose More info → Run anyway.
  • Linux (Debian/Ubuntu): sudo apt install ./pgevidence-v1.2.1-linux-amd64.deb
  • Linux (Fedora/RHEL): sudo dnf install ./pgevidence-v1.2.1-linux-amd64.rpm

Full Changelog: v1.2.0...v1.2.1

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 21:08

What's Changed in v1.2.0

Added

  • Copy the config directory path to the clipboard from Settings → Environment.

Changed

  • Removed the monitor selector; capture always follows the app-window monitor.
  • Removed the Displays count from Settings → Environment.

Fixed

  • [Windows] Video recorded all monitors instead of the recognized one.
  • Query saves are now atomic (temp file + rename), so a crash or forced quit
    mid-save can no longer truncate or empty queries.json.

Installing

  • macOS: Open the .dmg, drag PgEvidence to Applications, then eject. The app is unsigned, so Gatekeeper blocks it on first launch:
    • Recommended — download with curl (no quarantine flag is set):
      curl -LJO https://github.com/michal-bartak/PgEvidence/releases/download/v1.2.0/pgevidence-v1.2.0-macos-universal.dmg
      
    • Already downloaded via browser — run once after dragging to Applications:
      xattr -d com.apple.quarantine /Applications/pgevidence.app
      
    Then grant Screen Recording permission (System Settings → Privacy & Security) for the proof-of-time screenshots, and reopen the app.
  • Windows: Run the .msi. SmartScreen may warn; choose More info → Run anyway.
  • Linux (Debian/Ubuntu): sudo apt install ./pgevidence-v1.2.0-linux-amd64.deb
  • Linux (Fedora/RHEL): sudo dnf install ./pgevidence-v1.2.0-linux-amd64.rpm

Full Changelog: v1.1.0...v1.2.0

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 03 Jul 13:32

What's Changed in v1.1.0

Added

  • Selecting source screen for screenshots automatically. Removed screen selector
  • The per-query .sql file is now always written and gets its own SHA-256 checksum

Changed

  • Removed the optional "Save each query as a .sql file" setting
  • The Run-page ZIP control now cycles through four states on click (off → on/no
    password → on/random password → on/password)

Fixed

  • [Linux] Fixed screenshots that were grabbed from all monitors.

Installing

  • macOS: Open the .dmg, drag PgEvidence to Applications, then eject. The app is unsigned, so Gatekeeper blocks it on first launch:
    • Recommended — download with curl (no quarantine flag is set):
      curl -LJO https://github.com/michal-bartak/PgEvidence/releases/download/v1.1.0/pgevidence-v1.1.0-macos-universal.dmg
      
    • Already downloaded via browser — run once after dragging to Applications:
      xattr -d com.apple.quarantine /Applications/pgevidence.app
      
    Then grant Screen Recording permission (System Settings → Privacy & Security) for the proof-of-time screenshots, and reopen the app.
  • Windows: Run the .msi. SmartScreen may warn; choose More info → Run anyway.
  • Linux (Debian/Ubuntu): sudo apt install ./pgevidence-v1.1.0-linux-amd64.deb
  • Linux (Fedora/RHEL): sudo dnf install ./pgevidence-v1.1.0-linux-amd64.rpm

Full Changelog: v1.0.0...v1.1.0

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 08:23

Installing

  • macOS: Open the .dmg, drag PgEvidence to Applications, then eject. The app is unsigned, so Gatekeeper blocks it on first launch:
    • Recommended — download with curl (no quarantine flag is set):
      curl -LJO https://github.com/michal-bartak/PgEvidence/releases/download/v1.0.0/pgevidence-v1.0.0-macos-universal.dmg
      
    • Already downloaded via browser — run once after dragging to Applications:
      xattr -d com.apple.quarantine /Applications/pgevidence.app
      
    Then grant Screen Recording permission (System Settings → Privacy & Security) for the proof-of-time screenshots, and reopen the app.
  • Windows: Run the .msi. SmartScreen may warn; choose More info → Run anyway.
  • Linux (Debian/Ubuntu): sudo apt install ./pgevidence-v1.0.0-linux-amd64.deb
  • Linux (Fedora/RHEL): sudo dnf install ./pgevidence-v1.0.0-linux-amd64.rpm

Full Changelog: v0.1.0...v1.0.0

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 15:26

Audit Extractor runs your SQL set against PostgreSQL and produces
tamper-evident evidence (CSV + SHA-256 + full-screen screenshot + manifest).

Requires psql (PostgreSQL client) on the machine running the app:

  • Linux packages depend on it (auto-installed).
  • macOS/Windows: install it (Homebrew / Postgres.app / EDB installer); the
    app also auto-discovers psql in common install locations.

Installing

  • macOS: Open the .dmg, drag Audit Extractor to Applications, then eject. The app is unsigned, so Gatekeeper blocks it on first launch:
    • Recommended — download with curl (no quarantine flag is set):
      curl -LJO https://github.com/michal-bartak/Audit-PG-Extractor/releases/download/v0.1.0/audit-extractor-v0.1.0-macos-universal.dmg
      
    • Already downloaded via browser — run once after dragging to Applications:
      xattr -d com.apple.quarantine /Applications/audit-extractor.app
      
    Then grant Screen Recording permission (System Settings → Privacy & Security) for the proof-of-time screenshots, and reopen the app.
  • Windows: Run the .msi. SmartScreen may warn; choose More info → Run anyway.
  • Linux (Debian/Ubuntu): sudo apt install ./audit-extractor-v0.1.0-linux-amd64.deb
  • Linux (Fedora/RHEL): sudo dnf install ./audit-extractor-v0.1.0-linux-amd64.rpm

Full Changelog: https://github.com/michal-bartak/Audit-PG-Extractor/commits/v0.1.0