Major refactor: security enhancements, modularization, config integration, reduced Parquet reliance
- Migrated codebase to class-based architecture for better modularity and maintainability - Introduced system_config.json for centralized configuration (required for runtime) - Added structured working directories for improved file organization - Significantly reduced reliance on Parquet; replaced with alternative data handling - Implemented security improvements across modules - Several TODOs remain in the main script for future enhancements - Linter formatting affected readability in some files (e.g., utils); cleanup is on the agenda
This commit is contained in:
@@ -8,6 +8,9 @@ Python based Carbon Black App Control feature implementation for Airlock
|
||||
- "Local Approval Initialization"
|
||||
This programmatically scans devices in audit mode within Airlock and subsequently adds the identified blocks to a user-specified whitelist.
|
||||
|
||||
- KDE Wallet must be running on Linux (`kwalletd`)
|
||||
|
||||
|
||||
## License
|
||||
**AirlockTools** is licensed under the **GNU Affero General Public License v3.0**.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user