Skip to content

v0.2.1 — Reliable PDF uploads for large collections

Choose a tag to compare

@Rafael-Silva-Oliveira Rafael-Silva-Oliveira released this 23 Apr 11:08
· 26 commits to main since this release
7b3f2c8

What's fixed

PDF uploads in large collections (30+ files) were silently dropping files with the error "Trusted click on upload files did not open file chooser". This release makes uploads reliable regardless of collection size.

Changes

  • Automatic retries: each PDF now retries up to 3 times with progressive backoff (1.5s → 3s → 5s) if the upload dialog doesn't respond in time
  • Longer file-chooser timeout: increased from 8s to 15s to handle slow systems and heavy NotebookLM loads
  • Stale dialog cleanup: any leftover dialog from a previous upload cycle is closed before starting the next one
  • Larger inter-file gap: increased from 800ms to 2000ms to give NotebookLM's upload queue time to drain between files
  • Better error messages: failed uploads now show grouped error counts and the titles of up to 5 failed PDFs, instead of truncating to 3 identical error strings

Note on upload speed

Upload time per file may be slightly longer than v0.2.0 due to the increased inter-file gap. Actual time depends on PDF size, internet connection speed, and NotebookLM's response time. This trade-off ensures all files upload successfully.

Installation

Zotero plugin: download nz-bridge.xpi and drag it into Zotero → Tools → Plugins.
Browser extension: download the ZIP and load as an unpacked extension in Chrome or Edge (chrome://extensions → Developer mode → Load unpacked).