brotoskyj
0ac3b54d89
Refactored Progress Bar
...
Build Library / Build Library (push) Successful in 5m54s
Refactored Progress Bar to remove multiprogress bar and only draw one instance. #36 is still open and not fixed with this push, but I believe this is the way to fix the issue.
Also implemented an Arc Mutex on the progress bar so it can be controlled via different threads.
2025-12-05 17:19:40 -05:00
brotoskyj
0aabbfd36e
Style Change
...
Build Library / Build Library (push) Successful in 6m25s
Cleaned up services.rs file and removed whitespaces
Specified Data Types were needed instead of allowing the compiler to select types
2025-12-05 11:12:29 -05:00
brotoskyj
b19eeb6c96
Fixed Progress Bar
...
Build Library / Build Library (push) Successful in 6m22s
Changed date math so that the last date from the first response from the API is the minimum value for the progress bar. This gives true progress percentages from the first date to the last date on the last request. #36
2025-12-04 11:57:49 -05:00
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
bf5c7d156b
Added in Telemetry
...
Next Build will have opt-in/opt-out capabilities
2025-11-14 13:41:04 -05:00
brotoskyj
d9fd0232de
Reverted back to version 2.0.0 Adjusted timeout in version 2.0.0 to 5 minutes
Build Library / Build Library (push) Successful in 4m13s
2025-11-11 16:07:26 -05:00
brotoskyj
e13382626b
Adjusted API Timeout to 5 Minutes
2025-11-11 12:19:09 -05:00
brotoskyj
ef20efeee3
Adjusted API Timeout
2025-11-07 16:48:42 -05:00
brotoskyj
4facceb75b
Version 2.0.0 - Memory Optimization
2025-11-06 16:47:28 -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
brotoskyj
f6881f89e0
Changed to Cargo
Build Library / Build Library (push) Successful in 4m36s
2025-11-06 08:26:07 -05:00
brotoskyj
582c4445f3
Updated gitignore file to not include cargo or pyproject
Build Library / Build Library (push) Failing after 1m39s
2025-11-05 18:12:30 -05:00