Commit graph

  • 3fb125eebc frontend: register and login main Lemonochrme 2024-12-26 12:36:55 +01:00
  • 700abc480f
    Update README.md Robin Marin--Muller 2024-12-24 11:37:20 +01:00
  • db53c2169d Added some examples of REST API Yohan Boujon 2024-12-23 01:23:20 +01:00
  • afa0b81a04 Backend: Added "get" for both Feedback and request Yohan Boujon 2024-12-23 01:15:45 +01:00
  • 3b8b095db5 Backend: Feedback creation with the api : "/create_feedback" Yohan Boujon 2024-12-23 01:02:16 +01:00
  • 8cf27b7b64 Added feedback-service Yohan Boujon 2024-12-23 00:15:18 +01:00
  • 42c3bb15f6 Backend: Added "change_status" endpoint which checks the role before doing any action. DB: Added 3 dummy users with the 3 different roles. Yohan Boujon 2024-12-23 00:01:47 +01:00
  • f051f41701 Added RoleEnum and checking if the user can or not send a request. Yohan Boujon 2024-12-22 18:07:38 +01:00
  • e1ea269782 Refactoring administration to database-manager. Now all elements from the database are defined here. Yohan Boujon 2024-12-22 17:52:15 +01:00
  • ce4e4f6743 Fixed administration service dependency issue. Yohan Boujon 2024-12-22 16:13:22 +01:00
  • 2da048febf Renamed helpapp-frontend to frontend and helpapp-backend to backend Yohan Boujon 2024-12-22 16:11:40 +01:00
  • 87829a7766 Added status for posts in init.sql. Renamed administration section because it does not run any rest API. Yohan Boujon 2024-12-22 16:08:48 +01:00
  • 292aea3d96 Fixed an issue with "/connect" when the token does not exists. Administration Service is now a package enabling any other services to check the token stored in the database. Removed feedback and volunteer services. Yohan Boujon 2024-12-22 15:28:30 +01:00
  • 2596c12178 db: Created "connections" table to store tokens. backend: created "/connect" endpoint. Yohan Boujon 2024-12-22 10:51:28 +01:00
  • e3ce964ae1 Added cookieManager.js Yohan Boujon 2024-12-22 00:06:28 +01:00
  • 34938cba02 Refactored user-service to use the database. Yohan Boujon 2024-12-22 00:06:06 +01:00
  • a8c796b049 service.sh: moved and renamed the script to run any service. Now run any services dynamically, does not output spring and checks for every connexion. Yohan Boujon 2024-12-21 18:56:43 +01:00
  • 22355b8b64 init.sh: Fixed folder issue with application.properties Yohan Boujon 2024-12-21 17:07:23 +01:00
  • 40fe825c09 init.sh: Now generating each application.properties depending on the .env. Each port is now a constant in generated.js Yohan Boujon 2024-12-21 17:02:38 +01:00
  • c452198ee9 Moved bash scripts for database management. Added CORS Configuration and using REST API to gather list of roles. Yohan Boujon 2024-12-21 16:04:16 +01:00
  • 97ede71cf8 Scripts: Populating database, autocreating .env file. CI/CD: Removed Deployement for now. Yohan Boujon 2024-12-21 14:12:53 +01:00
  • 5e5c599338 Added init.sql. Added 'get_roles' REST api. Yohan Boujon 2024-12-20 09:47:01 +01:00
  • 69a48d949f Refactor user authentication to use request and response; implement user login in frontend and remove script.js Lemonochrme 2024-12-16 21:22:38 +01:00
  • ca3367d093
    changed startup command actions Yohan Boujon 2024-12-16 21:09:03 +01:00
  • 88abf1ad9d Remove unnecessary tagline from the header in index.html Lemonochrme 2024-12-16 18:07:12 +01:00
  • 6a345d0b55 Add CORS configuration to allow cross-origin requests Lemonochrme 2024-12-16 18:04:26 +01:00
  • f9c4ca5033 Fixed cors issue with front end hehe Lemonochrme 2024-12-16 17:58:51 +01:00
  • 49c69016cc Implement administration and feedback services with request validation, rejection, and feedback management Lemonochrme 2024-12-16 17:33:31 +01:00
  • 5c2739cb98
    Modified artifact created and updated Deployement to run Maven Spring Boot. Yohan Boujon 2024-12-16 18:07:04 +01:00
  • 2a0d5c1269
    cette fois ci c'est la win Yohan Boujon 2024-12-16 17:38:04 +01:00
  • fd131393a6
    Oupsie daisy i forgor the .jar Yohan Boujon 2024-12-16 17:35:37 +01:00
  • b3db05ab06
    User Service test Yohan Boujon 2024-12-16 17:34:03 +01:00
  • cb4713d080
    Fixed upload issues Yohan Boujon 2024-12-16 17:31:36 +01:00
  • b9bc0ca911
    Update main_helpapp.yml Yohan Boujon 2024-12-16 17:23:18 +01:00
  • 603b1c5d15
    Update main_helpapp.yml Yohan Boujon 2024-12-16 17:20:00 +01:00
  • 3b47c53345
    Update main_helpapp.yml Yohan Boujon 2024-12-16 17:18:21 +01:00
  • bbea7e8d06 Add or update the Azure App Service build and deployment workflow config Robin Marin--Muller 2024-12-16 17:13:56 +01:00
  • a1dbde5a91 Add frontend and backend user management features with authentication Lemonochrme 2024-12-16 16:48:51 +01:00
  • 4c5cd27b87 Refactored Lemonochrme 2024-12-16 16:07:26 +01:00
  • 4449460f93 Updated Database and created init scripts. Yohan Boujon 2024-12-16 15:07:03 +01:00
  • b772b23bf9
    Merge pull request #1 from Lemonochrme/develop Robin Marin--Muller 2024-12-14 17:32:34 +01:00
  • 8f6d03291b Added RequestServiceApplication enpoints develop Lemonochrme 2024-12-14 17:24:40 +01:00
  • a38b30b3c2 Implement user management endpoints using hashmap storage for now (we will have to implement database later): create, retrieve, update, and delete users Lemonochrme 2024-12-14 17:12:22 +01:00
  • aab5cf3f3d Refactor services: remove old RestApplication classes and replace with specific service applications Lemonochrme 2024-12-14 16:21:28 +01:00
  • 3349a77450 Update server ports for feedback, request, user, and volunteer services Lemonochrme 2024-12-14 14:34:13 +01:00
  • 99ecb2efb6 Refactor services: remove unused SOAP service, add new REST services with application properties Lemonochrme 2024-12-13 22:39:53 +01:00
  • f17b60fbc4 Added user-service service Lemonochrme 2024-12-10 18:04:17 +01:00
  • 0de91171c4
    Update README.md Yohan Boujon 2024-12-10 17:52:54 +01:00
  • 7a9150ed33 Cleaning target folder Yohan Boujon 2024-12-10 17:34:46 +01:00
  • d4b0c2979c Added working SOAP API Yohan Boujon 2024-12-10 17:33:48 +01:00
  • 8965cd190a Added some tutorials Yohan Boujon 2024-12-10 16:50:07 +01:00
  • cc235da44b Clean boilerplate for independant REST and SOAP services Lemonochrme 2024-12-10 16:46:50 +01:00
  • 747f6e2943 Added Database V1 Yohan Boujon 2024-11-25 16:45:02 +01:00
  • 607ae2c3e8 Updated README Lemonochrme 2024-11-25 16:33:55 +01:00
  • c183c51733 Added error controller Lemonochrme 2024-11-25 16:29:40 +01:00
  • 1f9ec0bf9d Edited pom.xml dependencies to fix Sprint Boot stopping error Lemonochrme 2024-11-25 15:13:44 +01:00
  • 847333a1fe Sprint Boot Boilerplate Lemonochrome 2024-11-25 13:44:11 +00:00
  • b9339277f0
    Initial commit Lemonochrome 2024-11-25 14:17:49 +01:00