1 Commits

Author SHA1 Message Date
a31dd99308 Replace dependency babel-eslint with @babel/eslint-parser 7.11.0
Some checks failed
renovate/artifacts Artifact file update failure
continuous-integration/drone/pr Build is failing
2024-04-16 20:06:09 +00:00
7 changed files with 8821 additions and 6776 deletions

View File

@ -12,12 +12,12 @@ trigger:
steps: steps:
- name: lint - name: lint
image: node:20.17.0@sha256:a4d1de4c7339eabcf78a90137dfd551b798829e3ef3e399e0036ac454afa1291 image: node:20.12.2
commands: commands:
- npm install - npm install
- npm run lint - npm run lint
- name: build - name: build
image: node:20.17.0@sha256:a4d1de4c7339eabcf78a90137dfd551b798829e3ef3e399e0036ac454afa1291 image: node:20.12.2
environment: environment:
NODE_OPTIONS: '--openssl-legacy-provider' NODE_OPTIONS: '--openssl-legacy-provider'
commands: commands:
@ -39,14 +39,14 @@ depends_on:
steps: steps:
- name: build - name: build
image: node:20.17.0@sha256:a4d1de4c7339eabcf78a90137dfd551b798829e3ef3e399e0036ac454afa1291 image: node:20.12.2
environment: environment:
NODE_OPTIONS: '--openssl-legacy-provider' NODE_OPTIONS: '--openssl-legacy-provider'
commands: commands:
- npm install - npm install
- npm run build - npm run build
- name: deploy - name: deploy
image: drillster/drone-rsync@sha256:f4f90f96d0714d26c93c6c4c8f99bc4a7aa1cbf4d7bb772fcfac2ec7be44a331 image: drillster/drone-rsync
settings: settings:
hosts: [ "www.wtf-eg.net" ] hosts: [ "www.wtf-eg.net" ]
user: onboarding user: onboarding
@ -55,4 +55,8 @@ steps:
source: ./dist/ source: ./dist/
target: /srv/www/onboarding.wtf-eg.de/ target: /srv/www/onboarding.wtf-eg.de/
recursive: true recursive: true
---
kind: signature
hmac: 6165a4064c19ccc6d2871c8d18859d5014a3f3c9892d70d27acbc78cfa253e54
...

View File

@ -8,7 +8,7 @@ module.exports = {
'@vue/standard' '@vue/standard'
], ],
parserOptions: { parserOptions: {
parser: '@babel/eslint-parser' parser: 'babel-eslint'
}, },
rules: { rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off', 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',

15485
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -8,24 +8,25 @@
"lint": "vue-cli-service lint" "lint": "vue-cli-service lint"
}, },
"dependencies": { "dependencies": {
"bootstrap": "5.3.3", "bootstrap": "^5.3.3",
"core-js": "3.39.0", "core-js": "^3.36.1",
"qrcode.vue": "3.6.0", "qrcode.vue": "^3.4.1",
"register-service-worker": "1.7.2", "register-service-worker": "^1.7.2",
"vue": "3.5.12" "vue": "^3.4.23"
}, },
"devDependencies": { "devDependencies": {
"@babel/eslint-parser": "7.25.9", "@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-babel": "5.0.8", "@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-eslint": "5.0.8", "@vue/cli-plugin-pwa": "~4.5.0",
"@vue/cli-plugin-pwa": "5.0.8", "@vue/cli-service": "~4.5.0",
"@vue/cli-service": "5.0.8", "@vue/compiler-sfc": "^3.0.0",
"@vue/compiler-sfc": "3.5.12", "@vue/eslint-config-standard": "^5.1.2",
"@vue/eslint-config-standard": "8.0.1", "@babel/eslint-parser": "7.11.0",
"eslint": "8.57.1", "eslint": "^6.8.0",
"eslint-plugin-import": "2.31.0", "eslint-plugin-import": "^2.29.1",
"eslint-plugin-n": "17.12.0", "eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "7.1.0", "eslint-plugin-promise": "^4.3.1",
"eslint-plugin-vue": "9.30.0" "eslint-plugin-standard": "^4.1.0",
"eslint-plugin-vue": "^7.20.0"
} }
} }

View File

@ -3,16 +3,8 @@
"extends": [ "extends": [
"config:best-practices", "config:best-practices",
"npm:unpublishSafe", "npm:unpublishSafe",
":maintainLockFilesWeekly",
":pinAllExceptPeerDependencies",
":prHourlyLimitNone", ":prHourlyLimitNone",
":prConcurrentLimitNone", ":prConcurrentLimitNone",
":separateMultipleMajorReleases" ":separateMultipleMajorReleases"
],
"packageRules": [
{
"matchFileNames": [".drone.yml"],
"schedule": ["before 9am on the first day of the month"]
}
] ]
} }

