From 31ab45c9ab86d7e000a4df0faf72115a0e3e2bd5 Mon Sep 17 00:00:00 2001 From: Jean Jacques Avril Date: Tue, 31 Dec 2024 13:37:01 +0000 Subject: [PATCH] adjusted devcontainer to improve performance on linux / wsl because binding windows fs was quite unusable as performance was really bad --- .devcontainer/Dockerfile | 0 .devcontainer/devcontainer.json | 4 +- .devcontainer/setup.sh | 41 +++++++++++------- .env | 0 .gitignore | 0 .vscode/settings.json | 0 README.md | 0 _common/db_client/.env | 0 _common/db_client/.gitignore | 0 _common/db_client/CHANGELOG.md | 0 _common/db_client/README.md | 0 _common/db_client/analysis_options.yaml | 0 _common/db_client/go.mod | 0 _common/db_client/go.sum | 0 _common/db_client/lib/db_client.dart | 0 _common/db_client/package.json | 0 _common/db_client/pnpm-lock.yaml | 0 _common/db_client/prisma/prisma-query-engine | Bin _common/db_client/prisma/schema.prisma | 0 _common/db_client/pubspec.lock | 0 _common/db_client/pubspec.yaml | 0 _common/db_client/test/db_client_test.dart | 0 _common/docker/redis.conf | 0 _common/protobufs/gRPC.proto | 0 backend-dart/.gitignore | 0 backend-dart/README.md | 0 backend-dart/analysis_options.yaml | 0 backend-dart/config.yaml | 0 .../application/usecases/register_user.dart | 0 backend-dart/lib/backend_dart.dart | 0 backend-dart/lib/domain/entities/user.dart | 0 .../domain/repositories/user_repository.dart | 0 .../lib/infrastructure/config/config.dart | 0 .../infrastructure/persistence/db/client.dart | 0 .../infrastructure/persistence/db/model.dart | 0 .../infrastructure/persistence/db/prisma.dart | 0 .../persistence/postgres_user_repository.dart | 0 backend-dart/lib/interfaces/http/server.dart | 0 backend-dart/pubspec.lock | 0 backend-dart/pubspec.yaml | 0 backend-dart/test/backend_dart_test.dart | 0 backend-go/cmd/actatempus/main.go | 0 backend-go/config.yaml | 0 backend-go/go.mod | 7 +-- backend-go/go.sum | 6 --- .../application/usecases/register_user.go | 0 backend-go/internal/domain/entities/user.go | 0 .../domain/repositories/user_repository.go | 0 .../persistence/config/config.go | 0 .../infrastructure/persistence/db/.gitignore | 0 backend-go/internal/interfaces/http/server.go | 0 docker-compose.yml | 0 ... in short _ by Fahrettin Enes _ Medium.pdf | Bin docs/KP_Spec-2.pdf | Bin docs/KP_Spec-3.pdf | Bin docs/concept.md | 0 docs/presentation/Zwichenpräsentation.pdf | Bin docs/presentation/Zwichenpräsentation.pptx | Bin docs/presentation/fp_dart-demo/.gitignore | 0 docs/presentation/fp_dart-demo/CHANGELOG.md | 0 docs/presentation/fp_dart-demo/README.md | 0 .../fp_dart-demo/analysis_options.yaml | 0 .../fp_dart-demo/lib/app_error.dart | 0 docs/presentation/fp_dart-demo/lib/demo.dart | 0 docs/presentation/fp_dart-demo/pubspec.lock | 0 docs/presentation/fp_dart-demo/pubspec.yaml | 0 .../fp_dart-demo/test/demo_test.dart | 0 frontend-react/.eslintrc.json | 0 frontend-react/.gitignore | 0 frontend-react/README.md | 0 frontend-react/deno.lock | 0 frontend-react/messages/de.json | 0 frontend-react/messages/en.json | 0 frontend-react/next.config.ts | 0 frontend-react/package-lock.json | 0 frontend-react/package.json | 0 frontend-react/postcss.config.mjs | 0 frontend-react/public/file.svg | 0 frontend-react/public/globe.svg | 0 frontend-react/public/window.svg | 0 .../src/app/[locale]/(auth)/layout.tsx | 0 .../src/app/[locale]/(auth)/login/layout.tsx | 0 .../src/app/[locale]/(auth)/login/page.tsx | 0 .../src/app/[locale]/(landing)/layout.tsx | 0 .../src/app/[locale]/(landing)/page.tsx | 0 frontend-react/src/app/layout.tsx | 0 frontend-react/src/app/not-found.tsx | 0 frontend-react/src/app/page.tsx | 0 .../src/components/ErrorPages/404.tsx | 0 .../src/components/ErrorPages/BackButton.tsx | 0 .../components/ErrorPages/ErrorPageLayout.tsx | 0 .../src/components/ErrorPages/HomeButton.tsx | 0 .../components/Layout/AuthenticatedLayout.tsx | 0 .../src/components/Layout/BaseLayout.tsx | 0 .../src/components/Layout/Header/Header.tsx | 0 .../Layout/Navigation/LocaleSwitcher.tsx | 0 .../Navigation/LocaleSwitcherSelect.tsx | 0 .../Layout/Navigation/NavigationBar.tsx | 0 .../Layout/Navigation/NavigationLink.tsx | 0 .../Layout/Navigation/ThemeSwitcher.tsx | 0 .../Layout/UnauthenticatedLayout.tsx | 0 .../components/Layout/fonts/GeistMonoVF.woff | Bin .../src/components/Layout/fonts/GeistVF.woff | Bin frontend-react/src/context/ThemeContext.tsx | 0 frontend-react/src/i18n/request.ts | 0 frontend-react/src/i18n/routing.ts | 0 frontend-react/src/middleware.ts | 0 frontend-react/src/styles/globals.scss | 0 frontend-react/tailwind.config.ts | 0 frontend-react/tsconfig.json | 0 110 files changed, 30 insertions(+), 28 deletions(-) mode change 100644 => 100755 .devcontainer/Dockerfile mode change 100644 => 100755 .devcontainer/devcontainer.json mode change 100644 => 100755 .devcontainer/setup.sh mode change 100644 => 100755 .env mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .vscode/settings.json mode change 100644 => 100755 README.md mode change 100644 => 100755 _common/db_client/.env mode change 100644 => 100755 _common/db_client/.gitignore mode change 100644 => 100755 _common/db_client/CHANGELOG.md mode change 100644 => 100755 _common/db_client/README.md mode change 100644 => 100755 _common/db_client/analysis_options.yaml mode change 100644 => 100755 _common/db_client/go.mod mode change 100644 => 100755 _common/db_client/go.sum mode change 100644 => 100755 _common/db_client/lib/db_client.dart mode change 100644 => 100755 _common/db_client/package.json mode change 100644 => 100755 _common/db_client/pnpm-lock.yaml mode change 100644 => 100755 _common/db_client/prisma/prisma-query-engine mode change 100644 => 100755 _common/db_client/prisma/schema.prisma mode change 100644 => 100755 _common/db_client/pubspec.lock mode change 100644 => 100755 _common/db_client/pubspec.yaml mode change 100644 => 100755 _common/db_client/test/db_client_test.dart mode change 100644 => 100755 _common/docker/redis.conf mode change 100644 => 100755 _common/protobufs/gRPC.proto mode change 100644 => 100755 backend-dart/.gitignore mode change 100644 => 100755 backend-dart/README.md mode change 100644 => 100755 backend-dart/analysis_options.yaml mode change 100644 => 100755 backend-dart/config.yaml mode change 100644 => 100755 backend-dart/lib/application/usecases/register_user.dart mode change 100644 => 100755 backend-dart/lib/backend_dart.dart mode change 100644 => 100755 backend-dart/lib/domain/entities/user.dart mode change 100644 => 100755 backend-dart/lib/domain/repositories/user_repository.dart mode change 100644 => 100755 backend-dart/lib/infrastructure/config/config.dart mode change 100644 => 100755 backend-dart/lib/infrastructure/persistence/db/client.dart mode change 100644 => 100755 backend-dart/lib/infrastructure/persistence/db/model.dart mode change 100644 => 100755 backend-dart/lib/infrastructure/persistence/db/prisma.dart mode change 100644 => 100755 backend-dart/lib/infrastructure/persistence/postgres_user_repository.dart mode change 100644 => 100755 backend-dart/lib/interfaces/http/server.dart mode change 100644 => 100755 backend-dart/pubspec.lock mode change 100644 => 100755 backend-dart/pubspec.yaml mode change 100644 => 100755 backend-dart/test/backend_dart_test.dart mode change 100644 => 100755 backend-go/cmd/actatempus/main.go mode change 100644 => 100755 backend-go/config.yaml mode change 100644 => 100755 backend-go/go.mod mode change 100644 => 100755 backend-go/go.sum mode change 100644 => 100755 backend-go/internal/application/usecases/register_user.go mode change 100644 => 100755 backend-go/internal/domain/entities/user.go mode change 100644 => 100755 backend-go/internal/domain/repositories/user_repository.go mode change 100644 => 100755 backend-go/internal/infrastructure/persistence/config/config.go mode change 100644 => 100755 backend-go/internal/infrastructure/persistence/db/.gitignore mode change 100644 => 100755 backend-go/internal/interfaces/http/server.go mode change 100644 => 100755 docker-compose.yml mode change 100644 => 100755 docs/Clean Architecture by Uncle Bob (aka Robert C. Martin) and DDD (Domain-Driven-Design) in short _ by Fahrettin Enes _ Medium.pdf mode change 100644 => 100755 docs/KP_Spec-2.pdf mode change 100644 => 100755 docs/KP_Spec-3.pdf mode change 100644 => 100755 docs/concept.md mode change 100644 => 100755 docs/presentation/Zwichenpräsentation.pdf mode change 100644 => 100755 docs/presentation/Zwichenpräsentation.pptx mode change 100644 => 100755 docs/presentation/fp_dart-demo/.gitignore mode change 100644 => 100755 docs/presentation/fp_dart-demo/CHANGELOG.md mode change 100644 => 100755 docs/presentation/fp_dart-demo/README.md mode change 100644 => 100755 docs/presentation/fp_dart-demo/analysis_options.yaml mode change 100644 => 100755 docs/presentation/fp_dart-demo/lib/app_error.dart mode change 100644 => 100755 docs/presentation/fp_dart-demo/lib/demo.dart mode change 100644 => 100755 docs/presentation/fp_dart-demo/pubspec.lock mode change 100644 => 100755 docs/presentation/fp_dart-demo/pubspec.yaml mode change 100644 => 100755 docs/presentation/fp_dart-demo/test/demo_test.dart mode change 100644 => 100755 frontend-react/.eslintrc.json mode change 100644 => 100755 frontend-react/.gitignore mode change 100644 => 100755 frontend-react/README.md mode change 100644 => 100755 frontend-react/deno.lock mode change 100644 => 100755 frontend-react/messages/de.json mode change 100644 => 100755 frontend-react/messages/en.json mode change 100644 => 100755 frontend-react/next.config.ts mode change 100644 => 100755 frontend-react/package-lock.json mode change 100644 => 100755 frontend-react/package.json mode change 100644 => 100755 frontend-react/postcss.config.mjs mode change 100644 => 100755 frontend-react/public/file.svg mode change 100644 => 100755 frontend-react/public/globe.svg mode change 100644 => 100755 frontend-react/public/window.svg mode change 100644 => 100755 frontend-react/src/app/[locale]/(auth)/layout.tsx mode change 100644 => 100755 frontend-react/src/app/[locale]/(auth)/login/layout.tsx mode change 100644 => 100755 frontend-react/src/app/[locale]/(auth)/login/page.tsx mode change 100644 => 100755 frontend-react/src/app/[locale]/(landing)/layout.tsx mode change 100644 => 100755 frontend-react/src/app/[locale]/(landing)/page.tsx mode change 100644 => 100755 frontend-react/src/app/layout.tsx mode change 100644 => 100755 frontend-react/src/app/not-found.tsx mode change 100644 => 100755 frontend-react/src/app/page.tsx mode change 100644 => 100755 frontend-react/src/components/ErrorPages/404.tsx mode change 100644 => 100755 frontend-react/src/components/ErrorPages/BackButton.tsx mode change 100644 => 100755 frontend-react/src/components/ErrorPages/ErrorPageLayout.tsx mode change 100644 => 100755 frontend-react/src/components/ErrorPages/HomeButton.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/AuthenticatedLayout.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/BaseLayout.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Header/Header.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Navigation/LocaleSwitcher.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Navigation/LocaleSwitcherSelect.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Navigation/NavigationBar.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Navigation/NavigationLink.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/Navigation/ThemeSwitcher.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/UnauthenticatedLayout.tsx mode change 100644 => 100755 frontend-react/src/components/Layout/fonts/GeistMonoVF.woff mode change 100644 => 100755 frontend-react/src/components/Layout/fonts/GeistVF.woff mode change 100644 => 100755 frontend-react/src/context/ThemeContext.tsx mode change 100644 => 100755 frontend-react/src/i18n/request.ts mode change 100644 => 100755 frontend-react/src/i18n/routing.ts mode change 100644 => 100755 frontend-react/src/middleware.ts mode change 100644 => 100755 frontend-react/src/styles/globals.scss mode change 100644 => 100755 frontend-react/tailwind.config.ts mode change 100644 => 100755 frontend-react/tsconfig.json diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile old mode 100644 new mode 100755 diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json old mode 100644 new mode 100755 index 64c3b1c..e193c74 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -28,9 +28,11 @@ "postCreateCommand": "./.devcontainer/setup.sh", "remoteUser": "vscode", "updateRemoteUserUID": true, + //"workspaceMount": "", + //"workspaceFolder": "/workspaces", "mounts": [ "type=bind,source=/var/run/docker.sock,target=/var/run/docker.sock", - "source=${localEnv:HOME}${localEnv:USERPROFILE}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached" + "source=${localEnv:HOME}${localEnv:USERPROFILE}/.ssh,target=/home/vscode/.ssh-host,type=bind,consistency=cached" //"source=${localEnv:HOME}/.ssh,target=/home/vscode/.ssh,type=bind,consistency=cached" ] } diff --git a/.devcontainer/setup.sh b/.devcontainer/setup.sh old mode 100644 new mode 100755 index 72e7abf..b012de5 --- a/.devcontainer/setup.sh +++ b/.devcontainer/setup.sh @@ -3,33 +3,44 @@ # Frontend setup if [ -d "frontend-react" ]; then echo "Setting up frontend-react..." - cd frontend-react - #npm install - deno install --allow-scripts - cd .. + ( + cd frontend-react + # npm install + deno install --allow-scripts + ) & else echo "frontend-react directory not found, skipping..." fi # Dart backend setup -if [ -d "backend_dart" ]; then - echo "Setting up backend_dart..." - cd backend_dart - dart pub get - cd .. +if [ -d "backend-dart" ]; then + echo "Setting up backend-dart..." + ( + cd backend-dart + dart pub get + ) & else - echo "backend_dart directory not found, skipping..." + echo "backend-dart directory not found, skipping..." fi # Go backend setup if [ -d "backend-go" ]; then echo "Setting up backend-go..." - cd backend-go - go mod tidy - cd .. + ( + cd backend-go + go mod tidy + ) & else echo "backend-go directory not found, skipping..." fi -sudo chmod 600 /home/vscode/.ssh/* && sudo chown $USER:$USER /home/vscode/.ssh/* -#git config --global user.name 'Jean Avril' && git config --global user.email 'jean@jeanavril.com' \ No newline at end of file +# Wait for all parallel processes to finish +wait + +echo "Copying ssh keys" +sudo bash -c "rsync -a /home/$USER/.ssh-host/* /home/$USER/.ssh/" +echo "Setting permissions on ssh keys" +sudo chmod 600 /home/$USER/.ssh/* && sudo chown $USER:$USER /home/$USER/.ssh/* +# git config --global user.name 'Jean Avril' && git config --global user.email 'jean@jeanavril.com' + +echo "Setup completed!" \ No newline at end of file diff --git a/.env b/.env old mode 100644 new mode 100755 diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.vscode/settings.json b/.vscode/settings.json old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/_common/db_client/.env b/_common/db_client/.env old mode 100644 new mode 100755 diff --git a/_common/db_client/.gitignore b/_common/db_client/.gitignore old mode 100644 new mode 100755 diff --git a/_common/db_client/CHANGELOG.md b/_common/db_client/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/_common/db_client/README.md b/_common/db_client/README.md old mode 100644 new mode 100755 diff --git a/_common/db_client/analysis_options.yaml b/_common/db_client/analysis_options.yaml old mode 100644 new mode 100755 diff --git a/_common/db_client/go.mod b/_common/db_client/go.mod old mode 100644 new mode 100755 diff --git a/_common/db_client/go.sum b/_common/db_client/go.sum old mode 100644 new mode 100755 diff --git a/_common/db_client/lib/db_client.dart b/_common/db_client/lib/db_client.dart old mode 100644 new mode 100755 diff --git a/_common/db_client/package.json b/_common/db_client/package.json old mode 100644 new mode 100755 diff --git a/_common/db_client/pnpm-lock.yaml b/_common/db_client/pnpm-lock.yaml old mode 100644 new mode 100755 diff --git a/_common/db_client/prisma/prisma-query-engine b/_common/db_client/prisma/prisma-query-engine old mode 100644 new mode 100755 diff --git a/_common/db_client/prisma/schema.prisma b/_common/db_client/prisma/schema.prisma old mode 100644 new mode 100755 diff --git a/_common/db_client/pubspec.lock b/_common/db_client/pubspec.lock old mode 100644 new mode 100755 diff --git a/_common/db_client/pubspec.yaml b/_common/db_client/pubspec.yaml old mode 100644 new mode 100755 diff --git a/_common/db_client/test/db_client_test.dart b/_common/db_client/test/db_client_test.dart old mode 100644 new mode 100755 diff --git a/_common/docker/redis.conf b/_common/docker/redis.conf old mode 100644 new mode 100755 diff --git a/_common/protobufs/gRPC.proto b/_common/protobufs/gRPC.proto old mode 100644 new mode 100755 diff --git a/backend-dart/.gitignore b/backend-dart/.gitignore old mode 100644 new mode 100755 diff --git a/backend-dart/README.md b/backend-dart/README.md old mode 100644 new mode 100755 diff --git a/backend-dart/analysis_options.yaml b/backend-dart/analysis_options.yaml old mode 100644 new mode 100755 diff --git a/backend-dart/config.yaml b/backend-dart/config.yaml old mode 100644 new mode 100755 diff --git a/backend-dart/lib/application/usecases/register_user.dart b/backend-dart/lib/application/usecases/register_user.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/backend_dart.dart b/backend-dart/lib/backend_dart.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/domain/entities/user.dart b/backend-dart/lib/domain/entities/user.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/domain/repositories/user_repository.dart b/backend-dart/lib/domain/repositories/user_repository.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/infrastructure/config/config.dart b/backend-dart/lib/infrastructure/config/config.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/infrastructure/persistence/db/client.dart b/backend-dart/lib/infrastructure/persistence/db/client.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/infrastructure/persistence/db/model.dart b/backend-dart/lib/infrastructure/persistence/db/model.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/infrastructure/persistence/db/prisma.dart b/backend-dart/lib/infrastructure/persistence/db/prisma.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/infrastructure/persistence/postgres_user_repository.dart b/backend-dart/lib/infrastructure/persistence/postgres_user_repository.dart old mode 100644 new mode 100755 diff --git a/backend-dart/lib/interfaces/http/server.dart b/backend-dart/lib/interfaces/http/server.dart old mode 100644 new mode 100755 diff --git a/backend-dart/pubspec.lock b/backend-dart/pubspec.lock old mode 100644 new mode 100755 diff --git a/backend-dart/pubspec.yaml b/backend-dart/pubspec.yaml old mode 100644 new mode 100755 diff --git a/backend-dart/test/backend_dart_test.dart b/backend-dart/test/backend_dart_test.dart old mode 100644 new mode 100755 diff --git a/backend-go/cmd/actatempus/main.go b/backend-go/cmd/actatempus/main.go old mode 100644 new mode 100755 diff --git a/backend-go/config.yaml b/backend-go/config.yaml old mode 100644 new mode 100755 diff --git a/backend-go/go.mod b/backend-go/go.mod old mode 100644 new mode 100755 index d59883f..f38e863 --- a/backend-go/go.mod +++ b/backend-go/go.mod @@ -2,12 +2,7 @@ module actatempus_backend go 1.23.2 -require ( - github.com/joho/godotenv v1.5.1 - github.com/shopspring/decimal v1.4.0 - github.com/spf13/viper v1.19.0 - github.com/steebchen/prisma-client-go v0.43.0 -) +require github.com/spf13/viper v1.19.0 require ( github.com/fsnotify/fsnotify v1.7.0 // indirect diff --git a/backend-go/go.sum b/backend-go/go.sum old mode 100644 new mode 100755 index ebc3330..ec3cc1e --- a/backend-go/go.sum +++ b/backend-go/go.sum @@ -10,8 +10,6 @@ github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= github.com/hashicorp/hcl v1.0.0/go.mod h1:E5yfLk+7swimpb2L/Alb/PJmXilQ/rhwaUYs4T20WEQ= -github.com/joho/godotenv v1.5.1 h1:7eLL/+HRGLY0ldzfGMeQkb7vMd0as4CfYvUVzLqw0N0= -github.com/joho/godotenv v1.5.1/go.mod h1:f4LDr5Voq0i2e/R5DDNOoa2zzDfwtkZa6DnEwAbqwq4= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= @@ -31,8 +29,6 @@ github.com/sagikazarmark/locafero v0.4.0 h1:HApY1R9zGo4DBgr7dqsTH/JJxLTTsOt7u6ke github.com/sagikazarmark/locafero v0.4.0/go.mod h1:Pe1W6UlPYUk/+wc/6KFhbORCfqzgYEpgQ3O5fPuL3H4= github.com/sagikazarmark/slog-shim v0.1.0 h1:diDBnUNK9N/354PgrxMywXnAwEr1QZcOr6gto+ugjYE= github.com/sagikazarmark/slog-shim v0.1.0/go.mod h1:SrcSrq8aKtyuqEI1uvTDTK1arOWRIczQRv+GVI1AkeQ= -github.com/shopspring/decimal v1.4.0 h1:bxl37RwXBklmTi0C79JfXCEBD1cqqHt0bbgBAGFp81k= -github.com/shopspring/decimal v1.4.0/go.mod h1:gawqmDU56v4yIKSwfBSFip1HdCCXN8/+DMd9qYNcwME= github.com/sourcegraph/conc v0.3.0 h1:OQTbbt6P72L20UqAkXXuLOj79LfEanQ+YQFNpLA9ySo= github.com/sourcegraph/conc v0.3.0/go.mod h1:Sdozi7LEKbFPqYX2/J+iBAM6HpqSLTASQIKqDmF7Mt0= github.com/spf13/afero v1.11.0 h1:WJQKhtpdm3v2IzqG8VMqrr6Rf3UYpEF239Jy9wNepM8= @@ -43,8 +39,6 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= github.com/spf13/viper v1.19.0 h1:RWq5SEjt8o25SROyN3z2OrDB9l7RPd3lwTWU8EcEdcI= github.com/spf13/viper v1.19.0/go.mod h1:GQUN9bilAbhU/jgc1bKs99f/suXKeUMct8Adx5+Ntkg= -github.com/steebchen/prisma-client-go v0.43.0 h1:B4ImvlGo2YXlkSbxjSyin/9Uy3vkhneuKir4K7vXd/A= -github.com/steebchen/prisma-client-go v0.43.0/go.mod h1:wp2xU9HO5WIefc65vcl1HOiFUzaHKyOhHw5atrzs8hc= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= diff --git a/backend-go/internal/application/usecases/register_user.go b/backend-go/internal/application/usecases/register_user.go old mode 100644 new mode 100755 diff --git a/backend-go/internal/domain/entities/user.go b/backend-go/internal/domain/entities/user.go old mode 100644 new mode 100755 diff --git a/backend-go/internal/domain/repositories/user_repository.go b/backend-go/internal/domain/repositories/user_repository.go old mode 100644 new mode 100755 diff --git a/backend-go/internal/infrastructure/persistence/config/config.go b/backend-go/internal/infrastructure/persistence/config/config.go old mode 100644 new mode 100755 diff --git a/backend-go/internal/infrastructure/persistence/db/.gitignore b/backend-go/internal/infrastructure/persistence/db/.gitignore old mode 100644 new mode 100755 diff --git a/backend-go/internal/interfaces/http/server.go b/backend-go/internal/interfaces/http/server.go old mode 100644 new mode 100755 diff --git a/docker-compose.yml b/docker-compose.yml old mode 100644 new mode 100755 diff --git a/docs/Clean Architecture by Uncle Bob (aka Robert C. Martin) and DDD (Domain-Driven-Design) in short _ by Fahrettin Enes _ Medium.pdf b/docs/Clean Architecture by Uncle Bob (aka Robert C. Martin) and DDD (Domain-Driven-Design) in short _ by Fahrettin Enes _ Medium.pdf old mode 100644 new mode 100755 diff --git a/docs/KP_Spec-2.pdf b/docs/KP_Spec-2.pdf old mode 100644 new mode 100755 diff --git a/docs/KP_Spec-3.pdf b/docs/KP_Spec-3.pdf old mode 100644 new mode 100755 diff --git a/docs/concept.md b/docs/concept.md old mode 100644 new mode 100755 diff --git a/docs/presentation/Zwichenpräsentation.pdf b/docs/presentation/Zwichenpräsentation.pdf old mode 100644 new mode 100755 diff --git a/docs/presentation/Zwichenpräsentation.pptx b/docs/presentation/Zwichenpräsentation.pptx old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/.gitignore b/docs/presentation/fp_dart-demo/.gitignore old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/CHANGELOG.md b/docs/presentation/fp_dart-demo/CHANGELOG.md old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/README.md b/docs/presentation/fp_dart-demo/README.md old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/analysis_options.yaml b/docs/presentation/fp_dart-demo/analysis_options.yaml old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/lib/app_error.dart b/docs/presentation/fp_dart-demo/lib/app_error.dart old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/lib/demo.dart b/docs/presentation/fp_dart-demo/lib/demo.dart old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/pubspec.lock b/docs/presentation/fp_dart-demo/pubspec.lock old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/pubspec.yaml b/docs/presentation/fp_dart-demo/pubspec.yaml old mode 100644 new mode 100755 diff --git a/docs/presentation/fp_dart-demo/test/demo_test.dart b/docs/presentation/fp_dart-demo/test/demo_test.dart old mode 100644 new mode 100755 diff --git a/frontend-react/.eslintrc.json b/frontend-react/.eslintrc.json old mode 100644 new mode 100755 diff --git a/frontend-react/.gitignore b/frontend-react/.gitignore old mode 100644 new mode 100755 diff --git a/frontend-react/README.md b/frontend-react/README.md old mode 100644 new mode 100755 diff --git a/frontend-react/deno.lock b/frontend-react/deno.lock old mode 100644 new mode 100755 diff --git a/frontend-react/messages/de.json b/frontend-react/messages/de.json old mode 100644 new mode 100755 diff --git a/frontend-react/messages/en.json b/frontend-react/messages/en.json old mode 100644 new mode 100755 diff --git a/frontend-react/next.config.ts b/frontend-react/next.config.ts old mode 100644 new mode 100755 diff --git a/frontend-react/package-lock.json b/frontend-react/package-lock.json old mode 100644 new mode 100755 diff --git a/frontend-react/package.json b/frontend-react/package.json old mode 100644 new mode 100755 diff --git a/frontend-react/postcss.config.mjs b/frontend-react/postcss.config.mjs old mode 100644 new mode 100755 diff --git a/frontend-react/public/file.svg b/frontend-react/public/file.svg old mode 100644 new mode 100755 diff --git a/frontend-react/public/globe.svg b/frontend-react/public/globe.svg old mode 100644 new mode 100755 diff --git a/frontend-react/public/window.svg b/frontend-react/public/window.svg old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/[locale]/(auth)/layout.tsx b/frontend-react/src/app/[locale]/(auth)/layout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/[locale]/(auth)/login/layout.tsx b/frontend-react/src/app/[locale]/(auth)/login/layout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/[locale]/(auth)/login/page.tsx b/frontend-react/src/app/[locale]/(auth)/login/page.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/[locale]/(landing)/layout.tsx b/frontend-react/src/app/[locale]/(landing)/layout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/[locale]/(landing)/page.tsx b/frontend-react/src/app/[locale]/(landing)/page.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/layout.tsx b/frontend-react/src/app/layout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/not-found.tsx b/frontend-react/src/app/not-found.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/app/page.tsx b/frontend-react/src/app/page.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/ErrorPages/404.tsx b/frontend-react/src/components/ErrorPages/404.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/ErrorPages/BackButton.tsx b/frontend-react/src/components/ErrorPages/BackButton.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/ErrorPages/ErrorPageLayout.tsx b/frontend-react/src/components/ErrorPages/ErrorPageLayout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/ErrorPages/HomeButton.tsx b/frontend-react/src/components/ErrorPages/HomeButton.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/AuthenticatedLayout.tsx b/frontend-react/src/components/Layout/AuthenticatedLayout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/BaseLayout.tsx b/frontend-react/src/components/Layout/BaseLayout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Header/Header.tsx b/frontend-react/src/components/Layout/Header/Header.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Navigation/LocaleSwitcher.tsx b/frontend-react/src/components/Layout/Navigation/LocaleSwitcher.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Navigation/LocaleSwitcherSelect.tsx b/frontend-react/src/components/Layout/Navigation/LocaleSwitcherSelect.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Navigation/NavigationBar.tsx b/frontend-react/src/components/Layout/Navigation/NavigationBar.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Navigation/NavigationLink.tsx b/frontend-react/src/components/Layout/Navigation/NavigationLink.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/Navigation/ThemeSwitcher.tsx b/frontend-react/src/components/Layout/Navigation/ThemeSwitcher.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/UnauthenticatedLayout.tsx b/frontend-react/src/components/Layout/UnauthenticatedLayout.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/fonts/GeistMonoVF.woff b/frontend-react/src/components/Layout/fonts/GeistMonoVF.woff old mode 100644 new mode 100755 diff --git a/frontend-react/src/components/Layout/fonts/GeistVF.woff b/frontend-react/src/components/Layout/fonts/GeistVF.woff old mode 100644 new mode 100755 diff --git a/frontend-react/src/context/ThemeContext.tsx b/frontend-react/src/context/ThemeContext.tsx old mode 100644 new mode 100755 diff --git a/frontend-react/src/i18n/request.ts b/frontend-react/src/i18n/request.ts old mode 100644 new mode 100755 diff --git a/frontend-react/src/i18n/routing.ts b/frontend-react/src/i18n/routing.ts old mode 100644 new mode 100755 diff --git a/frontend-react/src/middleware.ts b/frontend-react/src/middleware.ts old mode 100644 new mode 100755 diff --git a/frontend-react/src/styles/globals.scss b/frontend-react/src/styles/globals.scss old mode 100644 new mode 100755 diff --git a/frontend-react/tailwind.config.ts b/frontend-react/tailwind.config.ts old mode 100644 new mode 100755 diff --git a/frontend-react/tsconfig.json b/frontend-react/tsconfig.json old mode 100644 new mode 100755