[PR #298] [MERGED] Depot API & v4 #292

Closed
opened 2026-02-17 17:06:35 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/298
Author: @DecDuck
Created: 12/1/2025
Status: Merged
Merged: 1/12/2026
Merged by: @DecDuck

Base: developHead: torrential


📝 Commits (10+)

  • bcf7802 feat: nginx + torrential basics & services system
  • 0bd0a4a fix: lint + i18n
  • fe6aff0 fix: update torrential to remove openssl
  • 45f3216 feat: add torrential to Docker build
  • 11a00fb feat: move to self hosted runner
  • 85e3e66 fix: move off self-hosted runner
  • b83d6f6 fix: update nginx.conf
  • b76d60d feat: torrential cache invalidation
  • f1e04e4 fix: update torrential for cache invalidation
  • 71af776 feat: integrity check task

📊 Changes

190 files changed (+5834 additions, -2295 deletions)

View changed files

📝 .github/workflows/release.yml (+1 -1)
📝 .gitmodules (+3 -0)
📝 .prettierignore (+2 -0)
.prettierrc.json (+5 -0)
📝 .vscode/settings.json (+24 -22)
📝 Dockerfile (+22 -11)
📝 app.vue (+2 -13)
build/nginx.conf (+41 -0)
📝 components/AccountSidebar.vue (+18 -11)
📝 components/Auth/Simple.vue (+48 -9)
components/CodeInput.vue (+86 -0)
components/ExecutorWidget.vue (+41 -0)
📝 components/GameEditor/Metadata.vue (+11 -7)
📝 components/GameEditor/Version.vue (+157 -103)
components/GameEditor/VersionConfig.vue (+58 -0)
components/ImportVersionLaunchRow.vue (+253 -0)
📝 components/Modal/AddCompanyGame.vue (+8 -85)
components/Modal/SelectLaunch.vue (+229 -0)
📝 components/NotificationItem.vue (+0 -1)
components/Selector/Combox.vue (+91 -0)

...and 80 more files

📄 Description

Implements a Rust-based internal download server to get an upto 5x speed improvement when downloading. Sets up a framework to have other processes as a framework within Drop.


🔄 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/pull/298 **Author:** [@DecDuck](https://github.com/DecDuck) **Created:** 12/1/2025 **Status:** ✅ Merged **Merged:** 1/12/2026 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `torrential` --- ### 📝 Commits (10+) - [`bcf7802`](https://github.com/Drop-OSS/drop/commit/bcf7802e3ca0d558ca3a8a977c9f386afc26cc39) feat: nginx + torrential basics & services system - [`0bd0a4a`](https://github.com/Drop-OSS/drop/commit/0bd0a4a874a6c92e070336e441e8f5522d81105e) fix: lint + i18n - [`fe6aff0`](https://github.com/Drop-OSS/drop/commit/fe6aff06f6bf4675f71dea65dfecad0e334514df) fix: update torrential to remove openssl - [`45f3216`](https://github.com/Drop-OSS/drop/commit/45f3216b64f1d55ee04829db6c0bd207c5437e78) feat: add torrential to Docker build - [`11a00fb`](https://github.com/Drop-OSS/drop/commit/11a00fb377fbc3e7d8ab5c1c2e47de5ad5b97c6f) feat: move to self hosted runner - [`85e3e66`](https://github.com/Drop-OSS/drop/commit/85e3e6641aad3ccbae7d2118d2a4e0f7a73a08fd) fix: move off self-hosted runner - [`b83d6f6`](https://github.com/Drop-OSS/drop/commit/b83d6f679e3f62e726c6650c8a9acadc26e2d000) fix: update nginx.conf - [`b76d60d`](https://github.com/Drop-OSS/drop/commit/b76d60d841b3fa7a8e421586c43a9a3d4b52b726) feat: torrential cache invalidation - [`f1e04e4`](https://github.com/Drop-OSS/drop/commit/f1e04e4af0609d22529f26441eed8d2a81a2cf6b) fix: update torrential for cache invalidation - [`71af776`](https://github.com/Drop-OSS/drop/commit/71af776473a00d3b60ea555be3ad6da2fef629cc) feat: integrity check task ### 📊 Changes **190 files changed** (+5834 additions, -2295 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/release.yml` (+1 -1) 📝 `.gitmodules` (+3 -0) 📝 `.prettierignore` (+2 -0) ➕ `.prettierrc.json` (+5 -0) 📝 `.vscode/settings.json` (+24 -22) 📝 `Dockerfile` (+22 -11) 📝 `app.vue` (+2 -13) ➕ `build/nginx.conf` (+41 -0) 📝 `components/AccountSidebar.vue` (+18 -11) 📝 `components/Auth/Simple.vue` (+48 -9) ➕ `components/CodeInput.vue` (+86 -0) ➕ `components/ExecutorWidget.vue` (+41 -0) 📝 `components/GameEditor/Metadata.vue` (+11 -7) 📝 `components/GameEditor/Version.vue` (+157 -103) ➕ `components/GameEditor/VersionConfig.vue` (+58 -0) ➕ `components/ImportVersionLaunchRow.vue` (+253 -0) 📝 `components/Modal/AddCompanyGame.vue` (+8 -85) ➕ `components/Modal/SelectLaunch.vue` (+229 -0) 📝 `components/NotificationItem.vue` (+0 -1) ➕ `components/Selector/Combox.vue` (+91 -0) _...and 80 more files_ </details> ### 📄 Description Implements a Rust-based internal download server to get an upto 5x speed improvement when downloading. Sets up a framework to have other processes as a framework within Drop. --- <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:06:35 -05:00
yindo closed this issue 2026-02-17 17:06:35 -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#292