Compare commits

..

4 Commits

Author SHA1 Message Date
d2bc780656 wip 2025-04-22 19:09:02 +02:00
dc5ea5240c wip 2025-04-22 18:48:25 +02:00
fcadedaa30 wip 2025-04-22 18:47:41 +02:00
2a4fe2b28f wip 2025-04-22 18:40:26 +02:00
6 changed files with 1055 additions and 1064 deletions

View File

@@ -2,15 +2,8 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC. All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [1.10.6](https://git.odit.services/lfk/frontend/compare/1.10.5...1.10.6)
- feat: improved mobile card assignment [`d841727`](https://git.odit.services/lfk/frontend/commit/d841727439e42c940d56001f08da4ae2399176a7)
#### [1.10.5](https://git.odit.services/lfk/frontend/compare/1.10.4...1.10.5) #### [1.10.5](https://git.odit.services/lfk/frontend/compare/1.10.4...1.10.5)
> 22 April 2025
- chore(release): 1.10.5 [`87df34b`](https://git.odit.services/lfk/frontend/commit/87df34bb56c04c1efd22ecbe0b857198358f93d5)
- feat(runners): add distance sorting [`9c3b742`](https://git.odit.services/lfk/frontend/commit/9c3b742a98e17837fbcabe308fb2774dc13b03b8) - feat(runners): add distance sorting [`9c3b742`](https://git.odit.services/lfk/frontend/commit/9c3b742a98e17837fbcabe308fb2774dc13b03b8)
#### [1.10.4](https://git.odit.services/lfk/frontend/compare/1.10.3...1.10.4) #### [1.10.4](https://git.odit.services/lfk/frontend/compare/1.10.3...1.10.4)

View File

@@ -13,7 +13,7 @@
<body> <body>
<span style="display: none; visibility: hidden" id="buildinfo" <span style="display: none; visibility: hidden" id="buildinfo"
>RELEASE_INFO-1.10.6-RELEASE_INFO</span >RELEASE_INFO-1.10.5-RELEASE_INFO</span
> >
<noscript>You need to enable JavaScript to run this app.</noscript> <noscript>You need to enable JavaScript to run this app.</noscript>
<script src="/env.js"></script> <script src="/env.js"></script>

View File

@@ -1,6 +1,6 @@
{ {
"name": "@odit/lfk-frontend", "name": "@odit/lfk-frontend",
"version": "1.10.6", "version": "1.10.5",
"type": "module", "type": "module",
"scripts": { "scripts": {
"i18n-order": "node order.js", "i18n-order": "node order.js",

View File

@@ -60,7 +60,7 @@
/> />
</svg> </svg>
<span>{$_('card_assignment_menu')}</span> <span>Card Assignment</span>
</a> </a>
<a <a
class:activenav={$router.path.includes("/runners/")} class:activenav={$router.path.includes("/runners/")}

View File

@@ -64,9 +64,6 @@
"card-added": "Karte wurde erstellt", "card-added": "Karte wurde erstellt",
"card-deleted": "Karte gelöscht", "card-deleted": "Karte gelöscht",
"card-updated": "Karte aktualisiert", "card-updated": "Karte aktualisiert",
"card_assignment_for_mobile": "Mobile Kartenzuweisung",
"card_assignment_menu": "Kartenzuweisung",
"card_not_found": "Läuferkarte nicht gefunden...",
"cards": "Läuferkarten", "cards": "Läuferkarten",
"cards-deleted": "Karten gelöscht", "cards-deleted": "Karten gelöscht",
"certificates": "Urkunden", "certificates": "Urkunden",
@@ -77,7 +74,6 @@
"click-to-copy-token-to-clipboard": "Klicke auf den Token, um ihn in deine Zwischenablage zu kopieren", "click-to-copy-token-to-clipboard": "Klicke auf den Token, um ihn in deine Zwischenablage zu kopieren",
"close": "Schließen", "close": "Schließen",
"code": "Code", "code": "Code",
"code_128_barcode": "Code 128 Barcode",
"config-codes": "Konfigurations-Codes", "config-codes": "Konfigurations-Codes",
"confirm": "Bestätigen", "confirm": "Bestätigen",
"confirm-delete": "Löschung Bestätigen", "confirm-delete": "Löschung Bestätigen",
@@ -198,7 +194,6 @@
"donation_added": "Sponsoring hinzugefügt", "donation_added": "Sponsoring hinzugefügt",
"donations": "Sponsorings", "donations": "Sponsorings",
"donations-are-being-loaded": "Sponsorings werden geladen...", "donations-are-being-loaded": "Sponsorings werden geladen...",
"done": "✅ Fertig",
"donor": "Sponsor", "donor": "Sponsor",
"donor-added": "Sponsor hinzugefügt", "donor-added": "Sponsor hinzugefügt",
"donor-deleted": "Sponsor gelöscht", "donor-deleted": "Sponsor gelöscht",
@@ -301,7 +296,6 @@
"name": "Name", "name": "Name",
"name-is-required": "Der Gruppenname muss angegeben werden", "name-is-required": "Der Gruppenname muss angegeben werden",
"new-password": "Neues Passwort", "new-password": "Neues Passwort",
"next_runner": "Nächster Läufer",
"no-address": "Keine Adresse hinterlegt", "no-address": "Keine Adresse hinterlegt",
"no-contact-found": "Keine Kontakte gefunden", "no-contact-found": "Keine Kontakte gefunden",
"no-contact-selected": "Kein Kontakt ausgewählt", "no-contact-selected": "Kein Kontakt ausgewählt",
@@ -363,7 +357,6 @@
"please-provide-the-required-information-to-create-a-new-statsclient": "Bitte gebe alle für einen Statsclient notwendigen Informationen an", "please-provide-the-required-information-to-create-a-new-statsclient": "Bitte gebe alle für einen Statsclient notwendigen Informationen an",
"please-request-a-new-reset-mail": "Bitte eine neue Passwortreset-Mail anfordern...", "please-request-a-new-reset-mail": "Bitte eine neue Passwortreset-Mail anfordern...",
"please-wait-a-moment-your-login-is-still-being-processed": "Bitte warte einen Moment, deine Anmeldung wird verarbeitet", "please-wait-a-moment-your-login-is-still-being-processed": "Bitte warte einen Moment, deine Anmeldung wird verarbeitet",
"please_wait_a_moment_while_we_assign_the_card": "Karte wird zugewiesen...",
"prefix": "Prefix", "prefix": "Prefix",
"privacy": "Datenschutz", "privacy": "Datenschutz",
"privacy-loading": "Datenschutzerklärung lädt...", "privacy-loading": "Datenschutzerklärung lädt...",
@@ -383,7 +376,6 @@
"runner-import": "Läufer Import", "runner-import": "Läufer Import",
"runner-is-being-added": "Läufer wird hinzugefügt...", "runner-is-being-added": "Läufer wird hinzugefügt...",
"runner-updated": "Läufer aktualisiert!", "runner-updated": "Läufer aktualisiert!",
"runner_not_found": "Läufer nicht gefunden...",
"runner_via_selfservice": "Läufer via Selfservice", "runner_via_selfservice": "Läufer via Selfservice",
"runnercards": "Laeuferkarten", "runnercards": "Laeuferkarten",
"runnerimport_verify_runners_org": "Bitte die Läufer für den Import in die Organisation \"{org_name}\" bestätigen", "runnerimport_verify_runners_org": "Bitte die Läufer für den Import in die Organisation \"{org_name}\" bestätigen",
@@ -397,8 +389,6 @@
"scan-deleted": "Scan gelöscht", "scan-deleted": "Scan gelöscht",
"scan-is-being-updated": "Scan wird aktualisiert", "scan-is-being-updated": "Scan wird aktualisiert",
"scan-with-fixed-distance": "Scan mit Festdistanz", "scan-with-fixed-distance": "Scan mit Festdistanz",
"scan_card": "Läuferkarte scannen",
"scan_runner": "Läufer scannen",
"scans": "Scans", "scans": "Scans",
"scans-are-being-loaded": "Scans werden geladen", "scans-are-being-loaded": "Scans werden geladen",
"scanstation": "Scanner Station", "scanstation": "Scanner Station",
@@ -414,7 +404,6 @@
"select-all": "Alle auswählen", "select-all": "Alle auswählen",
"select-language": "Sprache auswählen", "select-language": "Sprache auswählen",
"selfservice-registration": "Selfservice Registrierung", "selfservice-registration": "Selfservice Registrierung",
"selfservice_qr_registration_barcode": "Kiosk QR/ Selfservice Barcode",
"send-a-mail-to-lfk-odit-services": "Sende eine Mail an lfk@odit.services", "send-a-mail-to-lfk-odit-services": "Sende eine Mail an lfk@odit.services",
"set-the-user-active-inactive": "Den Benutzer auf (in)aktiv setzen", "set-the-user-active-inactive": "Den Benutzer auf (in)aktiv setzen",
"settings": "Einstellungen", "settings": "Einstellungen",
@@ -483,7 +472,6 @@
"track-updated": "Laufstrecke aktualisiert", "track-updated": "Laufstrecke aktualisiert",
"track-was-updated": "Laufstrecke wurde aktualisiert", "track-was-updated": "Laufstrecke wurde aktualisiert",
"tracks": "Laufstrecken", "tracks": "Laufstrecken",
"try_again": "erneut versuchen",
"unpaid": "Offen", "unpaid": "Offen",
"update-card": "Karte aktualisieren", "update-card": "Karte aktualisieren",
"update-password": "Passwort ändern", "update-password": "Passwort ändern",
@@ -524,5 +512,16 @@
"you-have-to-provide-an-organization": "Du musst eine Organisation angeben", "you-have-to-provide-an-organization": "Du musst eine Organisation angeben",
"you-have-to-save-your-changes-to-generate-a-link": "Du musst deine Änderungen speichern, um einen Link zu generieren.", "you-have-to-save-your-changes-to-generate-a-link": "Du musst deine Änderungen speichern, um einen Link zu generieren.",
"you-must-create-at-least-one-card-or-cancel": "Du musst mindestens eine Blankokarte erstellen.", "you-must-create-at-least-one-card-or-cancel": "Du musst mindestens eine Blankokarte erstellen.",
"zip-postal-code": "Postleitzahl" "zip-postal-code": "Postleitzahl",
"card_assignment_for_mobile": "Mobile Kartenzuweisung",
"code_128_barcode": "Code 128 Barcode",
"done": "✅ Fertig",
"next_runner": "Nächster Läufer",
"please_wait_a_moment_while_we_assign_the_card": "Karte wird zugewiesen...",
"runner_not_found": "Läufer nicht gefunden...",
"scan_card": "Läuferkarte scannen",
"scan_runner": "Läufer scannen",
"selfservice_qr_registration_barcode": "Kiosk QR/ Selfservice Barcode",
"try_again": "erneut versuchen",
"card_not_found": "Läuferkarte nicht gefunden..."
} }

View File

@@ -64,9 +64,6 @@
"card-added": "Card added", "card-added": "Card added",
"card-deleted": "Card deleted", "card-deleted": "Card deleted",
"card-updated": "Card updated", "card-updated": "Card updated",
"card_assignment_for_mobile": "Card Assignment for Mobile",
"card_assignment_menu": "Card Assignment",
"card_not_found": "Card not found...",
"cards": "Cards", "cards": "Cards",
"cards-deleted": "Cards deleted", "cards-deleted": "Cards deleted",
"certificates": "Certificates", "certificates": "Certificates",
@@ -77,7 +74,6 @@
"click-to-copy-token-to-clipboard": "Click to copy the token to your clipboard", "click-to-copy-token-to-clipboard": "Click to copy the token to your clipboard",
"close": "Close", "close": "Close",
"code": "Code", "code": "Code",
"code_128_barcode": "Code 128 Barcode",
"config-codes": "Config codes", "config-codes": "Config codes",
"confirm": "Confirm", "confirm": "Confirm",
"confirm-delete": "Confirm Delete", "confirm-delete": "Confirm Delete",
@@ -198,7 +194,6 @@
"donation_added": "Donation_added", "donation_added": "Donation_added",
"donations": "Donations", "donations": "Donations",
"donations-are-being-loaded": "donations are being loaded", "donations-are-being-loaded": "donations are being loaded",
"done": "✅ Done",
"donor": "Donor", "donor": "Donor",
"donor-added": "Donor added", "donor-added": "Donor added",
"donor-deleted": "donor deleted", "donor-deleted": "donor deleted",
@@ -301,7 +296,6 @@
"name": "Name", "name": "Name",
"name-is-required": "Name is required", "name-is-required": "Name is required",
"new-password": "New password", "new-password": "New password",
"next_runner": "Next Runner",
"no-address": "no address", "no-address": "no address",
"no-contact-found": "No contacts found", "no-contact-found": "No contacts found",
"no-contact-selected": "No contact selected", "no-contact-selected": "No contact selected",
@@ -363,7 +357,6 @@
"please-provide-the-required-information-to-create-a-new-statsclient": "Please provide the required information to create a new statsclient", "please-provide-the-required-information-to-create-a-new-statsclient": "Please provide the required information to create a new statsclient",
"please-request-a-new-reset-mail": "Please request a new reset mail...", "please-request-a-new-reset-mail": "Please request a new reset mail...",
"please-wait-a-moment-your-login-is-still-being-processed": "Please wait a moment, your login is still being processed", "please-wait-a-moment-your-login-is-still-being-processed": "Please wait a moment, your login is still being processed",
"please_wait_a_moment_while_we_assign_the_card": "Please wait a moment while we assign the card...",
"prefix": "Prefix", "prefix": "Prefix",
"privacy": "Privacy", "privacy": "Privacy",
"privacy-loading": "Privacy loading...", "privacy-loading": "Privacy loading...",
@@ -383,7 +376,6 @@
"runner-import": "Runner Import", "runner-import": "Runner Import",
"runner-is-being-added": "Runner is being added...", "runner-is-being-added": "Runner is being added...",
"runner-updated": "Runner updated!", "runner-updated": "Runner updated!",
"runner_not_found": "Runner not found...",
"runner_via_selfservice": "Runner via Selfservice", "runner_via_selfservice": "Runner via Selfservice",
"runnercards": "Runnercards", "runnercards": "Runnercards",
"runnerimport_verify_runners_org": "Please confirm these runners for import into the organization \"{org_name}\"", "runnerimport_verify_runners_org": "Please confirm these runners for import into the organization \"{org_name}\"",
@@ -397,8 +389,6 @@
"scan-deleted": "scan deleted", "scan-deleted": "scan deleted",
"scan-is-being-updated": "Scan is being updated", "scan-is-being-updated": "Scan is being updated",
"scan-with-fixed-distance": "Scan with fixed distance", "scan-with-fixed-distance": "Scan with fixed distance",
"scan_card": "Scan Card",
"scan_runner": "Scan Runner",
"scans": "Scans", "scans": "Scans",
"scans-are-being-loaded": "Scans are being loaded", "scans-are-being-loaded": "Scans are being loaded",
"scanstation": "Scanstation", "scanstation": "Scanstation",
@@ -414,7 +404,6 @@
"select-all": "select all", "select-all": "select all",
"select-language": "Select language", "select-language": "Select language",
"selfservice-registration": "Selfservice registration", "selfservice-registration": "Selfservice registration",
"selfservice_qr_registration_barcode": "Kiosk QR/ Selfservice Barcode",
"send-a-mail-to-lfk-odit-services": "send a mail to lfk@odit.services", "send-a-mail-to-lfk-odit-services": "send a mail to lfk@odit.services",
"set-the-user-active-inactive": "set the user active/ inactive", "set-the-user-active-inactive": "set the user active/ inactive",
"settings": "Settings", "settings": "Settings",
@@ -483,7 +472,6 @@
"track-updated": "Track deleted", "track-updated": "Track deleted",
"track-was-updated": "Track was updated!", "track-was-updated": "Track was updated!",
"tracks": "Tracks", "tracks": "Tracks",
"try_again": "Try Again",
"unpaid": "Unpaid", "unpaid": "Unpaid",
"update-card": "Update Card", "update-card": "Update Card",
"update-password": "Update password", "update-password": "Update password",
@@ -524,5 +512,16 @@
"you-have-to-provide-an-organization": "You have to provide an organization", "you-have-to-provide-an-organization": "You have to provide an organization",
"you-have-to-save-your-changes-to-generate-a-link": "You have to save your changes to generate a link.", "you-have-to-save-your-changes-to-generate-a-link": "You have to save your changes to generate a link.",
"you-must-create-at-least-one-card-or-cancel": "You must create at least one card.", "you-must-create-at-least-one-card-or-cancel": "You must create at least one card.",
"zip-postal-code": "ZIP/ postal code" "zip-postal-code": "ZIP/ postal code",
"card_assignment_for_mobile": "Card Assignment for Mobile",
"done": "✅ Done",
"next_runner": "Next Runner",
"please_wait_a_moment_while_we_assign_the_card": "Please wait a moment while we assign the card...",
"runner_not_found": "Runner not found...",
"try_again": "Try Again",
"scan_runner": "Scan Runner",
"selfservice_qr_registration_barcode": "Kiosk QR/ Selfservice Barcode",
"scan_card": "Scan Card",
"code_128_barcode": "Code 128 Barcode",
"card_not_found": "Card not found..."
} }