Commit Graph

10 Commits

Author SHA1 Message Date
ph1r3754r73r 31308cd598 added alphabet tool, updated packages, a few transform fixes 2026-06-13 10:47:52 -07:00
GangGreenTemperTatum 0f6e68af87 add slash command shortcuts 2026-03-29 08:48:56 -04:00
GangGreenTemperTatum b8143127a3 add uv-powered agent cli 2026-03-29 08:44:22 -04:00
Dustin Farley 57102797de bug fixes, more cleanup, updated Docs/Readme 2026-03-21 02:44:01 -07:00
Claude afe00b3534 Fix OpenRouter API key not working for translation and improve error handling
- API key retrieval now trims whitespace (pasted keys with spaces caused auth failures)
- Fallback to Vue data property if localStorage is empty (covers forgot-to-save case)
- Auto-saves key to localStorage when found only in Vue data
- HTTP-level error handling (401/402/403) with clear user-facing messages
- Changed HTTP-Referer from window.location.origin to window.location.href
  (origin returns "null" for file:// URLs, breaking OpenRouter requests)
- Handle non-JSON error responses gracefully
- Handle string-type error responses from OpenRouter
- Added missing else branch for empty API responses
- Updated README with AI Translation, PromptCraft, and OpenRouter key setup docs

https://claude.ai/code/session_01DjqbQB8WcZoGVe78sjvh72
2026-03-21 02:11:28 +00:00
Dustin Farley e3092776bf updated build process 2025-12-06 11:10:31 -08:00
Dustin Farley dc10a90851 refactor: migrate to modular tool-based architecture
- Implement tool registry system with individual tool modules
- Reorganize transformers into categorized source modules
- Remove emojiLibrary.js, consolidate into EmojiUtils and emojiData
- Fix mobile close button and tooltip functionality
- Add build system for transforms and emoji data
- Migrate from Python backend to pure JavaScript
- Add comprehensive documentation and testing
- Improve code organization and maintainability
- Ignore generated files (transforms-bundle.js, emojiData.js)
2025-12-02 20:26:32 -08:00
EP c306e9d0fd UI: Add global Advanced Unicode panel + header toggle; remove duplicate from decoder; wire Apply to steganography options; minor UI polish 2025-08-20 16:26:34 -07:00
EP 61285bfef3 feat: add randomizer chaos animations; add many new transforms (Katakana, Hiragana, Cyrillic Stylized, Fraktur, cases, emoji speak); improve previews; mixed/token-wise universal decoding; UI categories + README contributor guide; fix Random Mix no-scroll 2025-08-20 14:57:17 -07:00
pliny e1b4415c4a Create README.md 2025-05-22 02:18:09 +03:00