aboutsummaryrefslogtreecommitdiff
path: root/src-tauri
AgeCommit message (Collapse)Author
2024-02-13refactor: Pass object to backend instead of individual args (#798)GeckoEidechse
Instead of passing individual args to `launch_northstar` in the backend, pass a single object. The idea here being that said object can later easily be extended with more fields such as launch args for Northstar
2024-02-12refactor: Remove unused arg (#796)GeckoEidechse
`bypass_checks` was never used for `launch_northstar_steam`
2024-02-11feat: Release announcements generator (#792)GeckoEidechse
Adds a dev tool to semi-auto-generate release announcements that can be posted in announcements channels
2024-02-10fix: Resolve clippy warning (#791)GeckoEidechse
regarding too deeply nested code blocks
2024-02-06chore: Bump FlightCore version to 2.18.2v2.18.2GeckoEidechse
2024-02-06refactor: Get Steam ID from libthermite (#786)GeckoEidechse
Instead of defining our own const, let's just re-use the one recently added to libthermite
2024-02-06chore: bump zip-extract from 0.1.2 to 0.1.3 in /src-tauri (#763)dependabot[bot]
Bumps [zip-extract](https://github.com/MCOfficer/zip-extract) from 0.1.2 to 0.1.3. - [Commits](https://github.com/MCOfficer/zip-extract/compare/v0.1.2...v0.1.3) --- updated-dependencies: - dependency-name: zip-extract dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02chore: bump reqwest from 0.11.23 to 0.11.24 in /src-tauri (#780)dependabot[bot]
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.23 to 0.11.24. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.23...v0.11.24) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-02chore: bump libthermite from 0.7.0 to 0.7.1 in /src-tauri (#782)dependabot[bot]
Bumps libthermite from 0.7.0 to 0.7.1. --- updated-dependencies: - dependency-name: libthermite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31chore: Bump FlightCore version to 2.18.1v2.18.1GeckoEidechse
2024-01-31chore: Bump FlightCore version to 2.18.0v2.18.0GeckoEidechse
2024-01-31chore: bump sentry-log from 0.32.1 to 0.32.2 in /src-tauri (#774)dependabot[bot]
Bumps [sentry-log](https://github.com/getsentry/sentry-rust) from 0.32.1 to 0.32.2. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.32.1...0.32.2) --- updated-dependencies: - dependency-name: sentry-log dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-31chore: bump sentry from 0.32.1 to 0.32.2 in /src-tauri (#775)dependabot[bot]
Bumps [sentry](https://github.com/getsentry/sentry-rust) from 0.32.1 to 0.32.2. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.32.1...0.32.2) --- updated-dependencies: - dependency-name: sentry dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29chore: bump serde_json from 1.0.111 to 1.0.113 in /src-tauri (#770)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.111 to 1.0.113. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.111...v1.0.113) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-29chore: bump serde from 1.0.195 to 1.0.196 in /src-tauri (#771)dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.195 to 1.0.196. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.195...v1.0.196) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-26chore: bump chrono from 0.4.32 to 0.4.33 in /src-tauri (#769)dependabot[bot]
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.32 to 0.4.33. - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.32...v0.4.33) --- updated-dependencies: - dependency-name: chrono dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-23chore: bump chrono from 0.4.31 to 0.4.32 in /src-tauri (#764)dependabot[bot]
Bumps [chrono](https://github.com/chronotope/chrono) from 0.4.31 to 0.4.32. - [Release notes](https://github.com/chronotope/chrono/releases) - [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md) - [Commits](https://github.com/chronotope/chrono/compare/v0.4.31...v0.4.32) --- updated-dependencies: - dependency-name: chrono dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-22chore: bump regex from 1.10.2 to 1.10.3 in /src-tauri (#762)dependabot[bot]
Bumps [regex](https://github.com/rust-lang/regex) from 1.10.2 to 1.10.3. - [Release notes](https://github.com/rust-lang/regex/releases) - [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-lang/regex/compare/1.10.2...1.10.3) --- updated-dependencies: - dependency-name: regex dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-21feat: Add option to clone existing profile (#761)GeckoEidechse
* add dev button to refetch profiles * add dialog box with a table of all profiles * add button to delete non default profiles to dialog box * add button to clone profile to dialog box * style: Add trailing comma * docs: Add doc comment explaining function * fix: Remove leftover testing code * fix: Delete duplicate function registration * chore: Sort Tauri function registrations alphabetically --------- Co-authored-by: Jan200101 <sentrycraft123@gmail.com>
2024-01-19chore: Bump FlightCore version to 2.17.3v2.17.3GeckoEidechse
2024-01-19chore: bump ts-rs from 7.1.0 to 7.1.1 in /src-tauri (#759)dependabot[bot]
Bumps [ts-rs](https://github.com/Aleph-Alpha/ts-rs) from 7.1.0 to 7.1.1. - [Commits](https://github.com/Aleph-Alpha/ts-rs/commits) --- updated-dependencies: - dependency-name: ts-rs dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-19chore: Bump Tauri dependencies (#756)GeckoEidechse
* chore: bump @tauri-apps/api from 1.5.1 to 1.5.3 Bumps [@tauri-apps/api](https://github.com/tauri-apps/tauri) from 1.5.1 to 1.5.3. - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v1.5.1...@tauri-apps/api-v1.5.3) --- updated-dependencies: - dependency-name: "@tauri-apps/api" dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * chore: bump @tauri-apps/cli from 1.5.6 to 1.5.9 Bumps [@tauri-apps/cli](https://github.com/tauri-apps/tauri) from 1.5.6 to 1.5.9. - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v1.5.6...@tauri-apps/cli-v1.5.9) --- updated-dependencies: - dependency-name: "@tauri-apps/cli" dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * chore: bump tauri from 1.5.2 to 1.5.4 in /src-tauri Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.5.2 to 1.5.4. - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/tauri-v1.5.2...tauri-v1.5.4) --- updated-dependencies: - dependency-name: tauri dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> * chore: bump tauri-build from 1.5.0 to 1.5.1 in /src-tauri Bumps [tauri-build](https://github.com/tauri-apps/tauri) from 1.5.0 to 1.5.1. - [Release notes](https://github.com/tauri-apps/tauri/releases) - [Commits](https://github.com/tauri-apps/tauri/compare/tauri-build-v1.5...tauri-build-v1.5.1) --- updated-dependencies: - dependency-name: tauri-build dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17chore: Bump FlightCore version to 2.17.2v2.17.2GeckoEidechse
2024-01-17chore: bump ts-rs from 7.0.0 to 7.1.0 in /src-tauri (#754)dependabot[bot]
Bumps [ts-rs](https://github.com/Aleph-Alpha/ts-rs) from 7.0.0 to 7.1.0. - [Commits](https://github.com/Aleph-Alpha/ts-rs/commits) --- updated-dependencies: - dependency-name: ts-rs dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17chore: bump serde from 1.0.194 to 1.0.195 in /src-tauri (#750)dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.194 to 1.0.195. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.194...v1.0.195) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17refactor: Make launching via Steam an arg passed to backend (#753)GeckoEidechse
instead of a separate dedicated function
2024-01-17chore: bump serde_json from 1.0.110 to 1.0.111 in /src-tauri (#737)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.110 to 1.0.111. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.110...v1.0.111) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-17refactor: Sort listed functions alphabeticallyGeckoEidechse
This reduces the change of merge conflicts when two PRs add a new function
2024-01-15chore: Bump FlightCore version to 2.17.1v2.17.1GeckoEidechse
2024-01-15chore: bump libthermite from 0.7.0-beta to 0.7.0 in /src-tauri (#749)dependabot[bot]
Bumps libthermite from 0.7.0-beta to 0.7.0. --- updated-dependencies: - dependency-name: libthermite dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12chore: bump semver from 1.0.20 to 1.0.21 in /src-tauri (#736)dependabot[bot]
Bumps [semver](https://github.com/dtolnay/semver) from 1.0.20 to 1.0.21. - [Release notes](https://github.com/dtolnay/semver/releases) - [Commits](https://github.com/dtolnay/semver/compare/1.0.20...1.0.21) --- updated-dependencies: - dependency-name: semver dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03chore: Bump FlightCore version to 2.17.0v2.17.0GeckoEidechse
2024-01-03chore: bump anyhow from 1.0.78 to 1.0.79 in /src-tauri (#733)dependabot[bot]
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.78 to 1.0.79. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.78...1.0.79) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-03chore: bump serde_json from 1.0.109 to 1.0.110 in /src-tauri (#734)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.109 to 1.0.110. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.109...v1.0.110) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02chore: bump anyhow from 1.0.77 to 1.0.78 in /src-tauri (#732)dependabot[bot]
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.77 to 1.0.78. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.77...1.0.78) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-02chore: bump serde_json from 1.0.108 to 1.0.109 in /src-tauri (#731)dependabot[bot]
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.108 to 1.0.109. - [Release notes](https://github.com/serde-rs/json/releases) - [Commits](https://github.com/serde-rs/json/compare/v1.0.108...v1.0.109) --- updated-dependencies: - dependency-name: serde_json dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28feat: Delete previous core mod files (#659)GeckoEidechse
* feat: Delete previous mod files * feat: Print folder name that failed to get removed * fix: Remove print visual guard * fix: Remove unnecessary print
2023-12-28chore: Bump FlightCore version to 2.16.0v2.16.0GeckoEidechse
2023-12-28chore: bump reqwest from 0.11.22 to 0.11.23 in /src-tauri (#706)dependabot[bot]
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.22 to 0.11.23. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.23) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-28chore: bump anyhow from 1.0.75 to 1.0.77 in /src-tauri (#723)dependabot[bot]
Bumps [anyhow](https://github.com/dtolnay/anyhow) from 1.0.75 to 1.0.77. - [Release notes](https://github.com/dtolnay/anyhow/releases) - [Commits](https://github.com/dtolnay/anyhow/compare/1.0.75...1.0.77) --- updated-dependencies: - dependency-name: anyhow dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23chore: bump sentry-log from 0.32.0 to 0.32.1 in /src-tauri (#708)dependabot[bot]
Bumps [sentry-log](https://github.com/getsentry/sentry-rust) from 0.32.0 to 0.32.1. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.32.0...0.32.1) --- updated-dependencies: - dependency-name: sentry-log dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-23chore: bump sentry from 0.32.0 to 0.32.1 in /src-tauri (#707)dependabot[bot]
Bumps [sentry](https://github.com/getsentry/sentry-rust) from 0.32.0 to 0.32.1. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.32.0...0.32.1) --- updated-dependencies: - dependency-name: sentry dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-22fix: Add missing release note generation section entry (#719)GeckoEidechse
2023-12-22chore: Bump FlightCore version to 2.15.0v2.15.0GeckoEidechse
2023-12-20feat: Add `ci:` as a valid tag in release note generator (#711)GeckoEidechse
2023-12-20chore: bump tokio from 1.35.0 to 1.35.1 in /src-tauri (#710)dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.35.0 to 1.35.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.35.0...tokio-1.35.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-15chore: Bump FlightCore version to 2.14.9v2.14.9GeckoEidechse
2023-12-15chore: bump tokio from 1.34.0 to 1.35.0 in /src-tauri (#700)dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.34.0 to 1.35.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.35.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13chore: bump sentry-log from 0.31.8 to 0.32.0 in /src-tauri (#691)dependabot[bot]
Bumps [sentry-log](https://github.com/getsentry/sentry-rust) from 0.31.8 to 0.32.0. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.31.8...0.32.0) --- updated-dependencies: - dependency-name: sentry-log dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-13chore: bump sentry from 0.31.8 to 0.32.0 in /src-tauri (#690)dependabot[bot]
Bumps [sentry](https://github.com/getsentry/sentry-rust) from 0.31.8 to 0.32.0. - [Release notes](https://github.com/getsentry/sentry-rust/releases) - [Changelog](https://github.com/getsentry/sentry-rust/blob/master/CHANGELOG.md) - [Commits](https://github.com/getsentry/sentry-rust/compare/0.31.8...0.32.0) --- updated-dependencies: - dependency-name: sentry dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>