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
Andreas Zweili
7bd564d29d
Return the fullname for InventoryUser
2023-12-20 15:05:06 +01:00
Andreas Zweili
b5345f39a7
Rename user to login
2023-12-20 15:05:06 +01:00
Andreas Zweili
42dc703d83
Allow MailAlias to link to a group
2023-12-20 15:05:06 +01:00
Andreas Zweili
01eb3520f6
Link MailAlias to Logins instead of Users
2023-12-20 15:05:06 +01:00
Andreas Zweili
3083a2b2b6
Set service FK to null when it gets deleted
2023-12-20 15:05:06 +01:00
Andreas Zweili
22d1eca1a6
Change relativ imports
2023-12-20 15:05:06 +01:00
Andreas Zweili
aed8919024
Link groups to services
2023-12-20 15:05:06 +01:00
Andreas Zweili
dbc302a5cb
Update the diagram
2023-12-20 15:05:06 +01:00
Andreas Zweili
73e7f4dfe6
Allow the service to be blank
2023-12-20 15:05:06 +01:00
Andreas Zweili
ea5d8e84f0
Split the user into a user and a login model
2023-12-20 15:05:06 +01:00
Andreas Zweili
deec5f87bd
Move the license to the login
...
While in theory only one person should be using a license it can happen that
two humans share a login so it makes more sense to pair a license with a login.
2023-12-20 15:05:06 +01:00
Andreas Zweili
e19f2db650
Update htmx
2023-12-20 15:05:06 +01:00
Andreas Zweili
32ae61397a
Add command to open firewall ports
2023-11-14 15:58:59 +01:00
Andreas Zweili
58e6768253
Replace overmind with process-compose
2023-11-14 15:58:31 +01:00
Andreas Zweili
2e9cb61249
Update dependencies
2023-11-14 13:56:57 +01:00
Andreas Zweili
68060af785
Update dependencies
2023-11-07 20:41:04 +01:00
Andreas Zweili
03d1aa59bc
Merge pull request #171 from Nebucatnetzer/devenv
...
Rewrite to devenv
2023-10-20 11:10:00 +02:00
Andreas Zweili
485752f224
Rewrite to devenv
2023-10-19 21:49:54 +02:00
Andreas Zweili
d10c03152d
Merge pull request #155 from Nebucatnetzer/dependabot/pip/django-tables2-2.6.0
...
Bump django-tables2 from 2.5.3 to 2.6.0
2023-09-27 20:43:44 +02:00
dependabot[bot]
8a0867f8f7
Bump django-tables2 from 2.5.3 to 2.6.0
...
Bumps [django-tables2](https://github.com/jieter/django-tables2 ) from 2.5.3 to 2.6.0.
- [Changelog](https://github.com/jieter/django-tables2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jieter/django-tables2/compare/v2.5.3...v2.6.0 )
---
updated-dependencies:
- dependency-name: django-tables2
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 18:43:36 +00:00
Andreas Zweili
3af78c5db7
Merge pull request #162 from Nebucatnetzer/dependabot/pip/black-23.9.1
...
Bump black from 22.12.0 to 23.9.1
2023-09-27 20:42:19 +02:00
dependabot[bot]
bf16282ccd
Bump black from 22.12.0 to 23.9.1
...
Bumps [black](https://github.com/psf/black ) from 22.12.0 to 23.9.1.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.12.0...23.9.1 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-27 18:39:09 +00:00
Andreas Zweili
d3e8f9e9f5
Merge pull request #164 from Nebucatnetzer/poetry
...
Poetry
2023-09-27 20:37:04 +02:00
Andreas Zweili
a79a52b42a
Allow all hosts when developing
...
The hostname changes a lot and some servers have multiple IPs.
2023-09-27 20:34:28 +02:00
Andreas Zweili
6f1998a7a3
Add python to devshell
2023-09-27 20:34:28 +02:00
Andreas Zweili
bfb78ae3cb
Add dev check command
2023-09-27 20:34:28 +02:00
Andreas Zweili
9e18d8e6fe
Update depencies
2023-09-27 20:34:28 +02:00