Commit Graph
55 Commits
Author SHA1 Message Date
thePR0M3TH3AN 838250c588 feat: Improve portable bundle to include standalone binaries and Windows launcher 2026-03-13 16:30:50 -04:00
thePR0M3TH3AN ece805a6d2 feat: Add support for Russian, Hebrew (RTL), and Arabic (RTL) with visual width validation 2026-03-13 16:17:54 -04:00
thePR0M3TH3AN 6afbe29552 feat: Implement bulletproof layout system with precise char limits and CSS boundaries 2026-03-13 16:14:00 -04:00
thePR0M3TH3AN ec409bece3 feat: Support Markdown-style ~~ redaction syntax in locales and build logic 2026-03-13 16:04:32 -04:00
thePR0M3TH3AN 973b8262e0 fix: Add landing tokens to locales and ensure build_site pre-renders them correctly 2026-03-13 15:58:15 -04:00
thePR0M3TH3AN b4d8852c3e fix: Restore data-i18n attributes to re-enable language selector while preserving zero-JS support 2026-03-13 15:55:53 -04:00
thePR0M3TH3AN 1783d55973 security: Implement static translation injection for zero-JS Tor compatibility 2026-03-13 15:52:35 -04:00
thePR0M3TH3AN d22fb0c9bd feat: Implement Smart Translation to allow landing page content to be localized 2026-03-13 15:50:56 -04:00
thePR0M3TH3AN 40f7efee38 chore: Final project cleanup, import optimization, and full doc tokenization 2026-03-13 15:44:30 -04:00
thePR0M3TH3AN b0ad915a62 feat: Add build-site command to automate public website maintenance and mirroring 2026-03-13 15:41:49 -04:00
thePR0M3TH3AN 12c4e00ece feat: Implement Doc-Sync engine for automated multi-language documentation 2026-03-13 15:34:48 -04:00
thePR0M3TH3AN fe05cfff44 ux: Allow language flags without subcommands to switch preference 2026-03-13 15:31:14 -04:00
thePR0M3TH3AN ca05f85f56 fix: Resolve CI failures by fixing missing imports and updating tests for new CLI structure 2026-03-13 15:27:24 -04:00
thePR0M3TH3AN f85c978fd2 feat: Finalize Universal Mirroring and Standalone Binary build system 2026-03-13 15:24:00 -04:00
thePR0M3TH3AN ac039b6cf6 feat: Implement Universal Mirroring with vendorized dependencies and portable bundling 2026-03-13 15:17:46 -04:00
thePR0M3TH3AN c55ed24f2b feat: Add German locale and localized CLI language aliases (--sprache, --idioma) 2026-03-13 15:14:13 -04:00
thePR0M3TH3AN f13d333511 feat: Implement full multi-language support (CLI + Web) with English and Spanish locales 2026-03-13 15:06:48 -04:00
thePR0M3TH3AN 671dff818a ui: Ensure global actions are visible in manage menu even if no sites exist 2026-03-13 14:57:11 -04:00
thePR0M3TH3AN dd1a5a2557 fix: Correct logic in is_server_running to prevent false positives 2026-03-13 14:49:51 -04:00
thePR0M3TH3AN 9707e926b2 ui: Add site-specific bootstrapping and startup summary for Start All 2026-03-13 14:44:37 -04:00
thePR0M3TH3AN 65735da1b3 feat: Improve multi-hosting with Start/Stop All and .onion URL display 2026-03-13 14:41:01 -04:00
thePR0M3TH3AN 362f5cdd4d ui: Add 'Create New Site/Flyer' to the interactive management menu 2026-03-13 14:37:21 -04:00
thePR0M3TH3AN 2a967c950b feat: Add cross-platform export-all and import-multiple features for flyer sites and Tor keys 2026-03-13 14:35:08 -04:00
thePR0M3TH3AN fac5c72281 fix: Disable OnionShare CSP to allow inline flyer styles to render 2026-03-13 09:26:13 -04:00
thePR0M3TH3AN 2b2951e027 fix: Change --tor-timeout to --connect-timeout for compatibility with onionshare-cli v2.6 2026-03-13 09:17:09 -04:00
thePR0M3TH3AN 18059610ea fix: Increase Tor timeout and improve connection robustness 2026-03-13 09:15:24 -04:00
thePR0M3TH3AN ba9b4ff21a fix: Disable HTML minifier to preserve CSS layout integrity on Tor Browser 2026-03-13 09:10:29 -04:00
thePR0M3TH3AN e429a6e21b feat: Rename subdomain to folder_name, add Tor bootstrap progress, and auto-start server after init 2026-03-13 09:02:45 -04:00
thePR0M3TH3AN 956a836ff0 fix: Improve static generation by preserving newlines and fixing HTML quote escaping 2026-03-13 08:48:04 -04:00
thePR0M3TH3AN 1f37ef6a06 fix: Robustify Tor detection tests and clarify manage command error message 2026-03-13 08:39:48 -04:00
thePR0M3TH3AN 7c0d6b041c feat: Add voxvera manage command and convert html generator to static site rendering 2026-03-13 08:14:01 -04:00
thePR0M3TH3AN 444a60fb44 Simplify setup: auto Tor config, remove HTTPS hosting, add e2e tests and landing site
- Remove HTTPS hosting option; flyers are served exclusively over Tor
- Auto-detect Tor SOCKS/control ports (no manual env vars needed)
- Auto-set tear-off links to .onion address from serve; keep content
  link user-configurable
- Fix onionshare-cli flags (remove nonexistent --use-running-tor)
- Graceful QR generation when URLs not yet configured
- Add get_tor_ports() with port probing and sensible defaults
- Add e2e test suite including live Tor reachability test
- Add unit tests for port detection, partial URLs, backward compat
- Add site/ directory with VoxVera-generated landing page for voxvera.org
- Rewrite all documentation to reflect simplified workflow
- Add flyer config field reference with char limits and layout diagram
2026-03-13 07:06:35 -04:00
thePR0M3TH3AN 28429aa380 update 2026-03-13 06:12:00 -04:00
thePR0M3TH3AN db1b616c81 Fix OnionShare flags 2025-06-21 19:56:08 -04:00
thePR0M3TH3AN 355df4e84b Fix OnionShare persistent arg 2025-06-21 19:38:22 -04:00
thePR0M3TH3AN d57ca9e041 Remove stray quote after _template_res docstring 2025-06-21 17:06:58 -04:00
thePR0M3TH3AN a19d7a489e Add embedded Tor support 2025-06-21 16:35:06 -04:00
thePR0M3TH3AN c87db7393d Add GUI error display and non-interactive quickstart 2025-06-21 15:09:25 -04:00
thePR0M3TH3AN 8ee4d5e3d3 Merge branch 'main' into codex/populate-gui-text-fields-for-editing 2025-06-21 14:54:39 -04:00
thePR0M3TH3AN a2be20fc4e Improve Tkinter text editor 2025-06-21 14:50:59 -04:00
thePR0M3TH3AN 27766a7028 feat(cli): GUI text editor for body 2025-06-21 14:41:25 -04:00
thePR0M3TH3AN 61b3c83473 fix config path 2025-06-21 14:19:49 -04:00
thePR0M3TH3AN 2b93da8b7f Move data inside package and update references 2025-06-21 12:20:51 -04:00
thePR0M3TH3AN a29f54f44b rename length variable 2025-06-21 12:16:39 -04:00
thePR0M3TH3AN 2fa1bc7c98 fix importlib Traversable import 2025-06-21 12:10:10 -04:00
thePR0M3TH3AN 3b5c151ca2 feat(build): support download asset 2025-06-21 11:09:49 -04:00
thePR0M3TH3AN 931af2566d Add dependency check subcommand 2025-06-19 21:11:50 -04:00
thePR0M3TH3AN 8c71c86fcf Add validators for interactive prompts 2025-06-19 21:02:43 -04:00
thePR0M3TH3AN be4b30e16d Include resource directories 2025-06-19 20:57:35 -04:00
thePR0M3TH3AN 2a122b99ec Make CLI independent of working directory 2025-06-19 20:50:49 -04:00