Commit graph

  • 73642874c0 feat: add feedback management endpoints and update group controller with feedback services main Mika 2025-06-25 12:51:44 +02:00
  • 96b07323cc docs: add overview of project scope and docs for Claudia Mika 2025-06-25 10:59:04 +02:00
  • 9607e55e2a refactor: reorganize ApiError enum for improved clarity and consistency in error handling Mika 2025-06-25 10:45:55 +02:00
  • 9baa24cbc7 feat: add example responses for user retrieval and creation endpoints Mika Bomm 2025-06-24 09:35:06 +02:00
  • d654ba0f0f feat: enhance user creation error handling with specific messages for existing usernames and internal server errors Mika Bomm 2025-06-23 14:41:08 +02:00
  • 68119ba4de add TODO for moving the struct into the controller Mika Bomm 2025-06-23 11:24:33 +02:00
  • 3f2a3efa16 Merge pull request 'User-Integration Tests and better infrastructure' (#28) from integration-test-addition into main mixel 2025-06-20 17:03:39 +02:00
  • c98eb9cdbb add back TODO comment for username validation Mika 2025-06-20 17:03:08 +02:00
  • 7033ad7013 it WORKS Mika 2025-06-20 16:35:52 +02:00
  • 42dae815a6 WIP: moved stuff around Mika 2025-06-20 16:26:44 +02:00
  • 8fb44d0ad9 remove rand again after testing Mika 2025-06-20 13:41:55 +02:00
  • 64d9e9d51d race conditions fixed. still some tests failing Mika 2025-06-20 13:41:40 +02:00
  • d41370cbb2 refactor: integration-tests and format whole project with cargo fmt Mika 2025-06-20 11:12:38 +02:00
  • 9dbfeef94f refactor: reorganize module imports for consistency and clarity Mika 2025-06-20 10:37:40 +02:00
  • cb84d40a48 refactor: enhance user tests with dynamic user data generation and improved assertions Mika Bomm 2025-06-19 13:18:33 +02:00
  • 2d02e810df just unit test the creational struct for validating Mika 2025-06-20 10:07:45 +02:00
  • 09f4ddc3a4 refactor: add content type to response definitions for consistency across controllers Mika 2025-06-17 17:16:41 +02:00
  • af67204060 use cargo test -p backend -- --show-output and debug macro to debug tests! Mika 2025-06-17 14:57:49 +02:00
  • 25dd1901a3 cleanup tests Mika 2025-06-17 14:28:45 +02:00
  • cc58c15c71 extract create_test_app to a macro Mika 2025-06-17 14:17:20 +02:00
  • 5094b3cb46 refactor: replace println with debug logging in tests for better log management Mika 2025-06-17 14:02:29 +02:00
  • e383615150 not going to use transactions anymore Mika 2025-06-17 13:19:17 +02:00
  • 1472572e3d well **** me now its fixed Mika 2025-06-17 13:11:07 +02:00
  • 6e66e89a2e how TF do they both pass now? Mika 2025-06-17 12:59:55 +02:00
  • 74a0c0f079 add more sophistiated integration_test setup Mika 2025-06-17 11:27:43 +02:00
  • 51945ee955 added additional static routing for direct communication with clients to routers Dr_S_Eggs 2025-06-17 09:37:18 +02:00
  • 9828ebf86a format integration_tests Mika 2025-06-17 08:53:23 +02:00
  • 49d27fd8fa added integration tests init version Mika Bomm 2025-06-16 13:40:08 +02:00
  • c9fe5d79e9 add testcontainers dependency Mika Bomm 2025-06-16 12:48:42 +02:00
  • 2f233fcb1d added passwords, ssh and banners on routers and switches (ain't no way this worked what) Dr_S_Eggs 2025-06-16 13:32:52 +02:00
  • 1bee97aee1 IT WORKS??? (NO CLICKBAIT!!??1!?!11?!) Dr_S_Eggs 2025-06-16 11:25:10 +02:00
  • 454c40e310 extract utoipa config into utoipa.rs Mika 2025-06-15 22:23:05 +02:00
  • ca1d9db2cc added comments Mika 2025-06-15 22:16:31 +02:00
  • c507e6a8b2 change version Mika 2025-06-15 22:03:36 +02:00
  • 1cf32cfea2 Fix warnings and change ApiError::AlreadyLoggedIn to 409 which is more correct than a 400 Mika 2025-06-15 21:49:19 +02:00
  • 50c17393e2 refactor: replace LoginResponse and LogoutResponse with MessageResponse unified response instead of a struct for each response Mika 2025-06-15 11:59:54 +02:00
  • f9c724f53c add init utoipa crate openapi doc generation Mika 2025-06-15 11:28:28 +02:00
  • 6e887bfd8b fix infinity loop Schnitzel 2025-06-14 20:48:21 +02:00
  • 6230d5fbed noch hübscher Mika 2025-06-13 12:16:22 +02:00
  • 24553a53bd ist jetzt hübsch Mika 2025-06-13 12:11:28 +02:00
  • 3fe488dfb6 managed left-hand side and router ipv6 addresses in their according subinterfaces Dr_S_Eggs 2025-06-13 10:50:27 +02:00
  • 894740a278 add sub interfaces to all routers Jan 2025-06-12 16:29:46 +02:00
  • 5e14e57665 Updated IPv6 addresses and DNS address Dr_S_Eggs 2025-06-12 12:56:21 +02:00
  • 5ee7f6455b updated names for vlans Dr_S_Eggs 2025-06-12 11:07:42 +02:00
  • 9721927e00 added VLANs and put PSU in switches Mika Bomm 2025-06-12 10:00:12 +02:00
  • abc28c2167 add Hardware paketverfolgungsprogramm Schnitzel 2025-06-11 15:17:39 +02:00
  • c038d0ba08 Init Commit Mika 2025-06-11 14:48:16 +02:00