Skip to content

Paperstow 1.1 under com.app.paperstow - #40

Merged
sethusrinivasan merged 1 commit into
mainfrom
paperstow-1.1
Sep 22, 2026
Merged

sethusrinivasan merged 1 commit into
mainfrom
paperstow-1.1

Conversation

@sethusrinivasan

Copy link
Copy Markdown
Owner

This is the Paperstow cut of Document Manager. The installed package is now com.app.paperstow, so it shows up as a new app next to any leftover com.app.traveldocs install — it does not upgrade the old one.

Papers stay encrypted on the phone. Drive, S3, LAN share, and the extra tracking bits are gone. Backup/restore still write a ZIP you pick; the password is optional. Restore inspects the archive first and fails (instead of marking complete) if the documents table is missing.

Search now looks at ML Kit text from photos and rasterized PDF pages, not just file names and tags. Settings can rebuild that index. Tag folders can use a photo or a bundled cover that matches the folder name. Notes and checklists take tags. Reset App lives in Settings. About shows the package name and a CycloneDX SBOM generated on every build.

Test plan

  • Fresh install of com.app.paperstow (old com.app.traveldocs data is not migrated)
  • Import a photo and a PDF, then search for a word that is on the page (rebuild index if the paper was already on the device)
  • Backup with no password and restore it; backup with a password and restore with / without it
  • Restore a bad ZIP and confirm it says failed, not complete
  • Rotate the device on Home / viewer — should stay on the same screen
  • Tag manager: stock cover, own photo, home visibility, view docs
  • Settings → Reset App, then About (package + SBOM list)
  • Load sample trip, then remove it

Made with Cursor

Keeps papers encrypted on the phone, drops the cloud extras, and makes backup, search, tags, and restore behave like the product we actually run.

Co-authored-by: Cursor <cursoragent@cursor.com>
Copilot AI lite review requested due to automatic review settings September 22, 2026 22:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@greptile-apps greptile-apps Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your trial has ended. Reactivate Greptile to resume code reviews.

@sethusrinivasan
sethusrinivasan merged commit 7bc347d into main Sep 22, 2026
4 of 7 checks passed
@sethusrinivasan
sethusrinivasan deleted the paperstow-1.1 branch September 22, 2026 22:49
@sethusrinivasan sethusrinivasan mentioned this pull request Sep 22, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants