9 Commits

Author SHA1 Message Date
408ee9df1e switched to woodpecker
All checks were successful
ci/someci/push/woodpecker Pipeline was successful
2023-03-15 18:31:57 +01:00
36fbe8a685 updated source links
All checks were successful
CSGOWTF/csgowtf/pipeline/pr-master This commit looks good
CSGOWTF/csgowtf/pipeline/head This commit looks good
2023-03-01 21:55:06 +01:00
110586942d updated yarn & deps
All checks were successful
CSGOWTF/csgowtf/pipeline/head This commit looks good
2023-03-01 21:49:45 +01:00
515de7f747 updated deps
All checks were successful
CSGOWTF/csgowtf/pipeline/pr-master This commit looks good
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-12-07 07:14:08 +01:00
2a541196a4 switched to cookieless tracking
All checks were successful
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-12-07 06:50:03 +01:00
78da0877c7 cleanup anubis logo
Some checks are pending
CSGOWTF/csgowtf/pipeline/pr-master Build queued...
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-11-24 20:29:12 +01:00
0739d3bf7b fixed OpenSans Variable usage in other pages
All checks were successful
CSGOWTF/csgowtf/pipeline/pr-master This commit looks good
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-11-22 17:14:09 +01:00
5279267c8e fixed variable font not displaying correctly
All checks were successful
CSGOWTF/csgowtf/pipeline/pr-master This commit looks good
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-11-19 16:17:56 +01:00
b3dc4c3d73 new map icons
All checks were successful
CSGOWTF/csgowtf/pipeline/pr-master This commit looks good
CSGOWTF/csgowtf/pipeline/head This commit looks good
2022-11-19 02:54:22 +01:00
18 changed files with 2815 additions and 3164 deletions

43
.woodpecker.yml Normal file
View File

@@ -0,0 +1,43 @@
pipeline:
install dependencies:
image: node:19
commands:
- yarn install --immutable
pull: true
build:
image: node:19
commands:
- yarn build
secrets: [ vue_app_api_url, vue_app_track_url, vue_app_track_id, vue_app_tracking ]
pull: true
deploy:
image: cschlosser/drone-ftps
settings:
hostname:
from_secret: ftp_host
src_dir: "/dist/"
clean_dir: true
secrets: [ ftp_username, ftp_password ]
when:
branch: master
event: [ push, tag ]
status: success
deploy (dev):
image: cschlosser/drone-ftps
settings:
hostname:
from_secret: ftp_host
src_dir: "/dist/"
clean_dir: true
secrets:
- source: ftp_username_dev
target: ftp_username
- source: ftp_password_dev
target: ftp_password
when:
branch: dev
event: [push, tag]
status: success

File diff suppressed because one or more lines are too long

873
.yarn/releases/yarn-3.4.1.cjs vendored Executable file

File diff suppressed because one or more lines are too long

View File

@@ -4,4 +4,4 @@ plugins:
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"
yarnPath: .yarn/releases/yarn-3.2.4.cjs
yarnPath: .yarn/releases/yarn-3.4.1.cjs

63
Jenkinsfile vendored
View File

@@ -1,63 +0,0 @@
pipeline {
agent any
options {
buildDiscarder(logRotator(artifactDaysToKeepStr: '', artifactNumToKeepStr: '5', daysToKeepStr: '', numToKeepStr: ''))
}
environment {
FTP_HOST = credentials('csgowtf-deploy-host')
LFTP_PASSWORD = credentials('csgowtf-deploy-password')
API_HOST = credentials('csgowtf-api-host')
TRACK_HOST = credentials('csgowtf-track-host')
TRACK_ID = credentials('csgowtf-track-id')
TRACK_DOMAINS = credentials('csgowtf-track-domains')
TRACK = credentials('csgowtf-track')
}
stages {
stage('Prepare') {
steps {
writeFile file: '.env.production', text: 'VUE_APP_API_URL=$API_HOST\nVUE_APP_TRACK_URL=$TRACK_HOST\nVUE_APP_TRACK_ID=$TRACK_ID\nVUE_APP_TRACK_DOMAINS=$TRACK_DOMAINS\nVUE_APP_TRACKING=$TRACK'
}
}
stage('Install Dependencies') {
steps {
sh 'yarn install'
}
}
stage('Build') {
steps {
sh 'yarn build'
archiveArtifacts artifacts: '**/dist/**', excludes: '**/node_modules/**'
}
}
stage('Deploy') {
when {
branch 'master'
expression {
currentBuild.result == null || currentBuild.result == 'SUCCESS'
}
}
environment {
FTP_USERNAME = credentials('csgowtf-deploy-user')
}
steps {
sh 'lftp -u $FTP_USERNAME --env-password -e \'mirror --reverse --verbose --delete --recursion=always dist/ /\' $FTP_HOST'
}
}
stage('Deploy Dev') {
when {
branch 'dev'
expression {
currentBuild.result == null || currentBuild.result == 'SUCCESS'
}
}
environment {
FTP_USERNAME = credentials('csgowtf-deploy-user-dev')
}
steps {
sh 'lftp -u $FTP_USERNAME --env-password -e \'mirror --reverse --verbose --delete --recursion=always dist/ /\' $FTP_HOST'
}
}
}
}

View File

