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
c3d2b284cd
fix: Align strike-through logic across all languages to redact 'NO/NOT'
2026-03-13 16:08:53 -04:00
thePR0M3TH3AN
4e6508acf8
docs: Call out Markdown strike-through support in contributing and agent guides
2026-03-13 16:05:33 -04:00
thePR0M3TH3AN
ec409bece3
feat: Support Markdown-style ~~ redaction syntax in locales and build logic
2026-03-13 16:04:32 -04:00
thePR0M3TH3AN
553a7d42c1
fix: Ensure HTML markup in landing content is rendered correctly by the JS engine
2026-03-13 16:03:21 -04:00
thePR0M3TH3AN
9de0b53080
chore: Final components audit and localization refinement
2026-03-13 16:00:50 -04:00
thePR0M3TH3AN
2be169d137
docs: Update contributing and agent guides with landing site special handling
2026-03-13 15:59:03 -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
af306f33fe
docs: Add localized Contributing and AI Agent guides with Doc-Sync integration
2026-03-13 15:37:23 -04:00
thePR0M3TH3AN
12c4e00ece
feat: Implement Doc-Sync engine for automated multi-language documentation
2026-03-13 15:34:48 -04:00
thePR0M3TH3AN
3968b679a6
docs: Clarify language switching shortcuts and supported codes
2026-03-13 15:31:48 -04:00
thePR0M3TH3AN
fe05cfff44
ux: Allow language flags without subcommands to switch preference
2026-03-13 15:31:14 -04:00
thePR0M3TH3AN
73928a6e4b
docs: Update detailed usage and README with binaries, mirroring, and localized aliases
2026-03-13 15:30:06 -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
a3ebfe26c8
ui: Update download button to be more descriptive and serve from local path
2026-03-13 15:23:54 -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
c706172dc3
feat: Add multi-language support to the main landing page
2026-03-13 15:10:08 -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
6eef0d7ae3
docs: Update usage and README to include server management and export/import tools
2026-03-13 15:00:02 -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
a0368dbeed
docs: Add developer plan for multi-language support and viral distribution
2026-03-13 14:13:49 -04:00
thePR0M3TH3AN
e0f210d249
fix: Ensure print layout is preserved by resetting flex display in @media print
2026-03-13 09:43:00 -04:00
thePR0M3TH3AN
92128d2aad
feat: Add no-JS mobile scaling and centering
2026-03-13 09:40:12 -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
ae905edc69
fix: Disable HTML minification to resolve bad layout issues on Tor Browser
2026-03-13 09:09:38 -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
de93389f8d
fix: Restore necessary src template files accidentally removed
2026-03-13 08:17:17 -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
4e6e935acb
Fix CI: update e2e script for host/ output, remove stale Node.js deps
...
- e2e.yml: remove qrencode, imagemagick, jq, nodejs, npm (no longer needed)
- test-e2e.sh: check host/<subdomain>/ instead of dist/, fix onionshare-cli
flags (remove --use-running-tor, add -v), run pytest unit tests
- ci.yml: install package with pip install -e . instead of listing deps manually
2026-03-13 07:22:44 -04:00
thePR0M3TH3AN
ba6368de9a
update
2026-03-13 07:16:03 -04:00
thePR0M3TH3AN
97323c80e3
Remove form/Nostr/Cashu footer text, add button padding
...
- Remove the paragraph about filling out forms, Nostr, Cashu eCash
from the flyer footer (both generated flyers and landing site)
- Wrap Print/Download buttons in a button-bar div with padding
- Keep 'built with voxvera' credit line
2026-03-13 07:14:37 -04:00
thePR0M3TH3AN
294eb52534
Fix web scrolling and point download button to repo zip
...
- Change body from height:100vh/overflow:hidden to min-height:100vh/overflow:auto
so the full flyer is scrollable on screen
- Lock overflow:hidden inside @media print only to preserve print layout
- Site download button now points to GitHub archive (main.zip)
2026-03-13 07:10:52 -04:00