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 @@