Releases: getpusk/pusk
v0.7.12
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.12/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.12RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.12-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.12-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.12 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- feat: bot management — rename, delete, UI controls by @devitway in #97
- fix: bot rename via header title dblclick by @devitway in #99
- fix: init curBotId in state, pointer affordance on title by @devitway in #100
- fix: show unread badge for unsubscribed channels by @devitway in #103
- release: v0.7.12 by @devitway in #105
Full Changelog: v0.7.10...v0.7.12
v0.7.11
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.11/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.11RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.11-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.11-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.11 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'Full Changelog: v0.7.10...v0.7.11
v0.7.10
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.10/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.10RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.10-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.10-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.10 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- docs: link push-setup.md from README by @devitway in #93
- feat: notification actions — Open + Dismiss All by @devitway in #96
Full Changelog: v0.7.9...v0.7.10
v0.7.9
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.9/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.9RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.9-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.9-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.9 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- ci: bump actions/setup-node from 6.3.0 to 6.4.0 by @dependabot[bot] in #87
- deps: bump modernc.org/sqlite from 1.48.2 to 1.49.1 by @dependabot[bot] in #88
- fix(docs): Zabbix webhook script missing JSON.parse by @devitway in #90
- docs: Telegram Bot API migration guide by @devitway in #91
- fix: K14 role change without re-login by @devitway in #92
Full Changelog: v0.7.8...v0.7.9
v0.7.8
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.8/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.8RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.8-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.8-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.8 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- fix: security audit — P0 enumeration, P1 injection/panic, P2 cleanup by @devitway in #83
- docs: demo GIF + changelog v0.7.1-v0.7.8 by @devitway in #84
- feat: DELETE /admin/org/{slug} + E2E cleanup by @devitway in #85
- fix: coherence audit P0-P3, org delete, deploy hardening by @devitway in #86
Full Changelog: v0.7.7...v0.7.8
v0.7.7
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.7/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.7RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.7-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.7-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.7 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
Full Changelog: v0.7.6...v0.7.7
v0.7.6
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.6/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.6RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.6-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.6-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.6 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- fix: demo visibility, org modal reset, auth UX by @devitway in #79
- fix: push notifications in Firefox by @devitway in #80
- fix: clipboard copy fallback for HTTP by @devitway in #81
Full Changelog: v0.7.5...v0.7.6
v0.7.5
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.5/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.5RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.5-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.5-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.5 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- feat: bot selector, admin bypass fix, Admin API docs by @devitway in #76
- fix: multi-device message delivery, login UX cleanup by @devitway in #78
Full Changelog: v0.7.4...v0.7.5
v0.7.4
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.4/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.4RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.4-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.4-astraVerify
Binary signature:
cosign verify-blob --bundle pusk-linux-amd64.bundle \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk' \
pusk-linux-amd64Docker image signature:
cosign verify ghcr.io/getpusk/pusk:v0.7.4 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp 'github.com/getpusk/pusk'What's Changed
- feat: sign Docker images with cosign (keyless Sigstore) by @devitway in #65
- docs: add llms.txt by @devitway in #67
- fix: webhook URL leak + silent alert loss by @devitway in #68
- ci: bump crate-ci/typos from 1.45.0 to 1.45.1 by @dependabot[bot] in #69
- deps: bump modernc.org/sqlite from 1.48.1 to 1.48.2 by @dependabot[bot] in #73
- ci: bump actions/upload-artifact from 7.0.0 to 7.0.1 by @dependabot[bot] in #70
- ci: bump docker/build-push-action from 7.0.0 to 7.1.0 by @dependabot[bot] in #72
- ci: bump softprops/action-gh-release from 2.6.1 to 3.0.0 by @dependabot[bot] in #74
- deps: bump golang.org/x/crypto from 0.49.0 to 0.50.0 by @dependabot[bot] in #71
- feat: self-hosted security hardening by @devitway in #75
Full Changelog: v0.7.3...v0.7.4
v0.7.3
Install
curl -LO https://github.com/getpusk/pusk/releases/download/v0.7.3/pusk-linux-amd64
chmod +x pusk-linux-amd64
sudo mv pusk-linux-amd64 /usr/local/bin/puskDocker
Alpine (standard):
docker pull ghcr.io/getpusk/pusk:v0.7.3RED OS (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.3-redosAstra Linux SE (FSTEC):
docker pull ghcr.io/getpusk/pusk:v0.7.3-astraWhat's Changed
Full Changelog: v0.7.2...v0.7.3