56 Commits (e1812b7885e5ca1edf4ccb6e2248d9fb29c97463)
 

Author SHA1 Message Date
Alix JEUDI--LEMOINE e1812b7885 🚑 Final fix for auth
continuous-integration/drone/push Build is passing Details
3 months ago
Alix JEUDI--LEMOINE bca325d033 🚑 Fixed auth error with expire date
continuous-integration/drone/push Build is failing Details
3 months ago
Alix JEUDI--LEMOINE b50da46838 Adding a friend now set status to pending + fixed duplication in friend serializer
continuous-integration/drone/push Build is failing Details
3 months ago
Alix JEUDI--LEMOINE e553fcc881 🐛 Fixed multiple accept/deny of friend request
3 months ago
Alix JEUDI--LEMOINE f772a9b022 🔒 Fixed token expiration
3 months ago
Alix JEUDI--LEMOINE 8552669e36 ♻ Changed format of the class to match the Pydantic v3 conventions
continuous-integration/drone/push Build is passing Details
4 months ago
Alix JEUDI--LEMOINE 9903a78d0e ⬆️ Upgraded pydantic to latest version & migrated python-jose to joserfc - from authlib, a more secure lib
4 months ago
Alix JEUDI--LEMOINE 26061d7366 Added a battery of tests for code coverage
continuous-integration/drone/push Build is passing Details
4 months ago
Alix JEUDI--LEMOINE 2418f613b5 💥 Removed default timedelta + fixed user_id in register + comment out the logout route (maybe unuseful) + added ObjectID format try except to every route that needs an id
4 months ago
Alix JEUDI--LEMOINE 4271ce2110 Adding a friend serializer (for the friend get route)
4 months ago
Alix JEUDI--LEMOINE 88879b111d Adding the PinDTO (for the patch route)
4 months ago
Alix JEUDI--LEMOINE de439ac08d 📝 Updated README
continuous-integration/drone/push Build is passing Details
4 months ago
Alix JEUDI--LEMOINE 2fffd68fda 🚨 Fixed code-analysis argument to use python coverage report instead of generic report
continuous-integration/drone/push Build is passing Details
4 months ago
Alix JEUDI--LEMOINE 84e2c499c1 👷 Added .coveragerc file to use relative paths in coverage.xml
continuous-integration/drone/push Build is failing Details
4 months ago
Alix JEUDI--LEMOINE ad2bc7c792 🔧 Try to fix reading of the Cobertura file by SonarQube
continuous-integration/drone/push Build is failing Details
4 months ago
Alix JEUDI--LEMOINE 0c26a3d650 ♻️ Removed bad copy-paste
continuous-integration/drone/push Build is failing Details
4 months ago
Alix JEUDI--LEMOINE 4100d87603 🚧 Changed pytest report type to XML + coverage file taken into account (test)
continuous-integration/drone/push Build is failing Details
4 months ago
Alix JEUDI--LEMOINE ddd6eda64f 💩Add test part for later
continuous-integration/drone/push Build is passing Details
4 months ago
Alix JEUDI--LEMOINE 5ef508b939 🚑 Removed coverage report path (until the file exists for real)
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE ee49fc80c1 🚀 Updated order of the CI/CD pipeline
continuous-integration/drone/push Build is failing Details
5 months ago
Alix JEUDI--LEMOINE cfaf7a9297 👷 Moved database deployment before tests (will be used)
5 months ago
Alix JEUDI--LEMOINE cf92bacc07 🩹 Added python version / coverage report path
5 months ago
Alix JEUDI--LEMOINE 32b3c7afe3 ⚗️ Changed the dronesonar python image (test)
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE d63f0dc9f0 🚨 Fixed some code smells
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE d37f6d9325 🐛 Fixed get pin (internal error) & model name for errors
5 months ago
Alix JEUDI--LEMOINE 39278fe4b3 🏷️ Added id to Friend model & changed the id of Pin to optional str
5 months ago
Alix JEUDI--LEMOINE e432fc984c Added pin serialize & fixed friend serializer if status is not null (was not displaying)
5 months ago
Alix JEUDI--LEMOINE 32ffb3109b 📝 Renamed model for HTTPError + added sample for all errors
5 months ago
Alix JEUDI--LEMOINE f07f494ee1 💚 Fixed project key in command
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE e4576ba885 🔐 Added project key for sonar
continuous-integration/drone/push Build is failing Details
5 months ago
Alix JEUDI--LEMOINE a5d0099919 🚧 Fix sonar token var
continuous-integration/drone/push Build is failing Details
5 months ago
Alix JEUDI--LEMOINE 0d307447ab 🧑‍💻 Added sonar scanner command (given by M. Chevaldonné)
continuous-integration/drone/push Build is failing Details
5 months ago
Alix JEUDI--LEMOINE 7eeadd34ed Revert last commit
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 1348f5a7d4 ⚗️ Maybe latest fix for DBViewer ?
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 00804ca641 ⚗️ Try to fix DBViewer
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE a62de32ce7 🔧 Changed DBViewer port to 80 for the CodeFirst reverse proxy
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 050d2b2a8f 🚀 Deploy web DBViewer (mongo-express)
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 83a3462ebb 💩 Fixed external friends error + added full url to dev env to documentation
5 months ago
Alix JEUDI--LEMOINE 9803156d47 🐛 Fixed output of register (user_id missing)
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE dd9c6a0024 🚑 Force int type for ACCESS_TOKEN_EXPIRE_MINUTES to bypass os.getenv str output
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 4393df128b 💩 Fix bad login URL
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE c1e8bafc4d 🔧 Changed db container name and mongodb url string
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 2bbff3d695 🚑 Fix bad container image name
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 2f4250a789 📝 Added /api/v1 base path and production API URL (https://api.memorymap.fr)
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 7a465fd26c 🐛 Fix Dockerfile
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE 6fa69bd2ee 💚 Added administrators for containers
continuous-integration/drone/push Build is passing Details
5 months ago
Alix JEUDI--LEMOINE f52fd40455 🚀👷 Beginning of CI/CD : change parameters to environment variables and create .drone.yml
5 months ago
Alix JEUDI--LEMOINE c993d2f1af 📝 Added all responses codes to automatic documentation, fixed some output sample values and fixed the TODO for user search
5 months ago
Alix JEUDI--LEMOINE 401d4d8385 ⚗️ Modifying data serializers to return the right information
5 months ago
Alix JEUDI--LEMOINE 49cbd2a698 Add back the user instance to the authentication system, block the addition of oneself as a friend, implement a DTO for the friends list and modify the architecture of the Friend model to distinguish the two users.
5 months ago