* Add termix.rb Cask file
* Update Termix to version 1.9.0 with new checksum
* Update README to remove 'coming soon' notes
* SOCKS5 support
Adding single and chain socks5 proxy support
* fix: cleanup files
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
Co-authored-by: LukeGus <bugattiguy527@gmail.com>
* Fix RBAC role system bugs and improve UX
- Fix user list dropdown selection in host sharing
- Fix role sharing permissions to include role-based access
- Fix translation template interpolation for success messages
- Standardize system roles to admin and user only
- Auto-assign user role to new registrations
- Remove blocking confirmation dialogs in modal contexts
- Add missing i18n keys for common actions
- Fix button type to prevent unintended form submissions
* Enhance RBAC system with UI improvements and security fixes
- Move role assignment to Users tab with per-user role management
- Protect system roles (admin/user) from editing and manual assignment
- Simplify permission system: remove Use level, keep View and Manage
- Hide Update button and Sharing tab for view-only/shared hosts
- Prevent users from sharing hosts with themselves
- Unify table and modal styling across admin panels
- Auto-assign system roles on user registration
- Add permission metadata to host interface
* Add empty state message for role assignment
- Display helpful message when no custom roles available
- Clarify that system roles are auto-assigned
- Add noCustomRolesToAssign translation in English and Chinese
* fix: Prevent credential sharing errors for shared hosts
- Skip credential resolution for shared hosts with credential authentication
to prevent decryption errors (credentials are encrypted per-user)
- Add warning alert in sharing tab when host uses credential authentication
- Inform users that shared users cannot connect to credential-based hosts
- Add translations for credential sharing warning (EN/ZH)
This prevents authentication failures when sharing hosts configured
with credential authentication while maintaining security by keeping
credentials isolated per user.
* feat: Improve rbac UI and fixes some bugs
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
Co-authored-by: LukeGus <bugattiguy527@gmail.com>
* Add termix.rb Cask file
* Update Termix to version 1.9.0 with new checksum
* Update README to remove 'coming soon' notes
* Remove PTY-level keepalive to prevent unwanted terminal output; use SSH-level keepalive instead
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>
* Add termix.rb Cask file
* Update Termix to version 1.9.0 with new checksum
* Update README to remove 'coming soon' notes
* Added Italian Language;
* Fix translations;
Removed duplicate keys, synchronised other languages using English as the source, translated added keys, fixed inaccurate translations.
---------
Co-authored-by: Luke Gustafson <88517757+LukeGus@users.noreply.github.com>