aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-13fix: Remove most leftover dbg prints (#803)GeckoEidechse
Removes all but one leftover `dbg!()` prints. The remaining one is in a function that is yet to be implemented.
2024-02-13style: Trim trailing whitespace (#802)GeckoEidechse
2024-02-13chore: Bump FlightCore version to 2.19.0v2.19.0GeckoEidechse
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-12feat: Add FlightCore SVG (#790)Tony
Traced by hand. Any symmetry issues are due to Respawns original design.
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-06chore: bump element-plus from 2.5.3 to 2.5.5 in /src-vue (#784)dependabot[bot]
Bumps [element-plus](https://github.com/element-plus/element-plus) from 2.5.3 to 2.5.5. - [Release notes](https://github.com/element-plus/element-plus/releases) - [Changelog](https://github.com/element-plus/element-plus/blob/dev/CHANGELOG.en-US.md) - [Commits](https://github.com/element-plus/element-plus/compare/2.5.3...2.5.5) --- updated-dependencies: - dependency-name: element-plus 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-06chore: bump vue-i18n from 9.9.0 to 9.9.1 in /src-vue (#776)dependabot[bot]
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.9.0 to 9.9.1. - [Release notes](https://github.com/intlify/vue-i18n-next/releases) - [Changelog](https://github.com/intlify/vue-i18n-next/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.9.1/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n 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-06chore: bump marked from 11.2.0 to 12.0.0 in /src-vue (#783)dependabot[bot]
Bumps [marked](https://github.com/markedjs/marked) from 11.2.0 to 12.0.0. - [Release notes](https://github.com/markedjs/marked/releases) - [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json) - [Commits](https://github.com/markedjs/marked/compare/v11.2.0...v12.0.0) --- updated-dependencies: - dependency-name: marked dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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-31Revert "chore: Bump upload-artifact action to v4 (#768)"GeckoEidechse
This reverts commit 348f30e23276b8a7722eb562a0a8995708e7c2dd. There's a breaking change in v4 that currently prevents releases from building. As such, revert the version bump for now until the breaking changes have been addressed.
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 marked from 11.1.1 to 11.2.0 in /src-vue (#772)dependabot[bot]
Bumps [marked](https://github.com/markedjs/marked) from 11.1.1 to 11.2.0. - [Release notes](https://github.com/markedjs/marked/releases) - [Changelog](https://github.com/markedjs/marked/blob/master/.releaserc.json) - [Commits](https://github.com/markedjs/marked/compare/v11.1.1...v11.2.0) --- updated-dependencies: - dependency-name: marked 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-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-24chore: Bump upload-artifact action to v4 (#768)GeckoEidechse
v3 uses Node 16 which is slated for deprecation by GitHub Actions
2024-01-24chore: Bump setup-node action to v4 (#767)GeckoEidechse
v3 uses Node 16 which is slated for deprecation by GitHub Actions
2024-01-24chore: Bump checkout action to v4 (#766)GeckoEidechse
v3 uses Node 16 which is slated for deprecation by GitHub Actions
2024-01-24chore: bump element-plus from 2.4.4 to 2.5.3 in /src-vue (#765)dependabot[bot]
* chore: bump element-plus from 2.4.4 to 2.5.3 in /src-vue Bumps [element-plus](https://github.com/element-plus/element-plus) from 2.4.4 to 2.5.3. - [Release notes](https://github.com/element-plus/element-plus/releases) - [Changelog](https://github.com/element-plus/element-plus/blob/dev/CHANGELOG.en-US.md) - [Commits](https://github.com/element-plus/element-plus/compare/2.4.4...2.5.3) --- updated-dependencies: - dependency-name: element-plus dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * fix: el-select breaking change * fix: button right margin is valid at all times --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Remy Raes <raes.remy@gmail.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-20chore: bump vue from 3.3.8 to 3.4.15 in /src-vue (#757)dependabot[bot]
Bumps [vue](https://github.com/vuejs/core) from 3.3.8 to 3.4.15. - [Release notes](https://github.com/vuejs/core/releases) - [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md) - [Commits](https://github.com/vuejs/core/compare/v3.3.8...v3.4.15) --- updated-dependencies: - dependency-name: vue 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-19chore: Bump FlightCore version to 2.17.3v2.17.3GeckoEidechse
2024-01-19chore: bump vue-tsc from 1.8.22 to 1.8.27 in /src-vue (#724)dependabot[bot]
Bumps [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) from 1.8.22 to 1.8.27. - [Release notes](https://github.com/vuejs/language-tools/releases) - [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md) - [Commits](https://github.com/vuejs/language-tools/commits/v1.8.27/packages/tsc) --- updated-dependencies: - dependency-name: vue-tsc dependency-type: direct:development 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 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 vue-i18n from 9.8.0 to 9.9.0 in /src-vue (#741)dependabot[bot]
Bumps [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/HEAD/packages/vue-i18n) from 9.8.0 to 9.9.0. - [Release notes](https://github.com/intlify/vue-i18n-next/releases) - [Changelog](https://github.com/intlify/vue-i18n-next/blob/master/CHANGELOG.md) - [Commits](https://github.com/intlify/vue-i18n-next/commits/v9.9.0/packages/vue-i18n) --- updated-dependencies: - dependency-name: vue-i18n 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 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-17chore: bump typescript from 5.2.2 to 5.3.3 in /src-vue (#697)dependabot[bot]
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.2.2 to 5.3.3. - [Release notes](https://github.com/Microsoft/TypeScript/releases) - [Commits](https://github.com/Microsoft/TypeScript/compare/v5.2.2...v5.3.3) --- updated-dependencies: - dependency-name: typescript dependency-type: direct:development 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-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-08i18n: Translations update from Weblate (#743)Harmony Weblate
Translated using Weblate (Chinese (Simplified)) Currently translated at 96.5% (111 of 115 strings) Translation: Northstar/FlightCore Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/zh_Hans/ Co-authored-by: zxcPandora <81985226+zxcPandora@users.noreply.github.com>
2024-01-03chore: Bump FlightCore version to 2.17.0v2.17.0GeckoEidechse