mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-21 16:15:24 -04:00
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/Drop-OSS/drop/pull/77
Author: @DecDuck
Created: 6/3/2025
Status: ❌ Closed
Base:
develop← Head:65-cloud-save-server-side-manifest-parsing📝 Commits (10+)
951a741feat: add ludusavi metadata import into database816355bchore: refactor into new task system9fda9c5feat: add ludusavi metadata import into databasec76b989chore: refactor into new task system37766d9Task groups & viewer in admin panel #52 (#91)2e98251chore: refactor into new task system361da30fix: imports from poor rebasec3e7f31fix: add admin panel scheduled description and locales for it885e6c8refactor: rename version tab to configuration5b27430fix: prefilter ludusavi array to fix progress📊 Changes
24 files changed (+762 additions, -258 deletions)
View changed files
➕
components/GameEditor/Configuration.vue(+266 -0)➖
components/GameEditor/Version.vue(+0 -177)➕
components/LudusaviSearchbar.vue(+98 -0)📝
i18n/locales/en_us.json(+17 -2)📝
package.json(+3 -0)📝
pages/admin/library/[id]/index.vue(+6 -75)📝
pages/admin/task/index.vue(+6 -2)➕
prisma/migrations/20250603065304_ludusavi_manifest/migration.sql(+19 -0)➕
prisma/migrations/20250603070638_add_steam_id_to_ludusavi/migration.sql(+2 -0)➕
prisma/migrations/20250611012652_add_ludusavi_to_game/migration.sql(+5 -0)➕
prisma/migrations/20250611120531_refactor_cloud_saves/migration.sql(+30 -0)➕
prisma/models/cloudsaves.prisma(+36 -0)📝
prisma/models/content.prisma(+2 -0)➕
server/api/v1/admin/game/cloudsaves/index.patch.ts(+69 -0)➕
server/api/v1/admin/game/cloudsaves/search.get.ts(+21 -0)📝
server/api/v1/admin/game/index.get.ts(+9 -0)📝
server/internal/acls/descriptions.ts(+4 -0)📝
server/internal/acls/index.ts(+4 -0)📝
server/internal/db/database.ts(+2 -1)📝
server/internal/tasks/group.ts(+3 -0)...and 4 more files
📄 Description
Depends on #66 for the new task API.
Importing the Ludusavi manifest into a table on the server allows admins to select exactly what Ludusavi game they want to use, and makes our job easier on the client, where we have to parse it in Rust.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.