21 Commits
Author SHA1 Message Date
thePR0M3TH3ANandClaude Opus 4.8 c5b2c20fc9 Add cross-browser e2e tests, field-limit cheat sheet, and docs
Verification:
- Add Playwright harness (e2e/) covering Chromium, Firefox, and WebKit plus
  Android/iOS mobile emulations. Smoke tests assert: default flyer renders
  with no JS/console errors, @media print hides app chrome and keeps the
  flyer, anonymous npub generation (WebCrypto), legacy /nostr/ redirect
  preserves query+hash, and event-lookup URLs show the loading state instead
  of the default flyer. All six projects pass.
- package.json/playwright.config.js wire up the projects and a managed static
  server; .gitignore excludes node_modules and Playwright output.

Docs:
- docs/flyer-field-limits.md: per-script character cheat sheet for each flyer
  field (single-line caps + multi-line guidance), measured by rendering each
  script at print size.
- README: add a Features section matching the shipping client and a
  cross-browser verification section; link the cheat sheet.
- AGENTS.md: document the e2e suite and the one-time WebKit Linux dep.

Co-Authored-By: Claude Opus 4.8 <[email protected]>
2026-06-09 15:29:49 -04:00
thePR0M3TH3AN 83b4133780 Add Vercel static deployment config 2026-06-05 13:59:27 -04:00
thePR0M3TH3AN 9aa90773e6 Remove legacy Tor app from main 2026-06-05 10:13:41 -04:00
thePR0M3TH3AN e1aa0513e9 chore: include voxvera-source.zip in release 2026-03-14 21:18:13 -04:00
thePR0M3TH3AN 79207a0feb chore: ignore large standalone binary in site/download 2026-03-14 21:12:10 -04:00
thePR0M3TH3AN 024680fbce chore: release v0.1.8 with working AppImage and Flatpak automation 2026-03-14 17:41:47 -04:00
thePR0M3TH3AN 8b32500800 fix(PIL): address imaging import error and bump version to 0.1.2 (omitting large binaries) 2026-03-14 15:55:26 -04:00
thePR0M3TH3AN 01bfa6e6c6 chore: Update .gitignore to exclude PyInstaller spec files and temp build dirs 2026-03-13 16:40:06 -04:00
thePR0M3TH3AN a19d7a489e Add embedded Tor support 2025-06-21 16:35:06 -04:00
thePR0M3TH3AN 9ccd7ac8e8 update 2025-06-21 14:56:51 -04:00
thePR0M3TH3AN cb8f5ece4c update 2025-06-21 14:44:14 -04:00
thePR0M3TH3AN 7d34bd8f8f update 2025-06-21 14:23:15 -04:00
thePR0M3TH3AN e8d5925ceb update 2025-06-21 13:54:40 -04:00
thePR0M3TH3AN 86c272c8f0 Update .gitignore for build outputs 2025-06-19 19:37:48 -04:00
thePR0M3TH3AN 3630209433 Add Python CLI and update docs 2025-06-18 22:27:28 -04:00
thePR0M3TH3AN 23ccea89e1 update 2025-06-17 22:09:01 -04:00
thePR0M3TH3AN d90cbe8ed0 update 2025-06-17 21:31:05 -04:00
thePR0M3TH3AN dfc365cc26 Remove generated HTML and ignore 2025-06-17 21:20:46 -04:00
thePR0M3TH3AN 5191ddeee4 Add batch import script 2025-06-17 21:08:18 -04:00
thePR0M3TH3AN a9ecd075c3 Remove generated flyer files 2025-06-17 19:30:22 -04:00
thePR0M3TH3AN 626b4a21f0 Add .gitignore for build outputs and temporary files 2025-06-17 19:02:49 -04:00