Files
OpenBB/desktop/src-tauri/tauri.conf.json
Danglewood 6460b23709 [Feature] Configure Tauri Updater for ODP Desktop Latest Release Tag (#7240)
* 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 <>
2025-10-22 15:56:03 +00:00

67 lines
1.7 KiB
JSON
Vendored

{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Open Data Platform by OpenBB",
"version": "1.0.0",
"identifier": "co.openbb.platform",
"build": {
"frontendDist": "../dist",
"devUrl": "http://localhost:1470",
"beforeDevCommand": "npm run dev",
"beforeBuildCommand": "npm run build"
},
"app": {
"windows": [
{
"backgroundThrottling": "disabled",
"acceptFirstMouse": true,
"visible": false,
"resizable": true,
"title": "Open Data Platform",
"width": 1024,
"height": 768,
"minWidth": 740,
"minHeight": 400,
"skipTaskbar": false,
"decorations": true,
"theme": "Dark",
"titleBarStyle": "Transparent",
"windowClassname": "odp-window",
"windowEffects": {
"effects": [
"titlebar",
"mica"
]
}
}
],
"security": {
"csp": null,
"capabilities": []
}
},
"bundle": {
"active": true,
"createUpdaterArtifacts": true,
"icon": [
"icons/32x32.png",
"icons/128x128.png",
"icons/128x128@2x.png",
"icons/icon.icns",
"icons/icon.ico"
],
"category": "DeveloperTool",
"publisher": "OpenBB, Inc.",
"copyright": "Copyright © 2025 OpenBB, Inc.",
"license": "AGPLv3",
"licenseFile": "./LICENSE"
},
"plugins": {
"updater": {
"endpoints": [
"https://github.com/OpenBB-finance/OpenBB/releases/download/ODP/latest.json"
],
"pubkey": "dW50cnVzdGVkIGNvbW1lbnQ6IG1pbmlzaWduIHB1YmxpYyBrZXk6IDEzNEQ2NzFCNjVENDhEMgpSV1RTU0YyMmNkWTBBY0IrOHRRWlVYVkZ3S1p4cmpER2RSYXZldjVEOWxFTnVueExBTXZTeUl3Ywo="
}
}
}