43 Commits

Author SHA1 Message Date
2147e2b404 Update dependency @babel/eslint-parser to v7.24.5
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-05-10 10:35:01 +00:00
30804b84a4 Merge pull request 'Update Vorstand' (#55) from vorstand into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #55
2024-05-10 12:22:27 +02:00
bc35f907e0 Update Vorstand
All checks were successful
continuous-integration/drone/pr Build is passing
2024-05-10 12:20:38 +02:00
7629e7a683 Merge pull request 'Update vue monorepo to v3.4.27' (#52) from renovate/vue-monorepo into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #52
2024-05-10 12:04:50 +02:00
9ef0efaac4 Update vue monorepo to v3.4.27
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-05-10 00:34:51 +00:00
8588c2a173 Merge pull request 'Clarify that we want the fingerprint' (#51) from fingerprint into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #51
2024-04-25 14:10:44 +02:00
338a50a33a Clarify that we want the fingerprint
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-25 14:08:52 +02:00
b100af152c Merge pull request 'Update Node.js to 3864be2' (#50) from renovate/node-20.12.2 into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #50
2024-04-25 13:57:59 +02:00
7070883315 Only renovate the Drone config on a monthly basis
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-25 13:55:19 +02:00
f47e8f52a6 Sign Drone config 2024-04-25 13:45:11 +02:00
099f1356fd Update Node.js to 3864be2
Some checks reported errors
continuous-integration/drone/pr Build was killed
2024-04-24 16:34:28 +00:00
a4f3c91a5d Merge pull request 'Update dependency eslint-plugin-n to v15.7.0' (#49) from renovate/eslint-plugin-n-15.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #49
2024-04-23 23:20:23 +02:00
04b654c70d Update dependency eslint-plugin-n to v15.7.0
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-04-23 20:34:42 +00:00
31f4551d0f Merge pull request 'Update dependency eslint to v8' (#40) from renovate/eslint-8.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #40
2024-04-23 22:16:29 +02:00
9f8ef354bc Fix linter issue
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-23 22:15:23 +02:00
c9653f320e Update more packages to play with eslint v8
Some checks failed
continuous-integration/drone/pr Build is failing
2024-04-23 22:12:07 +02:00
f51dde8f15 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 passing
2024-04-23 18:34:55 +00:00
03b210dc6f Merge pull request 'Update dependency @babel/eslint-parser to v7.24.1' (#45) from renovate/babel-monorepo into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #45
2024-04-23 19:45:17 +02:00
ce9ca6ad79 Merge branch 'main' into renovate/babel-monorepo
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-23 19:44:22 +02:00
aa8ebc27f0 Merge pull request 'Update dependency eslint-plugin-n to v16' (#47) from renovate/eslint-plugin-n-16.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #47
2024-04-23 19:39:28 +02:00
c7b03cf294 Update dependency eslint-plugin-n to v16
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-04-23 17:35:43 +00:00
173dca2119 Update dependency @babel/eslint-parser to v7.24.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-04-23 17:34:43 +00:00
660fa0415e Merge pull request 'Replace dependency babel-eslint with @babel/eslint-parser 7.11.0' (#26) from renovate/babel-eslint-replacement into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #26
2024-04-23 19:02:04 +02:00
9ba292f701 Update parser config
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-23 19:00:30 +02:00
f77de151b5 Merge pull request 'Replace dependency eslint-plugin-node with eslint-plugin-n 14.0.0' (#27) from renovate/eslint-plugin-node-replacement into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #27
2024-04-23 18:53:05 +02:00
652a401797 Replace dependency eslint-plugin-node with eslint-plugin-n 14.0.0
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-23 15:20:03 +00:00
7f8f072d70 Replace dependency babel-eslint with @babel/eslint-parser 7.11.0
Some checks failed
continuous-integration/drone/pr Build is failing
2024-04-23 15:19:57 +00:00
5ec81733a2 Merge pull request 'Update vue-cli monorepo to v5 (major)' (#43) from renovate/major-5-vue-cli-monorepo into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #43
Reviewed-by: HerHde <herhde@noreply.git.wtf-eg.de>
2024-04-23 17:16:04 +02:00
415433b1fa Bump eslint and @vue/eslint-config-standard
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 22:53:34 +02:00
b3dfb27b6f Merge pull request 'Update dependency eslint-plugin-standard to v5' (#31) from renovate/eslint-plugin-standard-5.x into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #31
2024-04-16 22:25:03 +02:00
d0e3f0ca79 Update vue-cli monorepo to v5
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:52 +00:00
b950818eca Update dependency eslint-plugin-standard to v5
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
continuous-integration/drone/pr Build is passing
2024-04-16 20:20:33 +00:00
95f60c63dd Merge pull request 'Pin dependencies' (#36) from renovate/pin-dependencies into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #36
2024-04-16 22:18:27 +02:00
9a9b7d8ab9 Sign Drone config
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 22:16:51 +02:00
2b893b140f Pin dependencies
Some checks reported errors
continuous-integration/drone/pr Build was killed
2024-04-16 20:06:24 +00:00
549a128d20 Merge pull request 'Improve Renovate config' (#35) from renovate-improvements into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #35
2024-04-16 22:05:06 +02:00
97d97fcdeb Improve Renovate config
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 22:01:58 +02:00
57a296e27d Merge pull request 'Configure Renovate' (#24) from renovate/configure into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #24
2024-04-16 21:31:28 +02:00
38e3ab7166 Merge pull request 'Update dependencies' (#25) from update-deps into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #25
2024-04-16 21:23:22 +02:00
8441a25651 Update Renovate config
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 20:59:57 +02:00
68e0b5efc1 Merge pull request 'Unregister service worker on client machines' (#23) from delete-service-worker-at-clients into main
All checks were successful
continuous-integration/drone/push Build is passing
Reviewed-on: #23
Reviewed-by: Brain <brain@noreply.git.wtf-eg.de>
2024-04-16 20:47:49 +02:00
38be80663b Add renovate.json
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 18:34:23 +00:00
3ca22fe7ca Unregister service worker on client machines
All checks were successful
continuous-integration/drone/pr Build is passing
2024-04-16 20:20:46 +02:00
8 changed files with 4622 additions and 7847 deletions

View File

@ -12,12 +12,12 @@ trigger:
steps:
- name: lint
image: node:20.12.2
image: node:20.12.2@sha256:3864be2201676a715cf240cfc17aec1d62459f92a7cbe7d32d1675e226e736c9
commands:
- npm install
- npm run lint
- name: build
image: node:20.12.2
image: node:20.12.2@sha256:3864be2201676a715cf240cfc17aec1d62459f92a7cbe7d32d1675e226e736c9
environment:
NODE_OPTIONS: '--openssl-legacy-provider'
commands:
@ -39,14 +39,14 @@ depends_on:
steps:
- name: build
image: node:20.12.2
image: node:20.12.2@sha256:3864be2201676a715cf240cfc17aec1d62459f92a7cbe7d32d1675e226e736c9
environment:
NODE_OPTIONS: '--openssl-legacy-provider'
commands:
- npm install
- npm run build
- name: deploy
image: drillster/drone-rsync
image: drillster/drone-rsync@sha256:f4f90f96d0714d26c93c6c4c8f99bc4a7aa1cbf4d7bb772fcfac2ec7be44a331
settings:
hosts: [ "www.wtf-eg.net" ]
user: onboarding
@ -57,6 +57,6 @@ steps:
recursive: true
---
kind: signature
hmac: 6165a4064c19ccc6d2871c8d18859d5014a3f3c9892d70d27acbc78cfa253e54
hmac: ecdbe7caaffba17813b29689a57849255bc20133c15f51c5d5184068c9c81924
...

View File

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

12372
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -15,18 +15,18 @@
"vue": "^3.4.23"
},
"devDependencies": {
"@vue/cli-plugin-babel": "~4.5.0",
"@vue/cli-plugin-eslint": "~4.5.0",
"@vue/cli-plugin-pwa": "~4.5.0",
"@vue/cli-service": "~4.5.0",
"@vue/compiler-sfc": "^3.0.0",
"@vue/eslint-config-standard": "^5.1.2",
"babel-eslint": "^10.1.0",
"eslint": "^6.8.0",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.3.1",
"eslint-plugin-standard": "^4.1.0",
"eslint-plugin-vue": "^7.20.0"
"@vue/cli-plugin-babel": "5.0.8",
"@vue/cli-plugin-eslint": "5.0.8",
"@vue/cli-plugin-pwa": "5.0.8",
"@vue/cli-service": "5.0.8",
"@vue/compiler-sfc": "3.4.27",
"@vue/eslint-config-standard": "8.0.1",
"@babel/eslint-parser": "7.24.5",
"eslint": "8.57.0",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-n": "15.7.0",
"eslint-plugin-promise": "6.1.1",
"eslint-plugin-standard": "5.0.0",
"eslint-plugin-vue": "9.25.0"
}
}

16
renovate.json Normal file
View File

@ -0,0 +1,16 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:best-practices",
"npm:unpublishSafe",
":prHourlyLimitNone",
":prConcurrentLimitNone",
":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>
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">Vorstand:</span> Andreas Bogk, Frank Landgraf<br/>
<span class="fw-bold">Vorstand:</span> Frank Landgraf<br/>
<span class="fw-bold">Aufsichtsratsvorsitz:</span> Simon Liebing
<p>
<a href="https://dejure.org/gesetze/GenG">(§§ 15, 15a und 15b GenG)</a
@ -429,7 +429,7 @@
</div>
</div>
<div>
<label for="pgp" class="form-label">PGP:*</label>
<label for="pgp" class="form-label">PGP-Fingerprint:*</label>
<input
type="text"
class="form-control"
@ -671,7 +671,7 @@ import QrcodeVue from 'qrcode.vue'
import iso3166Import from '@/assets/iso3166.json'
// Internal Component
import Faq from '@/components/faq'
import Faq from '@/components/TheFaq.vue'
export default {
name: "App",
@ -681,7 +681,7 @@ export default {
},
data() {
return {
version: "2024-04-05",
version: "2024-05-10",
confirm_membership: false,
direct_debit: false,
membership_type_options: [
@ -798,7 +798,7 @@ export default {
@font-face {
font-family: "Lato";
src: local('Lato'), url("/fonts/Lato-Regular.woff") format("woff"), url("/fonts/Lato-Regular.woff2") format("woff2");
src: local('Lato'), url("../public/fonts/Lato-Regular.woff") format("woff"), url("../public/fonts/Lato-Regular.woff2") format("woff2");
}
body{
font-family: 'Lato', 'sans-serif' !important;

View File

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

View File

@ -1,32 +1,5 @@
/* eslint-disable no-console */
import { register } from 'register-service-worker'
import { unregister } from 'register-service-worker'
if (process.env.NODE_ENV === 'production') {
register(`${process.env.BASE_URL}service-worker.js`, {
ready () {
console.log(
'App is being served from cache by a service worker.\n' +
'For more details, visit https://goo.gl/AFskqB'
)
},
registered () {
console.log('Service worker has been registered.')
},
cached () {
console.log('Content has been cached for offline use.')
},
updatefound () {
console.log('New content is downloading.')
},
updated () {
console.log('New content is available; please refresh.')
},
offline () {
console.log('No internet connection found. App is running in offline mode.')
},
error (error) {
console.error('Error during service worker registration:', error)
}
})
unregister()
}