brotoskyj
76bd3a6087
Feature added - MPSC channel
...
Build Library / Build Library (push) Successful in 5m44s
closes #38
2025-12-03 17:54:57 -05:00
brotoskyj
6ab9de413f
Refactored loxide libs for easier readability
Build Library / Build Library (push) Successful in 5m52s
2025-12-03 11:45:22 -05:00
brotoskyj
f3c1d97d28
Implemented Threaded Rust Process
...
Build Library / Build Library (push) Successful in 6m18s
It still locks the GIL, but this is the ground work for the non blocking GUI. Python objects are converted to Rust objects in the beginning of the function call so they can be sent to threads safely.
2025-12-02 10:53:25 -05:00
brotoskyj
6327adeabf
Refactor of Loxide Libs
...
Removed spaces, imports, and converters from code
2025-11-25 15:29:55 -05:00
brotoskyj
a80c2ca1e1
Features
...
Build Library / Build Library (push) Successful in 4m46s
closes #34
Removed a lot of unwraps, most remaining unwraps will likely stay in the code, as it will be expected behavior to panic and crash rather than a system level abort/exit event
2025-11-24 11:36:50 -05:00
brotoskyj
dd206eb272
Feature
...
closes #37
2025-11-24 10:35:38 -05:00
brotoskyj
87ab1e3b28
Telemetry Config Change
...
Build Library / Build Library (push) Successful in 4m54s
Added implementation instead of separate function to load Telemetry configuration
2025-11-21 14:00:09 -05:00
brotoskyj
303ecd8368
Removed a lot of unwraps
...
Build Library / Build Library (push) Successful in 5m2s
Removing the unwraps now has better error handling and will cause the program to crash with crash dumps instead of panic!
2025-11-21 12:20:11 -05:00
brotoskyj
d0fc34fdc7
Changed attribute name for better logging purposes
2025-11-17 17:40:46 -05:00
brotoskyj
b198362ac8
Removed println indicator if Telemetry is enabled/disabled
Build Library / Build Library (push) Successful in 4m53s
2025-11-17 11:06:37 -05:00
brotoskyj
32e296238b
Closes #27
...
Build Library / Build Library (push) Successful in 4m50s
Implemented Opt-in/Opt-Out logic
2025-11-17 10:50:02 -05:00
brotoskyj
6a5a2b5809
Added airlock_libs 3.0.0 to requirements
2025-11-14 13:42:35 -05:00
brotoskyj
0a0f39542d
Reverted requirements.txt to include version 2.0.0
2025-11-11 16:10:30 -05:00
brotoskyj
2601ec349b
Updated Requirements for 2.0.1 of Airlock Libs
2025-11-07 17:33:13 -05:00
Zarithas
8a9b04cb7c
Updated OTP Generate with new workflow
2025-11-07 09:56:45 -05:00
brotoskyj
4facceb75b
Version 2.0.0 - Memory Optimization
2025-11-06 16:47:28 -05:00
brotoskyj
2226cd8e46
Removed manual install of Airlock libs and included it in the requirements file
2025-11-06 10:44:59 -05:00
brotoskyj
d5c9bbe38e
Minor Memory Optimization in Airlock Libs
Build Library / Build Library (push) Successful in 4m8s
2025-11-06 10:35:21 -05: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
brotoskyj
fa16e99dc2
Updated requirements file
2025-09-05 09:34:23 -04:00
brotoskyj
2f47ee7e44
Quality of Life updates
2025-09-03 16:43:25 -04:00
brotoskyj
2b84986b06
Iterate through all checkpoints and add the json responses to the return output for the hash functions script
2025-08-21 16:57:16 -04:00
brotoskyj
8bd93c87b9
New requirements
2025-08-21 12:46:20 -04:00
brotoskyj
88a1bae574
First Commit
2025-08-19 16:01:48 -04:00