* update openssl in cargo.toml, and remove dll and dylibs from repo
* cargo fmt
* cargo clippy
* cargo fmt again
* unused-mut
* adjust build.rs for test container
* windows runner setup
* fix masos linking
* same treatment for sbom files
* add support for Python 3.14
* escape % in argparse_translator in help strings
* black
* cli python version string
* fix test param placeholder
* fix integration_tests_testers
* add 3.14 to ODP Desktop environment creation choices
* partial lock update
* update lock files
* and the rest of the locks
---------
Co-authored-by: deeleeramone <>
* improve error message on initial environment setup before continue anyway, add openbb-cookiecutter to the extra extensions lists, seperate conda env update into updating conda packages and pip packages, update glob for dependabot
* conda update -> conda install for updating the individual packages
* cargo fmt
* cargo clippy
* fix invalid pointer access in odp desktop windows_autostart.rs
* run cargo fmt
* do it this way
* try the suggested fix
* Fix the new can of worms.
* use unsafe block
* update macOS application termination logic for new version of rust that breaks the test logic
* Try the suggestion
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* fix the suggested code
* try it this way..
* Is it going to apply the "concrete fix" or not?
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* unnecessary unsafe
* now we are just going in circles. this is probably a probably with the way that codeql is analyzing the unsafe block
---------
Co-authored-by: deeleeramone <>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
* configure the updater and some fix some macos tahoe css errors
* enclosure for title_bar_style on Window build
* those should have been added to the commit
* test update to 0.6.0
* allow unused mut
* update version in tauri.conf
* fix versioned release draft
* fix windows beforeBundle script
* force app restart on update
* fix release build
* fix latest tag files
* latest tag title
* try testing for windows ARM
* improve build workflow cleanup for cache
* actually use the windows-11-arm runner
* copy and bundle openssl items directly from runner
* we actually need those files as placeholders for linters and unit tests
* no need to rebuild assets when converting draft to published
* fix verbosity
* fix windows openssl dir
* converting draft release to published should not run the build workflows
* converting draft release to published should not run the build workflows
* separate release draft build from publish
* release dekstop dispatch
* release dekstop dispatch
* fix dylibs
* undo fix_dylib change and attempt to handle restart on update
* move restart exit code up
* bump version to test updater restarting
* windows updater signature
* positional argument..?
* arg is --password
* try this for mac updater
* add message to updater to inform users to start the app manually after update
* add toast message for first API run
* get windows to open the window after updating..?
* cargo clippy
* update package locks for vite
* fix css thing
* version bump for another test
* bump for v 1
---------
Co-authored-by: deeleeramone <>
* add desktop app code to repository
* fix headers
* bump version
* one more file to bump version in
* cargo fmt
* add permissions to release jobs
* codespell
* Need this folder to exist
* NSNumber apparently
* cargo fmt
* test expectation that didn't get updated
* intel mac runner is macos-15-intel
* empty line at bottom of file..
* apparently didn't save permissions step
* unused windows import
* cargo fmt again
* draft-release workflow
* fix windows test
* try as reusable workflow
* beforeBundleCommand
* relative path
* absolute path...
* the file definitely exists...
* seems that the file was not actually added....
* this file definitely exists
* undo temp edit of draft-release