Skip to content

Releases: joonsoome/on-prem-zotero-webui

v0.1.14

09 Dec 13:16

Choose a tag to compare

Summary

  • Optional HTTP Basic Auth Log-in Function Added for PDF Proxy and Web Library (env-driven) to prevent reverse-proxy bypass from exposing the UI.
  • Added scripts/npm-basic-auth-fix.sh to verify 401/2xx behavior when using Cloudflare/NPM tunnels.
  • Fixed Web Library build by ensuring the data/ directory exists so item-types-with-icons.json is generated.

Deployment notes

  • Tag: v0.1.14
  • Images (expected from GH Actions):
    • ghcr.io/joonsoome/on-prem-zotero-webui/web-library:v0.1.14
    • ghcr.io/joonsoome/on-prem-zotero-webui/pdf-proxy:v0.1.14
  • Env: set PDF_PROXY_BASIC_AUTH_* and WEB_LIBRARY_BASIC_AUTH_* to enforce in-container Basic Auth if your tunnel bypasses NPM.

Full Changelog: v0.1.12...v0.1.14

v0.1.12

28 Nov 06:48

Choose a tag to compare

This is the first successful version of the Zotero Self-service WebUI with a WebDAV asset PDF viewer (double-click a PDF in the Attachment section or click the [Reader] icon). A few UI component masking tasks and export-feature improvements remain, but this is our first successful on-premise version that allows the Zotero Client to back up metadata (Zotero.org / WebDAV).

The experiment was run on a Synology NAS DS920+ using a Portainer stack.

Full Changelog: v0.1.1...v0.1.12