diff --git a/package-lock.json b/package-lock.json index 3fe64ba..ce4e890 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@apollo/client": "^3.7.17", "@github/time-elements": "^3.1.2", - "@ropescore/components": "file:../components/ropescore-components-1.6.1.tgz", + "@ropescore/components": "^1.6.3", "@sentry/tracing": "^7.57.0", "@sentry/vue": "^7.57.0", "@vue/apollo-composable": "^4.0.0-beta.8", @@ -4512,10 +4512,9 @@ "dev": true }, "node_modules/@ropescore/components": { - "version": "1.6.1", - "resolved": "file:../components/ropescore-components-1.6.1.tgz", - "integrity": "sha512-vo8p/FxU12QocTS0i1WhTo7a0UK3T2+RXQUjqiw/WQyYXZfyK1MV1/aB+AZakkCi1gTTxOEfgKfwjX3zWePcHQ==", - "license": "MIT", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@ropescore/components/-/components-1.6.3.tgz", + "integrity": "sha512-sfiW6P3OKtPAZ3h28i71jCrwORP9c+uAtCaElnW+ajVVV6z7lUAYC6Qy4RfYH+J3UVEp2k7bzmGnRt+NIplymw==", "dependencies": { "uuid": "^9.0.0" } @@ -14877,8 +14876,9 @@ "dev": true }, "@ropescore/components": { - "version": "file:../components/ropescore-components-1.6.1.tgz", - "integrity": "sha512-vo8p/FxU12QocTS0i1WhTo7a0UK3T2+RXQUjqiw/WQyYXZfyK1MV1/aB+AZakkCi1gTTxOEfgKfwjX3zWePcHQ==", + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/@ropescore/components/-/components-1.6.3.tgz", + "integrity": "sha512-sfiW6P3OKtPAZ3h28i71jCrwORP9c+uAtCaElnW+ajVVV6z7lUAYC6Qy4RfYH+J3UVEp2k7bzmGnRt+NIplymw==", "requires": { "uuid": "^9.0.0" } diff --git a/package.json b/package.json index f34ae9e..655e29a 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dependencies": { "@apollo/client": "^3.7.17", "@github/time-elements": "^3.1.2", - "@ropescore/components": "file:../components/ropescore-components-1.6.1.tgz", + "@ropescore/components": "^1.6.3", "@sentry/tracing": "^7.57.0", "@sentry/vue": "^7.57.0", "@vue/apollo-composable": "^4.0.0-beta.8", diff --git a/src/App.vue b/src/App.vue index 39f9970..15d16bd 100644 --- a/src/App.vue +++ b/src/App.vue @@ -2,14 +2,14 @@
-
+
RopeScore Live @@ -32,11 +32,14 @@
+
-
-
-
- -

Server: {{ apiDomain }}

-
-

- System ID: {{ auth.user.value?.id }} -

- -
-
import { ref, computed } from 'vue' import { useAuth } from '../hooks/auth' -import { apiDomain, localManual, localApis } from '../apollo' -import { useStreamPools } from '../hooks/stream-pools' +import { useDeviceStreamPools } from '../hooks/stream-pools' import { DeviceStreamShareStatus, useRequestStreamShareMutation, useUserStreamSharesQuery } from '../graphql/generated' import { useHead } from '@vueuse/head' import { TextButton, TextField, SelectField, ButtonLink } from '@ropescore/components' import IconLoading from 'virtual:icons/mdi/loading' -import SystemName from '../components/SystemName.vue' useHead({ title: 'Device Stream | RopeScore Live' @@ -242,7 +224,7 @@ requestShare.onDone(() => { newDeviceId.value = '' }) -const pools = useStreamPools() +const { pools, settings } = useDeviceStreamPools() // Remove devices you no longer have access to from pools sharesQuery.onResult(res => { diff --git a/src/views/Groups.vue b/src/views/Groups.vue index 77e5281..5426dda 100644 --- a/src/views/Groups.vue +++ b/src/views/Groups.vue @@ -8,7 +8,7 @@
-
+
-
-

- Register -

- - -
- Note that live scoring will send and store data in the cloud, - Swantzter is the data controller for this and can be reached on - privacy@swantzter.se. - Please make sure you have read the (short and simple!) privacy policy - available on - https://ropescore.com/privacy -
- - - Register - -
- -
-
- -

Server: {{ apiDomain }}

-
-

- System ID: {{ auth.user.value?.id }} -

- -

- You need to add this system as a viewer of the group in RopeScore core, - do this by entering the ID shown above. It is case sensitive. -

-
-