[PR #25] [MERGED] Merge develop into main #115

Closed
opened 2026-02-17 17:12:08 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop-app/pull/25
Author: @quexeky
Created: 1/25/2025
Status: Merged
Merged: 1/25/2025
Merged by: @quexeky

Base: mainHead: develop


📝 Commits (10+)

  • 9ea2aa4 chore(process manager): refactor for generic way to implement cross
  • dd7f567 feat(game): game uninstalling & partial compat
  • 85a0899 chore(metadata): update metadata
  • ad92dbe feat(errors): better download manager errors + modal
  • a135b13 feat(process): better process management, including running state
  • 2183585 feat(downloads): lockless tracking of downloaded chunks
  • 6a8d0af fix(sign on): add message about nonce expiration
  • 1f899ec feat(download ui): add speed and time remaining information
  • dcb1564 chore: Ran cargo clippy
  • 9af0d08 fix(auth initiate): add better error message

📊 Changes

96 files changed (+4800 additions, -2526 deletions)

View changed files

📝 .gitlab-ci.yml (+2 -1)
.nvmrc (+1 -0)
📝 README.md (+14 -1)
📝 app.vue (+12 -4)
📝 assets/main.scss (+22 -0)
📝 changelog.md (+287 -0)
📝 components/GameStatusButton.vue (+57 -30)
📝 components/InitiateAuthModule.vue (+47 -0)
components/PageWidget.vue (+7 -0)
composables/downloads.ts (+34 -0)
📝 composables/game.ts (+14 -12)
composables/generateGameMeta.ts (+9 -0)
composables/queue.ts (+0 -13)
📝 composables/state-navigation.ts (+16 -3)
📝 layouts/default.vue (+1 -1)
📝 layouts/mini.vue (+1 -1)
📝 package.json (+1 -1)
pages/account.vue (+72 -0)
📝 pages/auth/failed.vue (+1 -1)
📝 pages/index.vue (+3 -0)

...and 76 more files

📄 Description

Merge for v0.2.0-beta


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop-app/pull/25 **Author:** [@quexeky](https://github.com/quexeky) **Created:** 1/25/2025 **Status:** ✅ Merged **Merged:** 1/25/2025 **Merged by:** [@quexeky](https://github.com/quexeky) **Base:** `main` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`9ea2aa4`](https://github.com/Drop-OSS/drop-app/commit/9ea2aa499726873f34661ff4dc6decafe6ac66f9) chore(process manager): refactor for generic way to implement cross - [`dd7f567`](https://github.com/Drop-OSS/drop-app/commit/dd7f5675d878e376d27c02b63bcaa93434369098) feat(game): game uninstalling & partial compat - [`85a0899`](https://github.com/Drop-OSS/drop-app/commit/85a08990c3a17ae676fdd2075f160ddd0d60c886) chore(metadata): update metadata - [`ad92dbe`](https://github.com/Drop-OSS/drop-app/commit/ad92dbec08add41caabae650857508d8a52fe207) feat(errors): better download manager errors + modal - [`a135b13`](https://github.com/Drop-OSS/drop-app/commit/a135b1321c66a25ae025077280e789511854bd83) feat(process): better process management, including running state - [`2183585`](https://github.com/Drop-OSS/drop-app/commit/21835858f16b40131e8e22a04c3cd117a3824c55) feat(downloads): lockless tracking of downloaded chunks - [`6a8d0af`](https://github.com/Drop-OSS/drop-app/commit/6a8d0af87d3bc84f5e6fcdda3b42e3464ef283f5) fix(sign on): add message about nonce expiration - [`1f899ec`](https://github.com/Drop-OSS/drop-app/commit/1f899ec34986465cd55a998644131845669667d0) feat(download ui): add speed and time remaining information - [`dcb1564`](https://github.com/Drop-OSS/drop-app/commit/dcb1564568020d863926659c6329cb843ff4f249) chore: Ran cargo clippy - [`9af0d08`](https://github.com/Drop-OSS/drop-app/commit/9af0d08875f053f8451d3171050e554867780cd7) fix(auth initiate): add better error message ### 📊 Changes **96 files changed** (+4800 additions, -2526 deletions) <details> <summary>View changed files</summary> 📝 `.gitlab-ci.yml` (+2 -1) ➕ `.nvmrc` (+1 -0) 📝 `README.md` (+14 -1) 📝 `app.vue` (+12 -4) 📝 `assets/main.scss` (+22 -0) 📝 `changelog.md` (+287 -0) 📝 `components/GameStatusButton.vue` (+57 -30) 📝 `components/InitiateAuthModule.vue` (+47 -0) ➕ `components/PageWidget.vue` (+7 -0) ➕ `composables/downloads.ts` (+34 -0) 📝 `composables/game.ts` (+14 -12) ➕ `composables/generateGameMeta.ts` (+9 -0) ➖ `composables/queue.ts` (+0 -13) 📝 `composables/state-navigation.ts` (+16 -3) 📝 `layouts/default.vue` (+1 -1) 📝 `layouts/mini.vue` (+1 -1) 📝 `package.json` (+1 -1) ➕ `pages/account.vue` (+72 -0) 📝 `pages/auth/failed.vue` (+1 -1) 📝 `pages/index.vue` (+3 -0) _...and 76 more files_ </details> ### 📄 Description Merge for v0.2.0-beta --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:12:08 -05:00
yindo closed this issue 2026-02-17 17:12:08 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop-app#115