brotoskyj
42de80fa15
Changed AirlockTools directory to Loxide directory
2025-11-04 18:05:15 -05:00
brotoskyj
87b9bfa938
Removed not needed comments
2025-11-04 17:59:14 -05:00
Zarithas
a04ce62d83
Merge branch 'RustImplementation' of https://git.racooncity.org/brotoskyj/Airlocktools into RustImplementation
2025-11-04 17:44:35 -05:00
Zarithas
1cb74508e6
Getting Rust
2025-11-04 17:44:06 -05:00
brotoskyj
cf9cc6244b
Working Airlock Library for Pull Policy Execution History
2025-11-04 17:37:50 -05:00
brotoskyj
960b7ff5e4
Working Library. Next commit will have it implemented in the script
2025-11-04 15:45:36 -05:00
brotoskyj
09573a163e
WIP: Updated multiple readmes and auto build scripts
2025-11-04 10:27:17 -05:00
brotoskyj
098a40a1c0
Updated README.md
2025-11-04 09:10:51 -05:00
brotoskyj
14f8d4c420
Removed submodule classification in git
2025-11-04 09:04:39 -05:00
brotoskyj
b59f2689f4
WIP: Rust Implementation Started
2025-11-04 09:02:19 -05:00
Zarithas
70477f3885
Policy Tree Tab added
2025-11-03 15:59:08 -05:00
Zarithas
5b9f1ab4fc
Minor UI tweak - added clock and changed title icon
2025-11-03 11:10:56 -05:00
Zarithas
5aa0b5a88b
TUI Upgrade
2025-11-03 10:29:13 -05:00
Zarithas
b3f48eb4df
Major UI Improvment with blessing
2025-10-30 12:28:56 -04:00
Zarithas
9e8da97ad9
Added Move Agent, UI Tweaks
2025-10-29 16:48:19 -04:00
Zarithas
07021fe072
Workflow upgrade for Move Audit/Enforcement
2025-10-27 12:56:40 -04:00
Zarithas
f7ae588502
Fixed Printing of OTP Codes
2025-10-27 12:21:33 -04:00
Zarithas
e63b08efe5
removed unecessary code
2025-10-27 12:16:00 -04:00
Zarithas
595f19ab27
Implemented OTP Activities and OTP Revoke
2025-10-27 12:14:01 -04:00
Zarithas
c52767b3a3
UI Cleanup
2025-10-24 16:52:08 -04:00
Zarithas
629f6b510d
Improved device selection logic
2025-10-24 15:52:25 -04:00
Zarithas
f8302e15c1
Fixed several logic issues / generation of secondary paths. Cleaned up Policy Prep text to be accurate to current functionality. Fixed issue with going back from policy prep menu. Switched to logging.dict from standard logging config.
2025-10-22 17:24:39 -04:00
Zarithas
908316dc34
Bugfixes + QOL
2025-10-20 16:42:37 -04:00
Zarithas
f1f33948e3
Bugfix, plus some QoL upgrades from the Async branch
2025-10-20 14:25:03 -04:00
Zarithas
aa8380ac0a
RC 1.1.1
2025-10-17 09:29:25 -04:00
Zarithas
766657da8b
RC 1.1.1
2025-10-17 09:26:56 -04:00
Zarithas
6b68ea19dd
Update services/security.py
2025-10-16 16:56:15 -04:00
Zarithas
efe14760b6
Update services/security.py
2025-10-16 16:55:37 -04:00
Zarithas
5343b27533
Fixed error that was breaking Move agents
...
This was sending only the first char of the string.
2025-10-16 16:49:35 -04:00
Zarithas
fa0c18ee02
Fixing mistakes as usual
2025-10-13 15:16:49 -04:00
Zarithas
1f51b037e4
Delete AirlockTools_client.dist/certifi/cacert.pem
2025-10-13 15:12:12 -04:00
Zarithas
e7e206c590
Delete AirlockTools_client.exe
2025-10-13 15:11:51 -04:00
Zarithas
24879c318b
UI Improvements, Santized Input
2025-10-13 15:09:03 -04:00
Zarithas
864ae04db5
UI Improvements
2025-10-13 15:02:13 -04:00
Zarithas
21370898a4
Cleaning up menu, added Move to Audit/Enforcement
2025-10-10 17:20:07 -04:00
Zarithas
b74f77a9db
Fixed issue with generating multiple OTP - now prints a nice list for Copy/Paste. Began splitting client / server functionality. Demoted selector and setup to util from service. Fixed some typos.
2025-10-09 09:36:48 -04:00
Zarithas
6e4e35fa34
Fixed a breaking sort change, added some more logic to give insight on why functions arent running
2025-10-07 16:14:25 -04:00
Zarithas
bec051b240
Restricted Allowlist listing to show only those allowlists applied to the selected policy
2025-10-06 17:22:41 -04:00
Zarithas
89db386ffe
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
2025-10-05 22:20:42 -04:00
Zarithas
b1e6af01c6
Rebasing
2025-09-30 14:30:53 -04:00
Zarithas
4f06b4fdfe
Test
2025-09-30 14:27:35 -04:00
brotoskyj
f70b297182
:Merge remote-tracking branch 'refs/remotes/origin/IOTesting' into IOTesting
2025-09-30 14:21:55 -04:00
brotoskyj
7abc9371bf
Added New PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
3ca3bab27e
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
ddbb2a9ee5
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
bf45fe4aa4
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
8859dec1e0
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
d7c55afa63
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
baa12c8d26
Rebased PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
2b99f3001c
Added New PUPS
2025-09-30 14:21:33 -04:00
brotoskyj
90c74deb7c
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
75ceaf7922
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
432c0efcd9
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
507a15f739
Added LTSvc
2025-09-30 14:21:33 -04:00
brotoskyj
9fdae56f16
Updated Bad Lists
2025-09-30 14:21:33 -04:00
brotoskyj
db9b1226ab
Rebased PUPS
2025-09-30 14:21:33 -04:00
Zarithas
1f2989db20
Merge branch 'EnforceClients' of https://git.racooncity.org/brotoskyj/Airlocktools into EnforceClients
2025-09-30 14:20:17 -04:00
Zarithas
74b0947835
Test
2025-09-30 14:20:04 -04:00
Zarithas
44074483d0
Delete AirlockTools.exe
2025-09-30 14:14:00 -04:00
Zarithas
e58f6c9e77
DailyBuild
2025-09-30 14:11:41 -04:00
Zarithas
9fe9f97d1d
DailyBuild
2025-09-30 14:11:41 -04:00
Zarithas
4feb3ecca9
early alpha OTP'less local approval
2025-09-29 22:36:12 -04:00
Zarithas
789a8ed975
LocalApproval in progress
2025-09-29 21:21:27 -04:00
Zarithas
7e669ea14f
Enhanced Quiet Finder
2025-09-29 14:43:18 -04:00
brotoskyj
c6322b5ea1
Merge branch 'IOTesting' of https://git.racooncity.org/brotoskyj/AirlockTools into IOTesting
2025-09-29 13:03:16 -04:00
brotoskyj
2fb65f8b5c
Added New PUPS
2025-09-29 13:01:57 -04:00
brotoskyj
bee70c079b
Added LTSvc
2025-09-29 13:01:57 -04:00
brotoskyj
641c0c5551
Updated Bad Lists
2025-09-29 13:01:57 -04:00
brotoskyj
5cd3d39c21
Updated Bad Lists
2025-09-29 13:01:56 -04:00
brotoskyj
4d407d5962
Added LTSvc
2025-09-29 13:01:56 -04:00
brotoskyj
7c99a5c0e5
Updated Bad Lists
2025-09-29 13:01:56 -04:00
brotoskyj
7ba125c662
Rebased PUPS
2025-09-29 13:01:56 -04:00
Zarithas
b5a1ee188f
Updated skipback and added extra stats
2025-09-26 17:18:02 -04:00
Zarithas
8462e3adf5
Quiet Hosts Calculator Added
2025-09-26 16:18:53 -04:00
Zarithas
b82b4a0f1b
Removed testing csv generation, added safeguard to option 5 for JB's sake ❤️
2025-09-26 15:12:55 -04:00
Zarithas
0a26ed71c1
Major Refactor now allows multiple policies to be selected
2025-09-26 14:57:12 -04:00
Zarithas
74b3f7b2e1
Device Search now Returns English Policy Name & Status
2025-09-25 13:20:18 -04:00
Zarithas
8e695659d2
Fixed Breaking Datetime change
2025-09-25 12:40:11 -04:00
Zarithas
f8bcb826e7
Added Device List Query
2025-09-25 12:30:32 -04:00
Zarithas
5c11629f64
Two feature adds: Secondary Paths are now generated, along with all the hashes that are not part of the path exclusions. Added remove/reset data feature
2025-09-25 10:55:10 -04:00
Zarithas
014fd7148c
Adding Email Test
2025-09-25 09:15:12 -04:00
Wicklineb
cdaa3d2970
Testing Usrname
2025-09-25 08:51:40 -04:00
brotoskyj
2dd7b6fb48
Added New PUPS
2025-09-24 09:42:53 -04:00
brotoskyj
cd3f3251ea
Merge branch 'IOTesting' of https://git.racooncity.org/brotoskyj/AirlockTools into IOTesting
2025-09-24 09:36:54 -04:00
brotoskyj
49e02651f6
Added LTSvc
2025-09-24 09:36:27 -04:00
brotoskyj
92de8565bd
Updated Bad Lists
2025-09-24 09:36:23 -04:00
brotoskyj
536227f3be
Rebased PUPS
2025-09-24 09:33:53 -04:00
brotoskyj
0b0fe288f1
Added LTSvc
2025-09-24 09:23:39 -04:00
=
5c9c78745d
Cleanup
2025-09-24 09:22:19 -04:00
=
ef9719b3f2
DMZ
2025-09-19 14:21:23 -04:00
=
26ea73392b
Cleaned up Generate Unexclueded Function to keep its files in check
2025-09-19 12:19:35 -04:00
=
9b5ac1c5cf
Audit Policy Update Mechs added, both interactive & non
2025-09-19 12:08:18 -04:00
=
93b6f31ca4
Merge branch 'NonInteractive' of https://git.racooncity.org/brotoskyj/Airlocktools into NonInteractive
2025-09-19 12:06:19 -04:00
=
c22dfbe780
Audit Policy Update Mechs added, both interactive & non
2025-09-19 12:04:26 -04:00
Zarithas
08ee88ee4d
Delete merged_output.xlsx
2025-09-19 10:05:36 -04:00
=
2c5a3de437
Exclusion Divide added
2025-09-19 10:04:21 -04:00
=
f4d27b4e64
ALL AT PATHS TOOL
2025-09-18 15:19:19 -04:00
=
3eae73150f
Bugfix: Path exclusion constant and min files for path constants werent being respected
2025-09-18 09:24:48 -04:00
=
bf51d5b916
Added prompt for number of days
2025-09-17 09:39:07 -04:00
=
bfd853fc76
Took safeties and turned them into a preflight test so we no longer have to toggle
2025-09-17 09:31:25 -04:00
=
99b05c9cc7
Added Publisher Push
2025-09-17 09:10:59 -04:00
brotoskyj
ceb015a569
Merge branch 'IOTesting' of https://git.racooncity.org/brotoskyj/AirlockTools into IOTesting
2025-09-16 12:05:56 -04:00
brotoskyj
7476a1edca
Updated Bad Lists
2025-09-16 12:05:12 -04:00
=
99b13bb67f
fixed typos
2025-09-15 17:07:01 -04:00
=
1dc6977d57
forced all filextensions to lower
2025-09-15 16:18:22 -04:00
=
d65880135f
Added File Extension Limits
2025-09-15 16:00:31 -04:00
=
a3977565f2
Cleanup
2025-09-15 12:00:09 -04:00
=
df52a4f0b0
Fixed so that hash adding for local approval should happen sooner if device is moved out of OTP early. Also minor fixes with timestamping of hash additon to use local time instead of epoch, and str matching for local approval allow list finding
2025-09-15 11:28:17 -04:00
=
8098fc665c
OTP Generator Added
2025-09-11 10:25:16 -04:00
=
3bb69aaab7
alpha version
2025-09-10 17:01:17 -04:00
=
2b29d5064a
First Draft
2025-09-10 15:46:18 -04:00
=
fbf86bb41f
First Draft
2025-09-10 15:42:29 -04:00
=
13139d7dea
Fixed adding duplicate jobs, now gracefully handles
2025-09-10 13:59:31 -04:00
=
14f1a78e5f
Small fix
2025-09-10 12:04:45 -04:00
=
b0f4d84e78
Scheduler added
2025-09-10 11:57:06 -04:00
=
f09bb5ff62
Added GetDestAllowlistFromClientID
2025-09-09 17:06:38 -04:00
=
11b2d255b6
Working on Pulling info about client
2025-09-09 16:57:30 -04:00
=
999d1f9d9d
Noninteractive changes added, first draft getOTPHistory
2025-09-09 13:21:08 -04:00