@@ -7,6 +7,7 @@
[![Liberapay patrons](https://img.shields.io/liberapay/patrons/csgowtf?style=flat-square)](https://liberapay.com/CSGOWTF/)
[![Website](https://img.shields.io/website?down_message=down&label=csgow.tf&style=flat-square&up_message=up&url=https%3A%2F%2Fcsgow.tf)](https://csgow.tf/)
<!--[![Typescript](https://img.shields.io/badge/created%20with-typescript-%233178c6?style=flat-square)](https://www.typescriptlang.org/)-->
[![status-badge](https://ci.somegit.dev/api/badges/CSGOWTF/csgowtf/status.svg?branch=master)](https://ci.somegit.dev/CSGOWTF/csgowtf)
### Statistics for CS:GO matchmaking matches.

View File

@@ -1,6 +1,6 @@
{
"name": "csgowtf",
"version": "1.0.8",
"version": "1.0.9",
"private": true,
"scripts": {
"serve": "vue-cli-service serve",
@@ -8,39 +8,39 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
"@fontsource/open-sans": "^4.5.13",
"@fontsource/orbitron": "^4.5.10",
"@fontsource/open-sans": "^4.5.14",
"@fontsource/orbitron": "^4.5.11",
"@popperjs/core": "^2.11.6",
"axios": "^1.1.3",
"bootstrap": "^5.2.2",
"core-js": "^3.26.1",
"axios": "^1.3.4",
"bootstrap": "^5.2.3",
"core-js": "^3.29.0",
"dotenv-webpack": "^8.0.1",
"echarts": "^5.4.0",
"echarts": "^5.4.1",
"fork-awesome": "^1.2.0",
"http-status-codes": "^2.2.0",
"iso-639-1": "^2.1.15",
"jquery": "^3.6.1",
"luxon": "^3.1.0",
"jquery": "^3.6.3",
"luxon": "^3.2.1",
"string-sanitizer": "^2.0.2",
"vue": "^3.2.45",
"vue": "^3.2.47",
"vue-matomo": "^4.2.0",
"vue-router": "^4.1.6",
"vue3-cookies": "^1.0.6",
"vuex": "^4.1.0"
},
"devDependencies": {
"@babel/core": "^7.20.2",
"@babel/core": "^7.21.0",
"@babel/eslint-parser": "^7.19.1",
"@vue/cli-plugin-babel": "~5.0.8",
"@vue/cli-plugin-eslint": "~5.0.8",
"@vue/cli-plugin-router": "~5.0.8",
"@vue/cli-plugin-vuex": "~5.0.8",
"@vue/cli-service": "~5.0.8",
"@vue/compiler-sfc": "^3.2.45",
"eslint": "^8.27.0",
"eslint-plugin-vue": "^9.7.0",
"sass": "^1.56.1",
"@vue/compiler-sfc": "^3.2.47",
"eslint": "^8.35.0",
"eslint-plugin-vue": "^9.9.0",
"sass": "^1.58.3",
"sass-loader": "^13.2.0"
},
"packageManager": "yarn@3.2.4"
"packageManager": "yarn@3.4.1"
}

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 213 KiB

After

Width:  |  Height:  |  Size: 74 KiB

View File

@@ -1643,66 +1643,50 @@
</g>
<g id="Layer_2">
<g>
<path fill="#210000" d="M4.773,14.572c0-0.139,0.003-0.162-0.128-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
c0-0.109,0.124-0.116,0.139-0.116h0.991v2.388c0,0.139-0.004,0.161,0.127,0.202c0.049,0.015,0.083,0.049,0.083,0.102
c0,0.108-0.124,0.116-0.139,0.116H4.701c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
c0.131-0.041,0.128-0.063,0.128-0.202V14.572z M5.861,14.151c0.356,0,0.567,0.038,0.743,0.139
c0.278,0.165,0.387,0.413,0.387,0.729c0,0.315-0.109,0.563-0.387,0.728c-0.176,0.101-0.387,0.139-0.743,0.139v-0.217
c0.221-0.042,0.233-0.195,0.233-0.379v-0.567c0-0.169-0.034-0.323-0.233-0.353V14.151z"/>
<path fill="#210000" d="M7.52,14.572c0-0.139,0.004-0.162-0.127-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
c0-0.109,0.124-0.116,0.139-0.116h0.991v2.388c0,0.139-0.003,0.161,0.128,0.202c0.049,0.015,0.083,0.049,0.083,0.102
c0,0.108-0.124,0.116-0.139,0.116H7.448c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
C7.523,16.7,7.52,16.678,7.52,16.539V14.572z M8.608,14.151h0.019c0.244,0,0.499-0.008,0.724,0.101
c0.251,0.124,0.379,0.331,0.383,0.616c0.008,0.432-0.277,0.619-0.66,0.709v0.007c0.334,0.049,0.653,0.146,0.66,0.544v0.331
c0,0.033-0.011,0.108,0.038,0.108c0.06,0,0.071-0.108,0.162-0.108c0.049,0,0.109,0.056,0.109,0.108
c0,0.109-0.124,0.248-0.207,0.312c-0.127,0.105-0.263,0.136-0.424,0.136c-0.161,0-0.308-0.042-0.424-0.158
c-0.131-0.135-0.15-0.3-0.15-0.477v-0.255c0-0.172-0.003-0.383-0.229-0.405v-0.221c0.203-0.019,0.229-0.143,0.229-0.327v-0.454
c0-0.188-0.041-0.278-0.229-0.346V14.151z"/>
<path fill="#210000" d="M11.362,16.539c0,0.139-0.004,0.161,0.127,0.202c0.049,0.015,0.083,0.049,0.083,0.102
c0,0.108-0.124,0.116-0.139,0.116h-1.062c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
c0.131-0.041,0.127-0.063,0.127-0.202v-1.967c0-0.139,0.004-0.162-0.127-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
c0-0.109,0.124-0.116,0.139-0.116h1.062c0.015,0,0.139,0.007,0.139,0.116c0,0.053-0.034,0.086-0.083,0.102
c-0.131,0.041-0.127,0.063-0.127,0.203V16.539z"/>
<path fill="#210000" d="M12.052,14.151h0.954l0.401,1.152h0.008l0.169-0.623h0.007v0.683l-0.477,1.595h-0.109l-0.785-2.324
c-0.019-0.056-0.038-0.112-0.067-0.161c-0.034-0.056-0.049-0.102-0.113-0.105c-0.045-0.004-0.146-0.011-0.146-0.102
C11.895,14.151,12.007,14.151,12.052,14.151z M12.21,15.101h0.007l0.21,0.619v0.646c0.06,0.469,0.3,0.323,0.3,0.485
c0,0.116-0.154,0.108-0.195,0.108h-0.428c-0.042,0-0.195,0.008-0.195-0.108c0-0.162,0.24-0.016,0.3-0.485V15.101z M13.76,14.151
h0.991c0.015,0,0.139,0.007,0.139,0.116c0,0.053-0.034,0.086-0.083,0.102c-0.131,0.041-0.128,0.063-0.128,0.203v1.967
c0,0.139-0.003,0.161,0.128,0.202c0.049,0.015,0.083,0.049,0.083,0.102c0,0.108-0.124,0.116-0.139,0.116h-1.062
c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102c0.132-0.041,0.128-0.063,0.128-0.202V14.151z"/>
<path fill="#210000" d="M15.317,14.151h0.991v2.808h-0.991c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
c0.131-0.041,0.127-0.063,0.127-0.202v-1.967c0-0.139,0.004-0.162-0.127-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
C15.178,14.159,15.302,14.151,15.317,14.151z M16.477,14.151h0.836v0.762c0,0.019-0.004,0.09-0.116,0.09
c-0.064,0-0.083-0.038-0.102-0.094c-0.098-0.304-0.289-0.488-0.619-0.541V14.151z M16.477,15.405
c0.157-0.041,0.228-0.188,0.262-0.33c0.019-0.064,0.041-0.124,0.12-0.124c0.116,0,0.098,0.135,0.098,0.165v0.811
c0,0.03,0.019,0.165-0.098,0.165c-0.079,0-0.102-0.06-0.12-0.124c-0.034-0.143-0.105-0.289-0.262-0.33V15.405z M16.477,16.741
c0.303-0.037,0.536-0.244,0.637-0.544c0.026-0.056,0.049-0.116,0.116-0.116c0.12,0,0.109,0.113,0.109,0.127v0.751h-0.863V16.741z
"/>
<path fill="#210000" d="M17.591,14.151h0.54v0.218c-0.195,0.139-0.248,0.386-0.281,0.585c-0.012,0.083-0.03,0.18-0.136,0.18
c-0.112,0-0.123-0.094-0.123-0.109V14.151z M18.3,14.151h0.92v2.388c0,0.139-0.004,0.161,0.127,0.202
c0.049,0.015,0.083,0.049,0.083,0.102c0,0.108-0.124,0.116-0.139,0.116h-1.062c-0.015,0-0.139-0.008-0.139-0.116
c0-0.053,0.033-0.087,0.082-0.102c0.132-0.041,0.128-0.063,0.128-0.202V14.151z M19.929,15.026c0,0.015-0.011,0.109-0.124,0.109
c-0.104,0-0.123-0.098-0.135-0.18c-0.034-0.199-0.086-0.447-0.281-0.585v-0.218h0.54V15.026z"/>
<path fill="#210000" d="M21.237,16.539c0,0.139-0.004,0.161,0.128,0.202c0.049,0.015,0.082,0.049,0.082,0.102
c0,0.108-0.124,0.116-0.139,0.116h-1.062c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
c0.131-0.041,0.127-0.063,0.127-0.202v-1.967c0-0.139,0.004-0.162-0.127-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
c0-0.109,0.124-0.116,0.139-0.116h1.062c0.015,0,0.139,0.007,0.139,0.116c0,0.053-0.033,0.086-0.082,0.102
c-0.132,0.041-0.128,0.063-0.128,0.203V16.539z"/>
<path fill="#210000" d="M21.928,14.151h0.953l0.402,1.152h0.007l0.169-0.623h0.008v0.683l-0.477,1.595h-0.109l-0.784-2.324
c-0.019-0.056-0.037-0.112-0.067-0.161c-0.034-0.056-0.049-0.102-0.112-0.105c-0.046-0.004-0.146-0.011-0.146-0.102
C21.771,14.151,21.883,14.151,21.928,14.151z M22.085,15.101h0.008l0.21,0.619v0.646c0.061,0.469,0.301,0.323,0.301,0.485
c0,0.116-0.154,0.108-0.195,0.108H21.98c-0.041,0-0.195,0.008-0.195-0.108c0-0.162,0.24-0.016,0.3-0.485V15.101z M23.636,14.151
h0.991c0.015,0,0.139,0.007,0.139,0.116c0,0.053-0.034,0.086-0.083,0.102c-0.131,0.041-0.127,0.063-0.127,0.203v1.967
c0,0.139-0.004,0.161,0.127,0.202c0.049,0.015,0.083,0.049,0.083,0.102c0,0.108-0.124,0.116-0.139,0.116h-1.062
c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.033-0.087,0.082-0.102c0.132-0.041,0.128-0.063,0.128-0.202V14.151z"/>
<path fill="#210000" d="M25.191,14.151h0.991v2.808h-0.991c-0.015,0-0.139-0.008-0.139-0.116c0-0.053,0.034-0.087,0.083-0.102
c0.131-0.041,0.127-0.063,0.127-0.202v-1.967c0-0.139,0.004-0.162-0.127-0.203c-0.049-0.015-0.083-0.049-0.083-0.102
C25.053,14.159,25.177,14.151,25.191,14.151z M26.352,14.151h0.837v0.762c0,0.019-0.004,0.09-0.116,0.09
c-0.063,0-0.082-0.038-0.102-0.094c-0.098-0.304-0.289-0.488-0.619-0.541V14.151z M26.352,15.405
c0.158-0.041,0.229-0.188,0.263-0.33c0.019-0.064,0.041-0.124,0.12-0.124c0.116,0,0.098,0.135,0.098,0.165v0.811
c0,0.03,0.019,0.165-0.098,0.165c-0.079,0-0.102-0.06-0.12-0.124c-0.033-0.143-0.104-0.289-0.263-0.33V15.405z M26.352,16.741
c0.304-0.037,0.537-0.244,0.639-0.544c0.026-0.056,0.049-0.116,0.116-0.116c0.12,0,0.108,0.113,0.108,0.127v0.751h-0.863V16.741z
"/>
<path fill="#210000" d="M6.604,17.264c-1.024-0.019-1.508-0.795-1.508-1.75c0-1.075,0.605-1.838,1.508-1.871v0.27
c-0.224,0.047-0.298,0.238-0.298,0.433v2.206c0,0.195,0.074,0.387,0.298,0.442V17.264z M6.813,13.644
c0.172,0.004,0.53,0.186,0.651,0.186c0.07,0,0.098-0.028,0.125-0.088c0.028-0.061,0.061-0.098,0.126-0.098
c0.149,0,0.149,0.144,0.149,0.167v1.08c0,0.023,0,0.167-0.149,0.167c-0.098,0-0.154-0.079-0.172-0.167
c-0.079-0.377-0.298-0.861-0.73-0.978V13.644z M7.73,16.185c0.088,0,0.14,0.074,0.14,0.158c-0.009,0.382-0.572,0.94-1.056,0.921
v-0.27c0.358-0.079,0.661-0.316,0.763-0.661C7.604,16.254,7.632,16.185,7.73,16.185z"/>
<path fill="#210000" d="M9.199,14.891l-0.438,1.592c-0.074,0.284-0.009,0.363,0.149,0.433c0.075,0.032,0.14,0.061,0.14,0.153
c0,0.131-0.149,0.126-0.242,0.126H8.273c-0.093,0-0.261-0.005-0.261-0.14c0-0.111,0.079-0.107,0.181-0.158
c0.098-0.051,0.224-0.158,0.312-0.488l0.559-2.043h0.014L9.199,14.891z M9.697,16.292h-0.68l0.065-0.27h0.568l-0.47-2.057
l0.061-0.251h1.028l0.698,2.941c0.028,0.131,0.033,0.219,0.163,0.274c0.065,0.028,0.116,0.061,0.116,0.145
c0,0.126-0.167,0.121-0.256,0.121H9.832c-0.093,0-0.228-0.01-0.228-0.13c0-0.075,0.028-0.099,0.089-0.131
c0.121-0.069,0.139-0.103,0.098-0.284L9.697,16.292z"/>
<path fill="#210000" d="M12.674,13.913c-0.177,0.061-0.33,0.191-0.33,0.382c0,0.228,0.125,0.368,0.679,0.582
c0.824,0.317,1.01,0.754,1.01,1.182c0,0.722-0.6,1.191-1.289,1.205v-0.27c0.224-0.069,0.415-0.172,0.424-0.428
c0.009-0.293-0.335-0.415-0.559-0.512c-0.586-0.247-1.131-0.512-1.131-1.243c0-0.708,0.512-1.145,1.196-1.168V13.913z
M11.479,16.152c0-0.098,0.019-0.228,0.149-0.228c0.093,0,0.158,0.074,0.172,0.153c0.065,0.373,0.326,0.833,0.735,0.917v0.27
c-0.405-0.009-0.493-0.172-0.661-0.172c-0.149,0-0.135,0.153-0.251,0.153c-0.144,0-0.144-0.172-0.144-0.195V16.152z
M13.908,14.648c0,0.107-0.019,0.224-0.153,0.224c-0.112,0-0.154-0.088-0.168-0.182c-0.051-0.344-0.339-0.698-0.703-0.777v-0.27
c0.293,0.004,0.605,0.181,0.656,0.181c0.121,0,0.112-0.167,0.233-0.167c0.144,0,0.135,0.158,0.135,0.196V14.648z"/>
<path fill="#210000" d="M15.837,17.264c-1.024-0.019-1.508-0.795-1.508-1.75c0-1.075,0.605-1.838,1.508-1.871v0.27
c-0.224,0.047-0.298,0.238-0.298,0.433v2.206c0,0.195,0.074,0.387,0.298,0.442V17.264z M16.047,13.644
c0.172,0.004,0.53,0.186,0.651,0.186c0.07,0,0.098-0.028,0.126-0.088c0.027-0.061,0.061-0.098,0.125-0.098
c0.149,0,0.149,0.144,0.149,0.167v1.08c0,0.023,0,0.167-0.149,0.167c-0.098,0-0.153-0.079-0.172-0.167
c-0.079-0.377-0.298-0.861-0.73-0.978V13.644z M16.964,16.185c0.088,0,0.14,0.074,0.14,0.158c-0.01,0.382-0.573,0.94-1.057,0.921
v-0.27c0.358-0.079,0.661-0.316,0.763-0.661C16.838,16.254,16.866,16.185,16.964,16.185z"/>
<path fill="#210000" d="M18.433,14.891l-0.438,1.592c-0.074,0.284-0.009,0.363,0.149,0.433c0.074,0.032,0.14,0.061,0.14,0.153
c0,0.131-0.149,0.126-0.242,0.126h-0.535c-0.094,0-0.261-0.005-0.261-0.14c0-0.111,0.079-0.107,0.182-0.158
c0.098-0.051,0.223-0.158,0.312-0.488l0.559-2.043h0.014L18.433,14.891z M18.931,16.292h-0.68l0.065-0.27h0.567l-0.47-2.057
l0.061-0.251h1.028l0.698,2.941c0.028,0.131,0.032,0.219,0.163,0.274c0.065,0.028,0.116,0.061,0.116,0.145
c0,0.126-0.168,0.121-0.256,0.121h-1.159c-0.093,0-0.228-0.01-0.228-0.13c0-0.075,0.027-0.099,0.088-0.131
c0.121-0.069,0.14-0.103,0.098-0.284L18.931,16.292z"/>
<path fill="#210000" d="M22.043,17.194h-1.182c-0.103,0-0.219-0.01-0.219-0.145c0-0.064,0.042-0.106,0.103-0.125
c0.163-0.052,0.158-0.079,0.158-0.252v-2.438c0-0.07,0.009-0.195-0.079-0.223c-0.094-0.033-0.182-0.047-0.182-0.163
c0-0.121,0.116-0.135,0.209-0.135h1.191V17.194z M22.253,13.713c0.791-0.009,1.452,0.54,1.508,1.74
c0.051,1.094-0.735,1.741-1.508,1.741v-0.27c0.284-0.038,0.298-0.303,0.298-0.479v-1.983c0-0.177-0.014-0.442-0.298-0.479V13.713
z"/>
<path fill="#210000" d="M24.253,13.713h1.229v3.481h-1.229c-0.019,0-0.173-0.01-0.173-0.145c0-0.064,0.042-0.106,0.103-0.125
c0.163-0.052,0.158-0.079,0.158-0.252v-2.438c0-0.172,0.005-0.2-0.158-0.251c-0.061-0.019-0.103-0.06-0.103-0.125
C24.08,13.723,24.234,13.713,24.253,13.713z M25.69,13.713h1.038v0.944c0,0.023-0.005,0.112-0.145,0.112
c-0.079,0-0.103-0.046-0.125-0.116c-0.121-0.377-0.358-0.605-0.769-0.67V13.713z M25.69,15.268
c0.195-0.051,0.284-0.232,0.326-0.41c0.023-0.079,0.051-0.153,0.148-0.153c0.145,0,0.121,0.167,0.121,0.205v1.005
c0,0.037,0.023,0.205-0.121,0.205c-0.098,0-0.125-0.074-0.148-0.153c-0.042-0.177-0.131-0.358-0.326-0.41V15.268z M25.69,16.925
c0.377-0.047,0.666-0.303,0.791-0.675c0.033-0.07,0.061-0.144,0.145-0.144c0.149,0,0.135,0.14,0.135,0.158v0.931h-1.07V16.925z"
/>
</g>
</g>
<g>

Before

Width:  |  Height:  |  Size: 216 KiB

After

Width:  |  Height:  |  Size: 214 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.4 MiB

After

Width:  |  Height:  |  Size: 2.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 226 KiB

After

Width:  |  Height:  |  Size: 265 KiB

View File

@@ -15,14 +15,13 @@
</template>
<script>
import CookieConsentBtn from "@/components/CookieConsentBtn";
import {onMounted, ref} from "vue";
import InfoModal from "@/components/InfoModal";
import CompFooter from "@/components/CompFooter";
import CompNav from "@/components/CompNav";
export default {
components: {CompNav, CompFooter, InfoModal, CookieConsentBtn},
components: {CompNav, CompFooter, InfoModal},
setup() {
const offset = ref(0)

View File

@@ -3,14 +3,14 @@
<div class="text">
<p class="fs-6">Made with <i class="fa fa-heart text-warning" aria-hidden="true"></i>, <span
style="color: #41b883">Vue.js</span> and<a aria-label="Gitea" class="text-warning ms-2"
href="https://git.harting.dev/CSGOWTF"
href="https://somegit.dev/CSGOWTF"
target="_blank">
<i aria-hidden="true" class="fa fa-gitea"></i>
</a></p>
<div class="d-flex justify-content-center align-items-center gap-4">
<p><a class="text-decoration-none text-warning"
href="https://git.harting.dev/CSGOWTF/csgowtf/issues"
href="https://somegit.dev/CSGOWTF/csgowtf/issues"
target="_blank">Issue Tracker</a></p>
<p class="text-muted">Version {{ version }}</p>
<p>

View File

@@ -1,74 +0,0 @@
<template>
<div v-if="!consent" class="card text-end bg-secondary text-white border border-1">
<div class="card-body">
<form class="mb-1">
<div class="form-check">
<input id="essential-cookies" checked class="form-check-input" disabled type="checkbox" value="">
<label class="form-check-label" for="essential-cookies">
Essential
</label>
</div>
<div class="form-check">
<input id="tracking" v-model="tracking" class="form-check-input" type="checkbox">
<label class="form-check-label" for="tracking">
Matomo
</label>
</div>
</form>
<a href="/privacy-policy" class="text-muted">Privacy Policy</a>
<div class="d-flex justify-content-between mt-2">
<button class="btn btn-outline-primary" type="button" @click="handleConsentForget">Decline</button>
<button class="btn btn-info" type="button" @click="handleConsent">Accept</button>
</div>
</div>
</div>
</template>
<script>
import {onMounted, ref} from "vue";
import {useCookies} from 'vue3-cookies'
export default {
name: "CookieConsentBtn",
setup() {
const tracking = ref(true)
const {cookies} = useCookies()
const consent = ref(false)
const handleConsent = () => {
window._paq.push(['rememberCookieConsentGiven'])
cookies.set('consent', 'given', Infinity)
if (tracking.value){
window._paq.push(['rememberConsentGiven'])
}
consent.value = true
}
const handleConsentForget = () => {
consent.value = true
}
onMounted(() => {
window._paq.push(['requireCookieConsent']);
window._paq.push(['trackPageView']);
if (cookies.get('consent') === 'given')
consent.value = true
})
return {handleConsent, handleConsentForget, tracking, consent}
}
}
</script>
<style scoped>
.card {
z-index: 10;
}
form {
display: flex;
gap: 1rem;
}
</style>

View File

@@ -17,6 +17,7 @@ if (process.env.VUE_APP_TRACKING) {
host: process.env.VUE_APP_TRACK_URL,
siteId: process.env.VUE_APP_TRACK_ID,
router: router,
disableCookies: true,
}
)
}

View File

@@ -1,6 +1,7 @@
// Custom.scss
@import "~@fontsource/orbitron/index.css";
@import "~@fontsource/open-sans/index.css";
@import "~@fontsource/open-sans/variable-full.css";
@import "~fork-awesome/css/fork-awesome.css";
@@ -13,7 +14,7 @@
}
// Default variable overrides
$font-family-base: 'Open Sans';
$font-family-base: 'Open SansVariable';
$body-color: white;
$primary: #888f98;

View File

@@ -163,7 +163,7 @@ table {
}
.text-up {
font-family: "OpenSans", sans-serif;
font-family: "Open Sans", sans-serif;
font-size: 40%;
vertical-align: top;
text-shadow: 10px -5px 1rem rgba(0, 0, 0, 0.5);

485
yarn.lock
View File

@@ -16,7 +16,7 @@ __metadata:
languageName: node
linkType: hard
"@ampproject/remapping@npm:^2.1.0":
"@ampproject/remapping@npm:^2.1.0, @ampproject/remapping@npm:^2.2.0":
version: 2.2.0
resolution: "@ampproject/remapping@npm:2.2.0"
dependencies:
@@ -42,7 +42,14 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.12.16, @babel/core@npm:^7.20.2":
"@babel/compat-data@npm:^7.20.5":
version: 7.21.0
resolution: "@babel/compat-data@npm:7.21.0"
checksum: dbf632c532f9c75ba0be7d1dc9f6cd3582501af52f10a6b90415d634ec5878735bd46064c91673b10317af94d4cc99c4da5bd9d955978cdccb7905fc33291e4d
languageName: node
linkType: hard
"@babel/core@npm:^7.12.16":
version: 7.20.2
resolution: "@babel/core@npm:7.20.2"
dependencies:
@@ -65,6 +72,29 @@ __metadata:
languageName: node
linkType: hard
"@babel/core@npm:^7.21.0":
version: 7.21.0
resolution: "@babel/core@npm:7.21.0"
dependencies:
"@ampproject/remapping": ^2.2.0
"@babel/code-frame": ^7.18.6
"@babel/generator": ^7.21.0
"@babel/helper-compilation-targets": ^7.20.7
"@babel/helper-module-transforms": ^7.21.0
"@babel/helpers": ^7.21.0
"@babel/parser": ^7.21.0
"@babel/template": ^7.20.7
"@babel/traverse": ^7.21.0
"@babel/types": ^7.21.0
convert-source-map: ^1.7.0
debug: ^4.1.0
gensync: ^1.0.0-beta.2
json5: ^2.2.2
semver: ^6.3.0
checksum: 357f4dd3638861ceebf6d95ff49ad8b902065ee8b7b352621deed5666c2a6d702a48ca7254dba23ecae2a0afb67d20f90db7dd645c3b75e35e72ad9776c671aa
languageName: node
linkType: hard
"@babel/eslint-parser@npm:^7.19.1":
version: 7.19.1
resolution: "@babel/eslint-parser@npm:7.19.1"
@@ -90,6 +120,18 @@ __metadata:
languageName: node
linkType: hard
"@babel/generator@npm:^7.21.0, @babel/generator@npm:^7.21.1":
version: 7.21.1
resolution: "@babel/generator@npm:7.21.1"
dependencies:
"@babel/types": ^7.21.0
"@jridgewell/gen-mapping": ^0.3.2
"@jridgewell/trace-mapping": ^0.3.17
jsesc: ^2.5.1
checksum: 69085a211ff91a7a608ee3f86e6fcb9cf5e724b756d792a713b0c328a671cd3e423e1ef1b12533f366baba0616caffe0a7ba9d328727eab484de5961badbef00
languageName: node
linkType: hard
"@babel/helper-annotate-as-pure@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-annotate-as-pure@npm:7.18.6"
@@ -123,6 +165,21 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-compilation-targets@npm:^7.20.7":
version: 7.20.7
resolution: "@babel/helper-compilation-targets@npm:7.20.7"
dependencies:
"@babel/compat-data": ^7.20.5
"@babel/helper-validator-option": ^7.18.6
browserslist: ^4.21.3
lru-cache: ^5.1.1
semver: ^6.3.0
peerDependencies:
"@babel/core": ^7.0.0
checksum: 8c32c873ba86e2e1805b30e0807abd07188acbe00ebb97576f0b09061cc65007f1312b589eccb4349c5a8c7f8bb9f2ab199d41da7030bf103d9f347dcd3a3cf4
languageName: node
linkType: hard
"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.20.2":
version: 7.20.2
resolution: "@babel/helper-create-class-features-plugin@npm:7.20.2"
@@ -194,6 +251,16 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-function-name@npm:^7.21.0":
version: 7.21.0
resolution: "@babel/helper-function-name@npm:7.21.0"
dependencies:
"@babel/template": ^7.20.7
"@babel/types": ^7.21.0
checksum: d63e63c3e0e3e8b3138fa47b0cd321148a300ef12b8ee951196994dcd2a492cc708aeda94c2c53759a5c9177fffaac0fd8778791286746f72a000976968daf4e
languageName: node
linkType: hard
"@babel/helper-hoist-variables@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-hoist-variables@npm:7.18.6"
@@ -237,6 +304,22 @@ __metadata:
languageName: node
linkType: hard
"@babel/helper-module-transforms@npm:^7.21.0":
version: 7.21.2
resolution: "@babel/helper-module-transforms@npm:7.21.2"
dependencies:
"@babel/helper-environment-visitor": ^7.18.9
"@babel/helper-module-imports": ^7.18.6
"@babel/helper-simple-access": ^7.20.2
"@babel/helper-split-export-declaration": ^7.18.6
"@babel/helper-validator-identifier": ^7.19.1
"@babel/template": ^7.20.7
"@babel/traverse": ^7.21.2
"@babel/types": ^7.21.2
checksum: 8a1c129a4f90bdf97d8b6e7861732c9580f48f877aaaafbc376ce2482febebcb8daaa1de8bc91676d12886487603f8c62a44f9e90ee76d6cac7f9225b26a49e1
languageName: node
linkType: hard
"@babel/helper-optimise-call-expression@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/helper-optimise-call-expression@npm:7.18.6"
@@ -351,6 +434,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/helpers@npm:^7.21.0":
version: 7.21.0
resolution: "@babel/helpers@npm:7.21.0"
dependencies:
"@babel/template": ^7.20.7
"@babel/traverse": ^7.21.0
"@babel/types": ^7.21.0
checksum: 9370dad2bb665c551869a08ac87c8bdafad53dbcdce1f5c5d498f51811456a3c005d9857562715151a0f00b2e912ac8d89f56574f837b5689f5f5072221cdf54
languageName: node
linkType: hard
"@babel/highlight@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/highlight@npm:7.18.6"
@@ -371,6 +465,15 @@ __metadata:
languageName: node
linkType: hard
"@babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.0, @babel/parser@npm:^7.21.2":
version: 7.21.2
resolution: "@babel/parser@npm:7.21.2"
bin:
parser: ./bin/babel-parser.js
checksum: e2b89de2c63d4cdd2cafeaea34f389bba729727eec7a8728f736bc472a59396059e3e9fe322c9bed8fd126d201fb609712949dc8783f4cae4806acd9a73da6ff
languageName: node
linkType: hard
"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6":
version: 7.18.6
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6"
@@ -1300,6 +1403,17 @@ __metadata:
languageName: node
linkType: hard
"@babel/template@npm:^7.20.7":
version: 7.20.7
resolution: "@babel/template@npm:7.20.7"
dependencies:
"@babel/code-frame": ^7.18.6
"@babel/parser": ^7.20.7
"@babel/types": ^7.20.7
checksum: 2eb1a0ab8d415078776bceb3473d07ab746e6bb4c2f6ca46ee70efb284d75c4a32bb0cd6f4f4946dec9711f9c0780e8e5d64b743208deac6f8e9858afadc349e
languageName: node
linkType: hard
"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.19.0, @babel/traverse@npm:^7.19.1, @babel/traverse@npm:^7.20.1":
version: 7.20.1
resolution: "@babel/traverse@npm:7.20.1"
@@ -1318,6 +1432,24 @@ __metadata:
languageName: node
linkType: hard
"@babel/traverse@npm:^7.21.0, @babel/traverse@npm:^7.21.2":
version: 7.21.2
resolution: "@babel/traverse@npm:7.21.2"
dependencies:
"@babel/code-frame": ^7.18.6
"@babel/generator": ^7.21.1
"@babel/helper-environment-visitor": ^7.18.9
"@babel/helper-function-name": ^7.21.0
"@babel/helper-hoist-variables": ^7.18.6
"@babel/helper-split-export-declaration": ^7.18.6
"@babel/parser": ^7.21.2
"@babel/types": ^7.21.2
debug: ^4.1.0
globals: ^11.1.0
checksum: d851e3f5cfbdc2fac037a014eae7b0707709de50f7d2fbb82ffbf932d3eeba90a77431529371d6e544f8faaf8c6540eeb18fdd8d1c6fa2b61acea0fb47e18d4b
languageName: node
linkType: hard
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.10, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3":
version: 7.20.2
resolution: "@babel/types@npm:7.20.2"
@@ -1329,34 +1461,52 @@ __metadata:
languageName: node
linkType: hard
"@eslint/eslintrc@npm:^1.3.3":
version: 1.3.3
resolution: "@eslint/eslintrc@npm:1.3.3"
"@babel/types@npm:^7.20.7, @babel/types@npm:^7.21.0, @babel/types@npm:^7.21.2":
version: 7.21.2
resolution: "@babel/types@npm:7.21.2"
dependencies:
"@babel/helper-string-parser": ^7.19.4
"@babel/helper-validator-identifier": ^7.19.1
to-fast-properties: ^2.0.0
checksum: a45a52acde139e575502c6de42c994bdbe262bafcb92ae9381fb54cdf1a3672149086843fda655c7683ce9806e998fd002bbe878fa44984498d0fdc7935ce7ff
languageName: node
linkType: hard
"@eslint/eslintrc@npm:^2.0.0":
version: 2.0.0
resolution: "@eslint/eslintrc@npm:2.0.0"
dependencies:
ajv: ^6.12.4
debug: ^4.3.2
espree: ^9.4.0
globals: ^13.15.0
globals: ^13.19.0
ignore: ^5.2.0
import-fresh: ^3.2.1
js-yaml: ^4.1.0
minimatch: ^3.1.2
strip-json-comments: ^3.1.1
checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694
checksum: 31119c8ca06723d80384f18f5c78e0530d8e6306ad36379868650131a8b10dd7cffd7aff79a5deb3a2e9933660823052623d268532bae9538ded53d5b19a69a6
languageName: node
linkType: hard
"@fontsource/open-sans@npm:^4.5.13":
version: 4.5.13
resolution: "@fontsource/open-sans@npm:4.5.13"
checksum: f3bebdc1b274c48281e382ff76058fc2e5d45b946f5dcde36151423735b96e381c5152c875433a48667396ccce1c4e179cc33d55f26ec2ce9646fca89478653c
"@eslint/js@npm:8.35.0":
version: 8.35.0
resolution: "@eslint/js@npm:8.35.0"
checksum: 6687ceff659a6d617e37823f809dc9c4b096535961a81acead27d26b1a51a4cf608a5e59d831ddd57f24f6f8bb99340a4a0e19f9c99b390fbb4b275f51ed5f5e
languageName: node
linkType: hard
"@fontsource/orbitron@npm:^4.5.10":
version: 4.5.10
resolution: "@fontsource/orbitron@npm:4.5.10"
checksum: 7386fc350d78109be1ae1b7d78607cf89e766c7f750e1fba2b52bc9074f281002fdb92a5b6b7a5f3ff00d2044840729eda5dd0588d8f8f500b7b81f279d2e6bb
"@fontsource/open-sans@npm:^4.5.14":
version: 4.5.14
resolution: "@fontsource/open-sans@npm:4.5.14"
checksum: 72059637d20d91520538364ead685854a4adca1d630c763e7a37438e9680e43477d0d81105fd96bc9a67a34c6703d2c58b1c187f6a26ccabf30dfd903abdfc6a
languageName: node
linkType: hard
"@fontsource/orbitron@npm:^4.5.11":
version: 4.5.11
resolution: "@fontsource/orbitron@npm:4.5.11"
checksum: ec00dc21772a702571e3b0eba0d7df2e5c75b1758b1a0ce58873bd58218e09c5560946c7e43b5bb61cd4edd87537e4758b98e48a93dd177f1ac281ccd6ac0ebb
languageName: node
linkType: hard
@@ -1383,14 +1533,14 @@ __metadata:
languageName: node
linkType: hard
"@humanwhocodes/config-array@npm:^0.11.6":
version: 0.11.7
resolution: "@humanwhocodes/config-array@npm:0.11.7"
"@humanwhocodes/config-array@npm:^0.11.8":
version: 0.11.8
resolution: "@humanwhocodes/config-array@npm:0.11.8"
dependencies:
"@humanwhocodes/object-schema": ^1.2.1
debug: ^4.1.1
minimatch: ^3.0.5
checksum: cf506dc45d9488af7fbf108ea6ac2151ba1a25e6d2b94b9b4fc36d2c1e4099b89ff560296dbfa13947e44604d4ca4a90d97a4fb167370bf8dd01a6ca2b6d83ac
checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3
languageName: node
linkType: hard
@@ -1460,7 +1610,7 @@ __metadata:
languageName: node
linkType: hard
"@jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.9":
"@jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9":
version: 0.3.17
resolution: "@jridgewell/trace-mapping@npm:0.3.17"
dependencies:
@@ -2176,6 +2326,18 @@ __metadata:
languageName: node
linkType: hard
"@vue/compiler-core@npm:3.2.47":
version: 3.2.47
resolution: "@vue/compiler-core@npm:3.2.47"
dependencies:
"@babel/parser": ^7.16.4
"@vue/shared": 3.2.47
estree-walker: ^2.0.2
source-map: ^0.6.1
checksum: 9ccc2a0b897b59eea56ca4f92ed29c14cd1184f68532edf5fb0fe5cb2833bcf9e4836029effb6eb9a7c872e9e0350fafdcd96ff00c0b5b79e17ded0c068b5f84
languageName: node
linkType: hard
"@vue/compiler-dom@npm:3.2.45":
version: 3.2.45
resolution: "@vue/compiler-dom@npm:3.2.45"
@@ -2186,7 +2348,17 @@ __metadata:
languageName: node
linkType: hard
"@vue/compiler-sfc@npm:3.2.45, @vue/compiler-sfc@npm:^3.2.45":
"@vue/compiler-dom@npm:3.2.47":
version: 3.2.47
resolution: "@vue/compiler-dom@npm:3.2.47"
dependencies:
"@vue/compiler-core": 3.2.47
"@vue/shared": 3.2.47
checksum: 1eced735f865e6df0c2d7fa041f9f27996ff4c0d4baf5fad0f67e65e623215f4394c49bba337b78427c6e71f2cc2db12b19ec6b865b4c057c0a15ccedeb20752
languageName: node
linkType: hard
"@vue/compiler-sfc@npm:3.2.45":
version: 3.2.45
resolution: "@vue/compiler-sfc@npm:3.2.45"
dependencies:
@@ -2204,6 +2376,24 @@ __metadata:
languageName: node
linkType: hard
"@vue/compiler-sfc@npm:3.2.47, @vue/compiler-sfc@npm:^3.2.47":
version: 3.2.47
resolution: "@vue/compiler-sfc@npm:3.2.47"
dependencies:
"@babel/parser": ^7.16.4
"@vue/compiler-core": 3.2.47
"@vue/compiler-dom": 3.2.47
"@vue/compiler-ssr": 3.2.47
"@vue/reactivity-transform": 3.2.47
"@vue/shared": 3.2.47
estree-walker: ^2.0.2
magic-string: ^0.25.7
postcss: ^8.1.10
source-map: ^0.6.1
checksum: 4588a513310b9319a00adfdbe789cfe60d5ec19c51e8f2098152b9e81f54be170e16c40463f6b5e4c7ab79796fc31e2de93587a9dd1af136023fa03712b62e68
languageName: node
linkType: hard
"@vue/compiler-ssr@npm:3.2.45":
version: 3.2.45
resolution: "@vue/compiler-ssr@npm:3.2.45"
@@ -2214,6 +2404,16 @@ __metadata:
languageName: node
linkType: hard
"@vue/compiler-ssr@npm:3.2.47":
version: 3.2.47
resolution: "@vue/compiler-ssr@npm:3.2.47"
dependencies:
"@vue/compiler-dom": 3.2.47
"@vue/shared": 3.2.47
checksum: 91bc6e46744d5405713c08d8e576971aa6d13a0cde84ec592d3221bf6ee228e49ce12233af8c18dc39723455b420df2951f3616ceb99758eb432485475fa7bc2
languageName: node
linkType: hard
"@vue/component-compiler-utils@npm:^3.1.0, @vue/component-compiler-utils@npm:^3.3.0":
version: 3.3.0
resolution: "@vue/component-compiler-utils@npm:3.3.0"
@@ -2254,6 +2454,19 @@ __metadata:
languageName: node
linkType: hard
"@vue/reactivity-transform@npm:3.2.47":
version: 3.2.47
resolution: "@vue/reactivity-transform@npm:3.2.47"
dependencies:
"@babel/parser": ^7.16.4
"@vue/compiler-core": 3.2.47
"@vue/shared": 3.2.47
estree-walker: ^2.0.2
magic-string: ^0.25.7
checksum: 6fe54374aa8c080c0c421e18134e84e723e2d3e53178cf084c1cd75bc8b1ffaaf07756801f3aa4e1e7ad1ba76356c28bbab4bc1b676159db8fc10f10f2cbd405
languageName: node
linkType: hard
"@vue/reactivity@npm:3.2.45":
version: 3.2.45
resolution: "@vue/reactivity@npm:3.2.45"
@@ -2263,6 +2476,15 @@ __metadata:
languageName: node
linkType: hard
"@vue/reactivity@npm:3.2.47":
version: 3.2.47
resolution: "@vue/reactivity@npm:3.2.47"
dependencies:
"@vue/shared": 3.2.47
checksum: bd61134e4b2f281067e78b23b34d17f1290a0b3fdb0cd7f06424570b4428c899389451a396694144b0af2fc6dbb1459c38e79151119f12c4f818f4c5004b7d16
languageName: node
linkType: hard
"@vue/runtime-core@npm:3.2.45":
version: 3.2.45
resolution: "@vue/runtime-core@npm:3.2.45"
@@ -2273,6 +2495,16 @@ __metadata:
languageName: node
linkType: hard
"@vue/runtime-core@npm:3.2.47":
version: 3.2.47
resolution: "@vue/runtime-core@npm:3.2.47"
dependencies:
"@vue/reactivity": 3.2.47
"@vue/shared": 3.2.47
checksum: 56fd41368cb56ac83d88ef93ffb9e8d2cdad30adf8395351c38ac744691dfe50c0add0bd14e8aa817cd59afd2534213eb2aaabf46b03aacce9a4af7497af2e69
languageName: node
linkType: hard
"@vue/runtime-dom@npm:3.2.45":
version: 3.2.45
resolution: "@vue/runtime-dom@npm:3.2.45"
@@ -2284,6 +2516,17 @@ __metadata:
languageName: node
linkType: hard
"@vue/runtime-dom@npm:3.2.47":
version: 3.2.47
resolution: "@vue/runtime-dom@npm:3.2.47"
dependencies:
"@vue/runtime-core": 3.2.47
"@vue/shared": 3.2.47
csstype: ^2.6.8
checksum: 8987d7276174120ed346c456752cdb3633c400432ae89a1a866e342c964b7ed2f9e3e09926f2b4b81fe175b1e4fb3935fe3920c113bcc71464ff39b4e50931f5
languageName: node
linkType: hard
"@vue/server-renderer@npm:3.2.45":
version: 3.2.45
resolution: "@vue/server-renderer@npm:3.2.45"
@@ -2296,6 +2539,18 @@ __metadata:
languageName: node
linkType: hard
"@vue/server-renderer@npm:3.2.47":
version: 3.2.47
resolution: "@vue/server-renderer@npm:3.2.47"
dependencies:
"@vue/compiler-ssr": 3.2.47
"@vue/shared": 3.2.47
peerDependencies:
vue: 3.2.47
checksum: 482fe3c9bbb0e154864259a976bac50f5a6cbbb86bc4376c5942a6108919466e57d9830c65060abff6ecb6a9ff1d5e3e4fede165f4312edf25b0088b8c0e26af
languageName: node
linkType: hard
"@vue/shared@npm:3.2.45":
version: 3.2.45
resolution: "@vue/shared@npm:3.2.45"
@@ -2303,6 +2558,13 @@ __metadata:
languageName: node
linkType: hard
"@vue/shared@npm:3.2.47":
version: 3.2.47
resolution: "@vue/shared@npm:3.2.47"
checksum: 0aa711dc9160fa0e476e6e94eea4e019398adf2211352d0e4a672cfb6b65b104bbd5d234807d1c091107bdc0f5d818d0f12378987eb7861d39be3aa9f6cd6e3e
languageName: node
linkType: hard
"@vue/vue-loader-v15@npm:vue-loader@^15.9.7":
version: 15.10.0
resolution: "vue-loader@npm:15.10.0"
@@ -2800,14 +3062,14 @@ __metadata:
languageName: node
linkType: hard
"axios@npm:^1.1.3":
version: 1.1.3
resolution: "axios@npm:1.1.3"
"axios@npm:^1.3.4":
version: 1.3.4
resolution: "axios@npm:1.3.4"
dependencies:
follow-redirects: ^1.15.0
form-data: ^4.0.0
proxy-from-env: ^1.1.0
checksum: cab3b17bf6092c9387f7023d699db093cfa23650b56c4422cd474d124b78b2e3b5a520f932c330664a58ab85b867b1c25a95cace475ef72d236888c852b84e6d
checksum: 7440edefcf8498bc3cdf39de00443e8101f249972c83b739c6e880d9d669fea9486372dbe8739e88b3bf8bb1ad15f6106693f206f078f4516fe8fd47b1c3093c
languageName: node
linkType: hard
@@ -2963,12 +3225,12 @@ __metadata:
languageName: node
linkType: hard
"bootstrap@npm:^5.2.2":
version: 5.2.2
resolution: "bootstrap@npm:5.2.2"
"bootstrap@npm:^5.2.3":
version: 5.2.3
resolution: "bootstrap@npm:5.2.3"
peerDependencies:
"@popperjs/core": ^2.11.6
checksum: 14e6df28feb975dc10702cac0a6c2a21132a6e4e5562e31cdae1db3970e287ed29001020066b61d96b2cea2a45ecf44c08c8c26bc84a31cdeabec0a9be6b9389
checksum: 0211805dec6a190c0911d142966df30fdb4b4139a04cc6c23dd83c6045ea3cb0a966b360ab2e701e7b3ad96ff01e05fdc0914be97b41bd876b11e457a8bdc6a3
languageName: node
linkType: hard
@@ -3514,7 +3776,14 @@ __metadata:
languageName: node
linkType: hard
"core-js@npm:^3.26.1, core-js@npm:^3.8.3":
"core-js@npm:^3.29.0":
version: 3.29.0
resolution: "core-js@npm:3.29.0"
checksum: 2bd69d783efcd2ef9197ce892a8b91d7b2fd86dddce805a3be0ff721013a2342eeab0f7d0b4b5548c1377b9846a8fb81485054efd39618b9d1a1fca04af81ccf
languageName: node
linkType: hard
"core-js@npm:^3.8.3":
version: 3.26.1
resolution: "core-js@npm:3.26.1"
checksum: 0a01149f51ff1e9f41d1ea49cc4c9222047949ea597189ede7c4cf8cde3b097766b9c7615acc77c86fe65b4002f20b638a133dfba7b41dba830d707aeeed45ad
@@ -3580,33 +3849,33 @@ __metadata:
version: 0.0.0-use.local
resolution: "csgowtf@workspace:."
dependencies:
"@babel/core": ^7.20.2
"@babel/core": ^7.21.0
"@babel/eslint-parser": ^7.19.1
"@fontsource/open-sans": ^4.5.13
"@fontsource/orbitron": ^4.5.10
"@fontsource/open-sans": ^4.5.14
"@fontsource/orbitron": ^4.5.11
"@popperjs/core": ^2.11.6
"@vue/cli-plugin-babel": ~5.0.8
"@vue/cli-plugin-eslint": ~5.0.8
"@vue/cli-plugin-router": ~5.0.8
"@vue/cli-plugin-vuex": ~5.0.8
"@vue/cli-service": ~5.0.8
"@vue/compiler-sfc": ^3.2.45
axios: ^1.1.3
bootstrap: ^5.2.2
core-js: ^3.26.1
"@vue/compiler-sfc": ^3.2.47
axios: ^1.3.4
bootstrap: ^5.2.3
core-js: ^3.29.0
dotenv-webpack: ^8.0.1
echarts: ^5.4.0
eslint: ^8.27.0
eslint-plugin-vue: ^9.7.0
echarts: ^5.4.1
eslint: ^8.35.0
eslint-plugin-vue: ^9.9.0
fork-awesome: ^1.2.0
http-status-codes: ^2.2.0
iso-639-1: ^2.1.15
jquery: ^3.6.1
luxon: ^3.1.0
sass: ^1.56.1
jquery: ^3.6.3
luxon: ^3.2.1
sass: ^1.58.3
sass-loader: ^13.2.0
string-sanitizer: ^2.0.2
vue: ^3.2.45
vue: ^3.2.47
vue-matomo: ^4.2.0
vue-router: ^4.1.6
vue3-cookies: ^1.0.6
@@ -4049,13 +4318,13 @@ __metadata:
languageName: node
linkType: hard
"echarts@npm:^5.4.0":
version: 5.4.0
resolution: "echarts@npm:5.4.0"
"echarts@npm:^5.4.1":
version: 5.4.1
resolution: "echarts@npm:5.4.1"
dependencies:
tslib: 2.3.0
zrender: 5.4.0
checksum: 81fb304e5304f1fd172fb419e178791213d2f2f0335a187a311bbe8888f2053dc4d9cd790135786ae09171185a1fd906453a5c93bf69097fff8c5b254873a322
zrender: 5.4.1
checksum: 2868541087045d27691e99950a96896da48be2c758cb9cd6ab57244bfa40967edecc5a215e02f63a48fa9d56aa1dc91c8339982fdb8d2b1323b19852e91d9fa8
languageName: node
linkType: hard
@@ -4196,9 +4465,9 @@ __metadata:
languageName: node
linkType: hard
"eslint-plugin-vue@npm:^9.7.0":
version: 9.7.0
resolution: "eslint-plugin-vue@npm:9.7.0"
"eslint-plugin-vue@npm:^9.9.0":
version: 9.9.0
resolution: "eslint-plugin-vue@npm:9.9.0"
dependencies:
eslint-utils: ^3.0.0
natural-compare: ^1.4.0
@@ -4209,7 +4478,7 @@ __metadata:
xml-name-validator: ^4.0.0
peerDependencies:
eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
checksum: 733abf4f9ce2e355cc8d5501e6df94d7b332d9f8e0b5b5436ff24455e376c4c20a03d689e0502bd8facfb4953f1b1bf943fb0f7b0f2bc10c77a45bed9a8a9105
checksum: 059f9c1915504d074adf64bc3371d1e174f8844088d0e08800c958cbef09d7fdf2a0a949634187231645435a1ef31595c8c81f441000ec43589bb58a1282fe3c
languageName: node
linkType: hard
@@ -4274,12 +4543,13 @@ __metadata:
languageName: node
linkType: hard
"eslint@npm:^8.27.0":
version: 8.27.0
resolution: "eslint@npm:8.27.0"
"eslint@npm:^8.35.0":
version: 8.35.0
resolution: "eslint@npm:8.35.0"
dependencies:
"@eslint/eslintrc": ^1.3.3
"@humanwhocodes/config-array": ^0.11.6
"@eslint/eslintrc": ^2.0.0
"@eslint/js": 8.35.0
"@humanwhocodes/config-array": ^0.11.8
"@humanwhocodes/module-importer": ^1.0.1
"@nodelib/fs.walk": ^1.2.8
ajv: ^6.10.0
@@ -4292,13 +4562,13 @@ __metadata:
eslint-utils: ^3.0.0
eslint-visitor-keys: ^3.3.0
espree: ^9.4.0
esquery: ^1.4.0
esquery: ^1.4.2
esutils: ^2.0.2
fast-deep-equal: ^3.1.3
file-entry-cache: ^6.0.1
find-up: ^5.0.0
glob-parent: ^6.0.2
globals: ^13.15.0
globals: ^13.19.0
grapheme-splitter: ^1.0.4
ignore: ^5.2.0
import-fresh: ^3.0.0
@@ -4319,7 +4589,7 @@ __metadata:
text-table: ^0.2.0
bin:
eslint: bin/eslint.js
checksum: 153b022d309e1b647a73b1bb0fa98912add699b06e279084155f23c6f2b5fc5abd05411fc1ba81608a24bbfaf044ca079544c16fffa6fc987b8f676c9960a2c4
checksum: 6212173691d90b1bc94dd3d640e1f210374b30c3905fc0a15e501cf71c6ca52aa3d80ea7a9a245adaaed26d6019169e01fb6881b3f2885b188d37069c749308c
languageName: node
linkType: hard
@@ -4343,6 +4613,15 @@ __metadata:
languageName: node
linkType: hard
"esquery@npm:^1.4.2":
version: 1.4.2
resolution: "esquery@npm:1.4.2"
dependencies:
estraverse: ^5.1.0
checksum: 2f4ad89c5aafaca61cc2c15e256190f0d6deb4791cae6552d3cb4b1eb8867958cdf27a56aaa3272ff17435e3eaa19ee0d4129fac336ca6373d7354d7b5da7966
languageName: node
linkType: hard
"esrecurse@npm:^4.3.0":
version: 4.3.0
resolution: "esrecurse@npm:4.3.0"
@@ -4732,7 +5011,7 @@ __metadata:
"fsevents@patch:fsevents@~2.3.2#~builtin<compat/fsevents>":
version: 2.3.2
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=18f3a7"
resolution: "fsevents@patch:fsevents@npm%3A2.3.2#~builtin<compat/fsevents>::version=2.3.2&hash=df0bf1"
dependencies:
node-gyp: latest
conditions: os=darwin
@@ -4869,12 +5148,12 @@ __metadata:
languageName: node
linkType: hard
"globals@npm:^13.15.0":
version: 13.17.0
resolution: "globals@npm:13.17.0"
"globals@npm:^13.19.0":
version: 13.20.0
resolution: "globals@npm:13.20.0"
dependencies:
type-fest: ^0.20.2
checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce
checksum: ad1ecf914bd051325faad281d02ea2c0b1df5d01bd94d368dcc5513340eac41d14b3c61af325768e3c7f8d44576e72780ec0b6f2d366121f8eec6e03c3a3b97a
languageName: node
linkType: hard
@@ -5553,10 +5832,10 @@ __metadata:
languageName: node
linkType: hard
"jquery@npm:^3.6.1":
version: 3.6.1
resolution: "jquery@npm:3.6.1"
checksum: 6177d866a74f1137cad800f142c7cdbd5ab19cd4282546f8bdb4890c9f933b1d542ab96f2aa15d007e43c98de7315b0513e849ec5359d3ac5640f720892fe547
"jquery@npm:^3.6.3":
version: 3.6.3
resolution: "jquery@npm:3.6.3"
checksum: 0fd366bdcaa0c84a7a8751ce20f8192290141913978b5059574426d9b01f4365daa675f95aab3eec94fd794d27b08d32078a2236bef404b8ba78073009988ce6
languageName: node
linkType: hard
@@ -5665,6 +5944,15 @@ __metadata:
languageName: node
linkType: hard
"json5@npm:^2.2.2":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
json5: lib/cli.js
checksum: 2a7436a93393830bce797d4626275152e37e877b265e94ca69c99e3d20c2b9dab021279146a39cdb700e71b2dd32a4cebd1514cd57cee102b1af906ce5040349
languageName: node
linkType: hard
"jsonfile@npm:^6.0.1":
version: 6.1.0
resolution: "jsonfile@npm:6.1.0"
@@ -5878,6 +6166,15 @@ __metadata:
languageName: node
linkType: hard
"lru-cache@npm:^5.1.1":
version: 5.1.1
resolution: "lru-cache@npm:5.1.1"
dependencies:
yallist: ^3.0.2
checksum: c154ae1cbb0c2206d1501a0e94df349653c92c8cbb25236d7e85190bcaf4567a03ac6eb43166fabfa36fd35623694da7233e88d9601fbf411a9a481d85dbd2cb
languageName: node
linkType: hard
"lru-cache@npm:^6.0.0":
version: 6.0.0
resolution: "lru-cache@npm:6.0.0"
@@ -5894,10 +6191,10 @@ __metadata:
languageName: node
linkType: hard
"luxon@npm:^3.1.0":
version: 3.1.0
resolution: "luxon@npm:3.1.0"
checksum: f8a850b759ba7a2e009d904c522ed7bc264bf4add57578f8948e52a0ed96b627b025b5aad8032295b570ae19fac41f0ffab91bdb128715fb0cc020798a7ba886
"luxon@npm:^3.2.1":
version: 3.2.1
resolution: "luxon@npm:3.2.1"
checksum: 3fa3def2c5f5d3032b4c46220c4da8aeb467ac979888fc9d2557adcd22195f93516b4ad5909a75862bec8dc6ddc0953b0f38e6d2f4a8ab8450ddc531a83cf20d
languageName: node
linkType: hard
@@ -7533,7 +7830,7 @@ __metadata:
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>":
version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b"
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=c3c19d"
dependencies:
is-core-module: ^2.9.0
path-parse: ^1.0.7
@@ -7651,16 +7948,16 @@ __metadata:
languageName: node
linkType: hard
"sass@npm:^1.56.1":
version: 1.56.1
resolution: "sass@npm:1.56.1"
"sass@npm:^1.58.3":
version: 1.58.3
resolution: "sass@npm:1.58.3"
dependencies:
chokidar: ">=3.0.0 <4.0.0"
immutable: ^4.0.0
source-map-js: ">=0.6.2 <2.0.0"
bin:
sass: sass.js
checksum: 78e693e5992b149574c95d5adfe39ca3e5b97d80befa11191a20d1daa41fe201a98ac099beab726cd3095e2d2e7991a2c408ba0fcc3fa9f525879de7eee18dad
checksum: 35a2b98c037ef80fdc93c9b0be846e6ccc7d75596351a37ee79c397e66666d0a754c52c4696e746c0aff32327471e185343ca349e998a58340411adc9d0489a5
languageName: node
linkType: hard
@@ -8658,7 +8955,7 @@ __metadata:
languageName: node
linkType: hard
"vue@npm:^3.0.0, vue@npm:^3.2.45":
"vue@npm:^3.0.0":
version: 3.2.45
resolution: "vue@npm:3.2.45"
dependencies:
@@ -8671,6 +8968,19 @@ __metadata:
languageName: node
linkType: hard
"vue@npm:^3.2.47":
version: 3.2.47
resolution: "vue@npm:3.2.47"
dependencies:
"@vue/compiler-dom": 3.2.47
"@vue/compiler-sfc": 3.2.47
"@vue/runtime-dom": 3.2.47
"@vue/server-renderer": 3.2.47
"@vue/shared": 3.2.47
checksum: 3b586f61fd2cdfdd24459a946a2831c0f164056993cc005badde4fea10d53e430f1cedf1b62d52a6992b58fe656fc5fc67b32f594a2832dfe440c6db46d6f158
languageName: node
linkType: hard
"vuex@npm:^4.1.0":
version: 4.1.0
resolution: "vuex@npm:4.1.0"
@@ -9025,6 +9335,13 @@ __metadata:
languageName: node
linkType: hard
"yallist@npm:^3.0.2":
version: 3.1.1
resolution: "yallist@npm:3.1.1"
checksum: 48f7bb00dc19fc635a13a39fe547f527b10c9290e7b3e836b9a8f1ca04d4d342e85714416b3c2ab74949c9c66f9cebb0473e6bc353b79035356103b47641285d
languageName: node
linkType: hard
"yallist@npm:^4.0.0":
version: 4.0.0
resolution: "yallist@npm:4.0.0"
@@ -9080,11 +9397,11 @@ __metadata:
languageName: node
linkType: hard
"zrender@npm:5.4.0":
version: 5.4.0
resolution: "zrender@npm:5.4.0"
"zrender@npm:5.4.1":
version: 5.4.1
resolution: "zrender@npm:5.4.1"
dependencies:
tslib: 2.3.0
checksum: 913cfd53064a9eaab0a6658bb48c8dddc8bd03f13858a2e6792a698af0c0b3d640e89de28eb4f1668f37d94ef125c24912d1bba904ae8a12ac17292fe0db52d5
checksum: 9a50cc2cc42ef44a436cfca5a29d6378b92790f50755b4d54f513a55dc7dab9698cecbc5640d731b380ad282aab1c33ae8cc1d14b61c0d51f0e951085a1bf17c
languageName: node
linkType: hard