View File

@ -6,7 +6,7 @@
<h1>Beitritts-/ Beteiligungserklärung zur WTF Kooperative eG</h1> <h1>Beitritts-/ Beteiligungserklärung zur WTF Kooperative eG</h1>
WTF Kooperative eG, Hinterhaus 3. OG, Forsmannstr. 14 b, 22303 Hamburg<br/> WTF Kooperative eG, Hinterhaus 3. OG, Forsmannstr. 14 b, 22303 Hamburg<br/>
<span class="fw-bold">Registergericht:</span> Hamburg GnR 1113<br/> <span class="fw-bold">Registergericht:</span> Hamburg GnR 1113<br/>
<span class="fw-bold">Vorstand:</span> Frank Landgraf, Frank Lanitz<br/> <span class="fw-bold">Vorstand:</span> Andreas Bogk, Frank Landgraf<br/>
<span class="fw-bold">Aufsichtsratsvorsitz:</span> Simon Liebing <span class="fw-bold">Aufsichtsratsvorsitz:</span> Simon Liebing
<p> <p>
<a href="https://dejure.org/gesetze/GenG">(§§ 15, 15a und 15b GenG)</a <a href="https://dejure.org/gesetze/GenG">(§§ 15, 15a und 15b GenG)</a
@ -30,9 +30,6 @@
</div> </div>
</div> </div>
<p class="no-print alert alert-danger">
Derzeit nehmen wir keine neuen Mitglieder auf.
</p>
<p class="no-print"> <p class="no-print">
Bitte fülle alle Felder aus und klicke dann auf "Drucken". Das gedruckte Bitte fülle alle Felder aus und klicke dann auf "Drucken". Das gedruckte
Dokument muss dann noch mit Ort, Datum und Unterschrift versehen werden. Dokument muss dann noch mit Ort, Datum und Unterschrift versehen werden.
@ -68,7 +65,6 @@
Bankverbindung: Bankverbindung:
</label> </label>
<table class="table table-striped mt-2"> <table class="table table-striped mt-2">
<tbody>
<tr class="no-print"> <tr class="no-print">
<td>Kontoinhaberin:</td> <td>Kontoinhaberin:</td>
<td>WTF Kooperative eG</td> <td>WTF Kooperative eG</td>
@ -85,7 +81,6 @@
<td>BIC:</td> <td>BIC:</td>
<td> GENO DE M1 NRD</td> <td> GENO DE M1 NRD</td>
</tr> </tr>
</tbody>
</table> </table>
<input <input
class="form-check-input" class="form-check-input"
@ -434,7 +429,7 @@
</div> </div>
</div> </div>
<div> <div>
<label for="pgp" class="form-label">PGP-Fingerprint:*</label> <label for="pgp" class="form-label">PGP:*</label>
<input <input
type="text" type="text"
class="form-control" class="form-control"
@ -676,7 +671,7 @@ import QrcodeVue from 'qrcode.vue'
import iso3166Import from '@/assets/iso3166.json' import iso3166Import from '@/assets/iso3166.json'
// Internal Component // Internal Component
import Faq from '@/components/TheFaq.vue' import Faq from '@/components/faq'
export default { export default {
name: "App", name: "App",
@ -686,7 +681,7 @@ export default {
}, },
data() { data() {
return { return {
version: "2024-05-29", version: "2024-04-05",
confirm_membership: false, confirm_membership: false,
direct_debit: false, direct_debit: false,
membership_type_options: [ membership_type_options: [
@ -803,7 +798,7 @@ export default {
@font-face { @font-face {
font-family: "Lato"; font-family: "Lato";
src: local('Lato'), url("../public/fonts/Lato-Regular.woff") format("woff"), url("../public/fonts/Lato-Regular.woff2") format("woff2"); src: local('Lato'), url("/fonts/Lato-Regular.woff") format("woff"), url("/fonts/Lato-Regular.woff2") format("woff2");
} }
body{ body{
font-family: 'Lato', 'sans-serif' !important; font-family: 'Lato', 'sans-serif' !important;

View File

@ -43,6 +43,6 @@
<script> <script>
export default { export default {
name: 'TheFaq' name: 'Faq'
} }
</script> </script>