diff --git a/package.json b/package.json index b880b885..e42f5701 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ }, "dependencies": { "@fontsource/athiti": "^5.2.5", - "@odit/lfk-client-js": "1.2.2", + "@odit/lfk-client-js": "1.2.3", "@paralleldrive/cuid2": "2.2.2", "@tanstack/svelte-table": "8.9.1", "bwip-js": "3.4.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3f9788d9..901bb2b9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^5.2.5 version: 5.2.5 '@odit/lfk-client-js': - specifier: 1.2.2 - version: 1.2.2 + specifier: 1.2.3 + version: 1.2.3 '@paralleldrive/cuid2': specifier: 2.2.2 version: 2.2.2 @@ -355,8 +355,8 @@ packages: '@octokit/types@13.6.1': resolution: {integrity: sha512-PHZE9Z+kWXb23Ndik8MKPirBPziOc0D2/3KH1P+6jK5nGWe96kadZuE4jev2/Jq7FvIfTlT2Ltg8Fv2x1v0a5g==} - '@odit/lfk-client-js@1.2.2': - resolution: {integrity: sha512-6UflZ8T8rV3yaBCMGC/fbBbsQkcld2RijcGrtv48bTqHGoUUG8aXuMXU7741I+eucxfxcal2/JfHih/I87IX7A==} + '@odit/lfk-client-js@1.2.3': + resolution: {integrity: sha512-QXJUVfH57iwykKNHQQC4z18/f7rnpCNCjvxijrOmuBMLsBNuYSzvrrqXyno4ce1rr5f0PD4IYtKmhcgJsk49wQ==} '@odit/license-exporter@0.2.0': resolution: {integrity: sha512-RRyfQzDLoyLQlGSd8ThJQ3h0fiCe4tkmm935AUvSVQWP+p88FcnI4iaktKBJJVBnIpDhkv/7sDSA5dFc/QMM5w==} @@ -2176,7 +2176,7 @@ snapshots: dependencies: '@octokit/openapi-types': 22.2.0 - '@odit/lfk-client-js@1.2.2': {} + '@odit/lfk-client-js@1.2.3': {} '@odit/license-exporter@0.2.0': dependencies: diff --git a/src/App.svelte b/src/App.svelte index fb10e59a..edc97321 100644 --- a/src/App.svelte +++ b/src/App.svelte @@ -136,9 +136,15 @@ - + - + + + + + + + diff --git a/src/components/cards/CardRunner.svelte b/src/components/cards/CardRunner.svelte index 4b87829e..9af02fb9 100644 --- a/src/components/cards/CardRunner.svelte +++ b/src/components/cards/CardRunner.svelte @@ -6,7 +6,7 @@ {#if !runner} {$_("non-blanko")} {:else} - + {#if runner.middlename} {runner.firstname} {runner.middlename} {runner.lastname} {:else} diff --git a/src/components/dashboard/MainDashContent.svelte b/src/components/dashboard/MainDashContent.svelte index 673313df..c68e30c0 100644 --- a/src/components/dashboard/MainDashContent.svelte +++ b/src/components/dashboard/MainDashContent.svelte @@ -220,7 +220,7 @@ {runner.firstname} {#if runner.middlename}{runner.middlename}{/if} diff --git a/src/components/runners/RunnerDetail.svelte b/src/components/runners/RunnerDetail.svelte index 42b959e2..16949055 100644 --- a/src/components/runners/RunnerDetail.svelte +++ b/src/components/runners/RunnerDetail.svelte @@ -100,7 +100,7 @@
  1. - 0; $: cards_show = selected.length > 0; @@ -103,7 +104,7 @@ header: () => $_("action"), cell: (info) => { return renderComponent(TableActions, { - detailsLink: `./${info.row.original.id}`, + detailsLink: `/runners/detail/${info.row.original.id}`, deleteAction: () => { active_delete = current_runners[ @@ -161,7 +162,11 @@ let page = 0; while (page >= 0) { - const runners = await RunnerService.runnerControllerGetAll(page, 500); + const runners = await RunnerService.runnerControllerGetAll( + page, + 500, + created_via + ); if (runners.length == 0) { page = -2; } @@ -190,6 +195,9 @@

    {$_("runners")}

    + {#if created_via !== "all"} +

    created_via={created_via}

    + {/if} {#if store.state.jwtinfo.userdetails.permissions.includes("RUNNER:CREATE")}