You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- The application id / package name is now changed from `com.sysadmin.sysadmin` to `dev.prathameshkhade.sysadmin`
- This will treat as a new app, please uninstall the older version, from now onwards this is the new application id
## New User management:
- Introducing comprehensive User Management system with full CRUD operations:
- Create new users with customizable options (username, UID, GID, shell, home directory)
- View detailed user information in an intuitive bottom sheet interface
- Edit existing user properties including password management and home directory options
- Delete users with multiple options: forcefully, SELinux, remove home directory
- Advanced filtering and sorting:
- Filter between All, System, and Regular user accounts
- Sort by Username, UID, GID, or Comment fields
- Support for three-state sorting: ascending → descending → none
- Visual indicators for active filters and sorts
- UI Improvements:
- Redesigned user list with color-coding based on user type
- Intuitive bottom sheet for detailed user information
- Floating Action Button for user creation
- Protection against modifying system users (UID ≤ 1000)
## Performance Optimizations
- Refactored system resource monitoring to read directly from /proc filesystem
- Introduced SSHSessionManager for efficient command execution and queuing
- Optimized CPU usage calculation for more accurate readings
- Reduced command timeout from 5 to 3 seconds for faster operations
## System Improvements
- Enhanced sudo session management with improved authentication
- Added dynamic shell detection from /etc/shells
- Updated Flutter to version 3.32.5
## Known bugs
- It may take 1, 2, or 3 seconds to load the list of users
- Sometimes you may get the error while deleting the user: no context for this screen (needs restart/reconnect)
- System Information screen is taking more time to load the data
## bugfixes
- Added support for powerline characters (#22)
- Fixed keyboard rendering issues
- Improved error handling for sudo operations
- Fixed buymeacoffee button updating issue in readme file
0 commit comments