Commit 0a12c4f
committed
## Rebranded
- 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 file1 parent cdb4e82 commit 0a12c4f
File tree
5 files changed
+23
-11
lines changed- .github/workflows
- fastlane/metadata/android/en-US
- lib/providers
5 files changed
+23
-11
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
| 100 | + | |
100 | 101 | | |
101 | 102 | | |
102 | 103 | | |
| |||
106 | 107 | | |
107 | 108 | | |
108 | 109 | | |
109 | | - | |
| 110 | + | |
110 | 111 | | |
111 | 112 | | |
112 | 113 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | | - | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
3 | 4 | | |
4 | 5 | | |
5 | 6 | | |
| |||
238 | 239 | | |
239 | 240 | | |
240 | 241 | | |
241 | | - | |
242 | | - | |
243 | | - | |
244 | | - | |
| 242 | + | |
| 243 | + | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
| 248 | + | |
| 249 | + | |
| 250 | + | |
| 251 | + | |
| 252 | + | |
| 253 | + | |
245 | 254 | | |
246 | 255 | | |
247 | 256 | | |
| |||
268 | 277 | | |
269 | 278 | | |
270 | 279 | | |
271 | | - | |
272 | 280 | | |
273 | 281 | | |
274 | 282 | | |
| |||
455 | 463 | | |
456 | 464 | | |
457 | 465 | | |
458 | | - | |
| 466 | + | |
| 467 | + | |
| 468 | + | |
459 | 469 | | |
460 | 470 | | |
461 | 471 | | |
| |||
471 | 481 | | |
472 | 482 | | |
473 | 483 | | |
474 | | - | |
| 484 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments