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