Repository navigation
Releases
Releases · Techy-Nature/Plurapack
Plurapack Dashboard vrs 0.1.0
What's Changed
- Initial Plurapack Stoat proxy: storage, proxying, and speech queue by @Techy-Nature in #1
- Add reaction editing/deletion and reply-based reproxying by @Techy-Nature in #2
- Add direct PC launcher (main.py) and README instructions by @Techy-Nature in #3
- Handle missing Stoat dependency gracefully by @Techy-Nature in #4
- Add optional Chatterbox speech delivery by @Techy-Nature in #5
- Add opt-in semantic speech formatting and styled Chatterbox synthesis by @Techy-Nature in #6
- Add per-member username colors by @Techy-Nature in #7
- Add PluralKit and Tupperbox import/export commands by @Techy-Nature in #8
- Add responsive static dashboard plus member forms, aliases, and command shortcuts by @Techy-Nature in #9
- Add documentation site and wire dashboard to authenticated API by @Techy-Nature in #10
- Add opt-in autoproxy with optional autofront syncing by @Techy-Nature in #11
- Add configurable default forms for members by @Techy-Nature in #12
- Add safe deletion flows and paginated info cards by @Techy-Nature in #13
- Add per-member and per-form pronouns by @Techy-Nature in #14
- Fix form presentation and command error handling by @Techy-Nature in #15
- Add form-specific proxy prefixes and suffixes by @Techy-Nature in #16
- Add scoped system tags to proxy names by @Techy-Nature in #17
- Add Stoat connection and readiness CLI messages by @Techy-Nature in #18
- Support multiline system and member descriptions by @Techy-Nature in #19
- Add comprehensive in-chat help command by @Techy-Nature in #20
- Build the Plurapack dashboard Web API by @Techy-Nature in #21
- Add bot-verified dashboard login flow with one-time codes and session cookies by @Techy-Nature in #22
- Complete accessible dashboard CRUD editor by @Techy-Nature in #23
- Allow multiple proxy tags per member/form (storage, API, bot, and dashboard support) by @Techy-Nature in #24
- Unify proxy message and speech lifecycles by @Techy-Nature in #25
- Implement authenticated browser/local TTS playback (send/local/both) by @Techy-Nature in #26
- Add Fluxer support and allow concurrent Stoat+Fluxer operation by @Techy-Nature in #27
- Add
p;infoandp;groupcommands, plus voice-attachment uploads for Chatterbox by @Techy-Nature in #28 - Fix Railway web deployment by @Techy-Nature in #29
- Add Docker runtime requirements file by @Techy-Nature in #30
- Add unified production launcher for bot and dashboard by @Techy-Nature in #31
- Add Railway persistent data directory support by @Techy-Nature in #32
- Add safe JSON import/export (Plurapack v1) with dashboard and bot integration by @Techy-Nature in #33
- Enable dashboard login from Stoat or Fluxer by @Techy-Nature in #34
- Increase session lifetime to 7 days, persist signed sessions, and auto-name new members by @Techy-Nature in #35
- Add client-side logging, image validation, and improved API error handling by @Techy-Nature in #36
- Allow dashboard to clear member descriptions (normalize null → empty) by @Techy-Nature in #37
- Prevent stale dashboard API state from blocking saves by @Techy-Nature in #38
- Persist dashboard image changes on final apply by @Techy-Nature in #39
- Add avatar/banner commands and member avatar option; update help and tests by @Techy-Nature in #40
- Fix info selector resolution scope by @Techy-Nature in #41
- Add full group management to the web dashboard by @Techy-Nature in #42
- Prevent stale dashboard asset caching by @Techy-Nature in #43
- Harden new group dialog opening and diagnostics by @Techy-Nature in #44
- Version dashboard assets from their content hashes by @Techy-Nature in #45
- Bring Fluxer public commands to parity with Stoat by @Techy-Nature in #46
- Add Stoat group DM proxy support by @Techy-Nature in #47
- Show groups in system info by @Techy-Nature in #48
- Fix Fluxer p;info group profiles by @Techy-Nature in #49
- Handle empty form profile patches during member saves by @Techy-Nature in #50
- Fix null picture form patches by @Techy-Nature in #51
- Fix dashboard proxy-tag replacement ownership checks by @Techy-Nature in #52
- Enforce Stoat 32-char masquerade limit and handle proxy validation failures by @Techy-Nature in #53
- Add
group selectcommand and make Store.set_active_group accept name/alias/ID by @Techy-Nature in #54 - Add custom member voice storage & management (Forgejo-backed), dashboard and bot integration by @Techy-Nature in #60
- Integrate existing voice system with Modal Chatterbox Turbo by @Techy-Nature in #61
- Make browser-local WAV playback reliable on mobile by @Techy-Nature in #62
- Restore semantic voiceformat styles with Modal v04 by @Techy-Nature in #63
- Use Chatterbox Nano for normal speech and Original for styles by @Techy-Nature in #64
- Fix robotic mumble and whisper voiceformat audio by @Techy-Nature in #65
- Strengthen whisper voiceformat effect by @Techy-Nature in #66
- Make view an alias of info and add viewgroup by @Techy-Nature in #67
- Fix Stoat PayloadTooLarge and NotFound in info, viewinfo, viewgroup by @Techy-Nature in #68
- Show profile banners as images below the card text by @Techy-Nature in #69
- Make Stoat and Fluxer optional installs and add an interactive installer by @Techy-Nature in #70
- Show banners as a follow-up link Stoat previews by @Techy-Nature in #71
- Make the dashboard lighter: lazy images, debounced search by @Techy-Nature in #72
- Add optional image uploads to the dashboard picker by @Techy-Nature in #73
- Let p;avatar and p;banner take an attached image by @Techy-Nature in #74
- Shrink pictures over 1 MB to WebP before uploading by @Techy-Nature in #75
- Warn that uploads are permanent, and strip metadata from every upload by @Techy-Nature in #76
- Show banners under viewinfo and viewmember cards by @Techy-Nature in #77
- Add p;edit with reply support and PluralKit/Tupperbox spellings by @Techy-Nature in #78
- Group avatars and banners in p;avatar and p;banner by @Techy-Nature in #79
- Dashboard: switch the sidebar between members, groups, or both by @Techy-Nature in #80
- Add p;reproxy command with PluralKit spellings by @Techy-Nature in #81
- Run tests on GitHub Actions and fix five stale tests by @Techy-Nature in #82
- Add switch and sw aliases for the front command by @Techy-Nature in #83
- Accept pk;, tul; and tup; as alternative command prefixes by @Techy-Nature in https://g...