Compare changes
Some changes are not shown.
For a faster browsing experience, only 84 of 100 files are shown. Download one of the files below to see all changes.
.dockerignore
0 → 100644
+7
−0
.editorconfig
0 → 100644
+12
−0
+4
−1
.env.development
0 → 100644
+1
−0
.gitlab-ci.yml
0 → 100644
+25
−0
.nvmrc
0 → 100644
+1
−0
Dockerfile
0 → 100644
+25
−0
Dockerfile.development
0 → 100644
+24
−0
Makefile
0 → 100644
+6
−0
compose.yaml
0 → 100644
+6
−0
docker/nginx.conf
0 → 100644
+43
−0
eslint.config.mjs
0 → 100644
+67
−0
+1
−1
+19987
−12853
File changed.
Preview size limit exceeded, changes collapsed.
+51
−86
| Original line number | Diff line number | Diff line |
|---|---|---|
| @@ -3,18 +3,35 @@ | ||
"version": "0.1.0",
|
||
"private": true,
|
||
"dependencies": {
|
||
"@react-keycloak/web": "^2.1.4",
|
||
"@sentry/react": "^5.23.0",
|
||
"classnames": "^2.2.6",
|
||
"date-fns": "^2.16.1",
|
||
"keycloak-js": "^10.0.2",
|
||
"pullstate": "^1.20.4",
|
||
"react": "^16.13.1",
|
||
"react-device-detect": "^1.13.1",
|
||
"react-dom": "^16.13.1",
|
||
"react-modal": "^3.11.2",
|
||
"react-router-dom": "^5.2.0",
|
||
"react-scripts": "3.4.3"
|
||
"@react-keycloak/web": "^3.4.0",
|
||
"@rooks/use-interval": "^4.11.2",
|
||
"@rooks/use-outside-click": "^4.11.2",
|
||
"@rooks/use-timeout": "^4.11.2",
|
||
"@rooks/use-window-size": "^4.11.2",
|
||
"@sentry/integrations": "^7.119.2",
|
||
"@sentry/react": "^8.34.0",
|
||
"@sentry/tracing": "^7.119.2",
|
||
"ajv": "^8.17.1",
|
||
"classnames": "^2.5.1",
|
||
"crypto-js": "^4.2.0",
|
||
"date-fns": "^4.1.0",
|
||
"keycloak-js": "^26.0.0",
|
||
"lodash": "^4.17.21",
|
||
"pullstate": "^1.25.0",
|
||
"react": "^18.3.1",
|
||
"react-dom": "^18.3.1",
|
||
"react-helmet-async": "^2.0.5",
|
||
"react-hint": "^3.2.1",
|
||
"react-intersection-observer": "^9.13.1",
|
||
"react-joyride": "^2.9.2",
|
||
"react-mde": "^11.5.0",
|
||
"react-modal": "^3.16.1",
|
||
"react-player": "^2.16.0",
|
||
"react-router-dom": "^6.27.0",
|
||
"react-scripts": "^5.0.1",
|
||
"showdown": "^2.1.0",
|
||
"wait-queue": "^1.1.4",
|
||
"xss": "^1.0.15"
|
||
},
|
||
"scripts": {
|
||
"start": "react-scripts start",
|
||
| @@ -22,66 +39,8 @@ | ||
"test": "react-scripts test --env=jsdom-fourteen",
|
||
"eject": "react-scripts eject",
|
||
"lint": "eslint --cache 'src/**/*.{js,jsx}'",
|
||
"lint:fix": "eslint --cache --fix 'src/**/*.{js,jsx}'"
|
||
},
|
||
"eslintConfig": {
|
||
"extends": [
|
||
"react-app",
|
||
"plugin:prettier/recommended",
|
||
"plugin:testing-library/recommended",
|
||
"plugin:jest-dom/recommended"
|
||
],
|
||
"plugins": [
|
||
"simple-import-sort",
|
||
"testing-library",
|
||
"jest-dom"
|
||
],
|
||
"rules": {
|
||
"sort-imports": "off",
|
||
"prettier/prettier": "warn",
|
||
"react/no-unknown-property": [
|
||
1
|
||
],
|
||
"simple-import-sort/sort": [
|
||
"warn",
|
||
{
|
||
"groups": [
|
||
[
|
||
"^react",
|
||
"^@?\\w"
|
||
],
|
||
[
|
||
"^(components|containers|pages|utils)(/.*|$)"
|
||
],
|
||
[
|
||
"^(test-utils)(/.*|$)"
|
||
],
|
||
[
|
||
"^\\u0000"
|
||
],
|
||
[
|
||
"^\\.\\.(?!/?$)",
|
||
"^\\.\\./?$"
|
||
],
|
||
[
|
||
"^\\./(?=.*/)(?!/?$)",
|
||
"^\\.(?!/?$)",
|
||
"^\\./?$"
|
||
],
|
||
[
|
||
"^.+\\.s?css$"
|
||
]
|
||
]
|
||
}
|
||
],
|
||
"testing-library/await-async-query": "error",
|
||
"testing-library/no-await-sync-query": "error",
|
||
"testing-library/no-debug": "warn",
|
||
"jest-dom/prefer-checked": "error",
|
||
"jest-dom/prefer-enabled-disabled": "error",
|
||
"jest-dom/prefer-required": "error",
|
||
"jest-dom/prefer-to-have-attribute": "error"
|
||
}
|
||
"lint:fix": "eslint --cache --fix 'src/**/*.{js,jsx}'",
|
||
"analyze": "source-map-explorer 'build/static/js/*.js'"
|
||
},
|
||
"browserslist": {
|
||
"production": [
|
||
| @@ -96,21 +55,27 @@ | ||
]
|
||
},
|
||
"devDependencies": {
|
||
"@testing-library/jest-dom": "^4.2.4",
|
||
"@testing-library/user-event": "^7.2.1",
|
||
"@testing-library/react": "^9.5.0",
|
||
"@eslint/compat": "^1.2.0",
|
||
"@eslint/eslintrc": "^3.1.0",
|
||
"@eslint/js": "^9.12.0",
|
||
"@testing-library/jest-dom": "^6.5.0",
|
||
"@testing-library/react": "^16.0.1",
|
||
"@testing-library/react-hooks": "^8.0.1",
|
||
"@testing-library/user-event": "^14.5.2",
|
||
"babel-core": "^6.26.3",
|
||
"babel-eslint": "^10.1.0",
|
||
"eslint": "^6.6.0",
|
||
"eslint-config-airbnb": "^18.2.0",
|
||
"eslint-config-prettier": "^6.11.0",
|
||
"eslint-plugin-import": "^2.22.0",
|
||
"eslint-plugin-jest-dom": "^3.2.3",
|
||
"eslint-plugin-jsx-a11y": "^6.3.1",
|
||
"eslint-plugin-prettier": "^3.1.4",
|
||
"eslint-plugin-react": "^7.20.6",
|
||
"eslint-plugin-simple-import-sort": "^5.0.3",
|
||
"eslint-plugin-testing-library": "^3.8.0",
|
||
"prettier": "^2.1.1"
|
||
"eslint": "^9.12.0",
|
||
"eslint-config-airbnb": "^19.0.4",
|
||
"eslint-config-prettier": "^9.1.0",
|
||
"eslint-plugin-import": "^2.31.0",
|
||
"eslint-plugin-jest-dom": "^5.4.0",
|
||
"eslint-plugin-jsx-a11y": "^6.10.0",
|
||
"eslint-plugin-prettier": "^5.2.1",
|
||
"eslint-plugin-react": "^7.37.1",
|
||
"eslint-plugin-simple-import-sort": "^12.1.1",
|
||
"eslint-plugin-testing-library": "^6.3.0",
|
||
"prettier": "^3.3.3",
|
||
"source-map-explorer": "^2.5.3",
|
||
"typescript": "^5.6.3"
|
||
}
|
||
} |
||
public/favicon.ico
deleted100644 → 0
−3.08 KiB
3.08 KiB
public/img/og.afdesign
0 → 100644
+58.2 KiB
public/img/og2021.png
0 → 100644
+124 KiB
124.02 KiB
public/img/og2024.png
0 → 100644
+43.1 KiB
43.08 KiB
+37
−10
public/logo192.png
deleted100644 → 0
−5.22 KiB
5.22 KiB
public/logo512.png
deleted100644 → 0
−9.44 KiB
9.44 KiB
+9
−9
+123
−49
+3
−3
src/actions/announcements.js
0 → 100644
+120
−0
src/actions/global-info.js
0 → 100644
+69
−0
Loading