diff --git a/.drone.yml b/.drone.yml index f28af76d..1c72e934 100644 --- a/.drone.yml +++ b/.drone.yml @@ -27,7 +27,7 @@ name: build:dev steps: - name: run full license export depends_on: ["clone"] - image: node:alpine + image: registry.odit.services/hub/library/node:alpine commands: - yarn - yarn licenses:export diff --git a/package.json b/package.json index bfa9f14d..b3000550 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "license": "CC-BY-NC-SA-4.0", "devDependencies": { "check-password-strength": "2.0.2", - "@odit/lfk-client-js": "0.10.1", + "@odit/lfk-client-js": "0.11.0", "@odit/license-exporter": "0.0.11", "@sveltejs/vite-plugin-svelte": "1.0.0-next.6", "@types/html-minifier": "4.0.0", @@ -21,8 +21,8 @@ "gridjs": "3.4.0", "html-minifier": "4.0.0", "localforage": "1.9.0", - "marked": "2.0.1", - "release-it": "14.5.1", + "marked": "2.0.3", + "release-it": "14.6.1", "svelte": "3.37.0", "svelte-focus-trap": "1.2.0", "svelte-i18n": "3.3.9", @@ -33,7 +33,7 @@ "toastify-js": "1.10.0", "validator": "13.5.2", "vite": "2.1.5", - "vite-plugin-windicss": "0.12.5", + "vite-plugin-windicss": "0.14.0", "xlsx": "0.16.9" }, "release-it": { diff --git a/src/components/donors/Donors.svelte b/src/components/donors/Donors.svelte index b879b8d0..a43c3ea6 100644 --- a/src/components/donors/Donors.svelte +++ b/src/components/donors/Donors.svelte @@ -20,6 +20,31 @@ {$_('add-donor')} {/if} + {#if store.state.jwtinfo.userdetails.permissions.includes('DONOR:GET')} + + {/if} diff --git a/src/components/donors/DonorsOverview.svelte b/src/components/donors/DonorsOverview.svelte index 88984241..d167554f 100644 --- a/src/components/donors/DonorsOverview.svelte +++ b/src/components/donors/DonorsOverview.svelte @@ -1,5 +1,5 @@