Commit Graph

1390 Commits

Author SHA1 Message Date
2211aa7417 Use set correctly 2023-12-20 15:05:06 +01:00
9a8244e256 Use set with project_manager 2023-12-20 15:05:06 +01:00
dd9ce6c1df Remove unused print statements 2023-12-20 15:05:06 +01:00
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
7a825b8c4d One customer can have multiple project managers 2023-12-20 15:05:06 +01:00
7bd564d29d Return the fullname for InventoryUser 2023-12-20 15:05:06 +01:00
b5345f39a7 Rename user to login 2023-12-20 15:05:06 +01:00
42dc703d83 Allow MailAlias to link to a group 2023-12-20 15:05:06 +01:00
01eb3520f6 Link MailAlias to Logins instead of Users 2023-12-20 15:05:06 +01:00
3083a2b2b6 Set service FK to null when it gets deleted 2023-12-20 15:05:06 +01:00
22d1eca1a6 Change relativ imports 2023-12-20 15:05:06 +01:00
aed8919024 Link groups to services 2023-12-20 15:05:06 +01:00
dbc302a5cb Update the diagram 2023-12-20 15:05:06 +01:00
73e7f4dfe6 Allow the service to be blank 2023-12-20 15:05:06 +01:00
ea5d8e84f0 Split the user into a user and a login model 2023-12-20 15:05:06 +01:00
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
e19f2db650 Update htmx 2023-12-20 15:05:06 +01:00
32ae61397a Add command to open firewall ports 2023-11-14 15:58:59 +01:00
58e6768253 Replace overmind with process-compose 2023-11-14 15:58:31 +01:00
2e9cb61249 Update dependencies 2023-11-14 13:56:57 +01:00
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
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
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
6f1998a7a3 Add python to devshell 2023-09-27 20:34:28 +02:00
bfb78ae3cb Add dev check command 2023-09-27 20:34:28 +02:00
9e18d8e6fe Update depencies 2023-09-27 20:34:28 +02:00
7db42ab3a3 Remove poetry2nix 2023-09-27 20:34:28 +02:00
af04821fb2 Update dependencies 2023-09-18 17:55:12 +02:00
Andreas Zweili
16b459d421
Merge pull request #160 from Nebucatnetzer/dependabot/pip/python-lsp-server-1.8.0
Bump python-lsp-server from 1.7.4 to 1.8.0
2023-09-18 17:52:41 +02:00
dependabot[bot]
4f277d9844
Bump python-lsp-server from 1.7.4 to 1.8.0
Bumps [python-lsp-server](https://github.com/python-lsp/python-lsp-server) from 1.7.4 to 1.8.0.
- [Release notes](https://github.com/python-lsp/python-lsp-server/releases)
- [Changelog](https://github.com/python-lsp/python-lsp-server/blob/develop/CHANGELOG.md)
- [Commits](https://github.com/python-lsp/python-lsp-server/compare/v1.7.4...v1.8.0)

---
updated-dependencies:
- dependency-name: python-lsp-server
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-18 15:52:26 +00:00
Andreas Zweili
7460fa8565
Merge pull request #161 from Nebucatnetzer/dependabot/pip/pytest-7.4.2
Bump pytest from 7.4.0 to 7.4.2
2023-09-18 17:51:28 +02:00
dependabot[bot]
01a59cf2df
Bump pytest from 7.4.0 to 7.4.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.0 to 7.4.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.0...7.4.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 18:03:47 +00:00
Andreas Zweili
f96d090c26
Merge pull request #154 from Nebucatnetzer/dependabot/pip/coverage-7.3.0
Bump coverage from 6.5.0 to 7.3.0
2023-08-28 20:56:11 +02:00
dependabot[bot]
fcbe1792e4
Bump coverage from 6.5.0 to 7.3.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 6.5.0 to 7.3.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/6.5.0...7.3.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 18:49:27 +00:00
Andreas Zweili
e9d8280de1
Merge pull request #153 from Nebucatnetzer/dependabot/pip/gunicorn-21.2.0
Bump gunicorn from 20.1.0 to 21.2.0
2023-08-28 20:48:34 +02:00
dependabot[bot]
de4b57d9f6
Bump gunicorn from 20.1.0 to 21.2.0
Bumps [gunicorn](https://github.com/benoitc/gunicorn) from 20.1.0 to 21.2.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases)
- [Commits](https://github.com/benoitc/gunicorn/compare/20.1.0...21.2.0)

---
updated-dependencies:
- dependency-name: gunicorn
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-08-28 18:43:58 +00:00
08d0bf7963 Remove poetry from github actions 2023-08-28 20:18:17 +02:00
0fb8faa4ec Only update the lock file when updating poetry depencies 2023-08-28 20:15:34 +02:00
93731bf2c8 Readd poetry2nix
I have less problems with it than without.
2023-08-28 20:12:20 +02:00
7e4a7ec125 Disable pylint messages for functions and classes 2023-08-28 17:33:14 +02:00
d238371a5c Whitelist pk and ip in pylint 2023-08-28 17:33:00 +02:00
99bf6a1f58 Add env variable for LD_LIBRARY_PATH 2023-08-28 17:32:34 +02:00
3a462ec1c3 Update dependencies 2023-08-28 17:12:14 +02:00