From 23d19ea8ab9d5c760b04aad9fa97fe74fe3ee463 Mon Sep 17 00:00:00 2001 From: migudel <miguel.moras@estudiantes.uva.es> Date: Tue, 19 Nov 2024 12:45:18 +0100 Subject: [PATCH] =?UTF-8?q?Eliminaci=C3=B3n=20de=20targets?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 6 +- .gitignore | 3 +- docker-compose.yml | 91 +++++++++++---- docker-compose_test.yml | 106 ------------------ java/services/auth/.gitignore | 33 ++++++ .../{authentication => auth}/Dockerfile | 0 java/services/{authentication => auth}/mvnw | 0 .../{authentication => auth}/mvnw.cmd | 0 .../services/{authentication => auth}/pom.xml | 0 .../AuthenticationApplication.java | 0 .../Controllers/AuthenticationController.java | 0 .../Exceptions/GlobalExceptionHandler.java | 0 .../Exceptions/HotelNotFoundException.java | 0 .../Exceptions/InvalidDateRangeException.java | 0 .../Exceptions/InvalidRequestException.java | 0 .../com/uva/authentication/Models/User.java | 0 .../uva/authentication/Models/UserStatus.java | 0 .../config/RestTemplateConfig.java | 0 .../main/resources}/application.properties | 3 +- .../RoomBookingApplicationTests.java | 0 .../src/main/resources/application.properties | 10 -- .../target/classes/application.properties | 10 -- .../AuthenticationApplication.class | Bin 775 -> 0 bytes ...uthenticationController$AuthResponse.class | Bin 742 -> 0 bytes ...uthenticationController$LoginRequest.class | Bin 1011 -> 0 bytes .../AuthenticationController.class | Bin 4218 -> 0 bytes .../Exceptions/GlobalExceptionHandler.class | Bin 3987 -> 0 bytes .../Exceptions/HotelNotFoundException.class | Bin 1074 -> 0 bytes .../InvalidDateRangeException.class | Bin 472 -> 0 bytes .../Exceptions/InvalidRequestException.class | Bin 634 -> 0 bytes .../com/uva/authentication/Models/User.class | Bin 2410 -> 0 bytes .../authentication/Models/UserStatus.class | Bin 1249 -> 0 bytes .../config/RestTemplateConfig.class | Bin 679 -> 0 bytes .../RoomBookingApplicationTests.class | Bin 558 -> 0 bytes java/services/bookings/.gitignore | 33 ++++++ .../src/main/resources/application.properties | 3 +- .../target/classes/application.properties | 10 -- .../Controllers/BookingController.class | Bin 6892 -> 0 bytes .../Exceptions/GlobalExceptionHandler.class | Bin 3903 -> 0 bytes .../Exceptions/HotelNotFoundException.class | Bin 1062 -> 0 bytes .../InvalidDateRangeException.class | Bin 460 -> 0 bytes .../Exceptions/InvalidRequestException.class | Bin 622 -> 0 bytes .../com/uva/bookings/Models/Booking.class | Bin 2162 -> 0 bytes .../Repositories/BookingRepository.class | Bin 1828 -> 0 bytes .../bookings/bookingServiceApplication.class | Bin 763 -> 0 bytes .../bookings/config/RestTemplateConfig.class | Bin 667 -> 0 bytes .../RoomBookingApplicationTests.class | Bin 558 -> 0 bytes java/services/check_service.sh | 20 ++++ .../config/RestTemplateConfig.java | 14 +++ .../src/main/resources/application.properties | 1 + java/services/launch.sh | 16 +++ java/services/servers.pid | 5 + java/services/stop-service.sh | 4 + .../src/main/resources/application.properties | 3 +- .../users/Controllers/UserController$1.class | Bin 857 -> 0 bytes .../users/Controllers/UserController$2.class | Bin 835 -> 0 bytes .../users/Controllers/UserController.class | Bin 8637 -> 0 bytes .../Exceptions/GlobalExceptionHandler.class | Bin 3861 -> 0 bytes .../Exceptions/HotelNotFoundException.class | Bin 1056 -> 0 bytes .../InvalidDateRangeException.class | Bin 454 -> 0 bytes .../Exceptions/InvalidRequestException.class | Bin 616 -> 0 bytes .../classes/com/uva/users/Models/User.class | Bin 2383 -> 0 bytes .../com/uva/users/Models/UserStatus.class | Bin 1195 -> 0 bytes .../users/Repositories/UserRepository.class | Bin 524 -> 0 bytes .../uva/users/UserServiceApplication.class | Bin 748 -> 0 bytes .../uva/users/config/RestTemplateConfig.class | Bin 661 -> 0 bytes .../RoomBookingApplicationTests.class | Bin 558 -> 0 bytes 67 files changed, 210 insertions(+), 161 deletions(-) delete mode 100644 docker-compose_test.yml create mode 100644 java/services/auth/.gitignore rename java/services/{authentication => auth}/Dockerfile (100%) rename java/services/{authentication => auth}/mvnw (100%) rename java/services/{authentication => auth}/mvnw.cmd (100%) rename java/services/{authentication => auth}/pom.xml (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/AuthenticationApplication.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Controllers/AuthenticationController.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Exceptions/GlobalExceptionHandler.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Exceptions/HotelNotFoundException.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Exceptions/InvalidDateRangeException.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Exceptions/InvalidRequestException.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Models/User.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/Models/UserStatus.java (100%) rename java/services/{authentication => auth}/src/main/java/com/uva/authentication/config/RestTemplateConfig.java (100%) rename java/services/{users/target/classes => auth/src/main/resources}/application.properties (90%) rename java/services/{authentication => auth}/src/test/java/com/uva/roomBooking/RoomBookingApplicationTests.java (100%) delete mode 100644 java/services/authentication/src/main/resources/application.properties delete mode 100644 java/services/authentication/target/classes/application.properties delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/AuthenticationApplication.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$AuthResponse.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$LoginRequest.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Exceptions/GlobalExceptionHandler.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Exceptions/HotelNotFoundException.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidDateRangeException.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidRequestException.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Models/User.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/Models/UserStatus.class delete mode 100644 java/services/authentication/target/classes/com/uva/authentication/config/RestTemplateConfig.class delete mode 100644 java/services/authentication/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class create mode 100644 java/services/bookings/.gitignore delete mode 100644 java/services/bookings/target/classes/application.properties delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Controllers/BookingController.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Exceptions/GlobalExceptionHandler.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Exceptions/HotelNotFoundException.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidDateRangeException.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidRequestException.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Models/Booking.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/Repositories/BookingRepository.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/bookingServiceApplication.class delete mode 100644 java/services/bookings/target/classes/com/uva/bookings/config/RestTemplateConfig.class delete mode 100644 java/services/bookings/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class create mode 100644 java/services/check_service.sh create mode 100644 java/services/hotels/src/main/java/com/uva/hotelService/config/RestTemplateConfig.java create mode 100644 java/services/launch.sh create mode 100644 java/services/servers.pid create mode 100644 java/services/stop-service.sh delete mode 100644 java/services/users/target/classes/com/uva/users/Controllers/UserController$1.class delete mode 100644 java/services/users/target/classes/com/uva/users/Controllers/UserController$2.class delete mode 100644 java/services/users/target/classes/com/uva/users/Controllers/UserController.class delete mode 100644 java/services/users/target/classes/com/uva/users/Exceptions/GlobalExceptionHandler.class delete mode 100644 java/services/users/target/classes/com/uva/users/Exceptions/HotelNotFoundException.class delete mode 100644 java/services/users/target/classes/com/uva/users/Exceptions/InvalidDateRangeException.class delete mode 100644 java/services/users/target/classes/com/uva/users/Exceptions/InvalidRequestException.class delete mode 100644 java/services/users/target/classes/com/uva/users/Models/User.class delete mode 100644 java/services/users/target/classes/com/uva/users/Models/UserStatus.class delete mode 100644 java/services/users/target/classes/com/uva/users/Repositories/UserRepository.class delete mode 100644 java/services/users/target/classes/com/uva/users/UserServiceApplication.class delete mode 100644 java/services/users/target/classes/com/uva/users/config/RestTemplateConfig.class delete mode 100644 java/services/users/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class diff --git a/.env b/.env index 5f4d4f8..02d0a30 100644 --- a/.env +++ b/.env @@ -2,5 +2,7 @@ AUTH_SERVICE_HOSTNAME=auth-api USERS_SERVICE_HOSTNAME=users-api HOTELS_SERVICE_HOSTNAME=hotels-api BOOKINGS_SERVICE_HOSTNAME=bookings-api -DB_SERVICE_HOSTNAME=roomsbooking -DB_DATABASE_NAME=RoomsBooking \ No newline at end of file +DB_SERVICE_HOSTNAME=RoomsBooking-database +DB_DATABASE_NAME=RoomsBooking +DB_USER=user +BD_PASSWORD=password \ No newline at end of file diff --git a/.gitignore b/.gitignore index 103bd2c..d272472 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ ### Own ### taller -*.pdf \ No newline at end of file +*.pdf +**/target/ \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index 14b336d..4048432 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,43 +1,81 @@ -version: "3.7" - volumes: kong_data: {} users_data: {} -networks: #Red interna para comunicar los servicios (“Services on the same network can communicate with each other using their nameâ€) +networks: kong-net: {} services: - RoomsBooking-WEB: - image: roomsbooking-web-image + Auth-API: + image: auth-api-image + hostname: ${AUTH_SERVICE_HOSTNAME} build: - context: ./angular/RestClient - dockerfile: ./Dockerfile + context: ./java/services/auth + dockerfile: Dockerfile restart: unless-stopped ports: - - 4221:80 - networks: # Networks to join + - 8101:8101 + networks: - kong-net + environment: + SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true depends_on: - - RoomsBooking-API - RoomsBooking-API: - image: roomsbooking-api-image + - RoomsBooking-database + + Users-API: + image: users-api-image + hostname: "${USERS_SERVICE_HOSTNAME}" build: - context: ./java/roomBooking - dockerfile: ./Dockerfile + context: ./java/services/users + dockerfile: Dockerfile + restart: unless-stopped + ports: + - 8111:8111 + networks: + - kong-net + environment: + SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true + depends_on: + - RoomsBooking-database + + Hotels-API: + image: hotels-api-image + hostname: ${HOTELS_SERVICE_HOSTNAME} + build: + context: ./java/services/hotels + dockerfile: Dockerfile + restart: unless-stopped + ports: + - 8121:8121 + networks: + - kong-net + environment: + SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true + SPRING_DATASOURCE_USER: ${USER_DATABASE} + SPRING_DATASOURCE_PASSWORD: ${} + depends_on: + - RoomsBooking-database + - Bookings-API + + Bookings-API: + image: bookings-api-image + hostname: ${BOOKINGS_SERVICE_HOSTNAME} + build: + context: ./java/services/bookings + dockerfile: Dockerfile restart: unless-stopped ports: - - 8080:8080 - networks: # Networks to join + - 8131:8131 + networks: - kong-net environment: - SPRING_DATASOURCE_URL: jdbc:mysql://RoomsBooking-database:3306/RoomsBooking?createDatabaseIfNotExist=true + SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true depends_on: - RoomsBooking-database RoomsBooking-database: - image: mysql #Usamos imagen del respositorio ya creada - hostname: RoomsBooking-database + image: mysql + hostname: ${DB_SERVICE_HOSTNAME} cap_add: - SYS_NICE restart: unless-stopped @@ -53,3 +91,18 @@ services: MYSQL_PASSWORD: password MYSQL_DATABASE: RoomsBooking MYSQL_ROOT_HOST: "%" + + RoomsBooking-Web: + image: roomsbooking-web-image + build: + context: ./angular/RestClient + dockerfile: ./Dockerfile + restart: unless-stopped + ports: + - 3328:80 + networks: + - kong-net + environment: + SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true + depends_on: + - RoomsBooking-database diff --git a/docker-compose_test.yml b/docker-compose_test.yml deleted file mode 100644 index 9e54234..0000000 --- a/docker-compose_test.yml +++ /dev/null @@ -1,106 +0,0 @@ -volumes: - kong_data: {} - users_data: {} - -networks: - kong-net: {} - -services: - Auth-API: - image: auth-api-image - hostname: ${AUTH_SERVICE_HOSTNAME} - build: - context: ./java/services/auth - dockerfile: Dockerfile - restart: unless-stopped - ports: - - 8101:8080 - networks: - - kong-net - environment: - SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true - depends_on: - - RoomsBooking-database - - Users-API: - image: users-api-image - hostname: "${USERS_SERVICE_HOSTNAME}" - build: - context: ./java/services/users - dockerfile: Dockerfile - restart: unless-stopped - ports: - - 8111:8080 - networks: - - kong-net - environment: - SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true - depends_on: - - RoomsBooking-database - - Hotels-API: - image: hotels-api-image - hostname: ${HOTES_SERVICE_HOSTNAME} - build: - context: ./java/services/hotels - dockerfile: Dockerfile - restart: unless-stopped - ports: - - 8121:8080 - networks: - - kong-net - environment: - SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true - depends_on: - - RoomsBooking-database - - Bookings-API - - Bookings-API: - image: bookings-api-image - hostname: ${BOOKINGS_SERVICE_HOSTNAME} - build: - context: ./java/services/bookings - dockerfile: Dockerfile - restart: unless-stopped - ports: - - 8131:8080 - networks: - - kong-net - environment: - SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true - depends_on: - - RoomsBooking-database - - RoomsBooking-database: - image: mysql - hostname: RoomsBooking-database - cap_add: - - SYS_NICE - restart: unless-stopped - ports: - - "3307:3306" - networks: - - kong-net - volumes: - - users_data:/var/lib/mysql - environment: - MYSQL_ROOT_PASSWORD: ClaveRoot - MYSQL_USER: user - MYSQL_PASSWORD: password - MYSQL_DATABASE: RoomsBooking - MYSQL_ROOT_HOST: "%" - - RoomsBooking-Web: - image: roomsbooking-web-image - build: - context: ./angular/RestClient - dockerfile: ./Dockerfile - restart: unless-stopped - ports: - - 3328:80 - networks: - - kong-net - environment: - SPRING_DATASOURCE_URL: jdbc:mysql://${DB_SERVICE_HOSTNAME}:3306/${DB_DATABASE_NAME}?createDatabaseIfNotExist=true - depends_on: - - RoomsBooking-database diff --git a/java/services/auth/.gitignore b/java/services/auth/.gitignore new file mode 100644 index 0000000..549e00a --- /dev/null +++ b/java/services/auth/.gitignore @@ -0,0 +1,33 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ diff --git a/java/services/authentication/Dockerfile b/java/services/auth/Dockerfile similarity index 100% rename from java/services/authentication/Dockerfile rename to java/services/auth/Dockerfile diff --git a/java/services/authentication/mvnw b/java/services/auth/mvnw similarity index 100% rename from java/services/authentication/mvnw rename to java/services/auth/mvnw diff --git a/java/services/authentication/mvnw.cmd b/java/services/auth/mvnw.cmd similarity index 100% rename from java/services/authentication/mvnw.cmd rename to java/services/auth/mvnw.cmd diff --git a/java/services/authentication/pom.xml b/java/services/auth/pom.xml similarity index 100% rename from java/services/authentication/pom.xml rename to java/services/auth/pom.xml diff --git a/java/services/authentication/src/main/java/com/uva/authentication/AuthenticationApplication.java b/java/services/auth/src/main/java/com/uva/authentication/AuthenticationApplication.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/AuthenticationApplication.java rename to java/services/auth/src/main/java/com/uva/authentication/AuthenticationApplication.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Controllers/AuthenticationController.java b/java/services/auth/src/main/java/com/uva/authentication/Controllers/AuthenticationController.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Controllers/AuthenticationController.java rename to java/services/auth/src/main/java/com/uva/authentication/Controllers/AuthenticationController.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Exceptions/GlobalExceptionHandler.java b/java/services/auth/src/main/java/com/uva/authentication/Exceptions/GlobalExceptionHandler.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Exceptions/GlobalExceptionHandler.java rename to java/services/auth/src/main/java/com/uva/authentication/Exceptions/GlobalExceptionHandler.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Exceptions/HotelNotFoundException.java b/java/services/auth/src/main/java/com/uva/authentication/Exceptions/HotelNotFoundException.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Exceptions/HotelNotFoundException.java rename to java/services/auth/src/main/java/com/uva/authentication/Exceptions/HotelNotFoundException.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Exceptions/InvalidDateRangeException.java b/java/services/auth/src/main/java/com/uva/authentication/Exceptions/InvalidDateRangeException.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Exceptions/InvalidDateRangeException.java rename to java/services/auth/src/main/java/com/uva/authentication/Exceptions/InvalidDateRangeException.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Exceptions/InvalidRequestException.java b/java/services/auth/src/main/java/com/uva/authentication/Exceptions/InvalidRequestException.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Exceptions/InvalidRequestException.java rename to java/services/auth/src/main/java/com/uva/authentication/Exceptions/InvalidRequestException.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Models/User.java b/java/services/auth/src/main/java/com/uva/authentication/Models/User.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Models/User.java rename to java/services/auth/src/main/java/com/uva/authentication/Models/User.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/Models/UserStatus.java b/java/services/auth/src/main/java/com/uva/authentication/Models/UserStatus.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/Models/UserStatus.java rename to java/services/auth/src/main/java/com/uva/authentication/Models/UserStatus.java diff --git a/java/services/authentication/src/main/java/com/uva/authentication/config/RestTemplateConfig.java b/java/services/auth/src/main/java/com/uva/authentication/config/RestTemplateConfig.java similarity index 100% rename from java/services/authentication/src/main/java/com/uva/authentication/config/RestTemplateConfig.java rename to java/services/auth/src/main/java/com/uva/authentication/config/RestTemplateConfig.java diff --git a/java/services/users/target/classes/application.properties b/java/services/auth/src/main/resources/application.properties similarity index 90% rename from java/services/users/target/classes/application.properties rename to java/services/auth/src/main/resources/application.properties index 563d4ad..394adbe 100644 --- a/java/services/users/target/classes/application.properties +++ b/java/services/auth/src/main/resources/application.properties @@ -1,4 +1,5 @@ -spring.application.name=roomBooking +spring.application.name=authService +server.port=8101 spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true diff --git a/java/services/authentication/src/test/java/com/uva/roomBooking/RoomBookingApplicationTests.java b/java/services/auth/src/test/java/com/uva/roomBooking/RoomBookingApplicationTests.java similarity index 100% rename from java/services/authentication/src/test/java/com/uva/roomBooking/RoomBookingApplicationTests.java rename to java/services/auth/src/test/java/com/uva/roomBooking/RoomBookingApplicationTests.java diff --git a/java/services/authentication/src/main/resources/application.properties b/java/services/authentication/src/main/resources/application.properties deleted file mode 100644 index 563d4ad..0000000 --- a/java/services/authentication/src/main/resources/application.properties +++ /dev/null @@ -1,10 +0,0 @@ -spring.application.name=roomBooking -spring.jpa.hibernate.ddl-auto=update -spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect -spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true -spring.datasource.username=user -spring.datasource.password=password -spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver - -# Usar esto para alternar entre las exposición del room repository ya que no es necesario su uso pero por defecto, al no cubrir su ruta, se expone -# spring.data.rest.base-path=false \ No newline at end of file diff --git a/java/services/authentication/target/classes/application.properties b/java/services/authentication/target/classes/application.properties deleted file mode 100644 index 563d4ad..0000000 --- a/java/services/authentication/target/classes/application.properties +++ /dev/null @@ -1,10 +0,0 @@ -spring.application.name=roomBooking -spring.jpa.hibernate.ddl-auto=update -spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect -spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true -spring.datasource.username=user -spring.datasource.password=password -spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver - -# Usar esto para alternar entre las exposición del room repository ya que no es necesario su uso pero por defecto, al no cubrir su ruta, se expone -# spring.data.rest.base-path=false \ No newline at end of file diff --git a/java/services/authentication/target/classes/com/uva/authentication/AuthenticationApplication.class b/java/services/authentication/target/classes/com/uva/authentication/AuthenticationApplication.class deleted file mode 100644 index b39f6591ce3e7fa6337963fd9bab233d6ef95e8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 775 zcmb7COHbQC5dJm~5=<x|v^-0t-a-y6;?PT4B#6YxJVa19^t3jMv((;=*6X%^tEW~y z^au1uRh>1F5~TFdgJ(RiZ)U#P-+zAo0`LL*4OAG8Vw3UWv*4m|W2v2rg;PfJ(`V-C zWRgxJ4b&LgkAg~4p%Z=;J<8ZIEWKA+xf6zJ_h7_O8<=|;po--d>R4h}3ze3aMHWeW zE22~~bV3u0bR?|u_S9K(W0f-;hyOcQpL%9OX@<@2$8a{^&{?IE{=q1~IyM^UF!YQ~ zcs}v|2P-o9#n?|gGRE;?>73iPg_n3mJK2JOqwXB;AQgGuU(_jF1Ropi<X6WBMn9;e zuzuyaKIHaczl5*}5wNiUnRvgDZfx$ag&*5VONqhI6gHOU%2WF0pJzMtj4<rn6m;WE zj#RGv1X>$c9-NR)77kwWLXX4H2Ib^(%F-DTHn%|^Z$U)S(*i2=M@J{wAd8b`r0c!! zXnrfh0ZAVQC9IHaJtdG{C2JWkutp%h_+1GGG&`*K1MRz6eLxW)C=q5DO>AO|{M+=^ T=`E0|V5gM3*dy)Rz6SmR;{ndV diff --git a/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$AuthResponse.class b/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$AuthResponse.class deleted file mode 100644 index db96150ba1cd9595efd1ad664a7fd258fb934a39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 742 zcmb_aO-~y^41L~wETjvBuTlyeD)o?1iTwc-BoqnJD$uGxIP^4GtYqkBrrMeCyQl<0 z>Y+b?A63<}L82AnL=QX9_OsvE-nskz^A~^}Y{ZBN2bmqE<4cvQu^+PWI#XU-lXk4} zh0Sv=T)OuU^}xIh#20qot#KTqN@!jvk;;`Bq@Vg1oOwdc+iz?L3*86q*caLiwh8t3 z+GxK^SZ+P0+dV?HW6!yP3SK0Lkq|1ac5fPl*#tGz33FX-_-H)pb8({jIfsjErt+RD zbnx$kRX@~@@Ui>9#+BxqhwO*;{Ie?5h`lU|Fg0L*GMRU&)qXq@p>b@-MaKI&w7T)s zX1Btw2+0Ryxaj1{Id(B#6Skkxzv%t_!=&3IcK*ORk2kW>io6O!6xJ$MBzBA`!D;dK z1tY=6=B<41ZZPws%$bvOwyZow6+Ov4LsMceC)t?Cf_PF_suC8(uF0DaAS_{7&LE!( rQlK`kF>@tGgrHn6gI`O<WRh^NSdkk-)(Tz;Hp=o<tcloq8DISa87H<9 diff --git a/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$LoginRequest.class b/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController$LoginRequest.class deleted file mode 100644 index 53266baaaadada05f9c236caa3b8f65746f9d574..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1011 zcmb_a+invv5IvLIHk*ZpUVs9nK>LsuiT!|<N)S;>71D~LzB?N$aka6*>xJI}353K0 zAHYW;#+%a6G<^bDnz83{=FE(L{`&p{z*DRTC=vD(Gm7&MA{MzDO6^o4oH9CY8||z~ zQ)#pK*#+0cv(YgFrQgW+xy)RE3ZZ!_7%CNd5FhqVW#R}`IT9)*EOaKmV`r5fY!l|* zi7fkQY@bluQChiOLb<hhLa4M&Uxp|niZF*dVZNiZ?B=7Mv~NW(l^)R~B0UjS`S+Qz z;)W_C9CZFyU!LVax)<XvmRg&a`>2Dk6rqY5$7biT%dN|yzP09S>4v6%B&--o#{(ub zxWdudC_LJo2!TgyFxnqGAv`v@P2`^P-LGD?l_!4Agy@yl(za7Zm05rXgzbMA3FG~} zZ0@tmJKr~%!$am<<{wq!!y_neOrCX>J-j=XA-`hQ<gHuZ(D+=0U1M1*j61l__h=k| zc{KS&xPb+h7n8qW@zYfD^O?!ZxXFxs@@~P6OKm;=ip5FkknO-8^L$w#_;^ofT;AV& zKZILst@2N1MYuha)5<ibgPEM}&gQf-&8f@94zJ+kXM4^mU`}P+V_Cu~?z0ZrNm%2x K)bXgWul)uU-OaoJ diff --git a/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController.class b/java/services/authentication/target/classes/com/uva/authentication/Controllers/AuthenticationController.class deleted file mode 100644 index cd9ad41b233b9ab745ec8e88a7992f84a2ef8f4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4218 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 diff --git a/java/services/authentication/target/classes/com/uva/authentication/Exceptions/GlobalExceptionHandler.class b/java/services/authentication/target/classes/com/uva/authentication/Exceptions/GlobalExceptionHandler.class deleted file mode 100644 index 18defe064a456cff1aba5997b24ad77b74384bfb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3987 zcmcguQFjwX6#k|y-8KY)Qa~s|krrAgELKq<P%Ujrt7!^JC?aZ|Btx=vvlDh_Tly1x z@!1DG{sr|x6wdJn_@g}D*$wH&Y$U{UI5|mnX7Akj?!Di9bN~AL`JVu8;)#JihN~r6 zGyN@Ya$i-2qpT8FmUPVY(~_v`C(pcX%Oba%6U*Ew+rl+4z;NI(r=>P`D&|`8u_!5q z!5fxisX2!Jsp)lwfdyF>3G`z)i9Hx(*q^Z+k@agu;TCw&77Qa9S>pCOcP%|`Ob)23 z<uP2(^olRVaHtwUU6xANS*ez!@01zDR2M#5)-*#;O=qNAF}=ELIh98)uZeBxZkko4 z>Sj)Ob;_1VQx4S*?LM5hDh^k^OCkR7Cic9M398{M%Qjbey)g`mlUEvXDl~|cD>X+S zhGRLOP}jt|<ylmMdB>3|pg~Z9xRAF+(JWd{+2l>zUCJ~VLXP)raoeZ(yD4Lblp8q8 zaBw%WW$slex&)43cnHTS&l<U>c#Y;x;G}_f7>)+^`h^*gYmqBapivU1FizBT<Tk_D z)O47TcDvMGyo(6~XBhVFZcW=JF^RL}pzagZuTHfmw0)+rNi^$2m|`#pwZ|)TIL>3n zz=f{PVtkU4xQI&(iHcCGp;Ly@m(fKDVBj*txwwMHaCjKA_`tyX3}-s7SSIS{i7URB z#1(u<)yS?DHkQ`zWfvJHJD--_b*ThQT-D-mjbSb>qg`ySMJA=?rcXR2%_++Aj#iqM z(h(hxv?|R`{iWJmX*KQg=#c)c3RRWmJ6vml5-y#W(NJ_&9HPEe&WR^Jk(1$3Hww_Y zs5ja9@r`WMyVj(-P~T2@NFc3`$`Zr1S6>SqoM=`rC$XZ*y7$)n;zllg_g*?*Aa=A= zPD@6PE;drH>T9I5xvaP9{q%;m>b-t9yRTnNE)rPN6}-cc>bipMZkn~aEga!SdJ~3E zq6*Sm4YvQMi{5j4IC6XJVozXQ=j=W;G=ZQ6g5G>RLe1QRB)-5yy7p>(Q!Ge_dbs<R zs?rnPi;f~yIvb6t(G5f|rpA;$9A72zwLTn&SF(k4E<2yu$ftAb>D)#-ms`uxEt8kN zTM|o_?%l@Xo5M>QsJ`~&v^%bMAgIcfHuaVB<t?iuNURUsl2Uof<@Hcxy#&g5WPo;^ z*v*6GY{^YwhWNwKmv~7@cSq->!ti}G@`iQjFl<x2iHww+em&Y8HL?+@M$5tiT^upy z4<q(rH%$Fv8`1@C+j&cg)c!$~hVYo-)Vwq9JK|}b`e#ud7p^Paaak()t}Dvd#~DL% z#UY+A*xd7kXP`z`Yn$J=m<&jUlmBf>9ebDnoCY;E#3s;POsyLR>DQo<N&igGo_~g+ zU+AF^3HsHqfqmFZzsb;m{`b*{;VtaP01nV|9}YrO^evh_MBmYeU?m(59DhqTdc%t^ zaOA-=yuCUza_o1E{ejc{xIZ&;?!s@F4hJt_KA8Cx?>)muKhuK#0Kf<>2e}`j4MxfN zX>zN<jE7DeV8}hL(;G&1lSttPLAps+8ge)@M>8MO%pM{v{gH-XzKQ-;4Elv`(J!{3 zza4}AIAItg^d|`Y$&Tn3npnF)|0zCeqR+&jU+ors_Lb<*5c&y1KS}7%bwt1VI_U2r z*F>L>L0<^ae@8Z&IkTOabMHAm2U<e-GNu4C6v9Oc;S$c`awLS=CVgg!6@?&#^KJCe nGykH`05%9%AHE5|>qEk6T%_+1Jy+>#VUtD)da~i5j${7-Ifr)_ diff --git a/java/services/authentication/target/classes/com/uva/authentication/Exceptions/HotelNotFoundException.class b/java/services/authentication/target/classes/com/uva/authentication/Exceptions/HotelNotFoundException.class deleted file mode 100644 index ae3df083a3ba4961e7ad49bb1c236a4fd2f8f013..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1074 zcmbVL-A)rh6#k~R6qX{0A{G>if&v=%mQXd(Y6D3vh9X{gVWztS9lD*_?95Vm6JNtC z6E1uJAIf;9ZAuM|7j80p{=Re0oS*si`|>A%mw1*(hG8er9X~ziK2L2+C@TYQrB?pC zuYrgiXZ$^FMO4?es#6sX^?76&md-f2MqHixhbcLC#L&(#@j@zTUom7i_qUFTRCFlj zDfd(X9;O)<JG?C_T2abR(zb{*mMd!*7RaM^6}w>*sZPrtZeXT>9Bw+qb-PP4Ta!xE z(@s+)N4yychWVNfcy!DY>EwYjYg>}??AHFb{4zsEh74?<VeY-KEggQ~3GWCi5(?}! zbeaUBD%}m1$9M3#E0Cc$=-jb1k}mjKDQ$Z*pfEc%ot*k6cIBVA=v|$({jO;GO{qek z53&BCFfsK{G{`qKbi3R+k5Wp$F*ZcY+SuQt-w;1lKREhQJ@{CEO9j2r+8UeixL=v^ zu!^-jN(}2)Q<3Uiw}syyPJfJ59$1}RxcNS0_%=GD0lFV>kE<{eX1%6$JB`cNM>(ST z%kk(U7GvO_NAL&DGZEPG=>7~sRCp9Mq!s1a39L+FgZ8&KnG$upbmF$V)TKQv$#A#C z7z+DJiKG&7V}!|LlX`ir_;KarvCXjZZz#Qve(hKTqqTM)Efekb1Tx5zR3VxnI=#Jo ziAmrG3g1c0V3z(~&oo8U!yL(X`%v71dtc;)+qgsF7KqO=5`Zj$ocki~5uG7pk<OC9 ZGVbF6sU}H$L}wk3N%Dw$f-O8n@eeAXF(Ci| diff --git a/java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidDateRangeException.class b/java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidDateRangeException.class deleted file mode 100644 index 5341f53fc2b82699a37cda781d8c03c0332343b1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 472 zcmbtQ%Syvg5IqyyMq{<Lq6-&-J0D;^ptc(yAViT?x}T;)dnLJ%<fiyrt^^l;fFC7J zs@R3N@(#?*nK|>i?;o#k0D9Q=;SsuVmWJh=LoVG+tTQn?liBd{DVE2|E5d6#=fq4d z*vWwHRDM!EYJ|N9*6KtP;h@y|beShK&Wts#PuMw(mb{_Mjh%LnMuggVHjw};SZkt= z2B8%hE4O7jmi(T_i4Zzb7IQM<+*J5GSaUN|5PH!+*6$MhREmP9iz&bMBeZYC&9ccI z=bVa@Tqg#@tjuG%GSzDPe}2tr)eQ$AJ*|4AqW8gruc)uqQ`<N`dBN(ldL9DR!6I5; fFxM6DezDNRh9c!-6D{r3R=-XPs>WNYJ#;<+{xEt? diff --git a/java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidRequestException.class b/java/services/authentication/target/classes/com/uva/authentication/Exceptions/InvalidRequestException.class deleted file mode 100644 index 341e25c34ff2a6609ed77d4e98e63c157d4c6f3d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 634 zcmbVJ$xa(V5PfaD;4uVamXIiy93lmf=qr&EODsl28luE@e2v=U!fx<%JJUTjzr_iO z10TRgA!;1t91<=}Yij9wRrU1x{^9lxz!z+lkQ4Y6*;u9%B~|K&WW0`)*Vf49RYc<~ za`LO0sFCis=yyua&kH5w1>RmL?j0#Jkgb%vW180mil4R7z9F#jG5m{b`$U^TeY-1= zKeBxauz>Os3MdM!gxb)zH11K-QN0lf)IuAnQCB58%bzaueyE*5J$y0wx<Dx==hR@f z;~#bc)id%#+yAZ-6_clg_XTa6CJ~+JjM%$pWZBDR3A}ldqpO`};s?f9KU0?H?1wfP zNH@-OIM2pUZE`86)RR4J`cloYvPEvpPe5(%O&yai@KdC`{lkAp480%AQ#Nya<?!J6 zSF8EsXS3bGdkEG#`ve~r966LYYp~C;FYfH#VDXxx90In%?6%Cv02R(R|DdphWzHCn eS6JamRgMdSldN%dW@}huzs$vT{x^twUq1qe`>u!p diff --git a/java/services/authentication/target/classes/com/uva/authentication/Models/User.class b/java/services/authentication/target/classes/com/uva/authentication/Models/User.class deleted file mode 100644 index fa2a9fbe65d12c75d03d38e98875672ddf7ff74c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2410 zcma)6+j1L45IrO7Vo6J4LLA~an8X;6Hnx?7013VjJ60SevgAZUMR=js(v-bMTDi2V zQ2r6Vf(M|msp5eT;G-x`@2(w{ysGGBXQ!v9`<&C=^Y4Fu{{vtRFH?vq%s0E8LjR3b zu=?JCc09Xjd3M(+>~veY?H0asbuWdu!qlNfr?%zn7pi-Qy6Gvz?3RKmDa^d;^I}Ig zY}ejv>kY^0dVUmF;d=Sd`pN2fR^dqZT-)`u)6|7hYeiup@@QK-x@UR1)v(%qO}9zc zll}hjJ8lql{rJegQQ9h2>ZST?h1tj)o0e-gC3N>l$Xe|QDguSLV|BE`6<#_cTl0Fh zvrpfI?pStPA?cD^pUlkiyQQo7zPx=a5=YVLcLK7K;EfPgm>cOD(o5FruS%6|!auTH z_vdbpWk{~tj_s{0Oyu$n5_!V%WiWv`12-_6#x2aJa9bfaE@lIt;HpBlQvGqWT7AKM zwKNs_)W8Q~zg)H*UFmoBbgyo)<|10RX|)?x&z5~?jC%(*rCJz6Dk{**l`bkDVHuah z%Ei0+MusdF4J=`qlDpa~QN4Js6dc?&a1ZyT=d@Q0>OGws73G0}FY%Q^n$AI?6_#>i zPz}2xNcqsfBT1QMl-=`sPVH##pxfHDdhAG#lS8ok0a#YJB&Aq4kU&x)MSI2X+pD?! zMXchwX<!QP)0H^_*GXRT3Ci(P16SlYP2(AnMaCLiXQJoTGxQSjg@G9fnW=UAy{3L@ zON*rCHCdL~Qn*Q^7vF^<-x2Satq?u8epkt;^cl#-Z6=b*O&}&xaF^ol25pmE1x7|A z3j^=*_tFozOh4)n`enHe98iJi1NM7(aE<rRZ%os8P2)pcr<Gip(V&Ub#_vt;)@fH_ zHUGj#<{$X@1Pi}&AH!$-Uh<LW5$Bv`Vd8V~4E&Kpo;!(U(pzHv!Zpctejt`Pdx|^e z(kTk&O#BpIm@|n}eEl}VoUg`Wm|=;`mobe3@!h3z_xz0OLDVoK<A*xRpC}cRoYEXV z+Ig9M#uJ+`PT(8<Pbc^Tx`U3O3wS8-SFp;jz%OtWDH7(NSo@Vffd*1B;K2a*#5s4) zXUJW26dXx&_5^Eh`DJ|TLneRZN092!>zqq6<RTao>=`Z!-{LX9!<aUH<KZBt)ksWF zaGzdhwGA-cIl;y-rpHXSF#=Q2e<3E(Okpb$Q*jv6RwO1qS5cUX!<e2CQ)vXIp!Gvc zQbUDpJd4n2VHi_65))s=C`<$0AJlG_m|l*+6ii)+NqR~VepKzA4`ZrFV&WSch3WaQ lPTv#L>k*iw=at{{>?i5*7|Q;4#~(F$UMk#I=``hH_kYsuwCw-@ diff --git a/java/services/authentication/target/classes/com/uva/authentication/Models/UserStatus.class b/java/services/authentication/target/classes/com/uva/authentication/Models/UserStatus.class deleted file mode 100644 index 88c0fc46940678e6d5e7a9c8dc407796a01e5b55..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1249 zcmb7D+fEZv6kUhubr_%)tU~c#r7f3=3NNh$Bvl)FF&U_7d?1Hmgdx)zGZzxx{3I<8 z5RJrVKgzhzw9-k82{f5Gv-aL+?X@rc_50fefR|W}V}v2E+1-+V%uC$&4t2{jH0~L; zRchG#y6Kj7T-{MU?)h#U5r*+2PN62Z4oX$a?=p-wTf47Xt*u(~jml80UzM%QF!jE+ z{dRX_bGz2AhBz{Txz_y0F<NczG;-~Y`c9Qn&40K~u0%yM4a@M>7^Hlm%@En7`VxrB zU`Q#rfiy#`G6>1!>%%%#&oQina;?x#QtXt1C}Ii31-PXkE<i$n83hT%#Mi8XBxHt( zx?$-}zq_Y9+kDT|8PauI<7S&XhQNVQhJ+O9@eU1_LC)#a)||z=6g}1lwzF?o+$5b1 z-8;1R-*JcBp6*b5?3kOrP9KZ;!ZjKqV-AHl^28Y`^u+b_u7V=w8Is&__=#qJI-#kC z+tJ!P(lxJK3w7wPiCV-E4-~aNGOUHK4Z2vk`p`sUN(vV6lwl=IwP|wKEr;@7at~_} z%SkI1={HhVZQs%K*M^wE#BimT#09EVH4ZFVafiH>5U(JqTwU;5d3~9tFVUYXvOX== z1fY{PBsgg~fYgjw4G}@hG75#_#|Y_!#c$&~SSLL$onhh>lL5FH2|y+Qx1#}=j{TrG zsfS6m6X_wNcA`B@tEb3*C6W=`p|?z@NHa%*?gm!jp*^R!NV!aQAvIo{pFP99;l&tf z!r+q7M<KW`wBr#y$q_tA0T1a(B8SI=0#>P9!ItSE+u4$e7oCcb*pRa4c(U+?JbhJt ra(1aGN%LJCC@Rt^(#dI7Jjc>cu>ao^QlbpYp9S%=fc`mN1n0^hM<yR; diff --git a/java/services/authentication/target/classes/com/uva/authentication/config/RestTemplateConfig.class b/java/services/authentication/target/classes/com/uva/authentication/config/RestTemplateConfig.class deleted file mode 100644 index ce8e79538157b4e0462b2f7be8386d56ba3bcc10..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmb7BT`vPc6g{)5TdS1%D39KXFyg^Wk<i3bLxME%IJ?Fgc4uTdi=V}lgv1Z<qr~0S z6yZT%?w$K}=G=4N-k)Cq>|nu%$FLEZlxMesi_Be0?NlV3GMYz5U#OTL%bq)x=}jV> zY!@jXC5EXhK_iLKF+U2gWaJpi+e$09%P`Vh?lP3x=3E9C!B`ceC^OVLO3TA64W&I5 zVImpo9TSP9E3C@nezN2)RgYn_Gc2zbL)Cs`%fOq<9b;qOyRk~g7gnV5&e&^yCqo`3 zikAJc9sw*KXQV(XyQ-&%(w^4F6><=xwLh^)CMWM57lT&5FNJRTm|<8Q;`ab`j4=c! zCbN+|P`N;j-|DaD!ZU3Bm(1tQGFxoX!V>5{bbY|17u|)dPZ1~2$d9f(q4HRi1G0G; zs9>CI^|OKe1Vs#!s1e9iziXO&4zyVS)65I%XHS@Ypqz&<tm-$cN*~L^T+uZ@Kx+UW DN{6u_ diff --git a/java/services/authentication/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class b/java/services/authentication/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class deleted file mode 100644 index e001ea81c0c417f90c81f0ab0c84de81f7d37559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmb7>Jx{|h5Qbl;rG>W8Qdp1}I`Sc5v9RzV6(ptzq_*nrrlz<}a*^Wze~Sr;fgiw+ zLYxBv#DK)$^PTVYlk=O`x91lCr`W6`5Refivba;y5+&zE3zN>|;5+YUS!^QZ45cHT zyS$F7KxeM_MyyzRJ(=ss3DizZYTTJXWoLIRP`#k3ZlHpd7M4&GXon`%S4A?>cBCe; z7U+f)sd%ic@%86n)!mw0;4u8>SjPgbh*GB?Tu5rlh^;}9I+N(J$qn=SX-ckq2KTl@ zvNJg^cw&y3aoS3i8R=ihq{fg68|h2q$L#%K#)0=i;HbpqnPu;8tV;Af*@c`CIq8_l z7MFv`VX0t~UHKvOz;^M!00LfY6W4XlB=5qX>^))mv1~Uu`Zie5<k<QU@V?3wu*Tg0 iZO*)^!@CFV^YVAZZ%Fe8gq<rP0oGX>p!<c{0Nw%3wTEH= diff --git a/java/services/bookings/.gitignore b/java/services/bookings/.gitignore new file mode 100644 index 0000000..549e00a --- /dev/null +++ b/java/services/bookings/.gitignore @@ -0,0 +1,33 @@ +HELP.md +target/ +!.mvn/wrapper/maven-wrapper.jar +!**/src/main/**/target/ +!**/src/test/**/target/ + +### STS ### +.apt_generated +.classpath +.factorypath +.project +.settings +.springBeans +.sts4-cache + +### IntelliJ IDEA ### +.idea +*.iws +*.iml +*.ipr + +### NetBeans ### +/nbproject/private/ +/nbbuild/ +/dist/ +/nbdist/ +/.nb-gradle/ +build/ +!**/src/main/**/build/ +!**/src/test/**/build/ + +### VS Code ### +.vscode/ diff --git a/java/services/bookings/src/main/resources/application.properties b/java/services/bookings/src/main/resources/application.properties index 563d4ad..afaa0e3 100644 --- a/java/services/bookings/src/main/resources/application.properties +++ b/java/services/bookings/src/main/resources/application.properties @@ -1,4 +1,5 @@ -spring.application.name=roomBooking +spring.application.name=bookingService +server.port=8131 spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true diff --git a/java/services/bookings/target/classes/application.properties b/java/services/bookings/target/classes/application.properties deleted file mode 100644 index 563d4ad..0000000 --- a/java/services/bookings/target/classes/application.properties +++ /dev/null @@ -1,10 +0,0 @@ -spring.application.name=roomBooking -spring.jpa.hibernate.ddl-auto=update -spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect -spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true -spring.datasource.username=user -spring.datasource.password=password -spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver - -# Usar esto para alternar entre las exposición del room repository ya que no es necesario su uso pero por defecto, al no cubrir su ruta, se expone -# spring.data.rest.base-path=false \ No newline at end of file diff --git a/java/services/bookings/target/classes/com/uva/bookings/Controllers/BookingController.class b/java/services/bookings/target/classes/com/uva/bookings/Controllers/BookingController.class deleted file mode 100644 index df36faa8a4aaad6b43a8c64632b8ef6c7608c91a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6892 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 HSJnI%#znu4 diff --git a/java/services/bookings/target/classes/com/uva/bookings/Exceptions/GlobalExceptionHandler.class b/java/services/bookings/target/classes/com/uva/bookings/Exceptions/GlobalExceptionHandler.class deleted file mode 100644 index af04e5fe6afffb285b6d0afb3e54aa27a6fca067..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3903 zcmcImZC4XV6n+MfK#XsQTE!|>P*8L&O0`C55rWW$ph?79+u|e{la<X*+?@sa3H{QK zZT%N*Ka^I_=@00S>gk=`7&grYBR!s+&Cbl;x%1q6pSkz`{m-kv0Nlp&7`hlHi?V8X z>)a?vxn|mB*GRo6ikdQ|?HYG2S>RS<VS(EvOE@v~FdTfwX_Lk6vawuvCW?xo_m*j! zYMP;YY<z{GXI7R(9Np+oU=Mm34x~+6WV~uYIC);M1j9gD7P+;;9aGQii#@7hx(wIS z?~W|VaJb@wT#!mw8L8%_XO|dO$9B}#B;7DKIi8kI*>GzP`Q@p@t71bsYeq$>nvoT5 zjXWe$wldWwo!g%?%Qjb@LuUQ>eowoV_I>Xu(=wKLtv>Zbky9FLG7ty_Cpk?&hT~a} z@K(i&>6+y58QYeM`=MsI8ENc>C>RCPE*ZQbyG@WfA4u_@b#8fN`OZOW<K`HSF&x^q zX@R>HvMY|G=<mY`@~y_~Dqf|vlQ<Q_hYZJjdHuogNi@fm$kQx=(-<ZS+H!+oXly)i zMXOwLFFwLZ3}+ekZ68g?CNPR~q@d;zrEiS2y0Uepen{BgeHdei5o(v0=@MMPL<|?- za@(TalfWfhW{8)CS_;%L48E}|9P}8jFr4p@vHh6DwHU54oNc>ffry?Xet2#IQ}~49 zkXg>J&M!a6%rT5c(#5|U+xwDn7`UOY|ECPoQNHZpaGgeyI-zul7nD^Bvb3plNmI~> zf=8Qk$!6_MKACD3?eMx#hFcP<B1`wUzWGWxl#>R7<g#cJ-OW-~Joku}3{Q5x@6F=7 zOD{jY=OcEXQ>J#ztnF-%Bc-pzJj2zU(tMlkn!O7NENW8jy)!ennoZq*kjmwW1x*ps zNg+!miZWB7BL_A%>@G?#-}@oEkJI%|;uK+j9LqXV_ZX%+h*YbBMojJsTR5R^g5mRU zM%bOlH~y!J-TU)Ms19snk7Gr9>mfBFeuDB7bmQ{?HC~Sr_!^I?fK~aLn3Z;stB0nl z(1<FWttiW!3)@t$=;0DmU(%Q0+XTMTm*B`^CZEb?X40#<RCXnmT}@@P%UP-#Iq5k? zF>mT_Ybd&%yR3n}OZ_LP%8?dzf-|LcvnVL}9=s!^a+SktLDF>NDB)=gbn3{qA542) zt_dT+ADBMRi%L41+9zd(pTm~dr2~aQtKp8MsY~^0;RdJfjZie2Hs+}iM2J5Q$p`%_ zb$cyHXSrqNOeK;BdQt4dGltVM_ONG*7d7g5MQK<#j&z1)vFJIDDBT=p42eaXcs^@! z*A;FIRVtM&dZTQLK{A}$S(JM0zyUY|YEg(ypxR397kcSGMl*xnOs`(pLf@}6=t7+S z^=Duo_R@bM5TN%ynlbFh0rcP?jk|CNnxgw@^)NkykHLyK;w%21Wb}cTUgPMaEqt&v zF>w434E>2S-FP@LaQ@=&7!M||VLY1n4Igje`Y*Jh+XpZ}+d=C4=zu{|eumU)FvEe; zIv7%qoAiZ|+$fT`MUZZjl!hFvOw-C|w6cc?OE1bHm}#KD6M=rVQ}lC9=<i0LKS3CV z2>nSyf2u9|*#_1Q(0_q18|c#!=$AT0pLr|#vxI(x(2o-O^KH>Dy$kyL$TraDBGBi3 z^gob{X3k`L<~(?XuYe{KzKICH1etJ&Ot_45xDqm9vO%9oVnyCJ;X(_2^vZwe(}Pt4 f)`cfNczsDY%?tGO(YQj7i8Y$VX=K4h4affl0!dSg diff --git a/java/services/bookings/target/classes/com/uva/bookings/Exceptions/HotelNotFoundException.class b/java/services/bookings/target/classes/com/uva/bookings/Exceptions/HotelNotFoundException.class deleted file mode 100644 index 27f817a237d4d0d3933261f906af9129e3ea05a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1062 zcmb7DQBM;=5dO9nN{?a@MT9CAEedG7#Q0#WnrO9wq_l?C`rw1v-YxCY>+a=t59FWt zH+(YT!5`p{GS1Pa)X<oC$=>Yjd^58%^X;$SXFmbF!s8553{O2haN}d{cC_wG)iv(> zubv34)XKQK+KQmAZB@t0AD?HCW>`Do<P>n#bq``?<v@(>46`q#lJ+%2dTVdHO`@WG zu|!$3IXIYSSQ+rXsA%PJ`$^g!?TqEh8ir-^s9nTv+K4Vyc5np?In3Z{g1Br?lH_Yr ziF!Qfh^WOofnZpwX^#hO9?3)>9j0whQl4kE|1Z4Ekdi(F+hbVV7q+MU4?N-nVMRnC zou-Z>PgG@+yD+_XPm<CYR!2Q+OC#xOZ<NxOpZA>Mc}+)M*Mv#ohe`Ak9rfK4(Q!Lc z`7R%0-2-7l>YQkjZ*1sxGsirLDf#Bq5It){cb9%+e74?beW^A+*56S<Z?(3@Mm!u= zW*pqbMg~QO(#1TaI@W#R4#zSaV3m7TN2keT?=gIvoX!Y647kgc9|%*b5z*qXe0hiy zCx1D%PD3#T{&@o5=o|^pmM57r3Q^%f(3Dn`^Rrl=!zMBJd@@Dqc=0gdb@7B4Sd{*Y zB4fzyDJ7yxz>N_mgDvXirQ)ZRlfe$d`oE#{E{3&Z1B?ird_*Q<^(<1zkX9j?B00ZP zIKv$91G(>{rjVz<b8gC#bg)SJ%^?)mki0B%!gbuBaLcrxVWa?Q0wwM%xJ7b-jH|TP b1PZu~J9IQh>U~-zJRr@X-9v2S5mx^I*wZWx diff --git a/java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidDateRangeException.class b/java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidDateRangeException.class deleted file mode 100644 index 74aaa2e5b4574c30a3456bf561bef81b43d9b7e6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 460 zcmbVIO-sW-5PcKVL}RtJq6ZIxH$T9f#6z_gKR}2gt@OT4mvlARmCdI3w>$|R`~m(b zaZ<$|#EZKyGjHbYo0)z8czpwKiuDj4;V3mlTunthGUh?)tc)+7Qu*kV(Pez4ry^J5 zbKzuP=uG~ULimKOd%^E=F2wyxJ5|i<gy2MJ<$8pT-DJ)iILke{dqaYMX2vqY0+yO+ zARx37rR7akjHJC2qg)a?iAhC16js&vJL$WLDhbEQzXtCT!a|m%$Y%P#CL^@3rJI=X zt+1kyPFn624NPTId8z85w*UN;!&(hHAYQ6I#FsaNhmcW^y~jS-KX}37Ge;gGw$Uux fm@$_bZ+@}R#0n$kV-+n{YIEEm2DR`STMwO2VkUJt diff --git a/java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidRequestException.class b/java/services/bookings/target/classes/com/uva/bookings/Exceptions/InvalidRequestException.class deleted file mode 100644 index 449f756baf19e02459d425561349993b6fa894c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 622 zcmbVJT~8B16g^Y=0ZWmBR)zS&gNaDOJP;C+3Q5r#O%@|9^wrF^*LG-krtHj8{+3TB zKKKLtQN+7zvp#???q=_uJNMjkPtN|j`|%UNF`m~@5;z#xSf)2hM%GTW89CXx9nj2c zYn=ROZq!r{yL6qB^F^bEvcUG0;;E@JBiT)j*D)1+f$AG=v_BDOz6$^1dOqO|t=+yr z`K=vNfF-QdQ9)H;J=BIirEx^bg^H#muo>Ecn)X$qvwCq^_G9e?4#WSD-4dw9<eVDi z?DupDG|tG6?eMcoR7{={-W2p~nhfZ@&Lq9~havkJm%!G-h`x53CAW>SUgb^-9ECO+ zNjJ+J_?pqrZ8DK_ie#kCP^tneyX0nUKJ|Dubu7BVKOyDqFCU~Bdq0yOI28ER)AqYB z-Ol-Cr+0xJ2zEJp1ix%GN~m#l!nwq``g-p>mcQ|-gn(m^->xt+z$({I|DaIE8dr?R eBdjx1gU=PgMK-vR$4xxuyvEHZ{56SZpZx~1?WuGC diff --git a/java/services/bookings/target/classes/com/uva/bookings/Models/Booking.class b/java/services/bookings/target/classes/com/uva/bookings/Models/Booking.class deleted file mode 100644 index 3fade65200d9d54097c9dbcab3f0cd49ab153042..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2162 zcmah}U2hXd6g}hkEAAEoZAhF15=sd660&IvEiEBHVz;&A0D{y~`+_$1C~UBIBk#IW z{zrdCA6ltar9Sir^hZ@acV~?wXDuGqbMM?ccg{WMj{p7d?|%S1M!kTH!fHF{IfGwZ z=O_r?dH!+e90VQR4V^vX7m!t$J8_xOb^T-K#nFjwM+zCQqo5iJ<yQkg@_M@Eh2BwD zKlA+{aw9MBLxsiWiTlp&N3L_K`=J*`+HY&8(Rrk>o*MdI`?~K&y3=yI1I@Hz7>R#; z_JI?;@9^w2KGCSvpC2|3e^OXZy<^V}y|$DNP6ejhogp1i$PYr@Z?LPC)MNWWchK{B zF6+BJtx%BkH^M^EA9TAeduNS)5cH%*L5w&$8%AWH#wHZzS(!u%T~0G-yIt94$x@v2 zrV}R>wBIr5MOw*be#i5@XjfsTQf(2#K1C{F25S~pa9!bY)ARN7LGMWS4-J&7@dYin z?}?vmW}~+rb-CI6fa=7wU1>BLsd!U2tF2jbc*jBxd9kV%=8SdM!o0EWSy;fLL>&uD zSRC<H<AfdP=xxw>>Gnx(#9>j$g*p-{vz3OloI5ry3E<StGWcVn*DNFNZSKEHG?4v~ zZE^qgSct{SlqM7`o;sJgP^qS-ifB5jkEAN`)Yy3)4Ek;TohKt<B@by!q@Olibv~i! zjI5`RY^)xm#nB_hO_C^cn?ptzr&pl2#JwU{p}3^+5iER6^U}|_%slFm<jrxt!kw!j zKEbCZN{uc?uZ^PA?P9b%ic-sq(Pb007~zQW_Xd%D$yEt%`!B5iK_kOffD%_=4Ox1h z(UL>b+%2qgl>)b!Aq9Trn&-ME1?=S^HtdxlD)#juY`dHtV$&|?hS(a{z7bP%i?!ED z%xzr42D`q4GAdX_HNJ1x)J*OZB!*P6gf@e2o0gEiCS%NcVoB>cd`^2lM*~a;w)rja zTjHni1-mxjcezTbd<=XH(X_wG^Y>yn*G$%XIQayQT$AHdh|Au`0~Qxf9Ii@2_Mh1J zjfNpr^b{;<gnpHdsWOS_J}-MP1(TVl1e3I_@O3Jt$|R<TshA$7W3neP?GV%BDVRhe z70W@ML<WU#QZd<+n4YF$`WBDKrjR_=?k<OH5>t(s>QgY8x0CQBW1+Ca1}<v1`8$K> zwfi9z({4JZb0cr&sYy%+Q!tqqn_x0y`Xm+8)+DBvDVQ>N8Y6!eKQ;NU*`vSD7WofT F`yUHDUP}M~ diff --git a/java/services/bookings/target/classes/com/uva/bookings/Repositories/BookingRepository.class b/java/services/bookings/target/classes/com/uva/bookings/Repositories/BookingRepository.class deleted file mode 100644 index fd8eee6dec0c291fe8dcc4eee8ac6d6ba232e846..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1828 zcmb_cTT>G;6h0}J%1tRK0^TBs)4q^F#uo}@K*~^O0c`<aO}n86wws#G;`GTM<UjDi zAK;I2JbUT3rJ$YBhfK03$#=f}&X@D^*Y_U)umvyEkRrfps=@p#&Z<gXO1JK@vS=z# z8l|Q1*lrX}Vy!d`6PUi>c*EgtogG&%M9rjOl)!7H>&$CvL^;>IA-*Vm$!u;oyJ&Kz z+psP6w#hqy1m@4BYwxzoN;OLMj%)96Bg%*^2yA6bR+!7khG3SeaVOZ#-x$nAQQt_1 zS<*9k0%H|fce(L3VtxD<tWB#=r$c26Cs8P0z;p{`-wl|aNl#WCvE#bRa3huLq0rW# z^1SzjZXw#p6?c3jUa1tV;+qp%rTgXMLmHO^KR+B4%SBpU)uD29i*B#coufUBc!p~e zC`C8v_NzE3B57%XZm$zq>gD>52PHE?_mEz@ope_{KL><ah=8<5BRVL4!h%3LPLAF= z6y}q%lYA&m28G1b@sI7cN;ZMHY*fwAWF^;#y3qOD8G&VtU*g|!W;Ay_UJLYPC!IBS zki`1!#IKnV%P7xV=vlnAvWH5a6mQd6+M&h-QW6<XMz%fmgboO=+(@|Jk_UsF8_aH_ zew=$MqOva?EFcP6>dsLy!HbNaOekl6BoVluuk*jK2K%RPe>Qt|BQ|@fLXS=@iyoJ| zA3(gD3mu=`NDN4Oj(5U^E!sKMzSVvwJ$Kr{O}r7Wa|FgK%GWi4!s9!g>uZ*)LGL2) zwady;zswJ8&z@fScL}>PwQE|)V{axfgkuC7|1kFNG~9t<7{jj=jKc)Z6SzBxW6FcO za1R4Z!TISZlIbjGI?GwOkLRX_AcNBkj#&gJ@Brp8SAaQ-^Fy5Ham3gQA@*dzC&pe3 zQAP+XhPNNVW8@Sud(z%|8g4xUnvi~eo%B*4=^my@x=fpNOgJQ;f@P$bf){b(mERcg B4=(@! diff --git a/java/services/bookings/target/classes/com/uva/bookings/bookingServiceApplication.class b/java/services/bookings/target/classes/com/uva/bookings/bookingServiceApplication.class deleted file mode 100644 index af8b7863a6b4bdaaec859c2f7b10b2963d599561..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 763 zcma)4!EVz)5Ph2_O=<!yDHKWpiCY>WeB%<R1d%uys2Y?WIIZ2SyRE$&t=EO$;soNr z2k=pdw<ai&$bo}ryfd?J=DpdUzrOzf@Dh)@XbFrmTgLUZj8ki`w8^W#KU3wdb*5g; z=Y`Is*Vc5=7TCFzEH0$U<M-*M%Dlkl3vIMN64)3X&IH;Md!{06V5^S~HU+j5ZPdHE zOqKf}(?SUh5}V0lCY=uFMX>EJbS3aK`TvQ=>{d!`1onm>ljUSn??`2QIE!!_yIl;( z)4Dva<{^IWWT`$`cNM7mc-jP4c=mAzcge=p1Wt!5xRXLw)p%W}WF35FjaQ$2JhA3n z=d}xDSNbp<(t(6@IjQfiL8jtwmA|lO$1;rVm1AKvwYAIC8y&=ayx82o3wst65!gSe zjn}1`=}LzQjIq91D3OlV4&LY@Yj4S*nOrSYdQHJr7>w}*6pGIYXz`EhrtR_+(+m2} z=qq|(nsh`P(qO?2+Wwyc`kOp$;TE<D5-vY)z<}OBjJ{##ba_8w28bGjB}NZ>xX1W? UejUCAx)$~u`v3>@q3uK9HyE(Vng9R* diff --git a/java/services/bookings/target/classes/com/uva/bookings/config/RestTemplateConfig.class b/java/services/bookings/target/classes/com/uva/bookings/config/RestTemplateConfig.class deleted file mode 100644 index 4d41aeb1804028479e51193554bac1e4b6aab2d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 667 zcmb7BO-}+b5PjuC5K$06(4#lSk0u_xpeAbKiD;sP#AA1@SlDezw=4cEJ&|bQ5Aa7B zXIG*aJ?Ld#XZrg3X6E(n=>@<6Rtm^4G<*~C_)c)on7-28i2Fw0s4l;dk!#Cv5C|tv z(oz9AhH6g`IS{(b&%K`X9mCYV(#jn&WY;%347n3?ElbE^x{N%g7%DBL<yjnh(zb;c zNQPR=_#)^CtCD<N%(+_?F>JN|?x@L7wi7-X`1(f6*e;I-mYTV-B9ud8`+O)p?gvV0 z_pLD!SiOj~Q=#mrNRgQ%t&I~-8BJccf7PM^IeG86_@we<DRi@d1%}Ok{9Zy0(+s6c z6I)-Ns$?|vpL5?yM$WMJS2G{mif!6O6KkN&(8hrbooFKz3zTs}MwoAmP<%|UOB9o9 zpokfY<qrbkEM*LHsE|l?%$g@mgmzP5dh?9h)d-6ZRLkH?t307q9BXB;l(LpT)#|`I DjEJla diff --git a/java/services/bookings/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class b/java/services/bookings/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class deleted file mode 100644 index e001ea81c0c417f90c81f0ab0c84de81f7d37559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmb7>Jx{|h5Qbl;rG>W8Qdp1}I`Sc5v9RzV6(ptzq_*nrrlz<}a*^Wze~Sr;fgiw+ zLYxBv#DK)$^PTVYlk=O`x91lCr`W6`5Refivba;y5+&zE3zN>|;5+YUS!^QZ45cHT zyS$F7KxeM_MyyzRJ(=ss3DizZYTTJXWoLIRP`#k3ZlHpd7M4&GXon`%S4A?>cBCe; z7U+f)sd%ic@%86n)!mw0;4u8>SjPgbh*GB?Tu5rlh^;}9I+N(J$qn=SX-ckq2KTl@ zvNJg^cw&y3aoS3i8R=ihq{fg68|h2q$L#%K#)0=i;HbpqnPu;8tV;Af*@c`CIq8_l z7MFv`VX0t~UHKvOz;^M!00LfY6W4XlB=5qX>^))mv1~Uu`Zie5<k<QU@V?3wu*Tg0 iZO*)^!@CFV^YVAZZ%Fe8gq<rP0oGX>p!<c{0Nw%3wTEH= diff --git a/java/services/check_service.sh b/java/services/check_service.sh new file mode 100644 index 0000000..2a474f2 --- /dev/null +++ b/java/services/check_service.sh @@ -0,0 +1,20 @@ +#!/usr/bin/bash +servicesdir="$PWD" +for i in $(ls $servicesdir); do + if [ -d "$servicesdir/$i" ]; then + logfile="/tmp/debug_$i.log" + echo -n Log file for $i service: + [ ! -f ] && echo -n " NOT" + echo " FOUND" + fi +done + +for i in {0..30..10}; do + port=$((8101 + $i)) + curl "http://localhost:$port" > /dev/null 2>/dev/null + if [ $? -eq 0 ]; then + echo "Port $port is open" + else + echo "Port $port is closed" + fi +done \ No newline at end of file diff --git a/java/services/hotels/src/main/java/com/uva/hotelService/config/RestTemplateConfig.java b/java/services/hotels/src/main/java/com/uva/hotelService/config/RestTemplateConfig.java new file mode 100644 index 0000000..05af4eb --- /dev/null +++ b/java/services/hotels/src/main/java/com/uva/hotelService/config/RestTemplateConfig.java @@ -0,0 +1,14 @@ +package com.uva.hotelService.config; + +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.web.client.RestTemplate; + +@Configuration +public class RestTemplateConfig { + + @Bean + public RestTemplate restTemplate() { + return new RestTemplate(); + } +} diff --git a/java/services/hotels/src/main/resources/application.properties b/java/services/hotels/src/main/resources/application.properties index 782e1ce..5021e20 100644 --- a/java/services/hotels/src/main/resources/application.properties +++ b/java/services/hotels/src/main/resources/application.properties @@ -1,4 +1,5 @@ spring.application.name=hotelService +server.port=8121 spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true diff --git a/java/services/launch.sh b/java/services/launch.sh new file mode 100644 index 0000000..7224e67 --- /dev/null +++ b/java/services/launch.sh @@ -0,0 +1,16 @@ +#! /usr/bin/bash +servicesdir="$PWD" +pidfile=$servicesdir/servers.pid +echo "Pids of launch `date`" > $pidfile +for i in $(ls $servicesdir); do + if [ -d $servicesdir/$i ]; then + cd $servicesdir/$i + logfile="/tmp/debug_$i.log" + mvn spring-boot:run > $logfile & + pid=$! + # echo "El servicio se está ejecutando en segundo plano con PID: $pid" + # Opcionalmente, puedes guardar el PID en un archivo + echo "$i running in pid $pid" >> $pidfile + echo Launched $i service, view the log in $logfile + fi +done diff --git a/java/services/servers.pid b/java/services/servers.pid new file mode 100644 index 0000000..689f217 --- /dev/null +++ b/java/services/servers.pid @@ -0,0 +1,5 @@ +Pids of launch dom 17 nov 2024 12:30:54 CET +auth running in pid 104539 +bookings running in pid 104540 +hotels running in pid 104541 +users running in pid 104542 diff --git a/java/services/stop-service.sh b/java/services/stop-service.sh new file mode 100644 index 0000000..87a710e --- /dev/null +++ b/java/services/stop-service.sh @@ -0,0 +1,4 @@ +for i in {0..30..10}; do + port=$((8101 + $i)) + kill `sudo lsof -t -i :$port` +done \ No newline at end of file diff --git a/java/services/users/src/main/resources/application.properties b/java/services/users/src/main/resources/application.properties index 563d4ad..f56d92d 100644 --- a/java/services/users/src/main/resources/application.properties +++ b/java/services/users/src/main/resources/application.properties @@ -1,4 +1,5 @@ -spring.application.name=roomBooking +spring.application.name=userService +server.port=8111 spring.jpa.hibernate.ddl-auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL8Dialect spring.datasource.url=jdbc:mysql://${MYSQL_HOST:localhost}:3306/RoomsBooking?createDatabaseIfNotExist=true diff --git a/java/services/users/target/classes/com/uva/users/Controllers/UserController$1.class b/java/services/users/target/classes/com/uva/users/Controllers/UserController$1.class deleted file mode 100644 index d8cbf429c29adf8c8e7dcb58106ff497959fd56d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 857 zcmbVK%We}f6g{3irWpnrT3+SZMHcA;h6;8m-BchdO<F`s_s+ykT^u{IJw>oU{1OX< z#DWjtqY&4V3JR-;8QJ$7>%M%hfBgLR9l$fJ#)uf!3p2^eGoF=BSeNY@?X6KN;5T&g zhj+GO)ES-_JI>tHN<BWdd?MZ%`!*|#71=8uxEEG_5TnEQQ}J3H3oCRX7@Gb>y3S)N zm(N?TM^W2SOTWYLuseU)+7Uy2*Nj9943|<g&`eOn<rFclFx0xiVKJ9l?3a_Fu!nr8 zsKce)6kHu~D+512tcSK4Hs`M1*`l`Fec?~c=(iq}AsLv`7UG2rrI!B|_R%Rn;|#5V z9Bb}NOCBHd|4?~54~eqUOO@r)`HQ^Ir{`30J<bL`%&#{Ks7?-sr=sw^o$4ojp6fyx zM^3Z5#JJ7Sop*F8?&2OLDW@auMY!$269{wMyU-*x)m!^V+CB|V&7K}9neJ&#Z%}dP z1gW^NFPwjAoX0B7wnnd*wcBC90nv)FfCw!@Psv7Pll6@+w0%YTnOKBH+MAW{0osJq u3MaUVC1T688Vrq3A?Y<D5w7D#WpCmZ**aEm2lojj6c|c|?*Xj{E588rw(yGp diff --git a/java/services/users/target/classes/com/uva/users/Controllers/UserController$2.class b/java/services/users/target/classes/com/uva/users/Controllers/UserController$2.class deleted file mode 100644 index f09cc4d705e423147ac16df6466582350307843a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 835 zcmbVK%T5$Q6g}1RXr^st1QqegVip4mZP48y3y8)^8Z-{Dujwh8f}W~LRW$}pjKAc< zn7Hr*{3znBhWJ`d>`v7^=jOg|{W$;j9l&!eg$Ni{GCfYpQ=XJo7@KTs<%}*0kM~LQ zn|Ibj)ES;?lP7j!q{<HsAB%U|oFthxB6-6-cf!c`VzhTQ5pTtzFhXU5q3MpK?L47$ z>9qNJ<h3D{bejyT-Ra$y4;bp(dL&w4xDum*W`r89#t3nZq1N>Vv#C^Kw;T_J+2g~4 zDx6Do#)|`Pr018)x-XmI@zmKn>r{4oN4O(B`ZW)V5Dj!`GVxOSRP%oicI}v-a)#DG z=8C)0kj2OJKc>8q`antPWRaxOx<C02pIp*{t2`MvzrWsvL#25=JQkVjZB{?c=Y`4& zZOQ1Omk@Uty3?*M#y#ApK6BxGt6N&1P$au`)*q3!+h6{tQkq%ZSBhR+!L1cEubEw8 z-79S!mS~GLdatbA_N(-WPKX%<Xc2lwG9VePJo-Y{SHz!*1(>C~S=oL-n{Zs=2-h)3 oY@SYoq4CKFy+I_vP28&F0&bJ6V-a`pfKWt^KBfO2(h0Em6F;KpegFUf diff --git a/java/services/users/target/classes/com/uva/users/Controllers/UserController.class b/java/services/users/target/classes/com/uva/users/Controllers/UserController.class deleted file mode 100644 index 7ddd02abcfc9bc8d58cd8824036ee930ad635818..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8637 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 diff --git a/java/services/users/target/classes/com/uva/users/Exceptions/GlobalExceptionHandler.class b/java/services/users/target/classes/com/uva/users/Exceptions/GlobalExceptionHandler.class deleted file mode 100644 index 2dc5c7ec576f64f4f0175922eca406e6af5b3447..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3861 zcmcImZC4XV6n+Mfg&5!Pt%_BwprGg~)z%uNMF>J0f+i7b)zV2aCM%nrxH}8-6Z)lJ z+SB9DX#1hIdQN{pe^gKJ?8dNZHh}baa+2)K-nsMKd!Kpc{{7GEzX06Aa|2xrW=Yme zf0diQCtS}=zbJ{ivZUjgcWhbYc5`BmJ7rtA26`CwKjXB*=1#?2EItz@#n5}xax68; z&^<b~#LzP>%OZhp^e3?ky$t&@mLsx$tti|AFWQ1(AR|lMUgEB$$BoGzRkb{ZE17qM zm0~zp4G_*rCG4zJv(k6U439@UyJ|6Q2AUenNVj5ob=Pt#PhDOUYtmgYt4h_)obc+D z8<BRDrPgWF{=8Ljxbj^J=*RcC)y+(ha$i}txxnj<VNij*(m+$8L8K<BN%}Ax%lQPh zCYCJEqC8JIj#NCTFvE@5NY_NsELu+4<W1WRUNmSxj(4qc+o!NMsa1yr8#u~vU?ZS8 z?o}zM1dgD;563C18nCB$jpk0^q=63^jt2Jng&7cMhAUB^Q4*&xM6`3{8pGh|SeS=) zyVP!cgkb|`81`&zP1`0hg0tkH?h}o#kGAKreWtNVG}(O^WiSY}$16nq^B6a9VYA~E zpPM8u;u1rmBGf|Yi{a4QprYkAaGBxUHi_Dg30yVsF~gaTE9Qvbd18j|C2<X(P!Y0= zh2`1B``H<WkyxSxM`B}LDghJM^?Cn{VKOd}+t^&|MoKG4mv})kQk3O&EgmfuBk~<- z6_54$TLHP&YP!vXLXx&1R8^Mma(&<xNg?Gu6qI>~h;Eg0;<-<pWO%a4F>kfqnWX&m zKK<`pM<zP!Xs4(XNb6%T%W%1)oOf8O89SH6ye8uA+fy^kx%9pJ>3o4I-%=H=0y(;e zNQaiU&Rf%ZXO;Q+{qC^y+FaeTHZhSWu&AqZmtkV7>a?$J*5QtDgd1rS7`}*}{GBCw z?SH!1c_t4>#C`*N0!uno52(oqgeVZ==Ia4!ryeHp4Ia@gRpTpSS~?}J9$2bMPjrnr ziqzz6G^WO#9lb{yQ=0fslK55=|L}aakj`bNGRygNZYiBxPUmuqIl3M4(sxT@*3xa% zV0@o;NdtYC8=jylSK8F#O_f)zk|2@Ye_KlBDVNtnar6=><Ea7Kb$BBWma{5Xgc;%w zL!ad(CEazMlM2JjXygs+&|%n2c*7YfSNwXkg=u6XQjL~{1rq!i^G6Z;urZ}(t_|rl zx9z;8L~36zN_}|7aB9jK@*VM_POYpc4++<m?vN~%eAgA_8$*mCIqwk9r)}<e!ZT2# zE3wUQTucTe!^zD}sd)|)fYYEpgxCbSL#e?+FZ~)cGU=b`+4HZ^_bWYgAwj?THLwS} z={Fe~(ElD9G3>=Y^k6?dci{juMfcL|LHZtg1XjY~!14EFqc^<x21g#g!UqfE1IPZr z;Ga0%jR)fc=Pvw?v2gGP=EL#daOD*~{e>2E2LJ|WImmq<ZE%R3pC-2&%uwjG0fyY; z2EAcqH-Z#y5~N#Xr6GqilQi==&Fmt=(jRFErkdz)$Dp6yF8Y}k^mk&=A14fhg#HAf zKiLuebQ9|~(0_@qn&>kz=ohw&KD#CQGlYJa(2o%Ma~;tyybJn!$TiXDW6&1@^gob| zX3j)s=G=dcuYr~j9>)}5oI<!rAzZ>)T#ke=(WK7=v7!)!aK4Q`dged$>A^Aq>%w;d bczsAXjf?c{qvtApEv(QeK~FXu)N$-zFgimO diff --git a/java/services/users/target/classes/com/uva/users/Exceptions/HotelNotFoundException.class b/java/services/users/target/classes/com/uva/users/Exceptions/HotelNotFoundException.class deleted file mode 100644 index a44412dc39b8a39117225dd1e63aaa394b7f930c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1056 zcmb7DQBM;=5dOBdv>ZhcMT9CA1qC#2d^1)}wAw&YTSE~ad@$R)rCoa6z1;4B{1g9% zPbNJ01N>3OIogyO8WS(so1L9+X7-zz{q_6oCxDlDoJWR%`=-y6W5E+EW6R%t^=0Ig z(U$KRC&PwuHIwLIbe>0+VdY4WM<{fM?<Lx)z8u*Zrd}wm+$)Cc=I+)3iK+?Y0;QZT z!ov*1QeX6B)o5S1Ps(*^XPwZ_GAxou{UUbD#Y%T79<E@vh#an_h|Bgg$y{A&*+}|r z8SjgBC>a*&#uwp%h*hc&53{bTD9_XSf3mJHWK_Vwb{Xd1OV>5Q2N8?DbW}73uVs?h zmo=3pE=?}nlav?3@~~hB$|}0oYpsnF=LKhYRyT2n+bCsym_|P_agU$KHg78(a52L2 zJ!vB<n{1J9V(E6dV-Y5ld}CsWu5%IJq2CBU-DvKAsWm?~-V&iV#yIO@5e=AG4|lPa zN10*$q8Umbo1Wx@o(#HI6TUO?Y1-C%4By6EGei#p?g$-((yrHy=_OI+atFsw{&L(u zjpPLQ=P`V<eI$KX86TTrh^h#~mU6N(H-*&#HfU_mJ5#2Lmk-mSE}zi&l~wS(%ovKh zTFbZ^3Tvg!W0PumiTorwd2BPR{u@e<V!$11U^LC?N5e!TJ%tSNq*X~~NX~4R&QJh; zp!l8C4Cd(XotvgfdYC8u<^YOoNS_rs;W}<mxJBCM7%4!OK&kr@ZjqcN<1(!ki4tz( W4jmOpy-#Z$4@mQ9_YhlngylbRbt$s| diff --git a/java/services/users/target/classes/com/uva/users/Exceptions/InvalidDateRangeException.class b/java/services/users/target/classes/com/uva/users/Exceptions/InvalidDateRangeException.class deleted file mode 100644 index e79000bc75f82a69a97fe92c259d1d842d8c77ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 454 zcmb7AO-sW-5PcJqMq{<Lq6ZIxH$T9Dc&ql}2MAH5mEO0>lCC71lHC;lmM6i3KfoU) zPNLX@cyJeH=FPl$%*^}8>l=V`Z2E8rCvlO7)m(&?k);W*o?<z(s?a99(Q}ch<Wg8U z6grhZB_A$f=TUG|#)WWLX{+)@ozOZ{TG;_%Yd>1>Mz&Ns?H`N@?nRNv083bD!$XVE ziIkRiRX&mBgP3HJ(2I&#WMfgP8h<BUJ5`2o8vTFjKEcnWF(Pfme~m@x-by<yl6z5# zTw1;cAs7`^8Ov)`Pqh2zMUHDV?16Zr`VoI#3l4ln1NIL4*5T0$mY+Ft5U>rJtk*DC c8E=2F(8d}g=3^ZlR_b!>5rbNIgRO(!Cu*~D-v9sr diff --git a/java/services/users/target/classes/com/uva/users/Exceptions/InvalidRequestException.class b/java/services/users/target/classes/com/uva/users/Exceptions/InvalidRequestException.class deleted file mode 100644 index 30520088e4d76979c3daabd7bbc32597c416bf9d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 616 zcmb7BO-~y!5Pc5$Ae)4wp_GESa6keoVboKlP$b%>0%<{zgj|u6OcO)aPS@U~f2*fT zJ@g0kM^&9oQ8)mH?rLZJJa5L&Z-4*!`3t~%ye=RkaM-tzOr}aEj$$X9-}*H1+8QU% z%v6o_phaI3a(+=LAS<wWtGH#X%uu!x<8?%fx<LL&8|{w;)^@`OUfajo3>$l0f$T>+ zpa4rKmXSkVpc-mJ7fIBkxTAVw5~zo^uf|;!>lEK_X8lMzfw$rRYHkP=B63a*=c6Bq z5~!V%AKAgBid96Ooe&7xHi`T6S*Looo^j(Koh7hw??P8Q&3aFav0lw>6nGcfcqrW@ zz5bVU{LIF8az;Jb(`F#mf-76(ChR=5xi@hvI>&z?;nR1X95M2KB2PIi_@xggpKe;s ztLtXFgKY@5IDG`a>@zYbFgoU(;hf)p^8?G@d6hxHF_`ZbnHiwO_|-oa%BV16K2}iW bNi|;Q1cS8k#XQ!r%DKYDm;9{}_pbj1J(s5% diff --git a/java/services/users/target/classes/com/uva/users/Models/User.class b/java/services/users/target/classes/com/uva/users/Models/User.class deleted file mode 100644 index 8c548de3567c77776d715be0c9331b7b25ec4d71..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2383 zcmai#+fo}x5QhH|Iv}yJ@d3vm#|DFqSRWKSaS|Jw7>rET77|8^s*+r!7HJAEkyey; z<rGho7sy4D3QAQj@&I|LRQ}#w4kcE_&5ow0r~B)Frbqw&_xC>lUZ9piLSeeu?G*bT z>|)>3J+HXgZRxgG{Fajpk_wZ1HrLv=yIZX8?CGYjkZ@WG%Hr1TzUw<3-Ecf-r>$3A zx9i)!({(+C>*YQBC%fm{#eIf#JYTy_U9?)u3JbAI8`{-9+t;mz-R^6;jeEY#cMs0l z!F=_D{a}Z+UaHis`gaQX*c@xN=QJgBcV95=_85hLLejN6TH!J`9Ti*idyczH-<0my zPFo@Ev9>-dn=6l0tQNR%(`;<|lH2cuHA>tMQm4Yrk*-ly=~{i;s%(&Y-}bzpyFIF( ze(t!AzoIZ!SZa{}6;CaPG2ApTgM1dVxSheA!mV>q4b0=J!bGL|<65=)mT78P>T$=w z6|r9|JFc$uJ3G2pw|T-MQMYNg8+Ol;d1Orb?;Q%0A1w^){h?r;l{dz64)OBYElZ6Y zneQ8TfQQu8)4oNCk_9VV_|(87JXXkXp%R?)RAE$*&kZ~g-*Nhu<lH6lmj=GVQ-v&z z;R*9b7Dg8v-GVUtvVrFkae|w-j?Zs$Q~U3`tu4DpAfF9F?%j}^Cu+$VtQtrmO>Ejj z?5l;Pv)tlZGBAltq^4^?EyiyQToz-N#v|%^MmSGjqH@O(szll}FfEaCwQj%H)UO@6 z2w8a{9!kF`+#uH3UN7-&@DF(M@x2(_9qEJM-N76aNjIjDkh(d`a5h8RI7h+AX-vSt zNBnu=dt9U+i;nyzIG$Qy;qeQ+)zQK=?myl!MdLM%k8zz=)*83jppm`B?+pU2&{1(T z%)ju7`3G(tV&Qkr6S&Log`kvKB<VlF(iX)t^hW_poJlN`-V*B<j%kjIr(&7;0q&Xi z2Pm2k2KdaJP7d&eIh`8d*-4t)fj09|ng!}{2U7%?VZvD^y316OdL;}WrDmc?VfiH* zCM3DsmH>NEdY>`HCR(KUR{>0=_ycqY9YGgxQR-O1*ZfKyMUJ9L%KQ^Af8~!*3^_}% zH%~-J9gDz@jYJSZg(Gd|5ApJ(##~^1#N>~I2y$-pI<6%h)gp{3-X;zTYk0-)Fw^>P zTs+P6B$kPf1-*_AIb^zbi1lHnr%d*21XFl3BPP*I;dLz2#xT>1SSCJ7aZDS-OsiyC z8^IJdMZ_d$s9@nuj7|%~Or=;RzKL;6r`jMqJBv(jMlgl_7%|D6Qg|DyQ+b$aGnR=@ oZ5&g1Sf_Vn+8)6a_J71AcRYbg@T~?<k~}<HoWCRMq=)VQ0XPnwnE(I) diff --git a/java/services/users/target/classes/com/uva/users/Models/UserStatus.class b/java/services/users/target/classes/com/uva/users/Models/UserStatus.class deleted file mode 100644 index 28fcd32b74ae75c82e55986d5f8a90569260d6ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1195 zcma)5+fEZv6kUg2rX2>T1*=>X!76P*Dk8kJ5|C7F=*489rtyIs$_PWIGiEL%y!lC5 z9v~Wt&wi9~pJ}BNiK$Iy&a8d*UVH6JfByP<1>gnNB@8jlwybvEJLP%L(QGGQwGK7I z$?p+RUG930gfPSC2`3MOn@9PQ>9rY#YxVt?_4-b^_F83_s|+A1FigBF@4ngJ+TJZU zN`cUnZ!XtvTnv|Ld)0JftFl+34D;{*BSoy(GIUdSHyA>hY=a@ZP1VE@k-?Bqa0^L> zXtC##%2fJQsjjV?M}=~>5hvdX1rbDJkOa7+KoTG(z?6a*qT*{tK^!u}SVcFrn%6$i z>|K6fXbj1U)#65j+q%HMQAP*}(&HZM4uhQ5sEKKlx5;~?3oQFkH@QJNtD1Xk9lqr@ zUAr_Al6=YyPos}?COfzfG8T}PkRhr-eP@oVwH4&B$PnkY&Cgoa$1{dpunYBr6RqVI z%7MoGF;Qn2BwtAV1H)P{tk=Bkz!8Zy<P|L8>0b=n26vo7Ani3}zXY*(v`67?+ho=9 z?3VUQ7abq#uj{f1pb}O6$fWhP>2@{1D@ck1b#4?kS7^i``kRC|C&exRbkZ95Cv5<b zm=g0B9<&j|P{@CTkVaViw!VQilcS*vjGbfL2e-pMNcrGy#0Qhn@8lQiU|em6J4mU` zNC%VZIi|l5$q??*Tc%T_Ss+38eXF>kWu~`Cxk7d!Rmv^STwt~z7$r^U1qprRf(Jr7 z9?}yZ!dwEFrzegy9`y=Xr*Z{bs)Om~PAGTPEDDL$(DWr9FMXz)uBt9MyH*sZu|DZ3 i%F!v($w`*G#PScYf5!<a5r&mdg7}$Fzl!Jnx%M0QFbNz0 diff --git a/java/services/users/target/classes/com/uva/users/Repositories/UserRepository.class b/java/services/users/target/classes/com/uva/users/Repositories/UserRepository.class deleted file mode 100644 index 4a647594cb80ab4190e6aa3fa3c897b662f81b1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 524 zcmbVJ%TB{E5L_2RXn95AC)x`>aSCuiDiSDF5fLA-B-`MS*pcIa@@pLU06q$_X@IsD zggDsNj_ui*+4qmvHvl+?z=wf=Nn%RbJfm!CvbDUU%GAmktEiUu4E+GD58DEQ9Qkd5 zI+OE<oD%25j(}5RGg((w>1<)Kq!(kKWQq=DUZJ$#oUOd6a78F!Z=rO0*-lGTg@Exm zTCvBjV+$ue)HqehdF7PRScC$GvC1^M#*%>PAHSVNn^tEgrJ^?(UNEOey^LT+?$M;T z*g0_=ihxmU8k^9SD!AYAW-KS2W&!P*_CA>~`d2Ey$z1DktsP}#Svlt~V2hW>V--9j aA9i5?L#_ref_*+cj(S-hEce5&%cD=3UZRWu diff --git a/java/services/users/target/classes/com/uva/users/UserServiceApplication.class b/java/services/users/target/classes/com/uva/users/UserServiceApplication.class deleted file mode 100644 index bf7139776d2fa28c925d4121caeaac84a582b1a0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 748 zcma)4O;6iE5PcgG5=>fX_%7vugiy$#d*c#{L?dxBA0jk8^t3jMS+IAb^&0qFoTz%} z58y|k&KjiT;6o3d@y^V?dGlspUjO_B@C{o{)EIVRlkwtS@FJHs=Re2}rM*|NJQ|Nv z6$__~Zlcbxcq^zZ6*}Q((XEUf!|Z|5${jMyboWLK^?|vP0cJ4QMgy}93!&2Tw8$c9 zFGZ9}hE8Z=k&c8_{`?-SyBn1=?1ultrB8h_p)|v4_g6UKG;~(!q`x-`@Ci#zbQpTZ zCOjYe__Y<8d@%NoN5(ilEQ3=Mwy}&An!^?Z9CfE~2dT*OepRQi3O+X4$w$WrMqjI> zuzt*`J{0z8KZLLe4ZT!>Oj@5vcVn*3g{SRkF$}@b6gHN}%FDP}y{E5U4u*}3LOYeo zk;;{CueEXI9tq~Kl65JHD4ZesC2jdG(RWg7ihdv4AeHF-05$rfEt751iIZpK8@*?= zp2~DU)~7)Q^JLp^1>`@_X$~K;Kp_6|ehCJ&I;{5_i$5p#1IhqFi7>%vVHIl>U#G7@ S4}n|_8>Rh>P4d3&7vLY#X2V$k diff --git a/java/services/users/target/classes/com/uva/users/config/RestTemplateConfig.class b/java/services/users/target/classes/com/uva/users/config/RestTemplateConfig.class deleted file mode 100644 index 112b10b9546add8c8ace54b07453b07f59bcf61b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 661 zcmb7>O-}+b5Qg9KAs?b5exOHBibk7w@Pe8si6^275)zMPEm+-cO}8ulEIpBE;t%jg z8D|%Q7(M7^W@q~L*|#(AA1`kJj<A+Pieb|;0goO8k3wlf?it-vecqCxYs=u?7fv>k zRt_14@~t4HFLa+@bZ@2S7-kNYR_>S~y;bWlWE$pL7Li7wge+zl7Me=S^C;*_+ZJ74 zGE|zz6Mjcn71!ft#@(opq1ODPojOCwPMKujTeYUKeIDLhrTaZA0y!}Djt^v)d%lv| zeR~xF)?1NwDv%u&Dspn7wQ<5JqshqbuPmC5laG#ziIks8q3by;G3@-~??qHlU?^Ui z$a?Zj#dE3t9Qs~7Z-#@vni;JsvdJsz*Z{4Cb`7NHi`GFgM-`{cC}+2a$Ui5?MT+q; zkjE^=(nvsgjw*(EED)qTRxMJFLHh}q?!2OMHN^50^-}m^m8MwvF)M|YM727hRe?{g CnyIq@ diff --git a/java/services/users/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class b/java/services/users/target/test-classes/com/uva/roomBooking/RoomBookingApplicationTests.class deleted file mode 100644 index e001ea81c0c417f90c81f0ab0c84de81f7d37559..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 558 zcmb7>Jx{|h5Qbl;rG>W8Qdp1}I`Sc5v9RzV6(ptzq_*nrrlz<}a*^Wze~Sr;fgiw+ zLYxBv#DK)$^PTVYlk=O`x91lCr`W6`5Refivba;y5+&zE3zN>|;5+YUS!^QZ45cHT zyS$F7KxeM_MyyzRJ(=ss3DizZYTTJXWoLIRP`#k3ZlHpd7M4&GXon`%S4A?>cBCe; z7U+f)sd%ic@%86n)!mw0;4u8>SjPgbh*GB?Tu5rlh^;}9I+N(J$qn=SX-ckq2KTl@ zvNJg^cw&y3aoS3i8R=ihq{fg68|h2q$L#%K#)0=i;HbpqnPu;8tV;Af*@c`CIq8_l z7MFv`VX0t~UHKvOz;^M!00LfY6W4XlB=5qX>^))mv1~Uu`Zie5<k<QU@V?3wu*Tg0 iZO*)^!@CFV^YVAZZ%Fe8gq<rP0oGX>p!<c{0Nw%3wTEH= -- GitLab