Skip to content

Commit 6fe34c0

Browse files
committed
//BACK-END
-Se ha añadido autenticación de peticiones HTTP con token JWT para las comunicaciones de la API. -Se ha añadido interceptor de peticiones para comprobar autenticación -Se ha arreglado la logica de puntuciones, exp y actualizaciones de datos del usuario -Se ha instalado swagger para gnerar documentación del proyecto -Se han configurado CORS -Se han creado test unitarios con configuración de usuarios autenticados -Se ha generado una nueva contraseña para el correo nuevo(Politica de seguridad de datos) -Se ha cambiado la implementación de los mappers porque estaba sobregenerando código -Se han pasado medidas sonar //FRONT-END -Se ha añadido logica de guardado de información referente al usuario en la sesión del navegador -Se ha añadido helper, para añadir el token en caso de que el usuario este loggeado al hacer la petición al servidor web -Se han arreglado las cargas de permisos de usuarios -Se han modificado los iconos de la aplicación -Se han arreglado los problemas de carga retrasada de información -Se ha añadido restricción de solo poder jugar a las lecciones ya superadas y a la siguiente. -Se han creado test unitarios con jasmine/karma con más de un 80% -Multiples cambios en la maquetación //GLOBAL -Se ha añadido ejercicio de tipo 3(Toque de pares), tanto lógica como pantalla de juego y formulario de creación -Se ha completado fichero docker-Compose -Cambios en las peticiones de modificación de datos del usuario
1 parent 37b94b9 commit 6fe34c0

779 files changed

Lines changed: 106789 additions & 263685 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
AngularContafin/.vscode/settings.json
2+
AngularContafin/.angular/**

AngularContafin/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
/dist-server
66
/tmp
77
/out-tsc
8+
/.angular/**
89

910
# dependencies
1011
/node_modules

AngularContafin/Dockerfile

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
#for dev
2+
FROM node:16.20.2-alpine
3+
4+
WORKDIR /app
5+
COPY package*.json ./
6+
RUN npm install -g npm@8.19.4
7+
8+
COPY . .
9+
RUN npm run build
10+
CMD ["npm", "start"]
11+
12+
EXPOSE 4200
13+
14+
#for prod
15+
#FROM node:13-alpine AS build
16+
#WORKDIR /app
17+
18+
#COPY . .
19+
#RUN npm install
20+
#RUN npm run build
21+
# Serve Application using Nginx Server
22+
#FROM nginx:alpine
23+
#COPY --from=build /app/dist/project-name/ /usr/share/nginx/html
24+
#EXPOSE 80

AngularContafin/angular.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
"optimization": true,
4141
"outputHashing": "all",
4242
"sourceMap": false,
43-
"extractCss": true,
4443
"namedChunks": false,
4544
"aot": true,
4645
"extractLicenses": true,
@@ -64,7 +63,6 @@
6463
"optimization": true,
6564
"outputHashing": "all",
6665
"sourceMap": false,
67-
"extractCss": true,
6866
"namedChunks": false,
6967
"extractLicenses": true,
7068
"vendorChunk": false,
@@ -112,10 +110,12 @@
112110
"src/favicon.ico",
113111
"src/assets"
114112
],
113+
"inlineStyleLanguage": "css",
115114
"codeCoverageExclude": ["src/app/core/mocks/**", "src/app/app-routing.module.ts"],
116115
"styles": [
117-
"src/scss/styles.scss",
118-
"node_modules/bootstrap/dist/css/bootstrap.min.css"
116+
"src/styles.css",
117+
"node_modules/bootstrap/dist/css/bootstrap.min.css",
118+
"src/app/component/app.component.css"
119119
],
120120
"scripts": []
121121
}

0 commit comments

Comments
 (0)