Commit Graph

1434 Commits

Author SHA1 Message Date
Andreas Zweili cfb0a09db1 Add login column 2024-03-12 20:28:09 +01:00
Andreas Zweili 440f8582a4 Fix test_group_detail_view_with_user 2024-03-11 22:04:32 +01:00
Andreas Zweili d345a8abc9 Fix tests in user_detail_view 2024-03-11 17:40:38 +01:00
Andreas Zweili 4d8c815df6 Replace env var PROJECT_DIR with DEVENV_ROOT 2024-03-11 17:33:22 +01:00
Andreas Zweili 92ef2716d4 Replace yaml fixtures with json fixtures 2024-03-11 17:18:17 +01:00
Andreas Zweili 0970874401 Move the port for process-compose to 9999 2024-03-11 16:52:28 +01:00
Andreas Zweili 8eb86bd3eb Cleanup env vars 2024-03-11 16:48:07 +01:00
Andreas Zweili 6ae9495268 Cleanup fixtures 2024-03-11 16:47:51 +01:00
Andreas Zweili 373c3f84f4 Adjust editorconfig to trigger for dev script 2024-03-11 16:31:31 +01:00
Andreas Zweili 37cf077662 Adjust dev clean task 2024-03-11 16:31:22 +01:00
Andreas Zweili b7a023e518 Remove unused watch task 2024-03-11 16:26:48 +01:00
Andreas Zweili d7439d41bc Move the dev script to tooling/bin 2024-03-11 16:20:54 +01:00
Andreas Zweili 382c81ecfd Sort variables 2024-03-11 16:13:50 +01:00
Andreas Zweili 1c60c9f205 Remove unused watch tasks 2024-03-11 16:13:35 +01:00
Andreas Zweili 414a9fcbdf Remove nix-direnv install task
I have this globally
2024-03-11 16:09:38 +01:00
Andreas Zweili 6eb36d9f75 Move env vars into flake 2024-03-11 16:09:08 +01:00
Andreas Zweili 2f0a92adfc Make the webserver wait for the setup task 2024-03-11 16:05:20 +01:00
Andreas Zweili 2b700728bd Remove dev stop task 2024-03-11 15:39:59 +01:00
Andreas Zweili 3bb02349a3 Format flake with nixfmt 2024-03-11 15:39:08 +01:00
Andreas Zweili a46df5d3ff Remove the dev venv task 2024-03-11 15:38:52 +01:00
Andreas Zweili 429a57d89a Use process-compose directly 2024-03-11 15:38:29 +01:00
Andreas Zweili bb2772cf67 Disable warnings for module-docstrings 2023-12-20 15:11:54 +01:00
Andreas Zweili 24a67d9ddd Add LD_LIBRARY_PATH 2023-12-20 15:11:42 +01:00
Andreas Zweili 2445ac82d0 Display logins in the group details 2023-12-20 15:05:06 +01:00
Andreas Zweili 21ad59407a Remove null parameter
It doesn't have any effect on ManyToMany relations
2023-12-20 15:05:06 +01:00
Andreas Zweili d9facb981b Try to use login as a set 2023-12-20 15:05:06 +01:00
Andreas Zweili d600fcdd7b Test if the login is in the user table 2023-12-20 15:05:06 +01:00
Andreas Zweili a2434e146c Add a table for user logins 2023-12-20 15:05:06 +01:00
Andreas Zweili f2a9348244 Correct a typo 2023-12-20 15:05:06 +01:00
Andreas Zweili 558174383c Rename header in group table 2023-12-20 15:05:06 +01:00
Andreas Zweili ca891951e3 Pass logins to the template 2023-12-20 15:05:06 +01:00
Andreas Zweili 2e4795a37f Display Service in admin 2023-12-20 15:05:06 +01:00
Andreas Zweili 138ab865e5 Remove old model fields from template 2023-12-20 15:05:06 +01:00
Andreas Zweili d6f809cce7 Display the MailAlias correctly in user details 2023-12-20 15:05:06 +01:00
Andreas Zweili a9cfcdce3e Don't display LoginInGroup in admin 2023-12-20 15:05:06 +01:00
Andreas Zweili 030674bc52 Add a string representation to login 2023-12-20 15:05:06 +01:00
Andreas Zweili 22fe98b075 The login can be optional in the MailAlias model 2023-12-20 15:05:06 +01:00
Andreas Zweili dea7a23190 Correctly filter the user groups 2023-12-20 15:05:06 +01:00
Andreas Zweili 4b9b14be9b Replace user with login 2023-12-20 15:05:06 +01:00
Andreas Zweili 343edbb7a9 Revert "Change relativ imports"
This reverts commit 2143f86f9b.
2023-12-20 15:05:06 +01:00
Andreas Zweili 79be6c58f2 Replace set with add
Add is used for single objects which makes more sense for thise tests.
2023-12-20 15:05:06 +01:00
Andreas Zweili a213266a77 Allow the user field to be empty for a login
Not every login is related to a user, e.g. a printer account or similar.
2023-12-20 15:05:06 +01:00
Andreas Zweili 7f15b4b934 Set a user FK to null when the user gets deleted
Otherwise we might forget to delete them on the related systems.
2023-12-20 15:05:06 +01:00
Andreas Zweili 48ec5b7ee4 Correct the tests for customer list view 2023-12-20 15:05:06 +01:00
Andreas Zweili 2211aa7417 Use set correctly 2023-12-20 15:05:06 +01:00
Andreas Zweili 9a8244e256 Use set with project_manager 2023-12-20 15:05:06 +01:00
Andreas Zweili dd9ce6c1df Remove unused print statements 2023-12-20 15:05:06 +01:00
Andreas Zweili ab50de418a Display all project managers in the customers table 2023-12-20 15:05:06 +01:00
Andreas Zweili 9ddbd1944f Link Customers to InventoryUser 2023-12-20 15:05:06 +01:00
Andreas Zweili 7a825b8c4d One customer can have multiple project managers 2023-12-20 15:05:06 +01:00