Tobias Genannt
d273391773
Gunicorn is replaced with nginx-unit
...
We now serve Netbox with an nginx-unit instance instead of Gunicorn.
This allows us to get rid of the extra Nginx container because Unit is
also serving the static files. The static files are now collected at container
buildtime instead of every startup.
2021-01-15 09:22:22 +01:00
Christian Mäder
380cb77080
Merge pull request #386 from netbox-community/LinksForIssues
...
Links for issues
2021-01-12 11:08:50 +01:00
Christian Mäder
92b6608403
Create config.yml for ISSUE_TEMPLATE
...
This commit adds links to the _New Issue_ section of Github.
The intention is to provide more hints where to get help and
further reduce the amount of Github issues that can not be
acted upon.
2021-01-07 14:08:06 +01:00
Christian Mäder
aa4d630a0f
Merge pull request #371 from netbox-community/develop
...
Version 0.27.0
2020-12-15 09:53:01 +01:00
Christian Mäder
4e8588accf
Preparation for 0.27.0
2020-12-15 08:59:42 +01:00
Christian Mäder
07469b2b72
Merge pull request #370 from netbox-community/GettingHelp
...
Introducing our Github Community
2020-12-15 08:54:30 +01:00
Christian Mäder
a7c1d9f550
Merge pull request #369 from netbox-community/AddQuayIo
...
Add quay.io as fallback registry
2020-12-15 08:53:35 +01:00
Christian Mäder
5605b9b218
Introduce our Github Community
2020-12-15 00:50:02 +01:00
Christian Mäder
b92c652d99
Add quay.io as fallback registry
2020-12-15 00:41:01 +01:00
Christian Mäder
d77b3c1222
Merge pull request #342 from netbox-community/Fix337
...
Prepare for Netbox v2.10.x
2020-12-14 22:51:24 +01:00
Christian Mäder
e383fd42bd
Fix custom fields initializer
2020-12-14 22:11:01 +01:00
Christian Mäder
234baa40a5
Remove redundant assignment in for loop
2020-12-14 20:58:50 +01:00
Christian Mäder
77d3dcded0
Fix leftover from testing in test.sh
2020-12-14 20:58:50 +01:00
Christian Mäder
349e269356
Remove the legacy select_field from the samples
...
This was only used for testing.
2020-12-14 20:58:50 +01:00
Christian Mäder
5c9bea8b50
Update Custom Field logic for Netbox v2.10.x
2020-12-14 20:58:43 +01:00
Christian Mäder
036f94a450
Simplify test script for manual tests
2020-12-14 20:54:19 +01:00
Christian Mäder
9d51762161
Merge pull request #359 from devon-mar/login-timeout-fix
...
Fix TypeError when using LOGIN_TIMEOUT
2020-11-13 15:36:16 +01:00
devon-mar
4276c941eb
Change LOGIN_TIMEOUT default to int
...
Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com>
2020-11-03 14:57:12 -08:00
Christian Mäder
3cbdf26773
Merge pull request #356 from timrabl/enviroment-changes
...
Enviroment changes
2020-11-03 18:44:44 +01:00
devon-mar
fbfce46ce5
Fix TypeError when using LOGIN_TIMEOUT
2020-11-02 22:39:06 -08:00
Tim Oliver Rabl
255889288c
Rename SESSION_FILE_PATH default environment variable in configration.py
2020-10-30 23:06:42 +01:00
Tobias Genannt
c068db1751
Merge pull request #348 from tobiasge/python-upgrade
...
Upgrade Python image to 3.9-alpine
2020-10-29 17:12:24 +01:00
Christian Mäder
378784a19c
Merge pull request #328 from pruiz/pruiz/make-ldap-group-settings-optional
...
Allow disabling LDAP-group related settings when AUTH_LDAP_*_GROUP environment variables are not defined
2020-10-29 16:24:17 +01:00
Pablo Ruiz
dcb3b5495d
Remove now unneeded os. prefix from environ calls.
2020-10-29 14:57:34 +01:00
Pablo Ruiz
60f4e8b2ed
Allow disabling LDAP-group related settings when AUTH_LDAP_*_GROUP environment variables are not defined. This is required in order to work with Google's Secure LDAP, due to some limitations on django-auth-ldap plugin (see: https://github.com/django-auth-ldap/django-auth-ldap/issues/201 )
2020-10-29 14:56:35 +01:00
Christian Mäder
a51ad36801
Merge pull request #355 from netbox-community/develop
...
Version 0.26.2
2020-10-27 16:41:48 +01:00
Christian Mäder
953ee09b0c
Preparation for 0.26.2
2020-10-27 16:24:10 +01:00
Christian Mäder
94047d60ed
Merge branch 'release' into develop
2020-10-27 16:22:59 +01:00
Christian Mäder
80bfd98000
Merge pull request #354 from comphilip/release
...
Fix ldap configuration in /etc/netbox/config/ldap/*.py not loaded
2020-10-27 16:11:55 +01:00
comphilip
7694fd320a
use extend method for simplification.
...
Co-authored-by: Christian Mäder <cimnine@users.noreply.github.com>
2020-10-27 21:12:26 +08:00
Christian Mäder
097bea8702
Merge pull request #353 from netbox-community/develop
...
Version 0.26.1
2020-10-27 12:32:43 +01:00
comphilip
a3c21ae0ac
Fix ldap configuration in /etc/netbox/config/ldap/*.py not loaded
2020-10-27 19:27:51 +08:00
Christian Mäder
074960327b
Preparation for 0.26.1
2020-10-27 10:30:55 +01:00
Christian Mäder
e1462d9ca4
Merge pull request #351 from netbox-community/RevertPrometheusPreps
...
Revert changes to 'gunicorn_config.py'
2020-10-27 10:29:07 +01:00
Christian Mäder
a5aa1bfd3b
Revert changes to 'gunicorn_config.py'
2020-10-27 09:31:47 +01:00
Christian Mäder
cb02450783
Merge pull request #350 from comphilip/release
...
Fix "'NoneType' object has no attribute 'lower'" when no AUTH_LDAP_MI…
2020-10-27 09:29:34 +01:00
comphilip
8307560c88
Fix "'NoneType' object has no attribute 'lower'" when no AUTH_LDAP_MIRROR_GROUPS defined
2020-10-27 15:51:12 +08:00
Christian Mäder
43aea3a1dd
Merge pull request #349 from netbox-community/develop
...
Version 0.26.0
2020-10-26 16:55:21 +01:00
Tobias Genannt
bb2ac7bd71
Disable tests for Python 3.10-rc
...
Some of the dependencies of Netbox can't be built with Python 3.10.
2020-10-26 16:47:38 +01:00
Tobias Genannt
30a98c5009
Upgrade Python image to 3.9-alpine
...
Upgrade the default base image to Python 3.9 and start testing on Python 3.10-rc
2020-10-26 16:25:38 +01:00
Christian Mäder
a52a5547be
Preparation for 0.26.0
2020-10-26 16:21:47 +01:00
Tobias Genannt
120a605d35
Merge pull request #347 from tobiasge/python-final
...
Use release version of Python 3.9 in tests
2020-10-26 16:06:12 +01:00
Christian Mäder
e51f9cbc18
Merge pull request #344 from netbox-community/Prometheus
...
Prepare for Monitoring with Prometheus
2020-10-26 15:58:52 +01:00
Tobias Genannt
071401b771
Merge pull request #346 from tobiasge/fix-action-warning
...
Fix warning in Github Actions
2020-10-26 15:48:50 +01:00
Tobias Genannt
911488242f
Use release version of Python 3.9 in tests
2020-10-26 15:42:31 +01:00
Christian Mäder
5512ea68b3
Ignore prometheus.yml
2020-10-26 15:40:22 +01:00
Christian Mäder
7d055fbcaf
Mention monitoring in README
2020-10-26 15:29:41 +01:00
Tobias Genannt
3d244a1946
Fix warning in Github Actions
...
Our build script is using "set-env" which has been deprecated by Github.
See this bolg entry:
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
2020-10-26 15:23:17 +01:00
Christian Mäder
e18d6c53b3
Revert most changes
2020-10-26 15:22:56 +01:00
Christian Mäder
48decdeb0e
Monitoring parts to docker-compose.monitorin.yml
2020-10-26 15:22:56 +01:00