diff --git a/microservices/correction_qcm/.env.keys b/microservices/correction-qcm/.env.keys similarity index 100% rename from microservices/correction_qcm/.env.keys rename to microservices/correction-qcm/.env.keys diff --git a/microservices/correction_qcm/.env.vault b/microservices/correction-qcm/.env.vault similarity index 100% rename from microservices/correction_qcm/.env.vault rename to microservices/correction-qcm/.env.vault diff --git a/microservices/correction_qcm/.gitkeep b/microservices/correction-qcm/.gitkeep similarity index 100% rename from microservices/correction_qcm/.gitkeep rename to microservices/correction-qcm/.gitkeep diff --git a/microservices/correction_qcm/assets/.gitkeep b/microservices/correction-qcm/assets/.gitkeep similarity index 100% rename from microservices/correction_qcm/assets/.gitkeep rename to microservices/correction-qcm/assets/.gitkeep diff --git a/microservices/correction_qcm/dockerfile b/microservices/correction-qcm/dockerfile similarity index 100% rename from microservices/correction_qcm/dockerfile rename to microservices/correction-qcm/dockerfile diff --git a/microservices/correction_qcm/nodemon.json b/microservices/correction-qcm/nodemon.json similarity index 100% rename from microservices/correction_qcm/nodemon.json rename to microservices/correction-qcm/nodemon.json diff --git a/microservices/correction_qcm/package.json b/microservices/correction-qcm/package.json similarity index 100% rename from microservices/correction_qcm/package.json rename to microservices/correction-qcm/package.json diff --git a/microservices/correction_qcm/pom.xml b/microservices/correction-qcm/pom.xml similarity index 100% rename from microservices/correction_qcm/pom.xml rename to microservices/correction-qcm/pom.xml diff --git a/microservices/correction_qcm/prisma/database.db b/microservices/correction-qcm/prisma/database.db similarity index 100% rename from microservices/correction_qcm/prisma/database.db rename to microservices/correction-qcm/prisma/database.db diff --git a/microservices/correction_qcm/prisma/migrations/20240417125028_database_creation/migration.sql b/microservices/correction-qcm/prisma/migrations/20240417125028_database_creation/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240417125028_database_creation/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240417125028_database_creation/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql b/microservices/correction-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql b/microservices/correction-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240530082347_update_db/migration.sql b/microservices/correction-qcm/prisma/migrations/20240530082347_update_db/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240530082347_update_db/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240530082347_update_db/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240530082946_add_champs/migration.sql b/microservices/correction-qcm/prisma/migrations/20240530082946_add_champs/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240530082946_add_champs/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240530082946_add_champs/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240530151620_update/migration.sql b/microservices/correction-qcm/prisma/migrations/20240530151620_update/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240530151620_update/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240530151620_update/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240530161440_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240530161440_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240530161440_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240530161440_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240530162619_test/migration.sql b/microservices/correction-qcm/prisma/migrations/20240530162619_test/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240530162619_test/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240530162619_test/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240606084017_c/migration.sql b/microservices/correction-qcm/prisma/migrations/20240606084017_c/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240606084017_c/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240606084017_c/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240606093824_relation_added/migration.sql b/microservices/correction-qcm/prisma/migrations/20240606093824_relation_added/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240606093824_relation_added/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240606093824_relation_added/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240606094407_v/migration.sql b/microservices/correction-qcm/prisma/migrations/20240606094407_v/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240606094407_v/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240606094407_v/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql b/microservices/correction-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql b/microservices/correction-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613130357_test/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613130357_test/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613130357_test/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613130357_test/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613135314_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613135314_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613135314_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613135314_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613135344_test2/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613135344_test2/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613135344_test2/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613135344_test2/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613145516_test3/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613145516_test3/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613145516_test3/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613145516_test3/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613150814_es/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613150814_es/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613150814_es/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613150814_es/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240613195132_database/migration.sql b/microservices/correction-qcm/prisma/migrations/20240613195132_database/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240613195132_database/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240613195132_database/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615191543_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615191543_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615191543_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615191543_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615192133_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615192133_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615192133_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615192133_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615194339_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615194339_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615194339_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615194339_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615194422_add_score/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615194422_add_score/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615194422_add_score/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615194422_add_score/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240615235741_addorder/migration.sql b/microservices/correction-qcm/prisma/migrations/20240615235741_addorder/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240615235741_addorder/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240615235741_addorder/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240616122454_/migration.sql b/microservices/correction-qcm/prisma/migrations/20240616122454_/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240616122454_/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240616122454_/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql b/microservices/correction-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/20240616125927_new_mig/migration.sql b/microservices/correction-qcm/prisma/migrations/20240616125927_new_mig/migration.sql similarity index 100% rename from microservices/correction_qcm/prisma/migrations/20240616125927_new_mig/migration.sql rename to microservices/correction-qcm/prisma/migrations/20240616125927_new_mig/migration.sql diff --git a/microservices/correction_qcm/prisma/migrations/migration_lock.toml b/microservices/correction-qcm/prisma/migrations/migration_lock.toml similarity index 100% rename from microservices/correction_qcm/prisma/migrations/migration_lock.toml rename to microservices/correction-qcm/prisma/migrations/migration_lock.toml diff --git a/microservices/correction_qcm/prisma/schema.prisma b/microservices/correction-qcm/prisma/schema.prisma similarity index 100% rename from microservices/correction_qcm/prisma/schema.prisma rename to microservices/correction-qcm/prisma/schema.prisma diff --git a/microservices/correction_qcm/prisma/seed.ts b/microservices/correction-qcm/prisma/seed.ts similarity index 100% rename from microservices/correction_qcm/prisma/seed.ts rename to microservices/correction-qcm/prisma/seed.ts diff --git a/microservices/correction_qcm/sonar-project.properties b/microservices/correction-qcm/sonar-project.properties similarity index 100% rename from microservices/correction_qcm/sonar-project.properties rename to microservices/correction-qcm/sonar-project.properties diff --git a/microservices/correction_qcm/src/Middlewares.ts b/microservices/correction-qcm/src/Middlewares.ts similarity index 100% rename from microservices/correction_qcm/src/Middlewares.ts rename to microservices/correction-qcm/src/Middlewares.ts diff --git a/microservices/correction_qcm/src/app.ts b/microservices/correction-qcm/src/app.ts similarity index 100% rename from microservices/correction_qcm/src/app.ts rename to microservices/correction-qcm/src/app.ts diff --git a/microservices/correction_qcm/src/calcFunctions.ts b/microservices/correction-qcm/src/calcFunctions.ts similarity index 100% rename from microservices/correction_qcm/src/calcFunctions.ts rename to microservices/correction-qcm/src/calcFunctions.ts diff --git a/microservices/correction_qcm/src/config/Config.ts b/microservices/correction-qcm/src/config/Config.ts similarity index 100% rename from microservices/correction_qcm/src/config/Config.ts rename to microservices/correction-qcm/src/config/Config.ts diff --git a/microservices/correction_qcm/src/express/Server.ts b/microservices/correction-qcm/src/express/Server.ts similarity index 100% rename from microservices/correction_qcm/src/express/Server.ts rename to microservices/correction-qcm/src/express/Server.ts diff --git a/microservices/correction_qcm/src/helpers/DatabaseHelper.ts b/microservices/correction-qcm/src/helpers/DatabaseHelper.ts similarity index 100% rename from microservices/correction_qcm/src/helpers/DatabaseHelper.ts rename to microservices/correction-qcm/src/helpers/DatabaseHelper.ts diff --git a/microservices/correction_qcm/src/logging/MorganMiddleware.ts b/microservices/correction-qcm/src/logging/MorganMiddleware.ts similarity index 100% rename from microservices/correction_qcm/src/logging/MorganMiddleware.ts rename to microservices/correction-qcm/src/logging/MorganMiddleware.ts diff --git a/microservices/correction_qcm/src/logging/WinstonLogger.ts b/microservices/correction-qcm/src/logging/WinstonLogger.ts similarity index 100% rename from microservices/correction_qcm/src/logging/WinstonLogger.ts rename to microservices/correction-qcm/src/logging/WinstonLogger.ts diff --git a/microservices/correction_qcm/src/routes/CorrectionQcm.ts b/microservices/correction-qcm/src/routes/CorrectionQcm.ts similarity index 100% rename from microservices/correction_qcm/src/routes/CorrectionQcm.ts rename to microservices/correction-qcm/src/routes/CorrectionQcm.ts diff --git a/microservices/correction_qcm/src/routes/MessageRoute.ts b/microservices/correction-qcm/src/routes/MessageRoute.ts similarity index 100% rename from microservices/correction_qcm/src/routes/MessageRoute.ts rename to microservices/correction-qcm/src/routes/MessageRoute.ts diff --git a/microservices/correction_qcm/src/routes/reqGetDB.ts b/microservices/correction-qcm/src/routes/reqGetDB.ts similarity index 100% rename from microservices/correction_qcm/src/routes/reqGetDB.ts rename to microservices/correction-qcm/src/routes/reqGetDB.ts diff --git a/microservices/correction_qcm/test/service.test.ts b/microservices/correction-qcm/test/service.test.ts similarity index 100% rename from microservices/correction_qcm/test/service.test.ts rename to microservices/correction-qcm/test/service.test.ts diff --git a/microservices/correction_qcm/tsconfig.json b/microservices/correction-qcm/tsconfig.json similarity index 100% rename from microservices/correction_qcm/tsconfig.json rename to microservices/correction-qcm/tsconfig.json diff --git a/microservices/correction_qcm/.env b/microservices/correction_qcm/.env deleted file mode 100644 index f27ae780ba8fea91b6bd1473d58c7ac1fbbb3de1..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.env +++ /dev/null @@ -1,6 +0,0 @@ -########################### Server env vars -API_PORT=30992 -SECRET_JWT="JECROISQUECEMESSAGEESTSECRET" -CLIENTID = 'f8b0e14f7eee1a718ad0b3f32c52fe34813d56e9052976f076e039d006e24000' -CLIENTSECRET = 'gloas-1451c5f206cb04b6b300e6dcbf19a01f1a44bff5e8562741a7efd0ec27eb0855' -DATABASE_URL="postgresql://user:super@service-database/dbqcm?schema=public" diff --git a/microservices/correction_qcm/.idea/.gitignore b/microservices/correction_qcm/.idea/.gitignore deleted file mode 100644 index 7abb13d05034648aabf6dbf7ba699f481c86bf8c..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# GitHub Copilot persisted chat sessions -/copilot/chatSessions diff --git a/microservices/correction_qcm/.idea/TP.iml b/microservices/correction_qcm/.idea/TP.iml deleted file mode 100644 index 10d6d0fe30b7ff46bd1f7ce3aff7e695b5e4846b..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/TP.iml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="WEB_MODULE" version="4"> - <component name="NewModuleRootManager"> - <content url="file://$MODULE_DIR$"> - <excludeFolder url="file://$MODULE_DIR$/temp" /> - <excludeFolder url="file://$MODULE_DIR$/.tmp" /> - <excludeFolder url="file://$MODULE_DIR$/tmp" /> - <excludeFolder url="file://$MODULE_DIR$/.idea/copilot/chatSessions" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> - <component name="SonarLintModuleSettings"> - <option name="uniqueId" value="67d3ddf7-0683-484f-98df-6929218e64a1" /> - </component> -</module> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/codeStyles/Project.xml b/microservices/correction_qcm/.idea/codeStyles/Project.xml deleted file mode 100644 index 6b0a72fe93ea4f9981812ddf87b4c04513942c9a..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,230 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <option name="AUTODETECT_INDENTS" value="false" /> - <option name="RIGHT_MARGIN" value="0" /> - <Angular2HtmlCodeStyleSettings> - <option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" /> - <option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" /> - </Angular2HtmlCodeStyleSettings> - <CssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </CssCodeStyleSettings> - <HTMLCodeStyleSettings> - <option name="HTML_ATTRIBUTE_WRAP" value="0" /> - <option name="HTML_TEXT_WRAP" value="0" /> - <option name="HTML_KEEP_LINE_BREAKS" value="false" /> - <option name="HTML_ALIGN_TEXT" value="true" /> - <option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - <option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" /> - <option name="HTML_ENFORCE_QUOTES" value="true" /> - </HTMLCodeStyleSettings> - <JSCodeStyleSettings version="0"> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="REFORMAT_C_STYLE_COMMENTS" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - </JSCodeStyleSettings> - <JSON> - <option name="PROPERTY_ALIGNMENT" value="2" /> - </JSON> - <LessCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </LessCodeStyleSettings> - <Markdown> - <option name="MIN_LINES_AROUND_HEADER" value="2" /> - <option name="KEEP_LINE_BREAKS_INSIDE_TEXT_BLOCKS" value="false" /> - <option name="WRAP_TEXT_INSIDE_BLOCKQUOTES" value="false" /> - </Markdown> - <Python> - <option name="SPACE_WITHIN_BRACES" value="true" /> - <option name="SPACE_AROUND_EQ_IN_NAMED_PARAMETER" value="true" /> - <option name="SPACE_AROUND_EQ_IN_KEYWORD_ARGUMENT" value="true" /> - <option name="NEW_LINE_AFTER_COLON" value="true" /> - <option name="DICT_WRAPPING" value="2" /> - <option name="BLANK_LINES_AFTER_LOCAL_IMPORTS" value="1" /> - <option name="OPTIMIZE_IMPORTS_SORT_IMPORTS" value="false" /> - <option name="OPTIMIZE_IMPORTS_SORT_BY_TYPE_FIRST" value="false" /> - <option name="FROM_IMPORT_WRAPPING" value="0" /> - <option name="FROM_IMPORT_PARENTHESES_FORCE_IF_MULTILINE" value="true" /> - </Python> - <ScssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </ScssCodeStyleSettings> - <SqlCodeStyleSettings version="7"> - <option name="KEYWORD_CASE" value="2" /> - <option name="TYPE_CASE" value="3" /> - <option name="CUSTOM_TYPE_CASE" value="3" /> - <option name="BUILT_IN_CASE" value="2" /> - <option name="QUOTE_IDENTIFIER" value="1" /> - <option name="QUERY_EL_COMMA" value="2" /> - <option name="QUERY_IN_ONE_STRING" value="3" /> - <option name="INSERT_INTO_NL" value="2" /> - <option name="INSERT_EL_WRAP" value="1" /> - <option name="INSERT_EL_COMMA" value="2" /> - <option name="INSERT_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="SET_EL_WRAP" value="0" /> - <option name="SET_EL_COMMA" value="2" /> - <option name="SELECT_EL_LINE" value="1" /> - <option name="SELECT_EL_COMMA" value="2" /> - <option name="FROM_EL_COMMA" value="2" /> - <option name="FROM_INDENT_JOIN" value="false" /> - <option name="WHERE_EL_LINE" value="1" /> - <option name="ORDER_EL_LINE" value="1" /> - <option name="ORDER_EL_WRAP" value="1" /> - <option name="ORDER_EL_COMMA" value="2" /> - <option name="ORDER_ALIGN_ASC_DESC" value="true" /> - <option name="IMP_IF_THEN_WRAP_THEN" value="true" /> - <option name="CORTEGE_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_CALL_SPACE_INSIDE_PARENTHESES" value="true" /> - </SqlCodeStyleSettings> - <TypeScriptCodeStyleSettings version="0"> - <option name="FORCE_SEMICOLON_STYLE" value="true" /> - <option name="FILE_NAME_STYLE" value="CAMEL_CASE" /> - <option name="ALIGN_OBJECT_PROPERTIES" value="2" /> - <option name="ALIGN_VAR_STATEMENTS" value="1" /> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="USE_PUBLIC_MODIFIER" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_VARS_FIELDS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_RETURNS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_EXPRESSION_RETURNS" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="USE_EXPLICIT_JS_EXTENSION" value="TRUE" /> - <option name="VAR_DECLARATION_WRAP" value="2" /> - <option name="OBJECT_LITERAL_WRAP" value="2" /> - <option name="IMPORTS_WRAP" value="0" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="ALIGN_IMPORTS" value="true" /> - <option name="ALIGN_UNION_TYPES" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - <option name="BLACKLIST_IMPORTS" value="rxjs/Rx" /> - </TypeScriptCodeStyleSettings> - <XML> - <option name="XML_ATTRIBUTE_WRAP" value="0" /> - <option name="XML_KEEP_LINE_BREAKS" value="false" /> - <option name="XML_KEEP_LINE_BREAKS_IN_TEXT" value="false" /> - <option name="XML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - </XML> - <codeStyleSettings language="HTML"> - <option name="RIGHT_MARGIN" value="1000" /> - <option name="WRAP_ON_TYPING" value="0" /> - <option name="SOFT_MARGINS" value="1000" /> - </codeStyleSettings> - <codeStyleSettings language="JSON"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="WRAP_ON_TYPING" value="0" /> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="JavaScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="LESS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Markdown"> - <option name="RIGHT_MARGIN" value="120" /> - <option name="WRAP_ON_TYPING" value="1" /> - <option name="SOFT_MARGINS" value="120" /> - </codeStyleSettings> - <codeStyleSettings language="Prisma"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SASS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SCSS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Shell Script"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="TypeScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="BLOCK_COMMENT_ADD_SPACE" value="true" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="ENUM_CONSTANTS_WRAP" value="2" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="XML"> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="yaml"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - </code_scheme> -</component> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/codeStyles/codeStyleConfig.xml b/microservices/correction_qcm/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 79ee123c2b23e069e35ed634d687e17f731cc702..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="USE_PER_PROJECT_SETTINGS" value="true" /> - </state> -</component> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/modules.xml b/microservices/correction_qcm/.idea/modules.xml deleted file mode 100644 index 76d62f6c356f30d0a4ddd22a865255f7f3ffd6e5..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/TP.iml" filepath="$PROJECT_DIR$/.idea/TP.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/saveactions_settings.xml b/microservices/correction_qcm/.idea/saveactions_settings.xml deleted file mode 100644 index 7d357782bc1f888b0a3fb6c1ee0ba478938f2f72..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/saveactions_settings.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SaveActionSettings"> - <option name="actions"> - <set> - <option value="activate" /> - <option value="activateOnShortcut" /> - <option value="reformat" /> - </set> - </option> - </component> -</project> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/sonarlint.xml b/microservices/correction_qcm/.idea/sonarlint.xml deleted file mode 100644 index 084d7bb22b4219909ca4c93a28afb462e895deaf..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/sonarlint.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SonarLintProjectSettings"> - <option name="bindingEnabled" value="true" /> - <option name="projectKey" value="Minelli_Malandain-Arch-Web-24-TP1" /> - <option name="serverId" value="HEPIA" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/correction_qcm/.idea/vcs.xml b/microservices/correction_qcm/.idea/vcs.xml deleted file mode 100644 index 6c0b8635858dc7ad44b93df54b762707ce49eefc..0000000000000000000000000000000000000000 --- a/microservices/correction_qcm/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/creation_qcm/.env.keys b/microservices/creation-qcm/.env.keys similarity index 100% rename from microservices/creation_qcm/.env.keys rename to microservices/creation-qcm/.env.keys diff --git a/microservices/creation_qcm/.env.vault b/microservices/creation-qcm/.env.vault similarity index 100% rename from microservices/creation_qcm/.env.vault rename to microservices/creation-qcm/.env.vault diff --git a/microservices/creation_qcm/.gitkeep b/microservices/creation-qcm/.gitkeep similarity index 100% rename from microservices/creation_qcm/.gitkeep rename to microservices/creation-qcm/.gitkeep diff --git a/microservices/creation_qcm/assets/.gitkeep b/microservices/creation-qcm/assets/.gitkeep similarity index 100% rename from microservices/creation_qcm/assets/.gitkeep rename to microservices/creation-qcm/assets/.gitkeep diff --git a/microservices/creation_qcm/dockerfile b/microservices/creation-qcm/dockerfile similarity index 100% rename from microservices/creation_qcm/dockerfile rename to microservices/creation-qcm/dockerfile diff --git a/microservices/creation_qcm/nodemon.json b/microservices/creation-qcm/nodemon.json similarity index 100% rename from microservices/creation_qcm/nodemon.json rename to microservices/creation-qcm/nodemon.json diff --git a/microservices/creation_qcm/package.json b/microservices/creation-qcm/package.json similarity index 100% rename from microservices/creation_qcm/package.json rename to microservices/creation-qcm/package.json diff --git a/microservices/creation_qcm/pom.xml b/microservices/creation-qcm/pom.xml similarity index 100% rename from microservices/creation_qcm/pom.xml rename to microservices/creation-qcm/pom.xml diff --git a/microservices/creation_qcm/prisma/database.db b/microservices/creation-qcm/prisma/database.db similarity index 100% rename from microservices/creation_qcm/prisma/database.db rename to microservices/creation-qcm/prisma/database.db diff --git a/microservices/creation_qcm/prisma/migrations/20240417125028_database_creation/migration.sql b/microservices/creation-qcm/prisma/migrations/20240417125028_database_creation/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240417125028_database_creation/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240417125028_database_creation/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql b/microservices/creation-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql b/microservices/creation-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240530082347_update_db/migration.sql b/microservices/creation-qcm/prisma/migrations/20240530082347_update_db/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240530082347_update_db/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240530082347_update_db/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240530082946_add_champs/migration.sql b/microservices/creation-qcm/prisma/migrations/20240530082946_add_champs/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240530082946_add_champs/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240530082946_add_champs/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240530151620_update/migration.sql b/microservices/creation-qcm/prisma/migrations/20240530151620_update/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240530151620_update/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240530151620_update/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240530161440_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240530161440_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240530161440_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240530161440_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240530162619_test/migration.sql b/microservices/creation-qcm/prisma/migrations/20240530162619_test/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240530162619_test/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240530162619_test/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240606084017_c/migration.sql b/microservices/creation-qcm/prisma/migrations/20240606084017_c/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240606084017_c/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240606084017_c/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240606093824_relation_added/migration.sql b/microservices/creation-qcm/prisma/migrations/20240606093824_relation_added/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240606093824_relation_added/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240606093824_relation_added/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240606094407_v/migration.sql b/microservices/creation-qcm/prisma/migrations/20240606094407_v/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240606094407_v/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240606094407_v/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql b/microservices/creation-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql b/microservices/creation-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613130357_test/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613130357_test/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613130357_test/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613130357_test/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613135314_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613135314_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613135314_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613135314_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613135344_test2/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613135344_test2/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613135344_test2/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613135344_test2/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613145516_test3/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613145516_test3/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613145516_test3/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613145516_test3/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613150814_es/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613150814_es/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613150814_es/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613150814_es/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240613195132_database/migration.sql b/microservices/creation-qcm/prisma/migrations/20240613195132_database/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240613195132_database/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240613195132_database/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615191543_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615191543_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615191543_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615191543_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615192133_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615192133_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615192133_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615192133_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615194339_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615194339_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615194339_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615194339_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615194422_add_score/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615194422_add_score/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615194422_add_score/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615194422_add_score/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240615235741_addorder/migration.sql b/microservices/creation-qcm/prisma/migrations/20240615235741_addorder/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240615235741_addorder/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240615235741_addorder/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240616122454_/migration.sql b/microservices/creation-qcm/prisma/migrations/20240616122454_/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240616122454_/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240616122454_/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql b/microservices/creation-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/20240616125927_new_mig/migration.sql b/microservices/creation-qcm/prisma/migrations/20240616125927_new_mig/migration.sql similarity index 100% rename from microservices/creation_qcm/prisma/migrations/20240616125927_new_mig/migration.sql rename to microservices/creation-qcm/prisma/migrations/20240616125927_new_mig/migration.sql diff --git a/microservices/creation_qcm/prisma/migrations/migration_lock.toml b/microservices/creation-qcm/prisma/migrations/migration_lock.toml similarity index 100% rename from microservices/creation_qcm/prisma/migrations/migration_lock.toml rename to microservices/creation-qcm/prisma/migrations/migration_lock.toml diff --git a/microservices/creation_qcm/prisma/schema.prisma b/microservices/creation-qcm/prisma/schema.prisma similarity index 100% rename from microservices/creation_qcm/prisma/schema.prisma rename to microservices/creation-qcm/prisma/schema.prisma diff --git a/microservices/creation_qcm/prisma/seed.ts b/microservices/creation-qcm/prisma/seed.ts similarity index 100% rename from microservices/creation_qcm/prisma/seed.ts rename to microservices/creation-qcm/prisma/seed.ts diff --git a/microservices/creation_qcm/sonar-project.properties b/microservices/creation-qcm/sonar-project.properties similarity index 100% rename from microservices/creation_qcm/sonar-project.properties rename to microservices/creation-qcm/sonar-project.properties diff --git a/microservices/creation_qcm/src/Middlewares.ts b/microservices/creation-qcm/src/Middlewares.ts similarity index 100% rename from microservices/creation_qcm/src/Middlewares.ts rename to microservices/creation-qcm/src/Middlewares.ts diff --git a/microservices/creation_qcm/src/app.ts b/microservices/creation-qcm/src/app.ts similarity index 100% rename from microservices/creation_qcm/src/app.ts rename to microservices/creation-qcm/src/app.ts diff --git a/microservices/creation_qcm/src/calcFunctions.ts b/microservices/creation-qcm/src/calcFunctions.ts similarity index 100% rename from microservices/creation_qcm/src/calcFunctions.ts rename to microservices/creation-qcm/src/calcFunctions.ts diff --git a/microservices/creation_qcm/src/config/Config.ts b/microservices/creation-qcm/src/config/Config.ts similarity index 100% rename from microservices/creation_qcm/src/config/Config.ts rename to microservices/creation-qcm/src/config/Config.ts diff --git a/microservices/creation_qcm/src/express/Server.ts b/microservices/creation-qcm/src/express/Server.ts similarity index 100% rename from microservices/creation_qcm/src/express/Server.ts rename to microservices/creation-qcm/src/express/Server.ts diff --git a/microservices/creation_qcm/src/helpers/DatabaseHelper.ts b/microservices/creation-qcm/src/helpers/DatabaseHelper.ts similarity index 100% rename from microservices/creation_qcm/src/helpers/DatabaseHelper.ts rename to microservices/creation-qcm/src/helpers/DatabaseHelper.ts diff --git a/microservices/creation_qcm/src/logging/MorganMiddleware.ts b/microservices/creation-qcm/src/logging/MorganMiddleware.ts similarity index 100% rename from microservices/creation_qcm/src/logging/MorganMiddleware.ts rename to microservices/creation-qcm/src/logging/MorganMiddleware.ts diff --git a/microservices/creation_qcm/src/logging/WinstonLogger.ts b/microservices/creation-qcm/src/logging/WinstonLogger.ts similarity index 100% rename from microservices/creation_qcm/src/logging/WinstonLogger.ts rename to microservices/creation-qcm/src/logging/WinstonLogger.ts diff --git a/microservices/creation_qcm/src/routes/CreationQcm.ts b/microservices/creation-qcm/src/routes/CreationQcm.ts similarity index 100% rename from microservices/creation_qcm/src/routes/CreationQcm.ts rename to microservices/creation-qcm/src/routes/CreationQcm.ts diff --git a/microservices/creation_qcm/src/routes/MessageRoute.ts b/microservices/creation-qcm/src/routes/MessageRoute.ts similarity index 100% rename from microservices/creation_qcm/src/routes/MessageRoute.ts rename to microservices/creation-qcm/src/routes/MessageRoute.ts diff --git a/microservices/creation_qcm/src/routes/reqGetDB.ts b/microservices/creation-qcm/src/routes/reqGetDB.ts similarity index 100% rename from microservices/creation_qcm/src/routes/reqGetDB.ts rename to microservices/creation-qcm/src/routes/reqGetDB.ts diff --git a/microservices/creation_qcm/test/service.test.ts b/microservices/creation-qcm/test/service.test.ts similarity index 100% rename from microservices/creation_qcm/test/service.test.ts rename to microservices/creation-qcm/test/service.test.ts diff --git a/microservices/creation_qcm/tsconfig.json b/microservices/creation-qcm/tsconfig.json similarity index 100% rename from microservices/creation_qcm/tsconfig.json rename to microservices/creation-qcm/tsconfig.json diff --git a/microservices/creation_qcm/.env b/microservices/creation_qcm/.env deleted file mode 100644 index f27ae780ba8fea91b6bd1473d58c7ac1fbbb3de1..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.env +++ /dev/null @@ -1,6 +0,0 @@ -########################### Server env vars -API_PORT=30992 -SECRET_JWT="JECROISQUECEMESSAGEESTSECRET" -CLIENTID = 'f8b0e14f7eee1a718ad0b3f32c52fe34813d56e9052976f076e039d006e24000' -CLIENTSECRET = 'gloas-1451c5f206cb04b6b300e6dcbf19a01f1a44bff5e8562741a7efd0ec27eb0855' -DATABASE_URL="postgresql://user:super@service-database/dbqcm?schema=public" diff --git a/microservices/creation_qcm/.idea/.gitignore b/microservices/creation_qcm/.idea/.gitignore deleted file mode 100644 index 7abb13d05034648aabf6dbf7ba699f481c86bf8c..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# GitHub Copilot persisted chat sessions -/copilot/chatSessions diff --git a/microservices/creation_qcm/.idea/TP.iml b/microservices/creation_qcm/.idea/TP.iml deleted file mode 100644 index 10d6d0fe30b7ff46bd1f7ce3aff7e695b5e4846b..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/TP.iml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="WEB_MODULE" version="4"> - <component name="NewModuleRootManager"> - <content url="file://$MODULE_DIR$"> - <excludeFolder url="file://$MODULE_DIR$/temp" /> - <excludeFolder url="file://$MODULE_DIR$/.tmp" /> - <excludeFolder url="file://$MODULE_DIR$/tmp" /> - <excludeFolder url="file://$MODULE_DIR$/.idea/copilot/chatSessions" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> - <component name="SonarLintModuleSettings"> - <option name="uniqueId" value="67d3ddf7-0683-484f-98df-6929218e64a1" /> - </component> -</module> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/codeStyles/Project.xml b/microservices/creation_qcm/.idea/codeStyles/Project.xml deleted file mode 100644 index 6b0a72fe93ea4f9981812ddf87b4c04513942c9a..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,230 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <option name="AUTODETECT_INDENTS" value="false" /> - <option name="RIGHT_MARGIN" value="0" /> - <Angular2HtmlCodeStyleSettings> - <option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" /> - <option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" /> - </Angular2HtmlCodeStyleSettings> - <CssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </CssCodeStyleSettings> - <HTMLCodeStyleSettings> - <option name="HTML_ATTRIBUTE_WRAP" value="0" /> - <option name="HTML_TEXT_WRAP" value="0" /> - <option name="HTML_KEEP_LINE_BREAKS" value="false" /> - <option name="HTML_ALIGN_TEXT" value="true" /> - <option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - <option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" /> - <option name="HTML_ENFORCE_QUOTES" value="true" /> - </HTMLCodeStyleSettings> - <JSCodeStyleSettings version="0"> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="REFORMAT_C_STYLE_COMMENTS" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - </JSCodeStyleSettings> - <JSON> - <option name="PROPERTY_ALIGNMENT" value="2" /> - </JSON> - <LessCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </LessCodeStyleSettings> - <Markdown> - <option name="MIN_LINES_AROUND_HEADER" value="2" /> - <option name="KEEP_LINE_BREAKS_INSIDE_TEXT_BLOCKS" value="false" /> - <option name="WRAP_TEXT_INSIDE_BLOCKQUOTES" value="false" /> - </Markdown> - <Python> - <option name="SPACE_WITHIN_BRACES" value="true" /> - <option name="SPACE_AROUND_EQ_IN_NAMED_PARAMETER" value="true" /> - <option name="SPACE_AROUND_EQ_IN_KEYWORD_ARGUMENT" value="true" /> - <option name="NEW_LINE_AFTER_COLON" value="true" /> - <option name="DICT_WRAPPING" value="2" /> - <option name="BLANK_LINES_AFTER_LOCAL_IMPORTS" value="1" /> - <option name="OPTIMIZE_IMPORTS_SORT_IMPORTS" value="false" /> - <option name="OPTIMIZE_IMPORTS_SORT_BY_TYPE_FIRST" value="false" /> - <option name="FROM_IMPORT_WRAPPING" value="0" /> - <option name="FROM_IMPORT_PARENTHESES_FORCE_IF_MULTILINE" value="true" /> - </Python> - <ScssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </ScssCodeStyleSettings> - <SqlCodeStyleSettings version="7"> - <option name="KEYWORD_CASE" value="2" /> - <option name="TYPE_CASE" value="3" /> - <option name="CUSTOM_TYPE_CASE" value="3" /> - <option name="BUILT_IN_CASE" value="2" /> - <option name="QUOTE_IDENTIFIER" value="1" /> - <option name="QUERY_EL_COMMA" value="2" /> - <option name="QUERY_IN_ONE_STRING" value="3" /> - <option name="INSERT_INTO_NL" value="2" /> - <option name="INSERT_EL_WRAP" value="1" /> - <option name="INSERT_EL_COMMA" value="2" /> - <option name="INSERT_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="SET_EL_WRAP" value="0" /> - <option name="SET_EL_COMMA" value="2" /> - <option name="SELECT_EL_LINE" value="1" /> - <option name="SELECT_EL_COMMA" value="2" /> - <option name="FROM_EL_COMMA" value="2" /> - <option name="FROM_INDENT_JOIN" value="false" /> - <option name="WHERE_EL_LINE" value="1" /> - <option name="ORDER_EL_LINE" value="1" /> - <option name="ORDER_EL_WRAP" value="1" /> - <option name="ORDER_EL_COMMA" value="2" /> - <option name="ORDER_ALIGN_ASC_DESC" value="true" /> - <option name="IMP_IF_THEN_WRAP_THEN" value="true" /> - <option name="CORTEGE_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_CALL_SPACE_INSIDE_PARENTHESES" value="true" /> - </SqlCodeStyleSettings> - <TypeScriptCodeStyleSettings version="0"> - <option name="FORCE_SEMICOLON_STYLE" value="true" /> - <option name="FILE_NAME_STYLE" value="CAMEL_CASE" /> - <option name="ALIGN_OBJECT_PROPERTIES" value="2" /> - <option name="ALIGN_VAR_STATEMENTS" value="1" /> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="USE_PUBLIC_MODIFIER" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_VARS_FIELDS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_RETURNS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_EXPRESSION_RETURNS" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="USE_EXPLICIT_JS_EXTENSION" value="TRUE" /> - <option name="VAR_DECLARATION_WRAP" value="2" /> - <option name="OBJECT_LITERAL_WRAP" value="2" /> - <option name="IMPORTS_WRAP" value="0" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="ALIGN_IMPORTS" value="true" /> - <option name="ALIGN_UNION_TYPES" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - <option name="BLACKLIST_IMPORTS" value="rxjs/Rx" /> - </TypeScriptCodeStyleSettings> - <XML> - <option name="XML_ATTRIBUTE_WRAP" value="0" /> - <option name="XML_KEEP_LINE_BREAKS" value="false" /> - <option name="XML_KEEP_LINE_BREAKS_IN_TEXT" value="false" /> - <option name="XML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - </XML> - <codeStyleSettings language="HTML"> - <option name="RIGHT_MARGIN" value="1000" /> - <option name="WRAP_ON_TYPING" value="0" /> - <option name="SOFT_MARGINS" value="1000" /> - </codeStyleSettings> - <codeStyleSettings language="JSON"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="WRAP_ON_TYPING" value="0" /> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="JavaScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="LESS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Markdown"> - <option name="RIGHT_MARGIN" value="120" /> - <option name="WRAP_ON_TYPING" value="1" /> - <option name="SOFT_MARGINS" value="120" /> - </codeStyleSettings> - <codeStyleSettings language="Prisma"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SASS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SCSS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Shell Script"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="TypeScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="BLOCK_COMMENT_ADD_SPACE" value="true" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="ENUM_CONSTANTS_WRAP" value="2" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="XML"> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="yaml"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - </code_scheme> -</component> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/codeStyles/codeStyleConfig.xml b/microservices/creation_qcm/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 79ee123c2b23e069e35ed634d687e17f731cc702..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="USE_PER_PROJECT_SETTINGS" value="true" /> - </state> -</component> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/modules.xml b/microservices/creation_qcm/.idea/modules.xml deleted file mode 100644 index 76d62f6c356f30d0a4ddd22a865255f7f3ffd6e5..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/TP.iml" filepath="$PROJECT_DIR$/.idea/TP.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/saveactions_settings.xml b/microservices/creation_qcm/.idea/saveactions_settings.xml deleted file mode 100644 index 7d357782bc1f888b0a3fb6c1ee0ba478938f2f72..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/saveactions_settings.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SaveActionSettings"> - <option name="actions"> - <set> - <option value="activate" /> - <option value="activateOnShortcut" /> - <option value="reformat" /> - </set> - </option> - </component> -</project> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/sonarlint.xml b/microservices/creation_qcm/.idea/sonarlint.xml deleted file mode 100644 index 084d7bb22b4219909ca4c93a28afb462e895deaf..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/sonarlint.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SonarLintProjectSettings"> - <option name="bindingEnabled" value="true" /> - <option name="projectKey" value="Minelli_Malandain-Arch-Web-24-TP1" /> - <option name="serverId" value="HEPIA" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/creation_qcm/.idea/vcs.xml b/microservices/creation_qcm/.idea/vcs.xml deleted file mode 100644 index 6c0b8635858dc7ad44b93df54b762707ce49eefc..0000000000000000000000000000000000000000 --- a/microservices/creation_qcm/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/helloworld/pom.xml b/microservices/helloworld/pom.xml deleted file mode 100644 index 4fac3b4a6157e09d02951e8d659869497b261a78..0000000000000000000000000000000000000000 --- a/microservices/helloworld/pom.xml +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - <modelVersion>4.0.0</modelVersion> - - <groupId>com.example</groupId> - <artifactId>helloworld</artifactId> - <version>1.0-SNAPSHOT</version> - <packaging>jar</packaging> - - <name>Helloworld Microservice</name> - - - <properties> - <!-- Propriétés pour SonarQube --> - <sonar.sources>src</sonar.sources> <!-- Chemin vers les fichiers sources --> - <sonar.tests>test</sonar.tests> <!-- Chemin vers les fichiers de tests --> - <sonar.language>ts</sonar.language> <!-- Spécifie TypeScript comme langage --> - <sonar.ts.tslintconfigpath>tslint.json</sonar.ts.tslintconfigpath> <!-- Chemin vers tslint.json, si applicable --> - <sonar.exclusions>target/**</sonar.exclusions> <!-- Exclut les dossiers générés --> - <sonar.typescript.tsconfigPaths>tsconfig.json</sonar.typescript.tsconfigPaths> - </properties> - - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.1</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - </plugins> - </build> -</project> diff --git a/microservices/realise_qcm/.env.keys b/microservices/realise-qcm/.env.keys similarity index 100% rename from microservices/realise_qcm/.env.keys rename to microservices/realise-qcm/.env.keys diff --git a/microservices/realise_qcm/.env.vault b/microservices/realise-qcm/.env.vault similarity index 100% rename from microservices/realise_qcm/.env.vault rename to microservices/realise-qcm/.env.vault diff --git a/microservices/realise_qcm/.gitkeep b/microservices/realise-qcm/.gitkeep similarity index 100% rename from microservices/realise_qcm/.gitkeep rename to microservices/realise-qcm/.gitkeep diff --git a/microservices/realise_qcm/assets/.gitkeep b/microservices/realise-qcm/assets/.gitkeep similarity index 100% rename from microservices/realise_qcm/assets/.gitkeep rename to microservices/realise-qcm/assets/.gitkeep diff --git a/microservices/realise_qcm/dockerfile b/microservices/realise-qcm/dockerfile similarity index 100% rename from microservices/realise_qcm/dockerfile rename to microservices/realise-qcm/dockerfile diff --git a/microservices/realise-qcm/jest.config.js b/microservices/realise-qcm/jest.config.js new file mode 100644 index 0000000000000000000000000000000000000000..2f3ecbe52e06da1f6288223a4cc3d77a3d101e91 --- /dev/null +++ b/microservices/realise-qcm/jest.config.js @@ -0,0 +1,7 @@ +/** @type {import('ts-jest').JestConfigWithTsJest} **/ +module.exports = { + testEnvironment: "node", + transform: { + "^.+\.tsx?$": ["ts-jest",{}], + }, +}; \ No newline at end of file diff --git a/microservices/realise_qcm/nodemon.json b/microservices/realise-qcm/nodemon.json similarity index 100% rename from microservices/realise_qcm/nodemon.json rename to microservices/realise-qcm/nodemon.json diff --git a/microservices/realise_qcm/package.json b/microservices/realise-qcm/package.json similarity index 89% rename from microservices/realise_qcm/package.json rename to microservices/realise-qcm/package.json index fac8b9bd4cd927e171904eef3cef43aa2671f876..54d41f751d08463c422f3b3f90b87ee92bbaae34 100644 --- a/microservices/realise_qcm/package.json +++ b/microservices/realise-qcm/package.json @@ -19,7 +19,8 @@ "database:deploy:prod": "npm run database:migrate:deploy && npm run database:seed:prod", "start:dev": "npm run prisma:generate && npx dotenvx run -- npx nodemon src/app.ts", "start:prod": "npm run build && npx dotenvx run -- NODE_ENV=production npx node dist/src/app.js", - "clean": "rm -R dist/*" + "clean": "rm -R dist/*", + "test": "jest" }, "prisma": { "seed": "node dist/prisma/seed" @@ -31,7 +32,7 @@ "bcryptjs": "^2.4.3", "body-parser": "^1.20.2", "cors": "^2.8.5", - "express": "^4.19.2", + "express": "^4.21.2", "express-validator": "^7.0.1", "form-data": "^4.0.0", "helmet": "^7.1.0", @@ -42,17 +43,23 @@ "winston": "^3.13.0" }, "devDependencies": { + "@jest/globals": "^29.7.0", "@types/bcryptjs": "^2.4.6", "@types/cors": "^2.8.17", "@types/express": "^4.17.21", + "@types/jest": "^29.5.14", "@types/jsonwebtoken": "^9.0.6", "@types/morgan": "^1.9.9", "@types/multer": "^1.4.11", "@types/node": "^20.12.7", + "@types/supertest": "^6.0.3", + "jest": "^29.7.0", "node": "^20.12.2", "nodemon": "^3.1.0", "npm": "^10.5.2", "prisma": "^6.3.1", + "supertest": "^7.1.0", + "ts-jest": "^29.3.1", "ts-node": "^10.9.2", "tsx": "^4.7.2", "typescript": "^5.4.5" diff --git a/microservices/realise_qcm/pom.xml b/microservices/realise-qcm/pom.xml similarity index 100% rename from microservices/realise_qcm/pom.xml rename to microservices/realise-qcm/pom.xml diff --git a/microservices/realise_qcm/prisma/database.db b/microservices/realise-qcm/prisma/database.db similarity index 100% rename from microservices/realise_qcm/prisma/database.db rename to microservices/realise-qcm/prisma/database.db diff --git a/microservices/realise_qcm/prisma/migrations/20240417125028_database_creation/migration.sql b/microservices/realise-qcm/prisma/migrations/20240417125028_database_creation/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240417125028_database_creation/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240417125028_database_creation/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql b/microservices/realise-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql b/microservices/realise-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240530082347_update_db/migration.sql b/microservices/realise-qcm/prisma/migrations/20240530082347_update_db/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240530082347_update_db/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240530082347_update_db/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240530082946_add_champs/migration.sql b/microservices/realise-qcm/prisma/migrations/20240530082946_add_champs/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240530082946_add_champs/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240530082946_add_champs/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240530151620_update/migration.sql b/microservices/realise-qcm/prisma/migrations/20240530151620_update/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240530151620_update/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240530151620_update/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240530161440_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240530161440_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240530161440_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240530161440_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240530162619_test/migration.sql b/microservices/realise-qcm/prisma/migrations/20240530162619_test/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240530162619_test/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240530162619_test/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240606084017_c/migration.sql b/microservices/realise-qcm/prisma/migrations/20240606084017_c/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240606084017_c/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240606084017_c/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240606093824_relation_added/migration.sql b/microservices/realise-qcm/prisma/migrations/20240606093824_relation_added/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240606093824_relation_added/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240606093824_relation_added/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240606094407_v/migration.sql b/microservices/realise-qcm/prisma/migrations/20240606094407_v/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240606094407_v/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240606094407_v/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql b/microservices/realise-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql b/microservices/realise-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613130357_test/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613130357_test/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613130357_test/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613130357_test/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613135314_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613135314_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613135314_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613135314_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613135344_test2/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613135344_test2/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613135344_test2/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613135344_test2/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613145516_test3/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613145516_test3/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613145516_test3/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613145516_test3/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613150814_es/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613150814_es/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613150814_es/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613150814_es/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240613195132_database/migration.sql b/microservices/realise-qcm/prisma/migrations/20240613195132_database/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240613195132_database/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240613195132_database/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615191543_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615191543_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615191543_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615191543_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615192133_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615192133_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615192133_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615192133_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615194339_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615194339_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615194339_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615194339_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615194422_add_score/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615194422_add_score/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615194422_add_score/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615194422_add_score/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240615235741_addorder/migration.sql b/microservices/realise-qcm/prisma/migrations/20240615235741_addorder/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240615235741_addorder/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240615235741_addorder/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240616122454_/migration.sql b/microservices/realise-qcm/prisma/migrations/20240616122454_/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240616122454_/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240616122454_/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql b/microservices/realise-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/20240616125927_new_mig/migration.sql b/microservices/realise-qcm/prisma/migrations/20240616125927_new_mig/migration.sql similarity index 100% rename from microservices/realise_qcm/prisma/migrations/20240616125927_new_mig/migration.sql rename to microservices/realise-qcm/prisma/migrations/20240616125927_new_mig/migration.sql diff --git a/microservices/realise_qcm/prisma/migrations/migration_lock.toml b/microservices/realise-qcm/prisma/migrations/migration_lock.toml similarity index 100% rename from microservices/realise_qcm/prisma/migrations/migration_lock.toml rename to microservices/realise-qcm/prisma/migrations/migration_lock.toml diff --git a/microservices/realise_qcm/prisma/schema.prisma b/microservices/realise-qcm/prisma/schema.prisma similarity index 100% rename from microservices/realise_qcm/prisma/schema.prisma rename to microservices/realise-qcm/prisma/schema.prisma diff --git a/microservices/realise_qcm/prisma/seed.ts b/microservices/realise-qcm/prisma/seed.ts similarity index 100% rename from microservices/realise_qcm/prisma/seed.ts rename to microservices/realise-qcm/prisma/seed.ts diff --git a/microservices/realise_qcm/sonar-project.properties b/microservices/realise-qcm/sonar-project.properties similarity index 100% rename from microservices/realise_qcm/sonar-project.properties rename to microservices/realise-qcm/sonar-project.properties diff --git a/microservices/realise_qcm/src/Middlewares.ts b/microservices/realise-qcm/src/Middlewares.ts similarity index 100% rename from microservices/realise_qcm/src/Middlewares.ts rename to microservices/realise-qcm/src/Middlewares.ts diff --git a/microservices/realise_qcm/src/app.ts b/microservices/realise-qcm/src/app.ts similarity index 100% rename from microservices/realise_qcm/src/app.ts rename to microservices/realise-qcm/src/app.ts diff --git a/microservices/search_qcm/src/calcFunctions.ts b/microservices/realise-qcm/src/calcFunctions.ts similarity index 95% rename from microservices/search_qcm/src/calcFunctions.ts rename to microservices/realise-qcm/src/calcFunctions.ts index a8277f66a12c3266d51df180cb6755aff393790b..3e029ad995328e28270b298f20b0885229f11133 100644 --- a/microservices/search_qcm/src/calcFunctions.ts +++ b/microservices/realise-qcm/src/calcFunctions.ts @@ -1,5 +1,5 @@ -import db from './helpers/DatabaseHelper.js'; +import db from './helpers/DatabaseHelper'; import { randomInt } from 'crypto'; import express from 'express'; diff --git a/microservices/realise_qcm/src/config/Config.ts b/microservices/realise-qcm/src/config/Config.ts similarity index 100% rename from microservices/realise_qcm/src/config/Config.ts rename to microservices/realise-qcm/src/config/Config.ts diff --git a/microservices/realise_qcm/src/express/Server.ts b/microservices/realise-qcm/src/express/Server.ts similarity index 97% rename from microservices/realise_qcm/src/express/Server.ts rename to microservices/realise-qcm/src/express/Server.ts index 9cc57297620231255293588273cbbf4662d2efe1..1dbc8004746ed1927ca1cd3fc1bf9914560c03cd 100644 --- a/microservices/realise_qcm/src/express/Server.ts +++ b/microservices/realise-qcm/src/express/Server.ts @@ -10,7 +10,7 @@ import multer from 'multer'; import Config from '../config/Config'; import questions_routes from '../routes/RealiseQcm'; -import db from '../helpers/DatabaseHelper.js'; +import db from '../helpers/DatabaseHelper'; import bodyParser from 'body-parser'; import jwt from 'jsonwebtoken'; import axios from 'axios'; @@ -113,6 +113,10 @@ export class Server { logger.info(`Server started on http://${ address }:${ port }`); }); } + + get app() { + return this.backend; + } } export default Server; diff --git a/microservices/search_qcm/src/helpers/DatabaseHelper.ts b/microservices/realise-qcm/src/helpers/DatabaseHelper.ts similarity index 95% rename from microservices/search_qcm/src/helpers/DatabaseHelper.ts rename to microservices/realise-qcm/src/helpers/DatabaseHelper.ts index d3be6842280d94277d97bf665f951336c6d13c9f..fd93b33912157bbdf7e9fa08455b687c37c565d1 100644 --- a/microservices/search_qcm/src/helpers/DatabaseHelper.ts +++ b/microservices/realise-qcm/src/helpers/DatabaseHelper.ts @@ -1,5 +1,5 @@ import { PrismaClient } from '@prisma/client'; -import logger from '../logging/WinstonLogger.js'; +import logger from '../logging/WinstonLogger'; const prisma = new PrismaClient({ diff --git a/microservices/realise_qcm/src/logging/MorganMiddleware.ts b/microservices/realise-qcm/src/logging/MorganMiddleware.ts similarity index 100% rename from microservices/realise_qcm/src/logging/MorganMiddleware.ts rename to microservices/realise-qcm/src/logging/MorganMiddleware.ts diff --git a/microservices/realise_qcm/src/logging/WinstonLogger.ts b/microservices/realise-qcm/src/logging/WinstonLogger.ts similarity index 100% rename from microservices/realise_qcm/src/logging/WinstonLogger.ts rename to microservices/realise-qcm/src/logging/WinstonLogger.ts diff --git a/microservices/realise_qcm/src/routes/MessageRoute.ts b/microservices/realise-qcm/src/routes/MessageRoute.ts similarity index 100% rename from microservices/realise_qcm/src/routes/MessageRoute.ts rename to microservices/realise-qcm/src/routes/MessageRoute.ts diff --git a/microservices/realise_qcm/src/routes/RealiseQcm.ts b/microservices/realise-qcm/src/routes/RealiseQcm.ts similarity index 98% rename from microservices/realise_qcm/src/routes/RealiseQcm.ts rename to microservices/realise-qcm/src/routes/RealiseQcm.ts index e568382ad2ca54c7e5d2cb0f504b551b6129b0b5..46405f588b7926f0dd54dc5f7e7b6904f04afa5d 100644 --- a/microservices/realise_qcm/src/routes/RealiseQcm.ts +++ b/microservices/realise-qcm/src/routes/RealiseQcm.ts @@ -1,9 +1,9 @@ import express from 'express'; -import db from '../helpers/DatabaseHelper.js'; -import { verifyJWT } from '../Middlewares.js'; -import { MessageRoute } from './MessageRoute.js'; -import { calcNbPtsTotalQCM,calcNoteBaremeFed,checkUser,calcTempsRestant} from "../calcFunctions.js" +import db from '../helpers/DatabaseHelper'; +import { verifyJWT } from '../Middlewares'; +import { MessageRoute } from './MessageRoute'; +import { calcNbPtsTotalQCM,calcNoteBaremeFed,checkUser,calcTempsRestant} from "../calcFunctions" const router: express.Router = express.Router(); diff --git a/microservices/realise_qcm/src/routes/reqGetDB.ts b/microservices/realise-qcm/src/routes/reqGetDB.ts similarity index 100% rename from microservices/realise_qcm/src/routes/reqGetDB.ts rename to microservices/realise-qcm/src/routes/reqGetDB.ts diff --git a/microservices/realise-qcm/test/service.test.ts b/microservices/realise-qcm/test/service.test.ts new file mode 100644 index 0000000000000000000000000000000000000000..6c81fc030d87288cf187a2451b8ebfc7324cf7bc --- /dev/null +++ b/microservices/realise-qcm/test/service.test.ts @@ -0,0 +1,105 @@ +import { expect, jest } from '@jest/globals'; +import request from 'supertest'; +import { describe, it } from 'node:test'; +import Server from '../src/express/Server'; +// import db from '../src/helpers/DatabaseHelper'; + +const app = new Server().app; + +describe('POST /join', () => { + it('manque des parametres', async () => { + // changer server.app par le lien vers le container + const response = await request(app).post('/join').set('Content-Type', 'application/json').send({ codeAcces: '1234', idQCM: 1, idUser: 42 }); + + expect(response.status).toBe(400); + // expect(response.body).toEqual({ message: 'Hello, world!' }); + }); + + // it('nombre de questions QCM', async () => { + + // jest.spyOn(db.qcmTable, 'findUnique').mockResolvedValue([ + // { + // codeAcces: 1020, + // temps: 60, + // questions: [] + // } + // ]); + // const response = await request(server.app).post('/join').send({ + // codeAcces: '1020', + // idQCM: 1, + // idUser: 42 + // }); + + // expect(response.status).toBe(401); + // }); + + // it('code accès QCM', async () => { + // jest.spyOn(db.qcmTable, 'findUnique').mockResolvedValue( + // { + // idQCM: 1, + // nomQCM: 'Test QCM', + // codeAcces: 1020, + // temps: 60, + // randomOrder: true, + // idUserCreator: 5 + // } + // ); + // const response = await request(app).post('/join').send({ + // codeAcces: '1234', + // idQCM: 1, + // idUser: 42 + // }); + + // expect(response.status).toBe(401); + // }); + + // it('existance du QCM', async () => { + // const response = await request(app).post('/join').send({}); + + // expect(response.status).toBe(404); + // }); + }); + + describe('GET /reponseCorrect/:QCM_ID', () => { + // it('manque des parametres', async () => { + // const QCM_ID = 1; + // jest.spyOn(db.question, 'findMany').mockResolvedValue([ + // { + // idQCM: QCM_ID, + // numeric: null, + // choix: [ + // { idChoix: 1, isCorrect: true }, + // { idChoix: 2, isCorrect: false } + // ] + // }, + // { + // idQCM: QCM_ID, + // numeric: 5, + // choix: [] + // } + // ]); + + + // const response = await request(server.app).post('/reponseCorrect/${QCM_ID}').send({}); + + // expect(response.status).toBe(400); + // }); + + // it('nombre de questions QCM', async () => { + // const response = await request(server.app).post('/reponseCorrect/${QCM_ID}').send({}); + + // expect(response.status).toBe(401); + // }); + + // it('code accès QCM', async () => { + // const response = await request(server.app).post('/reponseCorrect/${QCM_ID}').send({}); + + // expect(response.status).toBe(401); + // }); + + // it('existance du QCM', async () => { + // const response = await request(server.app).post('/reponseCorrect/${QCM_ID}').send({}); + + // expect(response.status).toBe(404); + // }); + }); \ No newline at end of file diff --git a/microservices/search_qcm/tsconfig.json b/microservices/realise-qcm/tsconfig.json similarity index 93% rename from microservices/search_qcm/tsconfig.json rename to microservices/realise-qcm/tsconfig.json index 0af92795eaf1680fb308c0b50a651e88b4741fe0..8967f8e4b71acb77af64d189ed88aac20f9c0620 100644 --- a/microservices/search_qcm/tsconfig.json +++ b/microservices/realise-qcm/tsconfig.json @@ -9,6 +9,7 @@ "noImplicitAny" : true, "esModuleInterop" : true, "moduleResolution": "node", + "allowSyntheticDefaultImports": true, "paths" : { "*": [ "node_modules/*" diff --git a/microservices/realise_qcm/.env b/microservices/realise_qcm/.env deleted file mode 100644 index f27ae780ba8fea91b6bd1473d58c7ac1fbbb3de1..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.env +++ /dev/null @@ -1,6 +0,0 @@ -########################### Server env vars -API_PORT=30992 -SECRET_JWT="JECROISQUECEMESSAGEESTSECRET" -CLIENTID = 'f8b0e14f7eee1a718ad0b3f32c52fe34813d56e9052976f076e039d006e24000' -CLIENTSECRET = 'gloas-1451c5f206cb04b6b300e6dcbf19a01f1a44bff5e8562741a7efd0ec27eb0855' -DATABASE_URL="postgresql://user:super@service-database/dbqcm?schema=public" diff --git a/microservices/realise_qcm/.idea/.gitignore b/microservices/realise_qcm/.idea/.gitignore deleted file mode 100644 index 7abb13d05034648aabf6dbf7ba699f481c86bf8c..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# GitHub Copilot persisted chat sessions -/copilot/chatSessions diff --git a/microservices/realise_qcm/.idea/TP.iml b/microservices/realise_qcm/.idea/TP.iml deleted file mode 100644 index 10d6d0fe30b7ff46bd1f7ce3aff7e695b5e4846b..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/TP.iml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="WEB_MODULE" version="4"> - <component name="NewModuleRootManager"> - <content url="file://$MODULE_DIR$"> - <excludeFolder url="file://$MODULE_DIR$/temp" /> - <excludeFolder url="file://$MODULE_DIR$/.tmp" /> - <excludeFolder url="file://$MODULE_DIR$/tmp" /> - <excludeFolder url="file://$MODULE_DIR$/.idea/copilot/chatSessions" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> - <component name="SonarLintModuleSettings"> - <option name="uniqueId" value="67d3ddf7-0683-484f-98df-6929218e64a1" /> - </component> -</module> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/codeStyles/Project.xml b/microservices/realise_qcm/.idea/codeStyles/Project.xml deleted file mode 100644 index 6b0a72fe93ea4f9981812ddf87b4c04513942c9a..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,230 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <option name="AUTODETECT_INDENTS" value="false" /> - <option name="RIGHT_MARGIN" value="0" /> - <Angular2HtmlCodeStyleSettings> - <option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" /> - <option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" /> - </Angular2HtmlCodeStyleSettings> - <CssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </CssCodeStyleSettings> - <HTMLCodeStyleSettings> - <option name="HTML_ATTRIBUTE_WRAP" value="0" /> - <option name="HTML_TEXT_WRAP" value="0" /> - <option name="HTML_KEEP_LINE_BREAKS" value="false" /> - <option name="HTML_ALIGN_TEXT" value="true" /> - <option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - <option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" /> - <option name="HTML_ENFORCE_QUOTES" value="true" /> - </HTMLCodeStyleSettings> - <JSCodeStyleSettings version="0"> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="REFORMAT_C_STYLE_COMMENTS" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - </JSCodeStyleSettings> - <JSON> - <option name="PROPERTY_ALIGNMENT" value="2" /> - </JSON> - <LessCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </LessCodeStyleSettings> - <Markdown> - <option name="MIN_LINES_AROUND_HEADER" value="2" /> - <option name="KEEP_LINE_BREAKS_INSIDE_TEXT_BLOCKS" value="false" /> - <option name="WRAP_TEXT_INSIDE_BLOCKQUOTES" value="false" /> - </Markdown> - <Python> - <option name="SPACE_WITHIN_BRACES" value="true" /> - <option name="SPACE_AROUND_EQ_IN_NAMED_PARAMETER" value="true" /> - <option name="SPACE_AROUND_EQ_IN_KEYWORD_ARGUMENT" value="true" /> - <option name="NEW_LINE_AFTER_COLON" value="true" /> - <option name="DICT_WRAPPING" value="2" /> - <option name="BLANK_LINES_AFTER_LOCAL_IMPORTS" value="1" /> - <option name="OPTIMIZE_IMPORTS_SORT_IMPORTS" value="false" /> - <option name="OPTIMIZE_IMPORTS_SORT_BY_TYPE_FIRST" value="false" /> - <option name="FROM_IMPORT_WRAPPING" value="0" /> - <option name="FROM_IMPORT_PARENTHESES_FORCE_IF_MULTILINE" value="true" /> - </Python> - <ScssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </ScssCodeStyleSettings> - <SqlCodeStyleSettings version="7"> - <option name="KEYWORD_CASE" value="2" /> - <option name="TYPE_CASE" value="3" /> - <option name="CUSTOM_TYPE_CASE" value="3" /> - <option name="BUILT_IN_CASE" value="2" /> - <option name="QUOTE_IDENTIFIER" value="1" /> - <option name="QUERY_EL_COMMA" value="2" /> - <option name="QUERY_IN_ONE_STRING" value="3" /> - <option name="INSERT_INTO_NL" value="2" /> - <option name="INSERT_EL_WRAP" value="1" /> - <option name="INSERT_EL_COMMA" value="2" /> - <option name="INSERT_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="SET_EL_WRAP" value="0" /> - <option name="SET_EL_COMMA" value="2" /> - <option name="SELECT_EL_LINE" value="1" /> - <option name="SELECT_EL_COMMA" value="2" /> - <option name="FROM_EL_COMMA" value="2" /> - <option name="FROM_INDENT_JOIN" value="false" /> - <option name="WHERE_EL_LINE" value="1" /> - <option name="ORDER_EL_LINE" value="1" /> - <option name="ORDER_EL_WRAP" value="1" /> - <option name="ORDER_EL_COMMA" value="2" /> - <option name="ORDER_ALIGN_ASC_DESC" value="true" /> - <option name="IMP_IF_THEN_WRAP_THEN" value="true" /> - <option name="CORTEGE_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_CALL_SPACE_INSIDE_PARENTHESES" value="true" /> - </SqlCodeStyleSettings> - <TypeScriptCodeStyleSettings version="0"> - <option name="FORCE_SEMICOLON_STYLE" value="true" /> - <option name="FILE_NAME_STYLE" value="CAMEL_CASE" /> - <option name="ALIGN_OBJECT_PROPERTIES" value="2" /> - <option name="ALIGN_VAR_STATEMENTS" value="1" /> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="USE_PUBLIC_MODIFIER" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_VARS_FIELDS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_RETURNS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_EXPRESSION_RETURNS" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="USE_EXPLICIT_JS_EXTENSION" value="TRUE" /> - <option name="VAR_DECLARATION_WRAP" value="2" /> - <option name="OBJECT_LITERAL_WRAP" value="2" /> - <option name="IMPORTS_WRAP" value="0" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="ALIGN_IMPORTS" value="true" /> - <option name="ALIGN_UNION_TYPES" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - <option name="BLACKLIST_IMPORTS" value="rxjs/Rx" /> - </TypeScriptCodeStyleSettings> - <XML> - <option name="XML_ATTRIBUTE_WRAP" value="0" /> - <option name="XML_KEEP_LINE_BREAKS" value="false" /> - <option name="XML_KEEP_LINE_BREAKS_IN_TEXT" value="false" /> - <option name="XML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - </XML> - <codeStyleSettings language="HTML"> - <option name="RIGHT_MARGIN" value="1000" /> - <option name="WRAP_ON_TYPING" value="0" /> - <option name="SOFT_MARGINS" value="1000" /> - </codeStyleSettings> - <codeStyleSettings language="JSON"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="WRAP_ON_TYPING" value="0" /> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="JavaScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="LESS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Markdown"> - <option name="RIGHT_MARGIN" value="120" /> - <option name="WRAP_ON_TYPING" value="1" /> - <option name="SOFT_MARGINS" value="120" /> - </codeStyleSettings> - <codeStyleSettings language="Prisma"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SASS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SCSS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Shell Script"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="TypeScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="BLOCK_COMMENT_ADD_SPACE" value="true" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="ENUM_CONSTANTS_WRAP" value="2" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="XML"> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="yaml"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - </code_scheme> -</component> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/codeStyles/codeStyleConfig.xml b/microservices/realise_qcm/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 79ee123c2b23e069e35ed634d687e17f731cc702..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="USE_PER_PROJECT_SETTINGS" value="true" /> - </state> -</component> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/modules.xml b/microservices/realise_qcm/.idea/modules.xml deleted file mode 100644 index 76d62f6c356f30d0a4ddd22a865255f7f3ffd6e5..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/TP.iml" filepath="$PROJECT_DIR$/.idea/TP.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/saveactions_settings.xml b/microservices/realise_qcm/.idea/saveactions_settings.xml deleted file mode 100644 index 7d357782bc1f888b0a3fb6c1ee0ba478938f2f72..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/saveactions_settings.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SaveActionSettings"> - <option name="actions"> - <set> - <option value="activate" /> - <option value="activateOnShortcut" /> - <option value="reformat" /> - </set> - </option> - </component> -</project> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/sonarlint.xml b/microservices/realise_qcm/.idea/sonarlint.xml deleted file mode 100644 index 084d7bb22b4219909ca4c93a28afb462e895deaf..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/sonarlint.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SonarLintProjectSettings"> - <option name="bindingEnabled" value="true" /> - <option name="projectKey" value="Minelli_Malandain-Arch-Web-24-TP1" /> - <option name="serverId" value="HEPIA" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/realise_qcm/.idea/vcs.xml b/microservices/realise_qcm/.idea/vcs.xml deleted file mode 100644 index 6c0b8635858dc7ad44b93df54b762707ce49eefc..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/realise_qcm/test/service.test.ts b/microservices/realise_qcm/test/service.test.ts deleted file mode 100644 index 79392c5ce2889a513816a06d0d1ea8aebbe37995..0000000000000000000000000000000000000000 --- a/microservices/realise_qcm/test/service.test.ts +++ /dev/null @@ -1,6 +0,0 @@ - -// Jest test for the service -test("Jest is running", () => { - expect(1).toBe(1); -}); - diff --git a/microservices/search_qcm/.env.keys b/microservices/search-qcm/.env.keys similarity index 100% rename from microservices/search_qcm/.env.keys rename to microservices/search-qcm/.env.keys diff --git a/microservices/search_qcm/.env.vault b/microservices/search-qcm/.env.vault similarity index 100% rename from microservices/search_qcm/.env.vault rename to microservices/search-qcm/.env.vault diff --git a/microservices/search_qcm/.gitkeep b/microservices/search-qcm/.gitkeep similarity index 100% rename from microservices/search_qcm/.gitkeep rename to microservices/search-qcm/.gitkeep diff --git a/microservices/search_qcm/assets/.gitkeep b/microservices/search-qcm/assets/.gitkeep similarity index 100% rename from microservices/search_qcm/assets/.gitkeep rename to microservices/search-qcm/assets/.gitkeep diff --git a/microservices/search_qcm/dockerfile b/microservices/search-qcm/dockerfile similarity index 100% rename from microservices/search_qcm/dockerfile rename to microservices/search-qcm/dockerfile diff --git a/microservices/search_qcm/nodemon.json b/microservices/search-qcm/nodemon.json similarity index 100% rename from microservices/search_qcm/nodemon.json rename to microservices/search-qcm/nodemon.json diff --git a/microservices/search_qcm/package.json b/microservices/search-qcm/package.json similarity index 100% rename from microservices/search_qcm/package.json rename to microservices/search-qcm/package.json diff --git a/microservices/search_qcm/pom.xml b/microservices/search-qcm/pom.xml similarity index 100% rename from microservices/search_qcm/pom.xml rename to microservices/search-qcm/pom.xml diff --git a/microservices/search_qcm/prisma/database.db b/microservices/search-qcm/prisma/database.db similarity index 100% rename from microservices/search_qcm/prisma/database.db rename to microservices/search-qcm/prisma/database.db diff --git a/microservices/search_qcm/prisma/migrations/20240417125028_database_creation/migration.sql b/microservices/search-qcm/prisma/migrations/20240417125028_database_creation/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240417125028_database_creation/migration.sql rename to microservices/search-qcm/prisma/migrations/20240417125028_database_creation/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql b/microservices/search-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql rename to microservices/search-qcm/prisma/migrations/20240417125048_add_user_schema/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql b/microservices/search-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql rename to microservices/search-qcm/prisma/migrations/20240523145021_create_complete_database/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240530082347_update_db/migration.sql b/microservices/search-qcm/prisma/migrations/20240530082347_update_db/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240530082347_update_db/migration.sql rename to microservices/search-qcm/prisma/migrations/20240530082347_update_db/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240530082946_add_champs/migration.sql b/microservices/search-qcm/prisma/migrations/20240530082946_add_champs/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240530082946_add_champs/migration.sql rename to microservices/search-qcm/prisma/migrations/20240530082946_add_champs/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240530151620_update/migration.sql b/microservices/search-qcm/prisma/migrations/20240530151620_update/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240530151620_update/migration.sql rename to microservices/search-qcm/prisma/migrations/20240530151620_update/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240530161440_/migration.sql b/microservices/search-qcm/prisma/migrations/20240530161440_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240530161440_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240530161440_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240530162619_test/migration.sql b/microservices/search-qcm/prisma/migrations/20240530162619_test/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240530162619_test/migration.sql rename to microservices/search-qcm/prisma/migrations/20240530162619_test/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240606084017_c/migration.sql b/microservices/search-qcm/prisma/migrations/20240606084017_c/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240606084017_c/migration.sql rename to microservices/search-qcm/prisma/migrations/20240606084017_c/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240606093824_relation_added/migration.sql b/microservices/search-qcm/prisma/migrations/20240606093824_relation_added/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240606093824_relation_added/migration.sql rename to microservices/search-qcm/prisma/migrations/20240606093824_relation_added/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240606094407_v/migration.sql b/microservices/search-qcm/prisma/migrations/20240606094407_v/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240606094407_v/migration.sql rename to microservices/search-qcm/prisma/migrations/20240606094407_v/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql b/microservices/search-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240612164927_change_date_type/migration.sql rename to microservices/search-qcm/prisma/migrations/20240612164927_change_date_type/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql b/microservices/search-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql rename to microservices/search-qcm/prisma/migrations/20240612180153_change_temps_type/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql b/microservices/search-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613090400_add_has_finished/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql b/microservices/search-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613125037_change_numeric_type/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613130357_test/migration.sql b/microservices/search-qcm/prisma/migrations/20240613130357_test/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613130357_test/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613130357_test/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613135314_/migration.sql b/microservices/search-qcm/prisma/migrations/20240613135314_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613135314_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613135314_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613135344_test2/migration.sql b/microservices/search-qcm/prisma/migrations/20240613135344_test2/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613135344_test2/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613135344_test2/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613145516_test3/migration.sql b/microservices/search-qcm/prisma/migrations/20240613145516_test3/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613145516_test3/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613145516_test3/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613150814_es/migration.sql b/microservices/search-qcm/prisma/migrations/20240613150814_es/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613150814_es/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613150814_es/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql b/microservices/search-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613154612_add_some_action/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613154612_add_some_action/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240613195132_database/migration.sql b/microservices/search-qcm/prisma/migrations/20240613195132_database/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240613195132_database/migration.sql rename to microservices/search-qcm/prisma/migrations/20240613195132_database/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615191543_/migration.sql b/microservices/search-qcm/prisma/migrations/20240615191543_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615191543_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615191543_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615192133_/migration.sql b/microservices/search-qcm/prisma/migrations/20240615192133_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615192133_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615192133_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615194339_/migration.sql b/microservices/search-qcm/prisma/migrations/20240615194339_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615194339_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615194339_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615194422_add_score/migration.sql b/microservices/search-qcm/prisma/migrations/20240615194422_add_score/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615194422_add_score/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615194422_add_score/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql b/microservices/search-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615195336_regle_erreur/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql b/microservices/search-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615235649_add_random_order_choix/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240615235741_addorder/migration.sql b/microservices/search-qcm/prisma/migrations/20240615235741_addorder/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240615235741_addorder/migration.sql rename to microservices/search-qcm/prisma/migrations/20240615235741_addorder/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240616122454_/migration.sql b/microservices/search-qcm/prisma/migrations/20240616122454_/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240616122454_/migration.sql rename to microservices/search-qcm/prisma/migrations/20240616122454_/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql b/microservices/search-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql rename to microservices/search-qcm/prisma/migrations/20240616122525_change_type_numeric_question/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/20240616125927_new_mig/migration.sql b/microservices/search-qcm/prisma/migrations/20240616125927_new_mig/migration.sql similarity index 100% rename from microservices/search_qcm/prisma/migrations/20240616125927_new_mig/migration.sql rename to microservices/search-qcm/prisma/migrations/20240616125927_new_mig/migration.sql diff --git a/microservices/search_qcm/prisma/migrations/migration_lock.toml b/microservices/search-qcm/prisma/migrations/migration_lock.toml similarity index 100% rename from microservices/search_qcm/prisma/migrations/migration_lock.toml rename to microservices/search-qcm/prisma/migrations/migration_lock.toml diff --git a/microservices/search_qcm/prisma/schema.prisma b/microservices/search-qcm/prisma/schema.prisma similarity index 100% rename from microservices/search_qcm/prisma/schema.prisma rename to microservices/search-qcm/prisma/schema.prisma diff --git a/microservices/search_qcm/prisma/seed.ts b/microservices/search-qcm/prisma/seed.ts similarity index 100% rename from microservices/search_qcm/prisma/seed.ts rename to microservices/search-qcm/prisma/seed.ts diff --git a/microservices/search_qcm/sonar-project.properties b/microservices/search-qcm/sonar-project.properties similarity index 100% rename from microservices/search_qcm/sonar-project.properties rename to microservices/search-qcm/sonar-project.properties diff --git a/microservices/search_qcm/src/Middlewares.ts b/microservices/search-qcm/src/Middlewares.ts similarity index 100% rename from microservices/search_qcm/src/Middlewares.ts rename to microservices/search-qcm/src/Middlewares.ts diff --git a/microservices/search_qcm/src/app.ts b/microservices/search-qcm/src/app.ts similarity index 100% rename from microservices/search_qcm/src/app.ts rename to microservices/search-qcm/src/app.ts diff --git a/microservices/realise_qcm/src/calcFunctions.ts b/microservices/search-qcm/src/calcFunctions.ts similarity index 100% rename from microservices/realise_qcm/src/calcFunctions.ts rename to microservices/search-qcm/src/calcFunctions.ts diff --git a/microservices/search_qcm/src/config/Config.ts b/microservices/search-qcm/src/config/Config.ts similarity index 100% rename from microservices/search_qcm/src/config/Config.ts rename to microservices/search-qcm/src/config/Config.ts diff --git a/microservices/search_qcm/src/express/Server.ts b/microservices/search-qcm/src/express/Server.ts similarity index 100% rename from microservices/search_qcm/src/express/Server.ts rename to microservices/search-qcm/src/express/Server.ts diff --git a/microservices/realise_qcm/src/helpers/DatabaseHelper.ts b/microservices/search-qcm/src/helpers/DatabaseHelper.ts similarity index 100% rename from microservices/realise_qcm/src/helpers/DatabaseHelper.ts rename to microservices/search-qcm/src/helpers/DatabaseHelper.ts diff --git a/microservices/search_qcm/src/logging/MorganMiddleware.ts b/microservices/search-qcm/src/logging/MorganMiddleware.ts similarity index 100% rename from microservices/search_qcm/src/logging/MorganMiddleware.ts rename to microservices/search-qcm/src/logging/MorganMiddleware.ts diff --git a/microservices/search_qcm/src/logging/WinstonLogger.ts b/microservices/search-qcm/src/logging/WinstonLogger.ts similarity index 100% rename from microservices/search_qcm/src/logging/WinstonLogger.ts rename to microservices/search-qcm/src/logging/WinstonLogger.ts diff --git a/microservices/search_qcm/src/routes/MessageRoute.ts b/microservices/search-qcm/src/routes/MessageRoute.ts similarity index 100% rename from microservices/search_qcm/src/routes/MessageRoute.ts rename to microservices/search-qcm/src/routes/MessageRoute.ts diff --git a/microservices/search_qcm/src/routes/SearchQcm.ts b/microservices/search-qcm/src/routes/SearchQcm.ts similarity index 100% rename from microservices/search_qcm/src/routes/SearchQcm.ts rename to microservices/search-qcm/src/routes/SearchQcm.ts diff --git a/microservices/search_qcm/src/routes/reqGetDB.ts b/microservices/search-qcm/src/routes/reqGetDB.ts similarity index 100% rename from microservices/search_qcm/src/routes/reqGetDB.ts rename to microservices/search-qcm/src/routes/reqGetDB.ts diff --git a/microservices/search_qcm/test/service.test.ts b/microservices/search-qcm/test/service.test.ts similarity index 100% rename from microservices/search_qcm/test/service.test.ts rename to microservices/search-qcm/test/service.test.ts diff --git a/microservices/realise_qcm/tsconfig.json b/microservices/search-qcm/tsconfig.json similarity index 100% rename from microservices/realise_qcm/tsconfig.json rename to microservices/search-qcm/tsconfig.json diff --git a/microservices/search_qcm/.env b/microservices/search_qcm/.env deleted file mode 100644 index f27ae780ba8fea91b6bd1473d58c7ac1fbbb3de1..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.env +++ /dev/null @@ -1,6 +0,0 @@ -########################### Server env vars -API_PORT=30992 -SECRET_JWT="JECROISQUECEMESSAGEESTSECRET" -CLIENTID = 'f8b0e14f7eee1a718ad0b3f32c52fe34813d56e9052976f076e039d006e24000' -CLIENTSECRET = 'gloas-1451c5f206cb04b6b300e6dcbf19a01f1a44bff5e8562741a7efd0ec27eb0855' -DATABASE_URL="postgresql://user:super@service-database/dbqcm?schema=public" diff --git a/microservices/search_qcm/.idea/.gitignore b/microservices/search_qcm/.idea/.gitignore deleted file mode 100644 index 7abb13d05034648aabf6dbf7ba699f481c86bf8c..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/.gitignore +++ /dev/null @@ -1,7 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml -# Editor-based HTTP Client requests -/httpRequests/ -# GitHub Copilot persisted chat sessions -/copilot/chatSessions diff --git a/microservices/search_qcm/.idea/TP.iml b/microservices/search_qcm/.idea/TP.iml deleted file mode 100644 index 10d6d0fe30b7ff46bd1f7ce3aff7e695b5e4846b..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/TP.iml +++ /dev/null @@ -1,16 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<module type="WEB_MODULE" version="4"> - <component name="NewModuleRootManager"> - <content url="file://$MODULE_DIR$"> - <excludeFolder url="file://$MODULE_DIR$/temp" /> - <excludeFolder url="file://$MODULE_DIR$/.tmp" /> - <excludeFolder url="file://$MODULE_DIR$/tmp" /> - <excludeFolder url="file://$MODULE_DIR$/.idea/copilot/chatSessions" /> - </content> - <orderEntry type="inheritedJdk" /> - <orderEntry type="sourceFolder" forTests="false" /> - </component> - <component name="SonarLintModuleSettings"> - <option name="uniqueId" value="67d3ddf7-0683-484f-98df-6929218e64a1" /> - </component> -</module> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/codeStyles/Project.xml b/microservices/search_qcm/.idea/codeStyles/Project.xml deleted file mode 100644 index 6b0a72fe93ea4f9981812ddf87b4c04513942c9a..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/codeStyles/Project.xml +++ /dev/null @@ -1,230 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <code_scheme name="Project" version="173"> - <option name="AUTODETECT_INDENTS" value="false" /> - <option name="RIGHT_MARGIN" value="0" /> - <Angular2HtmlCodeStyleSettings> - <option name="INTERPOLATION_NEW_LINE_AFTER_START_DELIMITER" value="false" /> - <option name="INTERPOLATION_NEW_LINE_BEFORE_END_DELIMITER" value="false" /> - </Angular2HtmlCodeStyleSettings> - <CssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </CssCodeStyleSettings> - <HTMLCodeStyleSettings> - <option name="HTML_ATTRIBUTE_WRAP" value="0" /> - <option name="HTML_TEXT_WRAP" value="0" /> - <option name="HTML_KEEP_LINE_BREAKS" value="false" /> - <option name="HTML_ALIGN_TEXT" value="true" /> - <option name="HTML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - <option name="HTML_DO_NOT_INDENT_CHILDREN_OF" value="" /> - <option name="HTML_ENFORCE_QUOTES" value="true" /> - </HTMLCodeStyleSettings> - <JSCodeStyleSettings version="0"> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="REFORMAT_C_STYLE_COMMENTS" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - </JSCodeStyleSettings> - <JSON> - <option name="PROPERTY_ALIGNMENT" value="2" /> - </JSON> - <LessCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </LessCodeStyleSettings> - <Markdown> - <option name="MIN_LINES_AROUND_HEADER" value="2" /> - <option name="KEEP_LINE_BREAKS_INSIDE_TEXT_BLOCKS" value="false" /> - <option name="WRAP_TEXT_INSIDE_BLOCKQUOTES" value="false" /> - </Markdown> - <Python> - <option name="SPACE_WITHIN_BRACES" value="true" /> - <option name="SPACE_AROUND_EQ_IN_NAMED_PARAMETER" value="true" /> - <option name="SPACE_AROUND_EQ_IN_KEYWORD_ARGUMENT" value="true" /> - <option name="NEW_LINE_AFTER_COLON" value="true" /> - <option name="DICT_WRAPPING" value="2" /> - <option name="BLANK_LINES_AFTER_LOCAL_IMPORTS" value="1" /> - <option name="OPTIMIZE_IMPORTS_SORT_IMPORTS" value="false" /> - <option name="OPTIMIZE_IMPORTS_SORT_BY_TYPE_FIRST" value="false" /> - <option name="FROM_IMPORT_WRAPPING" value="0" /> - <option name="FROM_IMPORT_PARENTHESES_FORCE_IF_MULTILINE" value="true" /> - </Python> - <ScssCodeStyleSettings> - <option name="HEX_COLOR_UPPER_CASE" value="true" /> - <option name="HEX_COLOR_LONG_FORMAT" value="true" /> - <option name="VALUE_ALIGNMENT" value="1" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="ENFORCE_QUOTES_ON_FORMAT" value="true" /> - </ScssCodeStyleSettings> - <SqlCodeStyleSettings version="7"> - <option name="KEYWORD_CASE" value="2" /> - <option name="TYPE_CASE" value="3" /> - <option name="CUSTOM_TYPE_CASE" value="3" /> - <option name="BUILT_IN_CASE" value="2" /> - <option name="QUOTE_IDENTIFIER" value="1" /> - <option name="QUERY_EL_COMMA" value="2" /> - <option name="QUERY_IN_ONE_STRING" value="3" /> - <option name="INSERT_INTO_NL" value="2" /> - <option name="INSERT_EL_WRAP" value="1" /> - <option name="INSERT_EL_COMMA" value="2" /> - <option name="INSERT_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="SET_EL_WRAP" value="0" /> - <option name="SET_EL_COMMA" value="2" /> - <option name="SELECT_EL_LINE" value="1" /> - <option name="SELECT_EL_COMMA" value="2" /> - <option name="FROM_EL_COMMA" value="2" /> - <option name="FROM_INDENT_JOIN" value="false" /> - <option name="WHERE_EL_LINE" value="1" /> - <option name="ORDER_EL_LINE" value="1" /> - <option name="ORDER_EL_WRAP" value="1" /> - <option name="ORDER_EL_COMMA" value="2" /> - <option name="ORDER_ALIGN_ASC_DESC" value="true" /> - <option name="IMP_IF_THEN_WRAP_THEN" value="true" /> - <option name="CORTEGE_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_SPACE_WITHIN_PARENTHESES" value="true" /> - <option name="EXPR_CALL_SPACE_INSIDE_PARENTHESES" value="true" /> - </SqlCodeStyleSettings> - <TypeScriptCodeStyleSettings version="0"> - <option name="FORCE_SEMICOLON_STYLE" value="true" /> - <option name="FILE_NAME_STYLE" value="CAMEL_CASE" /> - <option name="ALIGN_OBJECT_PROPERTIES" value="2" /> - <option name="ALIGN_VAR_STATEMENTS" value="1" /> - <option name="SPACE_WITHIN_ARRAY_INITIALIZER_BRACKETS" value="true" /> - <option name="USE_PUBLIC_MODIFIER" value="true" /> - <option name="USE_DOUBLE_QUOTES" value="false" /> - <option name="FORCE_QUOTE_STYlE" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_VARS_FIELDS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_RETURNS" value="true" /> - <option name="PREFER_EXPLICIT_TYPES_FUNCTION_EXPRESSION_RETURNS" value="true" /> - <option name="ENFORCE_TRAILING_COMMA" value="Remove" /> - <option name="USE_EXPLICIT_JS_EXTENSION" value="TRUE" /> - <option name="VAR_DECLARATION_WRAP" value="2" /> - <option name="OBJECT_LITERAL_WRAP" value="2" /> - <option name="IMPORTS_WRAP" value="0" /> - <option name="SPACES_WITHIN_OBJECT_LITERAL_BRACES" value="true" /> - <option name="SPACES_WITHIN_IMPORTS" value="true" /> - <option name="ALIGN_IMPORTS" value="true" /> - <option name="ALIGN_UNION_TYPES" value="true" /> - <option name="SPACES_WITHIN_INTERPOLATION_EXPRESSIONS" value="true" /> - <option name="BLACKLIST_IMPORTS" value="rxjs/Rx" /> - </TypeScriptCodeStyleSettings> - <XML> - <option name="XML_ATTRIBUTE_WRAP" value="0" /> - <option name="XML_KEEP_LINE_BREAKS" value="false" /> - <option name="XML_KEEP_LINE_BREAKS_IN_TEXT" value="false" /> - <option name="XML_SPACE_INSIDE_EMPTY_TAG" value="true" /> - </XML> - <codeStyleSettings language="HTML"> - <option name="RIGHT_MARGIN" value="1000" /> - <option name="WRAP_ON_TYPING" value="0" /> - <option name="SOFT_MARGINS" value="1000" /> - </codeStyleSettings> - <codeStyleSettings language="JSON"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="WRAP_ON_TYPING" value="0" /> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="JavaScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="LESS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Markdown"> - <option name="RIGHT_MARGIN" value="120" /> - <option name="WRAP_ON_TYPING" value="1" /> - <option name="SOFT_MARGINS" value="120" /> - </codeStyleSettings> - <codeStyleSettings language="Prisma"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SASS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="SCSS"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="Shell Script"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - <option name="TAB_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - <codeStyleSettings language="TypeScript"> - <option name="RIGHT_MARGIN" value="999" /> - <option name="BLOCK_COMMENT_ADD_SPACE" value="true" /> - <option name="KEEP_LINE_BREAKS" value="false" /> - <option name="BLANK_LINES_AFTER_IMPORTS" value="2" /> - <option name="BLANK_LINES_AROUND_CLASS" value="2" /> - <option name="ALIGN_MULTILINE_PARAMETERS_IN_CALLS" value="true" /> - <option name="ALIGN_MULTILINE_ARRAY_INITIALIZER_EXPRESSION" value="true" /> - <option name="SPACE_BEFORE_SEMICOLON" value="true" /> - <option name="SPACE_WITHIN_IF_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_WHILE_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_FOR_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_CATCH_PARENTHESES" value="true" /> - <option name="SPACE_WITHIN_SWITCH_PARENTHESES" value="true" /> - <option name="CALL_PARAMETERS_WRAP" value="5" /> - <option name="CALL_PARAMETERS_RPAREN_ON_NEXT_LINE" value="true" /> - <option name="KEEP_SIMPLE_BLOCKS_IN_ONE_LINE" value="true" /> - <option name="KEEP_SIMPLE_METHODS_IN_ONE_LINE" value="true" /> - <option name="ARRAY_INITIALIZER_WRAP" value="5" /> - <option name="IF_BRACE_FORCE" value="3" /> - <option name="DOWHILE_BRACE_FORCE" value="3" /> - <option name="WHILE_BRACE_FORCE" value="3" /> - <option name="FOR_BRACE_FORCE" value="3" /> - <option name="ENUM_CONSTANTS_WRAP" value="2" /> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="XML"> - <option name="WRAP_ON_TYPING" value="0" /> - </codeStyleSettings> - <codeStyleSettings language="yaml"> - <indentOptions> - <option name="INDENT_SIZE" value="4" /> - </indentOptions> - </codeStyleSettings> - </code_scheme> -</component> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/codeStyles/codeStyleConfig.xml b/microservices/search_qcm/.idea/codeStyles/codeStyleConfig.xml deleted file mode 100644 index 79ee123c2b23e069e35ed634d687e17f731cc702..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/codeStyles/codeStyleConfig.xml +++ /dev/null @@ -1,5 +0,0 @@ -<component name="ProjectCodeStyleConfiguration"> - <state> - <option name="USE_PER_PROJECT_SETTINGS" value="true" /> - </state> -</component> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/modules.xml b/microservices/search_qcm/.idea/modules.xml deleted file mode 100644 index 76d62f6c356f30d0a4ddd22a865255f7f3ffd6e5..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/modules.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="ProjectModuleManager"> - <modules> - <module fileurl="file://$PROJECT_DIR$/.idea/TP.iml" filepath="$PROJECT_DIR$/.idea/TP.iml" /> - </modules> - </component> -</project> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/saveactions_settings.xml b/microservices/search_qcm/.idea/saveactions_settings.xml deleted file mode 100644 index 7d357782bc1f888b0a3fb6c1ee0ba478938f2f72..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/saveactions_settings.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SaveActionSettings"> - <option name="actions"> - <set> - <option value="activate" /> - <option value="activateOnShortcut" /> - <option value="reformat" /> - </set> - </option> - </component> -</project> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/sonarlint.xml b/microservices/search_qcm/.idea/sonarlint.xml deleted file mode 100644 index 084d7bb22b4219909ca4c93a28afb462e895deaf..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/sonarlint.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="SonarLintProjectSettings"> - <option name="bindingEnabled" value="true" /> - <option name="projectKey" value="Minelli_Malandain-Arch-Web-24-TP1" /> - <option name="serverId" value="HEPIA" /> - </component> -</project> \ No newline at end of file diff --git a/microservices/search_qcm/.idea/vcs.xml b/microservices/search_qcm/.idea/vcs.xml deleted file mode 100644 index 6c0b8635858dc7ad44b93df54b762707ce49eefc..0000000000000000000000000000000000000000 --- a/microservices/search_qcm/.idea/vcs.xml +++ /dev/null @@ -1,6 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project version="4"> - <component name="VcsDirectoryMappings"> - <mapping directory="$PROJECT_DIR$/.." vcs="Git" /> - </component> -</project> \ No newline at end of file