Compare commits
12 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
1249248a9d
|
|||
|
0bd6d543bf
|
|||
|
92d7bfd594
|
|||
|
917cb6be34
|
|||
|
d159cb59be
|
|||
|
9812d79d4d
|
|||
| 4663214ede | |||
| 9c9ceaa666 | |||
| 602d80bd14 | |||
| 45ee4ab812 | |||
| 020c310865 | |||
| 1102d29c0e |
17
.drone.yml
17
.drone.yml
@@ -25,23 +25,6 @@ type: kubernetes
|
|||||||
name: build:dev
|
name: build:dev
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
# - name: run full license export
|
|
||||||
# depends_on: ["clone"]
|
|
||||||
# image: node:alpine
|
|
||||||
# commands:
|
|
||||||
# - yarn
|
|
||||||
# - yarn licenses:export
|
|
||||||
# - name: push new licenses file to repo
|
|
||||||
# depends_on: ["run full license export"]
|
|
||||||
# image: appleboy/drone-git-push
|
|
||||||
# settings:
|
|
||||||
# branch: dev
|
|
||||||
# commit: true
|
|
||||||
# commit_message: new license file version [CI SKIP]
|
|
||||||
# author_email: bot@odit.services
|
|
||||||
# remote: git@git.odit.services:lfk/selfservice.git
|
|
||||||
# ssh_key:
|
|
||||||
# from_secret: git_ssh
|
|
||||||
- name: build dev
|
- name: build dev
|
||||||
image: plugins/docker
|
image: plugins/docker
|
||||||
depends_on: [clone]
|
depends_on: [clone]
|
||||||
|
|||||||
27
CHANGELOG.md
27
CHANGELOG.md
@@ -2,8 +2,35 @@
|
|||||||
|
|
||||||
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.
|
||||||
|
|
||||||
|
#### [0.7.5](https://git.odit.services/lfk/selfservice/compare/0.7.4...0.7.5)
|
||||||
|
|
||||||
|
- fix: relativ links [`917cb6b`](https://git.odit.services/lfk/selfservice/commit/917cb6be340844bcc2318bf73cec37c3c831fd5d)
|
||||||
|
- 2023 [`9812d79`](https://git.odit.services/lfk/selfservice/commit/9812d79d4de820ce791f69634c5861f4f04ad7f1)
|
||||||
|
- update nginx base [`0bd6d54`](https://git.odit.services/lfk/selfservice/commit/0bd6d543bf60b7a333b96d5d319269d4bf50db96)
|
||||||
|
- updated base node image [`92d7bfd`](https://git.odit.services/lfk/selfservice/commit/92d7bfd59407273f86809b53ffc9f67fb8ba0ec7)
|
||||||
|
- AGB link [`d159cb5`](https://git.odit.services/lfk/selfservice/commit/d159cb59be35f963abc89c42732ba6110d27830c)
|
||||||
|
|
||||||
|
#### [0.7.4](https://git.odit.services/lfk/selfservice/compare/0.7.3...0.7.4)
|
||||||
|
|
||||||
|
> 21 April 2021
|
||||||
|
|
||||||
|
- Updated dronefile [`9c9ceaa`](https://git.odit.services/lfk/selfservice/commit/9c9ceaa6664f6ea21a536a12f04e552156e81da4)
|
||||||
|
- 🚀Bumped version to v0.7.4 [`4663214`](https://git.odit.services/lfk/selfservice/commit/4663214ede3880386b5389885e32c953571290e6)
|
||||||
|
|
||||||
|
#### [0.7.3](https://git.odit.services/lfk/selfservice/compare/0.7.2...0.7.3)
|
||||||
|
|
||||||
|
> 21 April 2021
|
||||||
|
|
||||||
|
- 🚀Bumped version to v0.7.3 [`602d80b`](https://git.odit.services/lfk/selfservice/commit/602d80bd14c4bd00a24b746be1e74d9e41af0445)
|
||||||
|
- Merge pull request 'Button fixes bugfix/42-button_links' (#43) from bugfix/42-button_links into dev [`45ee4ab`](https://git.odit.services/lfk/selfservice/commit/45ee4ab81260adf5b938d9f5359d256cce879acb)
|
||||||
|
- Removed useless register now button [`1102d29`](https://git.odit.services/lfk/selfservice/commit/1102d29c0e174b7a34fc4d3e6fe32d2dfb276765)
|
||||||
|
- Fixed register button link [`020c310`](https://git.odit.services/lfk/selfservice/commit/020c310865912b8f0752069e1c7e2adf71ab9835)
|
||||||
|
|
||||||
#### [0.7.2](https://git.odit.services/lfk/selfservice/compare/0.7.1...0.7.2)
|
#### [0.7.2](https://git.odit.services/lfk/selfservice/compare/0.7.1...0.7.2)
|
||||||
|
|
||||||
|
> 14 April 2021
|
||||||
|
|
||||||
|
- 🚀Bumped version to v0.7.2 [`1a3af20`](https://git.odit.services/lfk/selfservice/commit/1a3af200dd41c8cc4271690ed72bef911901ce54)
|
||||||
- Document generation hotfix 🐞 [`b74bea0`](https://git.odit.services/lfk/selfservice/commit/b74bea03401c672ae774aaddc6da5beb67e2890e)
|
- Document generation hotfix 🐞 [`b74bea0`](https://git.odit.services/lfk/selfservice/commit/b74bea03401c672ae774aaddc6da5beb67e2890e)
|
||||||
|
|
||||||
#### [0.7.1](https://git.odit.services/lfk/selfservice/compare/0.7.0...0.7.1)
|
#### [0.7.1](https://git.odit.services/lfk/selfservice/compare/0.7.0...0.7.1)
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
FROM node:15.9.0-alpine3.13
|
FROM registry.odit.services/hub/library/node:15.9.0-alpine3.13
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
COPY . .
|
COPY . .
|
||||||
RUN yarn
|
RUN yarn
|
||||||
RUN yarn build
|
RUN yarn build
|
||||||
RUN yarn postbuild
|
RUN yarn postbuild
|
||||||
# final image
|
# final image
|
||||||
FROM fholzer/nginx-brotli:v1.19.1
|
FROM registry.odit.services/library/nginx-brotli:3.15
|
||||||
COPY --from=0 /app/dist /usr/share/nginx/html
|
COPY --from=0 /app/dist /usr/share/nginx/html
|
||||||
COPY ./nginx.conf /etc/nginx/nginx.conf
|
COPY ./nginx.conf /etc/nginx/nginx.conf
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "@odit/lfk-selfservice",
|
"name": "@odit/lfk-selfservice",
|
||||||
"version": "0.7.2",
|
"version": "0.7.5",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "vite",
|
"dev": "vite",
|
||||||
"build": "vite build",
|
"build": "vite build",
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
<footer class="text-gray-400 bg-gray-900 body-font">
|
<footer class="text-gray-400 bg-gray-900 body-font">
|
||||||
<div class="container px-5 py-8 mx-auto flex items-center sm:flex-row flex-col">
|
<div class="container px-5 py-8 mx-auto flex items-center sm:flex-row flex-col">
|
||||||
<p class="text-sm text-gray-400 sm:ml-4 sm:pl-4 sm:py-2 sm:mt-0 mt-4">
|
<p class="text-sm text-gray-400 sm:ml-4 sm:pl-4 sm:py-2 sm:mt-0 mt-4">
|
||||||
Lauf für Kaya! Selfservice - Copyright © 2021 + proudly powered by
|
Lauf für Kaya! Selfservice - Copyright © 2023 + proudly powered by
|
||||||
<a
|
<a
|
||||||
class="underline"
|
class="underline"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
placeholder="Passwort"
|
placeholder="Passwort"
|
||||||
/>
|
/>
|
||||||
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm">
|
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm">
|
||||||
<a href="./reset" class="text-gray-900 underline">Passwort vergessen?</a>
|
<a href="/selfservice/reset" class="text-gray-900 underline">Passwort vergessen?</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mt-6">
|
<div class="mt-6">
|
||||||
<a
|
<a
|
||||||
href="./register"
|
href="/selfservice/register"
|
||||||
class="block w-full text-center py-2 px-3 border border-gray-300 rounded-md font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
class="block w-full text-center py-2 px-3 border border-gray-300 rounded-md font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
||||||
>Account erstellen</a>
|
>Account erstellen</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -29,7 +29,7 @@
|
|||||||
placeholder="Passwort"
|
placeholder="Passwort"
|
||||||
/>
|
/>
|
||||||
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm">
|
<div class="absolute inset-y-0 right-0 pr-3 flex items-center text-sm">
|
||||||
<a href="./reset" class="text-gray-900 underline">Passwort vergessen?</a>
|
<a href="/selfservice/reset" class="text-gray-900 underline">Passwort vergessen?</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -80,7 +80,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mt-6">
|
<div class="mt-6">
|
||||||
<a
|
<a
|
||||||
href="./register"
|
href="/selfservice/register"
|
||||||
class="block w-full text-center py-2 px-3 border border-gray-300 rounded-md font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
class="block w-full text-center py-2 px-3 border border-gray-300 rounded-md font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
||||||
>Account erstellen</a>
|
>Account erstellen</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
"profile": "Profil",
|
"profile": "Profil",
|
||||||
"provide_address": "Adresse angeben?",
|
"provide_address": "Adresse angeben?",
|
||||||
"register": {
|
"register": {
|
||||||
"register_now": "Jetzt für den Lauf für Kaya! 2021 registrieren."
|
"register_now": "Jetzt für den Lauf für Kaya! 2023 registrieren."
|
||||||
},
|
},
|
||||||
"register_now": "Jetzt registrieren!",
|
"register_now": "Jetzt registrieren!",
|
||||||
"register_now_small": "Jetzt registrieren",
|
"register_now_small": "Jetzt registrieren",
|
||||||
|
|||||||
@@ -38,7 +38,7 @@
|
|||||||
"profile": "Profile",
|
"profile": "Profile",
|
||||||
"provide_address": "Provide a postal address?",
|
"provide_address": "Provide a postal address?",
|
||||||
"register": {
|
"register": {
|
||||||
"register_now": "Register now for Lauf für Kaya! 2021."
|
"register_now": "Register now for Lauf für Kaya! 2023."
|
||||||
},
|
},
|
||||||
"register_now": "Register now!",
|
"register_now": "Register now!",
|
||||||
"register_now_small": "Register now",
|
"register_now_small": "Register now",
|
||||||
|
|||||||
@@ -11,10 +11,10 @@
|
|||||||
<div class="mt-6 sm:flex place-content-center">
|
<div class="mt-6 sm:flex place-content-center">
|
||||||
<a
|
<a
|
||||||
class="w-full sm:w-auto inline-flex px-6 py-3 border border-transparent text-base font-semibold rounded-md text-gray-900 bg-white shadow-sm hover:text-gray-600 focus:outline-none focus:text-gray-600 transition ease-in-out duration-150 xl:text-lg xl:py-4"
|
class="w-full sm:w-auto inline-flex px-6 py-3 border border-transparent text-base font-semibold rounded-md text-gray-900 bg-white shadow-sm hover:text-gray-600 focus:outline-none focus:text-gray-600 transition ease-in-out duration-150 xl:text-lg xl:py-4"
|
||||||
href="./register/"
|
href="/selfservice/register/"
|
||||||
>{{ $t('register_now') }}</a>
|
>{{ $t('register_now') }}</a>
|
||||||
<a
|
<a
|
||||||
href="./profile/"
|
href="/selfservice/profile/"
|
||||||
class="mt-4 sm:ml-4 sm:mt-0 w-full sm:w-auto inline-flex px-6 py-3 border border-transparent text-base font-semibold rounded-md text-white bg-gray-800 shadow-sm hover:bg-gray-700 focus:outline-none focus:bg-gray-700 transition ease-in-out duration-150 xl:text-lg xl:py-4"
|
class="mt-4 sm:ml-4 sm:mt-0 w-full sm:w-auto inline-flex px-6 py-3 border border-transparent text-base font-semibold rounded-md text-white bg-gray-800 shadow-sm hover:bg-gray-700 focus:outline-none focus:bg-gray-700 transition ease-in-out duration-150 xl:text-lg xl:py-4"
|
||||||
>{{ $t('view_my_data') }}</a>
|
>{{ $t('view_my_data') }}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="mt-2">
|
<div class="mt-2">
|
||||||
<a
|
<a
|
||||||
href="./register/"
|
href="/selfservice/register/"
|
||||||
class="text-white block w-full text-center py-2 px-3 border-2 border-gray-300 rounded-md p-1 bg-blue-800 font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
class="text-white block w-full text-center py-2 px-3 border-2 border-gray-300 rounded-md p-1 bg-blue-800 font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
||||||
>{{ $t('register_now_small') }}</a>
|
>{{ $t('register_now_small') }}</a>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -200,7 +200,7 @@
|
|||||||
<a
|
<a
|
||||||
target="_blank"
|
target="_blank"
|
||||||
rel="noreferrer,noopener"
|
rel="noreferrer,noopener"
|
||||||
href
|
href="https://lauf-fuer-kaya.de/datenschutz/"
|
||||||
class="underline"
|
class="underline"
|
||||||
>{{ $t('tos') }}</a>
|
>{{ $t('tos') }}</a>
|
||||||
{{ $t('i_accept_end') }}
|
{{ $t('i_accept_end') }}
|
||||||
@@ -234,22 +234,6 @@
|
|||||||
>{{ $t('registrieren') }}</button>
|
>{{ $t('registrieren') }}</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="mt-6">
|
|
||||||
<div class="relative">
|
|
||||||
<div class="absolute inset-0 flex items-center">
|
|
||||||
<div class="w-full border-t border-gray-300"></div>
|
|
||||||
</div>
|
|
||||||
<div class="relative flex justify-center text-sm">
|
|
||||||
<span class="px-2 bg-white dark:bg-gray-900">{{ $t('already_have_an_account') }}</span>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="mt-6">
|
|
||||||
<a
|
|
||||||
href="./login"
|
|
||||||
class="block w-full text-center py-2 px-3 border-2 border-gray-300 rounded-md p-1 dark:bg-gray-800 font-medium hover:border-gray-400 focus:outline-none focus:border-gray-400 sm:text-sm"
|
|
||||||
>{{ $t('go_to_login') }}</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|||||||
Reference in New Issue
Block a user