Kevin Bost
7c7c55753d
Relocates Update.exe to writable location
...
Moves the Update.exe file to the local app data directory if the application directory is not writable.
This ensures that the application can update itself even when installed in a protected location like Program Files.
Adds anyhow dependency to rust library.
2025-06-30 00:19:43 -07:00
Caelan Sayler
48f6afeb9e
Fix linux compiler errors
2025-06-16 22:18:49 +01:00
Caelan Sayler
e7f15eef88
Merge branch 'develop' into cs/msi-cont
...
# Conflicts:
# .github/workflows/build.yml
# Cargo.toml
# src/lib-rust/Cargo.toml
# src/lib-rust/src/lib.rs
2025-06-16 20:39:53 +01:00
renovate[bot]
989bdb4ea0
Lock file maintenance
2025-06-16 06:58:25 +00:00
Caelan Sayler
8bed8a185c
Remove ts-rs and add new node handlebar template
2025-06-15 23:13:18 +01:00
Caelan Sayler
8cda06cfd7
fix python versions
2025-06-15 22:29:13 +01:00
Caelan Sayler
3de616fcc7
update cargo lock
2025-06-15 22:29:13 +01:00
Caelan Sayler
615f1bda5e
cleanup dependencies
2025-06-15 22:29:13 +01:00
renovate[bot]
8ccb186ae7
Update rust crates
2025-06-14 15:10:18 +01:00
renovate[bot]
10c80a835e
Lock file maintenance
2025-06-09 06:56:55 +00:00
Caelan Sayler
2f2abd61ab
Replace file_rotate crate with more robust internal log rotation logic
2025-06-05 22:08:34 +01:00
renovate[bot]
feade7cc64
Update rust crates
2025-06-05 22:04:12 +01:00
renovate[bot]
645b5b3c4e
Lock file maintenance
2025-06-02 06:15:44 +00:00
Caelan Sayler
408ea6043b
Add bootstrapping and replace custom actions with rust dll
2025-05-26 17:43:27 +01:00
Caelan Sayler
3c7d82aa22
Remove winsafe crate and migrate everything to windows-rs
2025-05-24 21:11:21 +01:00
Caelan Sayler
dfc87a391f
Merge branch 'develop' into cs/msi-cont
...
# Conflicts:
# Cargo.lock
# src/bins/src/update.rs
# src/lib-csharp/UpdateManager.cs
# src/lib-rust/src/lib.rs
# src/lib-rust/src/manager.rs
2025-05-23 21:04:26 +01:00
Caelan Sayler
4ba66223d5
Revert "Fix cross compile build scripts"
...
This reverts commit cb02fbaa1e .
2025-05-23 18:42:24 +01:00
Caelan Sayler
b16fdf6983
Fix cross compile build scripts
2025-05-23 18:42:24 +01:00
Caelan Sayler
cf68dcb0ea
refactor/inline fastzip implementation for patching (upstream issues)
2025-05-23 18:42:24 +01:00
Caelan Sayler
8d8c1e198f
Downgrade zerofrom to compatible version
2025-05-23 18:42:24 +01:00
Caelan Sayler
3baa05aea9
Lock new zip libraries to compatible versions
2025-05-23 18:42:24 +01:00
Caelan Sayler
5d99b7213b
Performance enhancements to delta process
2025-05-23 18:42:24 +01:00
Caelan Sayler
d71acd5a20
First cut of a rust delta implementation
2025-05-23 18:42:24 +01:00
renovate[bot]
a4e3fc4dd4
Update rust crates
2025-05-16 17:17:10 +01:00
Caelan Sayler
9573a511b5
Fix admin launching and locator
2025-05-09 22:51:07 +01:00
renovate[bot]
1c7a091244
Update rust crates
2025-05-08 09:36:36 +01:00
renovate[bot]
9518c5a155
Update rust crates
2025-04-16 09:00:03 +01:00
Kevin Bost
63637c63ea
Code cleanup
2025-04-05 22:11:27 -07:00
Kevin Bost
a8d631dab3
WIP MSI
...
bat scripting to work around Rust CLI argument parsing on windows
2025-04-05 22:11:26 -07:00
Caelan Sayler
14b7119637
WIP sorting new process stuff
2025-04-05 22:11:26 -07:00
renovate[bot]
62dcd477c3
Update rust crates
2025-04-04 10:49:19 +01:00
renovate[bot]
77f61feab7
Update rust crates
2025-03-28 13:41:15 +00:00
renovate[bot]
6fae3e3d65
Update rust crates
2025-03-14 20:53:44 +00:00
Caelan Sayler
06fd5058eb
Add back C++ logging callbacks
2025-03-13 00:01:35 +00:00
Caelan Sayler
0cd6c3db3f
Add custom rust log callback param
2025-03-13 00:01:35 +00:00
Caelan Sayler
ec3b6561de
Remove logging callbacks from C++ / NodeJS
2025-03-13 00:01:35 +00:00
renovate[bot]
fd96504ff4
Update rust crates
2025-03-09 21:48:16 +00:00
renovate[bot]
83a9efc4b2
Update rust crates
2025-03-03 08:24:34 +00:00
Kevin Bost
3e7e36d3e7
Fixing up the Rust side to pass the staged_user_id through
2025-03-03 08:15:37 +00:00
renovate[bot]
8c2cd10912
Lock file maintenance ( #529 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-24 06:28:17 +00:00
renovate[bot]
6c04a7fd2c
Update rust crates
2025-02-21 10:11:52 +00:00
renovate[bot]
48de796608
Lock file maintenance
2025-02-16 21:03:51 -07:00
Caelan
810783faab
Fix: rust download not propagating errors
2025-02-16 21:03:40 -07:00
renovate[bot]
dc3b6e11c8
Update rust crates
2025-02-16 10:25:38 -07:00
renovate[bot]
d5129c842f
Lock file maintenance ( #509 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-02-10 04:50:30 +00:00
renovate[bot]
9740825de7
Update rust crates
2025-02-07 19:09:45 -07:00
renovate[bot]
023f3c6793
Update rust crates
2025-02-02 19:45:00 +00:00
renovate[bot]
e0dfd99f42
Update Rust crate ureq to v3
2025-02-02 19:45:00 +00:00
renovate[bot]
d820985e63
Lock file maintenance ( #485 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-27 05:19:27 +00:00
renovate[bot]
e0732e20f2
Update Rust crate clap to v4.5.27
2025-01-26 11:25:42 +00:00