From 7303cd0b33ffb5bd24496006bebade989b79d84a Mon Sep 17 00:00:00 2001 From: pa Date: Mon, 19 Jan 2026 11:04:36 +0900 Subject: [PATCH] fix --- package-lock.json | 90 +++++++++---------- package.json | 6 +- src/components/InstanceActionBar.vue | 32 ++++--- .../GroupMemberModerationDialog.vue | 37 ++------ .../PreviousInstancesUserDialog.vue | 3 +- .../dialogs/UserDialog/UserActionDropdown.vue | 1 - .../dialogs/UserDialog/UserDialog.vue | 8 +- src/localization/en.json | 3 +- src/localization/zh-CN.json | 2 +- src/stores/invite.js | 16 ---- src/stores/notification.js | 5 -- src/stores/photon.js | 8 -- .../Favorites/dialogs/AvatarImportDialog.vue | 4 - .../Favorites/dialogs/FriendImportDialog.vue | 4 - .../Favorites/dialogs/WorldImportDialog.vue | 4 - src/views/GameLog/GameLog.vue | 2 +- src/views/PlayerList/PlayerList.vue | 17 ++-- .../components/Tabs/AppearanceTab.vue | 23 ++--- .../Settings/components/Tabs/GeneralTab.vue | 3 +- .../Settings/dialogs/RegistryBackupDialog.vue | 8 -- src/views/Sidebar/Sidebar.vue | 5 +- src/views/Tools/dialogs/NoteExportDialog.vue | 4 - 22 files changed, 107 insertions(+), 178 deletions(-) diff --git a/package-lock.json b/package-lock.json index 30907df1..5d438886 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "license": "MIT", "dependencies": { "hazardous": "^0.3.0", - "node-api-dotnet": "^0.9.18" + "node-api-dotnet": "^0.9.19" }, "devDependencies": { "@electron/rebuild": "^4.0.2", @@ -26,7 +26,7 @@ "@tanstack/vue-table": "^8.21.3", "@tanstack/vue-virtual": "^3.13.18", "@types/jest": "^30.0.0", - "@types/node": "^25.0.8", + "@types/node": "^25.0.9", "@vee-validate/zod": "^4.15.1", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.3", @@ -69,7 +69,7 @@ "vue-router": "^4.6.4", "vue-showdown": "^4.2.0", "vue-sonner": "^2.0.9", - "worker-timers": "^8.0.28", + "worker-timers": "^8.0.29", "yargs": "^18.0.0", "zod": "^3.25.76" } @@ -678,9 +678,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.28.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.4.tgz", - "integrity": "sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==", + "version": "7.28.6", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", + "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", "dev": true, "license": "MIT", "engines": { @@ -5262,9 +5262,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "25.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.8.tgz", - "integrity": "sha512-powIePYMmC3ibL0UJ2i2s0WIbq6cg6UyVFQxSCpaPxxzAaziRfimGivjdF943sSGV6RADVbk0Nvlm5P/FB44Zg==", + "version": "25.0.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-25.0.9.tgz", + "integrity": "sha512-/rpCXHlCWeqClNBwUhDcusJxXYDjZTyE8v5oTO7WbL8eij2nKhUeU89/6xgjU7N4/Vh3He0BtyhJdQbDyhiXAw==", "dev": true, "license": "MIT", "dependencies": { @@ -6747,16 +6747,16 @@ } }, "node_modules/broker-factory": { - "version": "3.1.12", - "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.1.12.tgz", - "integrity": "sha512-5Bmeki5j2IVO+lE07dSOUMZp1ZGKkE47b3ILv4ZD0nmTdc0iTKVS1CgYPDCy5m0Qb9jIKHBaF9SUrtqg5oW+1A==", + "version": "3.1.13", + "resolved": "https://registry.npmjs.org/broker-factory/-/broker-factory-3.1.13.tgz", + "integrity": "sha512-H2VALe31mEtO/SRcNp4cUU5BAm1biwhc/JaF77AigUuni/1YT0FLCJfbUxwIEs9y6Kssjk2fmXgf+Y9ALvmKlw==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", - "fast-unique-numbers": "^9.0.25", + "@babel/runtime": "^7.28.6", + "fast-unique-numbers": "^9.0.26", "tslib": "^2.8.1", - "worker-factory": "^7.0.47" + "worker-factory": "^7.0.48" } }, "node_modules/broker-factory/node_modules/tslib": { @@ -9393,13 +9393,13 @@ "license": "MIT" }, "node_modules/fast-unique-numbers": { - "version": "9.0.25", - "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.25.tgz", - "integrity": "sha512-vHLSJfu0jSazb5X1jgYZIbsUd4mztxHxyFxUAPYvaYLkTsvQDn5+NbJRtfp+/tLIsUlMkD/geL2710QBxylH6w==", + "version": "9.0.26", + "resolved": "https://registry.npmjs.org/fast-unique-numbers/-/fast-unique-numbers-9.0.26.tgz", + "integrity": "sha512-3Mtq8p1zQinjGyWfKeuBunbuFoixG72AUkk4VvzbX4ykCW9Q4FzRaNyIlfQhUjnKw2ARVP+/CKnoyr6wfHftig==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", + "@babel/runtime": "^7.28.6", "tslib": "^2.8.1" }, "engines": { @@ -13844,9 +13844,9 @@ "optional": true }, "node_modules/node-api-dotnet": { - "version": "0.9.18", - "resolved": "https://registry.npmjs.org/node-api-dotnet/-/node-api-dotnet-0.9.18.tgz", - "integrity": "sha512-cIFp+5YHvCGClJMA6s5JqeCZEWj3gYIN5bQ02p3kRcz1byf53pqRAHxh9eLMyJ90mqktnK50YcuLttV+ftoqyg==", + "version": "0.9.19", + "resolved": "https://registry.npmjs.org/node-api-dotnet/-/node-api-dotnet-0.9.19.tgz", + "integrity": "sha512-7y+mPsIfebm8ftc+ZdQtC/05KT5IRK4N4Kdkb+VPpW7fLJsGupIiTOCCDZ3H4tKNPVvifNzFCbv0lak/JCKh+w==", "license": "MIT" }, "node_modules/node-api-version": { @@ -18148,14 +18148,14 @@ } }, "node_modules/worker-factory": { - "version": "7.0.47", - "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.47.tgz", - "integrity": "sha512-Ga5U8n7hJqovn98nlFnbyuJj66s8dCU4QOQd0dU0bje7uvrGGhOFeKtsTdB3b6fO5BD93F88rHpkBCGzgGloKw==", + "version": "7.0.48", + "resolved": "https://registry.npmjs.org/worker-factory/-/worker-factory-7.0.48.tgz", + "integrity": "sha512-CGmBy3tJvpBPjUvb0t4PrpKubUsfkI1Ohg0/GGFU2RvA9j/tiVYwKU8O7yu7gH06YtzbeJLzdUR29lmZKn5pag==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", - "fast-unique-numbers": "^9.0.25", + "@babel/runtime": "^7.28.6", + "fast-unique-numbers": "^9.0.26", "tslib": "^2.8.1" } }, @@ -18167,30 +18167,30 @@ "license": "0BSD" }, "node_modules/worker-timers": { - "version": "8.0.28", - "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-8.0.28.tgz", - "integrity": "sha512-+AuNePH2P/PuhQURf5I+SIGBty4dq2CzoQEB+bMXIQiPrYj3WhkUtIW2bSzeETFWyXJFUdQGsyFeZtit15LkOw==", + "version": "8.0.29", + "resolved": "https://registry.npmjs.org/worker-timers/-/worker-timers-8.0.29.tgz", + "integrity": "sha512-9jk0MWHhWAZ2xlJPXr45oe5UF/opdpfZrY0HtyPizWuJ+ce1M3IYk/4IIdGct3kn9Ncfs+tkZt3w1tU6KW2Fsg==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", + "@babel/runtime": "^7.28.6", "tslib": "^2.8.1", - "worker-timers-broker": "^8.0.14", - "worker-timers-worker": "^9.0.12" + "worker-timers-broker": "^8.0.15", + "worker-timers-worker": "^9.0.13" } }, "node_modules/worker-timers-broker": { - "version": "8.0.14", - "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-8.0.14.tgz", - "integrity": "sha512-ooCGGWGcAYbWEJY2nkA60K9mZ33atvg/QIOBJ3OzdQJU5Z7/NdPFlEiMLiCYW8dpeP/qLcsaUsZzETrKNgGicg==", + "version": "8.0.15", + "resolved": "https://registry.npmjs.org/worker-timers-broker/-/worker-timers-broker-8.0.15.tgz", + "integrity": "sha512-Te+EiVUMzG5TtHdmaBZvBrZSFNauym6ImDaCAnzQUxvjnw+oGjMT2idmAOgDy30vOZMLejd0bcsc90Axu6XPWA==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", - "broker-factory": "^3.1.12", - "fast-unique-numbers": "^9.0.25", + "@babel/runtime": "^7.28.6", + "broker-factory": "^3.1.13", + "fast-unique-numbers": "^9.0.26", "tslib": "^2.8.1", - "worker-timers-worker": "^9.0.12" + "worker-timers-worker": "^9.0.13" } }, "node_modules/worker-timers-broker/node_modules/tslib": { @@ -18201,15 +18201,15 @@ "license": "0BSD" }, "node_modules/worker-timers-worker": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-9.0.12.tgz", - "integrity": "sha512-NBXCnKB/9CkhjWZz2dITgK94QM5GIJx+7LAlCA8mKeO6whdwmfH9S3iPEwakhn3+NOB9nHE3jQqdpKpZZJI23g==", + "version": "9.0.13", + "resolved": "https://registry.npmjs.org/worker-timers-worker/-/worker-timers-worker-9.0.13.tgz", + "integrity": "sha512-qjn18szGb1kjcmh2traAdki1eiIS5ikFo+L90nfMOvSRpuDw1hAcR1nzkP2+Hkdqz5thIRnfuWx7QSpsEUsA6Q==", "dev": true, "license": "MIT", "dependencies": { - "@babel/runtime": "^7.28.4", + "@babel/runtime": "^7.28.6", "tslib": "^2.8.1", - "worker-factory": "^7.0.47" + "worker-factory": "^7.0.48" } }, "node_modules/worker-timers-worker/node_modules/tslib": { diff --git a/package.json b/package.json index ed386f50..7a4960dd 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ "@tanstack/vue-table": "^8.21.3", "@tanstack/vue-virtual": "^3.13.18", "@types/jest": "^30.0.0", - "@types/node": "^25.0.8", + "@types/node": "^25.0.9", "@vee-validate/zod": "^4.15.1", "@vitejs/plugin-vue": "^6.0.3", "@vitejs/plugin-vue-jsx": "^5.1.3", @@ -90,7 +90,7 @@ "vue-router": "^4.6.4", "vue-showdown": "^4.2.0", "vue-sonner": "^2.0.9", - "worker-timers": "^8.0.28", + "worker-timers": "^8.0.29", "yargs": "^18.0.0", "zod": "^3.25.76" }, @@ -179,6 +179,6 @@ }, "dependencies": { "hazardous": "^0.3.0", - "node-api-dotnet": "^0.9.18" + "node-api-dotnet": "^0.9.19" } } \ No newline at end of file diff --git a/src/components/InstanceActionBar.vue b/src/components/InstanceActionBar.vue index f65b85b2..d365fa8a 100644 --- a/src/components/InstanceActionBar.vue +++ b/src/components/InstanceActionBar.vue @@ -61,14 +61,7 @@ - - - - - - +
-
+
{{ locationStore.lastLocation.playerList.size }}/{{ instance?.capacity }} + {{ instance.userCount }}/{{ instance?.capacity }}
- {{ friendcount }} + + {{ friendcount }} + + + + + + + + + + {{ t('dialog.user.info.instance_full') }} diff --git a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue index 73603475..23f4c32a 100644 --- a/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue +++ b/src/components/dialogs/GroupDialog/GroupMemberModerationDialog.vue @@ -674,54 +674,29 @@ const groupInvitesModerationTable = reactive({ data: [], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const groupJoinRequestsModerationTable = reactive({ data: [], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const groupBlockedModerationTable = reactive({ data: [], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - small: true, - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const groupLogsModerationTable = reactive({ data: [], filters: [{ prop: ['description'], value: '' }], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const groupBansModerationTable = reactive({ data: [], filters: [{ prop: ['$displayName'], value: '' }], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const groupMemberModerationTable = reactive({ data: [], - tableProps: { stripe: true, size: 'small' }, - pageSize: 15, - paginationProps: { - layout: 'sizes,prev,pager,next,total' - } + pageSize: 15 }); const rolesText = (roleIds) => { diff --git a/src/components/dialogs/UserDialog/PreviousInstancesUserDialog.vue b/src/components/dialogs/UserDialog/PreviousInstancesUserDialog.vue index 9952f68b..8c41da82 100644 --- a/src/components/dialogs/UserDialog/PreviousInstancesUserDialog.vue +++ b/src/components/dialogs/UserDialog/PreviousInstancesUserDialog.vue @@ -67,8 +67,7 @@ previousInstances: [], previousInstancesTable: { data: [], - filters: [{ prop: 'displayName', value: '' }], - tableProps: { stripe: true, size: 'small', height: '400px' } + filters: [{ prop: 'displayName', value: '' }] } }) } diff --git a/src/components/dialogs/UserDialog/UserActionDropdown.vue b/src/components/dialogs/UserDialog/UserActionDropdown.vue index a3586d43..3ced2122 100644 --- a/src/components/dialogs/UserDialog/UserActionDropdown.vue +++ b/src/components/dialogs/UserDialog/UserActionDropdown.vue @@ -65,7 +65,6 @@ {{ t('dialog.user.actions.edit_pronouns') }} -