jeremystretch
6a07f66cfc
Initial work on GraphQL
2021-06-24 09:08:45 -04:00
jeremystretch
2bf20fa501
Release NetBox v2.11.7
2021-06-16 15:59:46 -04:00
jeremystretch
0783d57459
Release v2.11.5
2021-06-04 09:09:56 -04:00
jeremystretch
b3423e1722
Release v2.11.4
2021-05-25 11:38:43 -04:00
jeremystretch
019a5563c4
Release v2.11.3
2021-05-07 10:01:17 -04:00
jeremystretch
2564818c3e
Release v2.11.1
2021-04-21 09:47:30 -04:00
jeremystretch
8af78c6d84
Release v2.11.0
2021-04-16 09:36:05 -04:00
jeremystretch
0635e7ae1e
Update dependencies for v2.11-beta1
2021-04-06 11:36:30 -04:00
jeremystretch
8f674aede9
Bump Django to 3.2
2021-04-06 09:45:59 -04:00
Jeremy Stretch
65d90aa8a3
Merge branch 'develop' into feature
2021-03-26 10:53:21 -04:00
Jeremy Stretch
f59b5119e5
Release v2.10.8
2021-03-26 10:04:00 -04:00
Jeremy Stretch
bac2387f50
Merge branch 'develop' into feature
2021-03-09 20:04:20 -05:00
Jeremy Stretch
5b07c77708
Release v2.10.6
2021-03-09 16:57:03 -05:00
Jeremy Stretch
0d44a320a0
Add tablib as a required package
2021-03-04 17:15:07 -05:00
Jeremy Stretch
0a6ebdee48
Upgrade Django to 3.2b1
2021-02-24 19:00:14 -05:00
Jeremy Stretch
fc126d79cd
Bump Django to 3.1.3
2020-11-17 10:32:06 -05:00
Jeremy Stretch
c496b05630
Update Python dependencies
2020-11-10 16:44:19 -05:00
John Anderson
9bfb89fffd
fixes #3672 - update django-cacheops to 5.1.0
2020-10-25 18:19:20 -04:00
Jeremy Stretch
14724f3e1a
Bump Django to 3.1
2020-08-06 16:22:18 -04:00
Jeremy Stretch
65b42c93b0
Merge branch 'develop' into develop-2.9
2020-08-05 09:15:10 -04:00
Jeremy Stretch
2972993a84
Fixes #4910 : Unpin redis dependency to fix exception in RQ worker
2020-07-27 11:52:27 -04:00
Jeremy Stretch
5b43fa0e12
Upgrade Django to 3.1RC1
2020-07-20 11:10:55 -04:00
Jeremy Stretch
bdf41451eb
Pin Django version to 3.1-beta1 for v2.9 beta
2020-07-16 13:04:19 -04:00
Jeremy Stretch
a4829198ff
Update dependencies for v2.9
2020-07-16 11:28:19 -04:00
Jeremy Stretch
d0f0aef2ef
Remove django-taggit-serializer
2020-06-17 10:00:21 -04:00
Jeremy Stretch
1d93d9a63a
Fixes #4633 : Bump django-rq to v2.3.2 to fix ImportError with rq 1.4.0
2020-05-13 08:53:29 -04:00
Jeremy Stretch
dc9f991e5f
Update dependencies for v2.8 release
2020-04-13 11:09:39 -04:00
Jeremy Stretch
613e37837b
Update Python dependencies for v2.8 release
2020-03-30 12:39:45 -04:00
Jeremy Stretch
0de857bf7a
Merge branch 'develop' into develop-2.8
2020-03-10 15:06:37 -04:00
Jeremy Stretch
4edd0b1fd6
Merge branch 'develop' into 4217-contextual-docs
2020-03-09 09:56:14 -04:00
Jeremy Stretch
17c76e413d
Install wheel before NetBox dependencies
2020-03-06 13:59:19 -05:00
Jeremy Stretch
363c4acadc
Drop GitHub-flavored Markdown (py-gfm)
2020-03-05 16:30:12 -05:00
Jeremy Stretch
c85bcbcf31
Merge branch 'develop' into develop-2.8
2020-03-03 13:20:00 -05:00
Jeremy Stretch
0851b97ba5
Update the upgrade script & instructions to use a virtual environment
2020-02-26 13:54:07 -05:00
Jeremy Stretch
1b64f67f2b
Update installation instructions to use a Python virtual environment
2020-02-26 12:28:35 -05:00
Jeremy Stretch
01b9d1a493
Closes #3848 : Upgrade to Django 3.0
2020-02-18 16:03:28 -05:00
Matt Olenik
2e83ce76ed
Fix race condition in available-prefix/ip APIs
...
Implement advisory lock to prevent duplicate records being inserted
when making simultaneous calls. Fixes #2519
2020-02-11 13:36:52 -08:00
Jeremy Stretch
4cb1facb6a
Add PyYAML as a required package
2020-01-16 12:23:36 -05:00
Jeremy Stretch
c0f1910493
Update requriements for v2.7 release
2020-01-16 10:16:23 -05:00
John Anderson
05938d60f0
Merge pull request #3754 from netbox-community/2248-svg-rack-elevations
...
2248 svg rack elevations
2019-12-11 14:26:32 -05:00
Jeremy Stretch
01b6e73f9b
Update dependency versions for DRF & drf_yasg
2019-12-10 15:39:57 -05:00
Jeremy Stretch
b0fb474aa2
Update dependency versions for v2.7
2019-12-10 15:16:20 -05:00
hellerve
e1fdc7773a
requirements: fix svgwrite version
2019-12-08 17:58:35 +01:00
Jeremy Stretch
45917f8014
Closes #3408 : Remove WEBHOOKS_ENABLE configuration setting
2019-12-06 11:52:28 -05:00
Jeremy Stretch
801dd384d8
Merge branch 'develop' into develop-2.7
2019-10-17 15:51:33 -04:00
Damien Garros
4cc29729f9
Update pillow version to 6.2.0
...
A new CVE just got reporter regarding Pillow
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-16865
it's affecting all version prior to 6.2.0
2019-10-11 13:45:37 -04:00
Jeremy Stretch
dccda62f2d
Closes #2745 : Remove topology maps
2019-08-08 21:33:20 -04:00
Jeremy Stretch
b626387b38
Bumped dependencies to latest releases
2019-06-20 10:06:39 -04:00
Jeremy Stretch
dd554ee7b5
Updated django-cors-headers to v3.0.2
2019-06-20 09:48:34 -04:00
Jeremy Stretch
50cbfb9360
Fixed merge conflict in requirements.txt
2019-06-05 14:47:20 -04:00
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
Jeremy Stretch
c4f481d705
Bump DRF to 3.9.1 to address WS-2019-0037
2019-05-28 14:21:36 -04:00
Jeremy Stretch
05a21369ae
Bump django-cors-headers version
2019-04-29 15:27:14 -04:00
Jeremy Stretch
37c2c4b4a2
Merge v2.5.11
2019-04-29 14:40:18 -04:00
Jeremy Stretch
06245f6422
Promote django-rq to a required dependency
2019-04-25 14:25:16 -04:00
John Anderson
f057a2c016
closes #3104 - add support for exposing prometheus metrics
2019-04-25 01:09:19 -04:00
John Anderson
8b75969d1d
fix typo in requirements
2019-04-18 14:39:12 -04:00
John Anderson
a5e1088f1f
fixes #2621 - deletion issue in the changelog middleware
2019-04-18 14:37:58 -04:00
John Anderson
2580b026fe
change cacheing to use cacheops
2019-04-17 12:29:21 -04:00
Jeremy Stretch
1877afc760
Merge pull request #3069 from digitalocean/2647-caching
...
intial work on #2647 - caching
2019-04-15 17:16:10 -04:00
Jeremy Stretch
6f055792df
Corrected typo
2019-04-15 17:14:24 -04:00
John Anderson
351736cc6d
Merge branch 'develop-2.6' into 2647-caching
2019-04-15 14:46:04 -04:00
John Anderson
4723ddb5ce
move caching to views
2019-04-15 14:41:04 -04:00
Jeremy Stretch
20670c546d
Updated dependencies for v2.6
2019-04-15 13:14:48 -04:00
John Anderson
f0505477b8
intial work on #2647 - caching
2019-04-15 03:55:33 -04:00
Jeremy Stretch
6f8591f769
Closes #3052 : Add Jinja2 support for export templates
2019-04-08 12:20:24 -04:00
Cristi Vîjdea
3a62e9a322
Resolve drf-yasg ref_name
conflicts
...
This solves the problem of distinct serializers being confused because they have the same class name (e.g. `InterfaceSerializer`)
Fixes #2065 .
2019-03-04 03:49:26 +02:00
Jeremy Stretch
ce1a2875bc
Closes #2808 : Loosen version pinning for Django to allow patch releases
2019-01-29 13:48:21 -05:00
Jeremy Stretch
baeb7937fc
Updated requirements for v2.5 release
2018-12-07 15:52:25 -05:00
Jeremy Stretch
3f1b42d466
Release v2.5-beta2
2018-11-26 16:27:57 -05:00
Jeremy Stretch
60452a7b0c
Implemented DeviceComponentManager; removed natsort as a dependency
2018-11-06 12:43:30 -05:00
Jeremy Stretch
0a71c63583
Upgraded to Django 2.1
2018-11-02 14:42:15 -04:00
Jeremy Stretch
b05171b126
Upgraded django-tables2 to v2.0.2
2018-11-02 14:27:17 -04:00
Jeremy Stretch
9804db4551
Updated dependencies
2018-11-02 14:14:15 -04:00
Jeremy Stretch
29d546a3f1
Upgraded django-filter to 2.0.0
2018-11-02 13:46:28 -04:00
Jeremy Stretch
bb5c0989f3
Fixed compatability with Django REST Framework v3.9.0
2018-11-02 13:16:44 -04:00
Jeremy Stretch
ac546a9711
Closes #2000 : Remove support for Python 2
2018-08-14 11:48:12 -04:00
Jeremy Stretch
d8580d6174
Bumped drf-yasg to v1.9.2
2018-08-06 11:57:09 -04:00
Jeremy Stretch
f1bc88fc0c
Adopt django-taggit-serializer for representation of assigned tags in the API
2018-08-03 09:43:03 -04:00
Jeremy Stretch
42a970e452
Updated requirements for v2.4 release
2018-08-02 10:09:24 -04:00
Jeremy Stretch
df6c5dfac5
Established base requirements and pinned package versions for release
2018-07-17 11:10:13 -04:00
Jeremy Stretch
d7e40de9da
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
1fb67b791f
Fixes #2239 : Pin django-filter to version 1.1.0
2018-07-16 11:39:37 -04:00
Jeremy Stretch
b9bdd666da
Closes #2200 : Replaced detail_route API view decorator with action (DRF change)
2018-06-29 11:48:21 -04:00
Jeremy Stretch
74aa992ec6
Added django-taggit
2018-05-22 12:49:56 -04:00
Jeremy Stretch
aeaa47e91d
Avoid a bug in DRF v3.8.2
2018-04-06 14:40:16 -04:00
Jeremy Stretch
0bb632c642
Allow Django 1.11
2018-03-30 10:54:35 -04:00
Jeremy Stretch
0969c458b3
Closes #1842 : Implement support for Django 2.0
2018-03-30 10:39:22 -04:00
Jeremy Stretch
3aaca1ca02
Require validation dependencies when installing drf-yasg
2018-03-22 11:51:27 -04:00
Dave Cameron
b83de7eb11
Use drf_yasg to generate swagger
...
drf_yasg provides more complete swagger output, allowing for generation
of usable clients.
Some custom work was needed to accommodate Netbox's custom field
serializers, and to provide x-nullable attributes where appropriate.
2018-03-15 17:07:58 -04:00
Jeremy Stretch
8ad59058a5
Updated requirements list
2018-02-26 13:54:19 -05:00
Jeremy Stretch
ec7bbcf90d
Closes #1899 : Prefer binary package of psycopg2
2018-02-26 13:40:04 -05:00
Jeremy Stretch
b20258c66e
Closes #1283 : Added a time zone field to the site model
2017-12-19 17:24:14 -05:00
Jeremy Stretch
4668149943
Fixes #1649 : Correct fitlering on null values (e.g. ?tenant_id=0) for django-filters v1.1.0+
2017-10-30 17:20:22 -04:00
Jeremy Stretch
990c9d6f7c
Updated package requirements
2017-10-11 15:11:51 -04:00
Jeremy Stretch
c300879995
Fixes #1527 : Replace deprecated pycrypto library with pycryptodome
2017-10-09 17:40:15 -04:00
Jeremy Stretch
669aee2d73
Bumped psycopg2 hoping to fix jsonb errors in CI
2017-09-28 16:43:35 -04:00
Jeremy Stretch
280f55a875
Require django-tables2 v1.7+
2017-07-13 11:39:59 -04:00
Jeremy Stretch
5ca87c0f20
Merge branch 'develop' into v2-develop
2017-05-08 15:02:06 -04:00
Brian Ellwood
4035b87693
Allow responsive tables ( #1124 )
...
* Make tables responsive #1115
Resolves #1115
2017-05-03 14:30:05 -04:00
Jeremy Stretch
b01bf6089c
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
2017-04-13 15:42:50 -04:00
Jeremy Stretch
f9a33bfc14
Fixes #1074 : Require ncclient 0.5.3 (Python 3 fix)
2017-04-13 15:34:35 -04:00
Jeremy Stretch
f3eee25527
Fixes #1051 : Upgraded django-rest-swagger
2017-04-06 11:54:13 -04:00
Jeremy Stretch
ee11775425
Fixes #1051 : Upgraded django-rest-swagger
2017-04-06 09:40:09 -04:00
Jeremy Stretch
78b0072051
Limit <v2.0 installations to Django 1.10
2017-04-05 11:34:04 -04:00
Jeremy Stretch
280d98bad9
#1033 : Updated requirements.txt for Django 1.11
2017-04-04 14:42:00 -04:00
Jeremy Stretch
b643939cc4
Initial work on #152 : Image attachments
2017-03-30 21:55:57 -04:00
Jeremy Stretch
7ba6e320e7
Fixes #843 : Implemented CORS headers for API
2017-03-21 13:53:07 -04:00
Jeremy Stretch
be0a3fb1f2
Corrected merge conflict
2017-03-07 16:55:49 -05:00
Jeremy Stretch
9b39ba169c
Merge branch 'develop' into api2
...
Conflicts:
netbox/dcim/api/serializers.py
netbox/dcim/api/urls.py
netbox/dcim/api/views.py
netbox/dcim/filters.py
netbox/dcim/tables.py
requirements.txt
2017-03-02 16:01:25 -05:00
Jeremy Stretch
1adae67dd7
Closes #927 : Upgrade to django-filter 1.0
2017-03-01 13:09:19 -05:00
Jeremy Stretch
c0152940f9
Merged develop
2017-02-28 16:10:53 -05:00
Jeremy Stretch
9313ba08ed
Implemented recursive regions with django-mptt
2017-02-28 14:15:15 -05:00
Jeremy Stretch
9e670d318c
Relaxed version requirements
2016-12-26 15:33:08 -05:00
Jeremy Stretch
1882d832c3
Bumped django-tables2 version
2016-12-26 14:34:13 -05:00
Jeremy Stretch
a5fe4468d0
Upgraded django-filter to 0.15.3
2016-12-26 11:58:27 -05:00
Jeremy Stretch
65d8bb8c26
Bumped Markdown version
2016-12-26 11:05:46 -05:00
Jeremy Stretch
cf796fb40f
Fixes #751 : Relax version constraint on python-cryptography
2016-12-26 10:55:14 -05:00
Jeremy Stretch
0ac3e91e3b
Updated middleware for Django 1.10
2016-12-26 10:48:15 -05:00
Jeremy Stretch
9b8bae501b
Fixes #677 : Add cffi as an explicit dependency to avoid setuptools error on Debian
2016-11-30 11:19:28 -05:00
Jeremy Stretch
041a166217
Revert "Changes to Dockerfile to make the build faster"
2016-08-18 15:31:31 -04:00
Robert Drake
6ed33af063
Changes to Dockerfile to make the build faster
...
To download a new version with docker, I've been running
git pull
docker-compose build --no-cache
This is slow, but no-cache is needed so that "git clone" pulls the
latest copy.
Most of the slowness comes from pulling down apt files each time a
rebuild needs to be done. If we move that into a docker image then only
the local changes need to be rebuilt.
Further refinements could be done. If the python dependencies that are
brought in from requirements.txt could be moved to an image then nothing
would change between updates as long as dependant versions hadn't
changed. This would probably be more trouble than it's worth, unless
you're recreating netbox containers 10-20 times a day.
2016-08-17 15:19:56 -04:00
Jeremy Stretch
6bf8a7707c
Reverting to psycopg2==2.6.1 due to pip installation issues
2016-08-10 17:30:31 -04:00
Jeremy Stretch
8ff752a58b
Updated requirements for v1.5
2016-08-10 16:42:42 -04:00
Jeremy Stretch
9a9e3c1479
Upgrade to Django 1.9.8 (security fix)
2016-07-20 17:17:39 -04:00
Joel
173a4cde8b
Update the requirements file to include the natsort library requirement.
2016-07-08 23:27:00 -07:00
Pit Kleyersburg
522a0c20e7
Replace pydot by graphviz
...
This is in an effort to support Python 3: pydot is not compatible with
Python 3, while graphviz is.
2016-06-29 11:25:36 +02:00
Jeremy Stretch
0c8e9e5825
Downgrade to pydot-1.0.2 to fix unknown graph rendering error
2016-06-24 14:00:29 -04:00
Zach Moody
5d4add119c
Cherry-pick from 13d9be4.
...
Refactor rpc.py and removed dependency on Exscript.
2016-06-21 13:18:50 -05:00
Jeremy Stretch
298567e082
Added missing package
2016-06-17 12:09:50 -04:00
Jeremy Stretch
769aa92a7a
Added missing package
2016-06-17 12:07:39 -04:00
Jeremy Stretch
0b2e66927e
Package updates
2016-06-15 15:47:39 -04:00
Jeremy Stretch
889bd9c8b3
Upgraded REST Framework and Swagger to resolve deprecation warnings
2016-05-02 14:49:25 -04:00
Jeremy Stretch
d4d381d4fb
Upgraded Django to 1.9.5
2016-04-29 11:27:22 -04:00
Jeremy Stretch
f9c70424f6
Removed corsheaders
2016-03-02 22:34:51 -05:00
Jeremy Stretch
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00