1 Commits

Author SHA1 Message Date
3c18de0c56 Update dependency eslint to v8
Some checks failed
renovate/artifacts Artifact file update failure
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is failing
2024-04-16 20:20:07 +00:00
7 changed files with 9918 additions and 7832 deletions

View File

@ -12,12 +12,12 @@ trigger:
steps: steps:
- name: lint - name: lint
image: node:22.16.0@sha256:0b5b940c21ab03353de9042f9166c75bcfc53c4cd0508c7fd88576646adbf875 image: node:20.12.2@sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c
commands: commands:
- npm install - npm install
- npm run lint - npm run lint
- name: build - name: build
image: node:22.16.0@sha256:0b5b940c21ab03353de9042f9166c75bcfc53c4cd0508c7fd88576646adbf875 image: node:20.12.2@sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c
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:22.16.0@sha256:0b5b940c21ab03353de9042f9166c75bcfc53c4cd0508c7fd88576646adbf875 image: node:20.12.2@sha256:844b41cf784f66d7920fd673f7af54ca7b81e289985edc6cd864e7d05e0d133c
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:8f850004f5bf9b3bcb5ce360876a9786f67d3a1f18861084f4252d3d4c5ee3b5 image: drillster/drone-rsync@sha256:f4f90f96d0714d26c93c6c4c8f99bc4a7aa1cbf4d7bb772fcfac2ec7be44a331
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: c3a0f95e44c6b1fd4e1de228a3c9a55f9edb5e189deb728b681bd7dc55b39565
...

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',

17677
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.43.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.17" "vue": "^3.4.23"
}, },
"devDependencies": { "devDependencies": {
"@babel/eslint-parser": "7.27.5", "@vue/cli-plugin-babel": "4.5.19",
"@vue/cli-plugin-babel": "5.0.8", "@vue/cli-plugin-eslint": "4.5.19",
"@vue/cli-plugin-eslint": "5.0.8", "@vue/cli-plugin-pwa": "4.5.19",
"@vue/cli-plugin-pwa": "5.0.8", "@vue/cli-service": "4.5.19",
"@vue/cli-service": "5.0.8", "@vue/compiler-sfc": "3.4.23",
"@vue/compiler-sfc": "3.5.17", "@vue/eslint-config-standard": "5.1.2",
"@vue/eslint-config-standard": "9.0.1", "babel-eslint": "10.1.0",
"eslint": "8.57.1", "eslint": "8.57.0",
"eslint-plugin-import": "2.32.0", "eslint-plugin-import": "2.29.1",
"eslint-plugin-n": "17.20.0", "eslint-plugin-node": "11.1.0",
"eslint-plugin-promise": "7.2.1", "eslint-plugin-promise": "4.3.1",
"eslint-plugin-vue": "9.33.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",
":maintainLockFilesMonthly",
":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
@ -59,13 +59,12 @@
und <a href="https://wtf-eg.de/dokumente/wtf-ago.pdf">Allgemeine Geschäftsordnung (AGO)</a> und <a href="https://wtf-eg.de/dokumente/wtf-ago.pdf">Allgemeine Geschäftsordnung (AGO)</a>
und verpflichte mich zur Leistung nach Gesetz und Satzung vorgesehenen Zahlungen in und verpflichte mich zur Leistung nach Gesetz und Satzung vorgesehenen Zahlungen in
Höhe von 100 je Geschäftsanteil, einer einmaligen Aufnahmegebühr Höhe von 100 je Geschäftsanteil, einer einmaligen Aufnahmegebühr
von 100 , sowie einem jährlichen Beitrag in Höhe von 100 , selbst von 100 , sowie einem jährlichen Beitrag in Höhe von 100 (für 2024 ausnahmsweise 200 ), selbst
per Überweisung mit dem Verwendungszweck Mitgliedsnummer (wenn per Überweisung mit dem Verwendungszweck Mitgliedsnummer (wenn
vorhanden) bzw. <code>Name - Vorname - Geburtsdatum</code> an folgende vorhanden) bzw. <code>Name - Vorname - Geburtsdatum</code> an folgende
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>
@ -82,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"
@ -431,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"
@ -673,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",
@ -683,7 +681,7 @@ export default {
}, },
data() { data() {
return { return {
version: "2024-11-22", version: "2024-04-05",
confirm_membership: false, confirm_membership: false,
direct_debit: false, direct_debit: false,
membership_type_options: [ membership_type_options: [
@ -800,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>