diff --git a/.github/workflows/deploy.dev.yml b/.github/workflows/deploy.dev.yml index a60909f2..81eb1b7b 100644 --- a/.github/workflows/deploy.dev.yml +++ b/.github/workflows/deploy.dev.yml @@ -1,9 +1,11 @@ -name: Upload Image to Docker Hub +name: Upload Image to Docker Hub & Deploy to Dev on: - push: + pull_request: + types: + - closed branches: - - workflow + - develop jobs: #sonarcloud: @@ -26,6 +28,7 @@ jobs: docker: #needs: sonarcloud + if: github.event.pull_request.merged == true runs-on: ubuntu-latest steps: - @@ -39,9 +42,23 @@ jobs: do key=$(echo $key | tr '.' '_') echo "$key=$value" >> $GITHUB_ENV + echo "$key=$value" done < conf/.env.CI.dev echo "Done" + - name: Setup git-crypt + run: | + sudo apt-get update + sudo apt-get install -y git-crypt + + - name: Decrypt secrets + env: + GIT_CRYPT_KEY: ${{ secrets.GIT_CRYPT_KEY }} + run: | + echo "$GIT_CRYPT_KEY" | base64 --decode > git_crypt.key + git-crypt unlock git_crypt.key + rm git_crypt.key + - name: Use Node.js uses: actions/setup-node@v4 with: @@ -82,10 +99,26 @@ jobs: tags: itacademybcn/itachallenges:itachallenge-nginx-${{ env.MICROSERVICE_VERSION }} deploy: + if: github.event.pull_request.merged == true needs: docker runs-on: ubuntu-latest steps: - - name: Execute SSH + - + name: Checkout code + uses: actions/checkout@v4 + - + name: Load env from file + run: | + echo "Loading env vars from .env file" + while IFS='=' read -r key value + do + key=$(echo $key | tr '.' '_') + echo "$key=$value" >> $GITHUB_ENV + echo "$key=$value" + done < conf/.env.CI.dev + echo "Done" + - + name: Execute SSH uses: appleboy/ssh-action@master with: host: ${{ secrets.SSH_HOST_URL }} diff --git a/Dockerfile b/Dockerfile old mode 100644 new mode 100755 index e61cc1e1..895046b8 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM nginx:stable-alpine -COPY nginx_conf/nginx.conf /etc/nginx/nginx.conf +COPY ["nginx_conf/nginx.conf", "/etc/nginx/nginx.conf"] ADD ["dist/ita-challenges-frontend/*", "/usr/share/nginx/html/"] EXPOSE 80 diff --git a/GUIDELINES_CA.md b/GUIDELINES_CA.md old mode 100644 new mode 100755 diff --git a/GUIDELINES_EN.md b/GUIDELINES_EN.md old mode 100644 new mode 100755 diff --git a/GUIDELINES_ES.md b/GUIDELINES_ES.md old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/angular.json b/angular.json old mode 100644 new mode 100755 diff --git a/conf/.env.CI.dev b/conf/.env.CI.dev old mode 100644 new mode 100755 index a1879281..3212cfc7 --- a/conf/.env.CI.dev +++ b/conf/.env.CI.dev @@ -1,2 +1,2 @@ MICROSERVICE_DEPLOY=ita-challenges-frontend -MICROSERVICE_VERSION=2.0.2-RELEASE +MICROSERVICE_VERSION=2.0.42-RELEASE diff --git a/conf/.env.dev b/conf/.env.dev deleted file mode 100644 index 78016a7d..00000000 Binary files a/conf/.env.dev and /dev/null differ diff --git a/contributors.md b/contributors.md old mode 100644 new mode 100755 diff --git a/jest.config.js b/jest.config.js old mode 100644 new mode 100755 diff --git a/jest.config.pact.js b/jest.config.pact.js old mode 100644 new mode 100755 diff --git a/nginx_conf/nginx.conf b/nginx_conf/nginx.conf old mode 100644 new mode 100755 index 854ee209..1f5e82c7 Binary files a/nginx_conf/nginx.conf and b/nginx_conf/nginx.conf differ diff --git a/nginx_conf/nginx.conf.default b/nginx_conf/nginx.conf.default old mode 100644 new mode 100755 diff --git a/package-lock.json b/package-lock.json old mode 100644 new mode 100755 diff --git a/package.json b/package.json old mode 100644 new mode 100755 index 90c146f0..03f3e826 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ita-challenges-frontend", - "version": "2.0.2-RELEASE", + "version": "2.0.42-RELEASE", "scripts": { "ng": "ng", "start": "ng serve --proxy-config proxy.conf.dev.json", diff --git a/proxy.conf.dev.json b/proxy.conf.dev.json old mode 100644 new mode 100755 diff --git a/setup-jest.ts b/setup-jest.ts old mode 100644 new mode 100755 diff --git a/sonar-project.properties b/sonar-project.properties old mode 100644 new mode 100755 diff --git a/src/app/app-routing.module.ts b/src/app/app-routing.module.ts old mode 100644 new mode 100755 diff --git a/src/app/app.component.html b/src/app/app.component.html old mode 100644 new mode 100755 diff --git a/src/app/app.component.ts b/src/app/app.component.ts old mode 100644 new mode 100755 diff --git a/src/app/app.module.ts b/src/app/app.module.ts old mode 100644 new mode 100755 diff --git a/src/app/core/core-routing.module.ts b/src/app/core/core-routing.module.ts old mode 100644 new mode 100755 diff --git a/src/app/core/core.module.ts b/src/app/core/core.module.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/footer/footer.component.html b/src/app/core/layout/footer/footer.component.html old mode 100644 new mode 100755 index e823fd6a..fab366ea --- a/src/app/core/layout/footer/footer.component.html +++ b/src/app/core/layout/footer/footer.component.html @@ -1 +1 @@ -
v {{ currentApplicationVersion }}
\ No newline at end of file +{{ currentApplicationVersion }}
\ No newline at end of file diff --git a/src/app/core/layout/footer/footer.component.scss b/src/app/core/layout/footer/footer.component.scss old mode 100644 new mode 100755 diff --git a/src/app/core/layout/footer/footer.component.spec.ts b/src/app/core/layout/footer/footer.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/footer/footer.component.ts b/src/app/core/layout/footer/footer.component.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/header.component.html b/src/app/core/layout/header/header.component.html old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/header.component.scss b/src/app/core/layout/header/header.component.scss old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/header.component.spec.ts b/src/app/core/layout/header/header.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/header.component.ts b/src/app/core/layout/header/header.component.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/mobile-nav/mobile-nav.component.html b/src/app/core/layout/header/mobile-nav/mobile-nav.component.html old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/mobile-nav/mobile-nav.component.scss b/src/app/core/layout/header/mobile-nav/mobile-nav.component.scss old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/mobile-nav/mobile-nav.component.spec.ts b/src/app/core/layout/header/mobile-nav/mobile-nav.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/header/mobile-nav/mobile-nav.component.ts b/src/app/core/layout/header/mobile-nav/mobile-nav.component.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main-menu/main-menu.component.html b/src/app/core/layout/main-menu/main-menu.component.html old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main-menu/main-menu.component.scss b/src/app/core/layout/main-menu/main-menu.component.scss old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main-menu/main-menu.component.spec.ts b/src/app/core/layout/main-menu/main-menu.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main-menu/main-menu.component.ts b/src/app/core/layout/main-menu/main-menu.component.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main/main.component.html b/src/app/core/layout/main/main.component.html old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main/main.component.scss b/src/app/core/layout/main/main.component.scss old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main/main.component.spec.ts b/src/app/core/layout/main/main.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/core/layout/main/main.component.ts b/src/app/core/layout/main/main.component.ts old mode 100644 new mode 100755 diff --git a/src/app/interceptors/jwt-interceptor.ts b/src/app/interceptors/jwt-interceptor.ts old mode 100644 new mode 100755 diff --git a/src/app/models/breadcrumb.ts b/src/app/models/breadcrumb.ts old mode 100644 new mode 100755 diff --git a/src/app/models/challenge-details.model.ts b/src/app/models/challenge-details.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/challenge-example.model.ts b/src/app/models/challenge-example.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/challenge.model.ts b/src/app/models/challenge.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/data-challenge.model.ts b/src/app/models/data-challenge.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/filter-challenge.model.ts b/src/app/models/filter-challenge.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/language.model.ts b/src/app/models/language.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/resource.model.ts b/src/app/models/resource.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/solution.model.ts b/src/app/models/solution.model.ts old mode 100644 new mode 100755 diff --git a/src/app/models/user.model.ts b/src/app/models/user.model.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/challenge-routing.module.ts b/src/app/modules/challenge/challenge-routing.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/challenge.module.ts b/src/app/modules/challenge/challenge.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-header/challenge-header.component.html b/src/app/modules/challenge/components/challenge-header/challenge-header.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-header/challenge-header.component.scss b/src/app/modules/challenge/components/challenge-header/challenge-header.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-header/challenge-header.component.spec.ts b/src/app/modules/challenge/components/challenge-header/challenge-header.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-header/challenge-header.component.ts b/src/app/modules/challenge/components/challenge-header/challenge-header.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-info/challenge-info.component.html b/src/app/modules/challenge/components/challenge-info/challenge-info.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-info/challenge-info.component.scss b/src/app/modules/challenge/components/challenge-info/challenge-info.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-info/challenge-info.component.spec.ts b/src/app/modules/challenge/components/challenge-info/challenge-info.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge-info/challenge-info.component.ts b/src/app/modules/challenge/components/challenge-info/challenge-info.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge/challenge.component.html b/src/app/modules/challenge/components/challenge/challenge.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge/challenge.component.scss b/src/app/modules/challenge/components/challenge/challenge.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge/challenge.component.spec.ts b/src/app/modules/challenge/components/challenge/challenge.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/challenge/components/challenge/challenge.component.ts b/src/app/modules/challenge/components/challenge/challenge.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/filters-modal/filters-modal.component.html b/src/app/modules/modals/filters-modal/filters-modal.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/filters-modal/filters-modal.component.scss b/src/app/modules/modals/filters-modal/filters-modal.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/filters-modal/filters-modal.component.spec.ts b/src/app/modules/modals/filters-modal/filters-modal.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/filters-modal/filters-modal.component.ts b/src/app/modules/modals/filters-modal/filters-modal.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/login-modal/login-modal.component.html b/src/app/modules/modals/login-modal/login-modal.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/login-modal/login-modal.component.scss b/src/app/modules/modals/login-modal/login-modal.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/login-modal/login-modal.component.spec.ts b/src/app/modules/modals/login-modal/login-modal.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/login-modal/login-modal.component.ts b/src/app/modules/modals/login-modal/login-modal.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/modals.module.ts b/src/app/modules/modals/modals.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/register-modal/register-modal.component.html b/src/app/modules/modals/register-modal/register-modal.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/register-modal/register-modal.component.scss b/src/app/modules/modals/register-modal/register-modal.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/register-modal/register-modal.component.spec.ts b/src/app/modules/modals/register-modal/register-modal.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/register-modal/register-modal.component.ts b/src/app/modules/modals/register-modal/register-modal.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/restricted-modal/restricted-modal.component.html b/src/app/modules/modals/restricted-modal/restricted-modal.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/restricted-modal/restricted-modal.component.scss b/src/app/modules/modals/restricted-modal/restricted-modal.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/restricted-modal/restricted-modal.component.spec.ts b/src/app/modules/modals/restricted-modal/restricted-modal.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/restricted-modal/restricted-modal.component.ts b/src/app/modules/modals/restricted-modal/restricted-modal.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/send-solution-modal/send-solution-modal.component.html b/src/app/modules/modals/send-solution-modal/send-solution-modal.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/send-solution-modal/send-solution-modal.component.scss b/src/app/modules/modals/send-solution-modal/send-solution-modal.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/send-solution-modal/send-solution-modal.component.spec.ts b/src/app/modules/modals/send-solution-modal/send-solution-modal.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/modals/send-solution-modal/send-solution-modal.component.ts b/src/app/modules/modals/send-solution-modal/send-solution-modal.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile-header/profile-header.component.html b/src/app/modules/profile/components/profile-header/profile-header.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile-header/profile-header.component.scss b/src/app/modules/profile/components/profile-header/profile-header.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile-header/profile-header.component.spec.ts b/src/app/modules/profile/components/profile-header/profile-header.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile-header/profile-header.component.ts b/src/app/modules/profile/components/profile-header/profile-header.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile/profile.component.html b/src/app/modules/profile/components/profile/profile.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile/profile.component.scss b/src/app/modules/profile/components/profile/profile.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile/profile.component.spec.ts b/src/app/modules/profile/components/profile/profile.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/components/profile/profile.component.ts b/src/app/modules/profile/components/profile/profile.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/profile-routing.module.ts b/src/app/modules/profile/profile-routing.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/profile/profile.module.ts b/src/app/modules/profile/profile.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter-filters/starter-filters.component.html b/src/app/modules/starter/components/starter-filters/starter-filters.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter-filters/starter-filters.component.scss b/src/app/modules/starter/components/starter-filters/starter-filters.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter-filters/starter-filters.component.spec.ts b/src/app/modules/starter/components/starter-filters/starter-filters.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter-filters/starter-filters.component.ts b/src/app/modules/starter/components/starter-filters/starter-filters.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter/starter.component.html b/src/app/modules/starter/components/starter/starter.component.html old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter/starter.component.scss b/src/app/modules/starter/components/starter/starter.component.scss old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter/starter.component.spec.ts b/src/app/modules/starter/components/starter/starter.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/components/starter/starter.component.ts b/src/app/modules/starter/components/starter/starter.component.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/starter-routing.module.ts b/src/app/modules/starter/starter-routing.module.ts old mode 100644 new mode 100755 diff --git a/src/app/modules/starter/starter.module.ts b/src/app/modules/starter/starter.module.ts old mode 100644 new mode 100755 diff --git a/src/app/services/auth.service.spec.ts b/src/app/services/auth.service.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/services/auth.service.ts b/src/app/services/auth.service.ts old mode 100644 new mode 100755 diff --git a/src/app/services/breadcrumb.service.spec.ts b/src/app/services/breadcrumb.service.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/services/breadcrumb.service.ts b/src/app/services/breadcrumb.service.ts old mode 100644 new mode 100755 diff --git a/src/app/services/challenge.service.spec.ts b/src/app/services/challenge.service.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/services/challenge.service.ts b/src/app/services/challenge.service.ts old mode 100644 new mode 100755 diff --git a/src/app/services/solution.service.spec.ts b/src/app/services/solution.service.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/services/solution.service.ts b/src/app/services/solution.service.ts old mode 100644 new mode 100755 diff --git a/src/app/services/starter.service.spec.ts b/src/app/services/starter.service.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/services/starter.service.ts b/src/app/services/starter.service.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/breadcrumb/breadcrumb.component.html b/src/app/shared/components/breadcrumb/breadcrumb.component.html old mode 100644 new mode 100755 diff --git a/src/app/shared/components/breadcrumb/breadcrumb.component.scss b/src/app/shared/components/breadcrumb/breadcrumb.component.scss old mode 100644 new mode 100755 diff --git a/src/app/shared/components/breadcrumb/breadcrumb.component.spec.ts b/src/app/shared/components/breadcrumb/breadcrumb.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/breadcrumb/breadcrumb.component.ts b/src/app/shared/components/breadcrumb/breadcrumb.component.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/challenge-card/challenge-card.component.scss b/src/app/shared/components/challenge-card/challenge-card.component.scss old mode 100644 new mode 100755 diff --git a/src/app/shared/components/challenge-card/challenge-card.component.spec.ts b/src/app/shared/components/challenge-card/challenge-card.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/challenge-card/challenge-card.component.ts b/src/app/shared/components/challenge-card/challenge-card.component.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/pagination/pagination.component.html b/src/app/shared/components/pagination/pagination.component.html old mode 100644 new mode 100755 diff --git a/src/app/shared/components/pagination/pagination.component.scss b/src/app/shared/components/pagination/pagination.component.scss old mode 100644 new mode 100755 diff --git a/src/app/shared/components/pagination/pagination.component.spec.ts b/src/app/shared/components/pagination/pagination.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/pagination/pagination.component.ts b/src/app/shared/components/pagination/pagination.component.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/resource-card/resource-card.component.html b/src/app/shared/components/resource-card/resource-card.component.html old mode 100644 new mode 100755 diff --git a/src/app/shared/components/resource-card/resource-card.component.scss b/src/app/shared/components/resource-card/resource-card.component.scss old mode 100644 new mode 100755 diff --git a/src/app/shared/components/resource-card/resource-card.component.spec.ts b/src/app/shared/components/resource-card/resource-card.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/resource-card/resource-card.component.ts b/src/app/shared/components/resource-card/resource-card.component.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/shared-components.module.ts b/src/app/shared/components/shared-components.module.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/solution/solution.component.html b/src/app/shared/components/solution/solution.component.html old mode 100644 new mode 100755 diff --git a/src/app/shared/components/solution/solution.component.scss b/src/app/shared/components/solution/solution.component.scss old mode 100644 new mode 100755 diff --git a/src/app/shared/components/solution/solution.component.spec.ts b/src/app/shared/components/solution/solution.component.spec.ts old mode 100644 new mode 100755 diff --git a/src/app/shared/components/solution/solution.component.ts b/src/app/shared/components/solution/solution.component.ts old mode 100644 new mode 100755 diff --git a/src/assets/.gitkeep b/src/assets/.gitkeep old mode 100644 new mode 100755 diff --git a/src/assets/dummy/challenge.json b/src/assets/dummy/challenge.json old mode 100644 new mode 100755 diff --git a/src/assets/dummy/data-challenge.json b/src/assets/dummy/data-challenge.json old mode 100644 new mode 100755 diff --git a/src/assets/dummy/data-typings.d.ts b/src/assets/dummy/data-typings.d.ts old mode 100644 new mode 100755 diff --git a/src/assets/dummy/user-login.json b/src/assets/dummy/user-login.json old mode 100644 new mode 100755 diff --git a/src/assets/dummy/user-register.json b/src/assets/dummy/user-register.json old mode 100644 new mode 100755 diff --git a/src/assets/i18n/cat.json b/src/assets/i18n/cat.json old mode 100644 new mode 100755 diff --git a/src/assets/i18n/en.json b/src/assets/i18n/en.json old mode 100644 new mode 100755 diff --git a/src/assets/i18n/es.json b/src/assets/i18n/es.json old mode 100644 new mode 100755 diff --git a/src/assets/i18n/i18n.module.ts b/src/assets/i18n/i18n.module.ts old mode 100644 new mode 100755 diff --git a/src/assets/img/favicon.ico b/src/assets/img/favicon.ico old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/arrow_left.svg b/src/assets/img/icon/arrow_left.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/arrow_right.svg b/src/assets/img/icon/arrow_right.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/badge.svg b/src/assets/img/icon/badge.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/bullseye-pointer.svg b/src/assets/img/icon/bullseye-pointer.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/chart-pie-slice.svg b/src/assets/img/icon/chart-pie-slice.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/folder-upload.svg b/src/assets/img/icon/folder-upload.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/hamburguer-white.svg b/src/assets/img/icon/hamburguer-white.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/language_icon_Java.svg b/src/assets/img/icon/language_icon_Java.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/language_icon_Javascript.svg b/src/assets/img/icon/language_icon_Javascript.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/language_icon_PHP.svg b/src/assets/img/icon/language_icon_PHP.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/language_icon_Python.svg b/src/assets/img/icon/language_icon_Python.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/lock-color.svg b/src/assets/img/icon/lock-color.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/lock.svg b/src/assets/img/icon/lock.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/megaphone.svg b/src/assets/img/icon/megaphone.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/setting.svg b/src/assets/img/icon/setting.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/sort-selected.svg b/src/assets/img/icon/sort-selected.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/sort.svg b/src/assets/img/icon/sort.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/tick-pink.svg b/src/assets/img/icon/tick-pink.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/icon/user.svg b/src/assets/img/icon/user.svg old mode 100644 new mode 100755 diff --git a/src/assets/img/logo.png b/src/assets/img/logo.png old mode 100644 new mode 100755 diff --git a/src/assets/img/users/user-1.png b/src/assets/img/users/user-1.png old mode 100644 new mode 100755 diff --git a/src/assets/postman/ITA-Challenges.postman_collection.json b/src/assets/postman/ITA-Challenges.postman_collection.json old mode 100644 new mode 100755 diff --git a/src/environments/environment.prod.ts b/src/environments/environment.prod.ts old mode 100644 new mode 100755 diff --git a/src/environments/environment.ts b/src/environments/environment.ts old mode 100644 new mode 100755 diff --git a/src/index.html b/src/index.html old mode 100644 new mode 100755 diff --git a/src/main.ts b/src/main.ts old mode 100644 new mode 100755 diff --git a/src/styles.scss b/src/styles.scss old mode 100644 new mode 100755 diff --git a/src/styles/_buttons.scss b/src/styles/_buttons.scss old mode 100644 new mode 100755 diff --git a/src/styles/_colors.scss b/src/styles/_colors.scss old mode 100644 new mode 100755 diff --git a/src/styles/_fonts.scss b/src/styles/_fonts.scss old mode 100644 new mode 100755 diff --git a/src/styles/_forms.scss b/src/styles/_forms.scss old mode 100644 new mode 100755 diff --git a/src/styles/_global.scss b/src/styles/_global.scss old mode 100644 new mode 100755 diff --git a/src/styles/_modals.scss b/src/styles/_modals.scss old mode 100644 new mode 100755 diff --git a/tsconfig.app.json b/tsconfig.app.json old mode 100644 new mode 100755 diff --git a/tsconfig.json b/tsconfig.json old mode 100644 new mode 100755 diff --git a/tsconfig.spec.json b/tsconfig.spec.json old mode 100644 new mode 100755