Commit Graph

2434 Commits

Author SHA1 Message Date
jeremystretch
e6b97a9f13 Fixes #6313: Fix device type instance count under manufacturer view 2021-04-30 10:08:15 -04:00
jeremystretch
4a510cd48e Fixes #6309: Restrict parent VM interface assignment to the parent VM 2021-04-29 08:50:19 -04:00
jeremystretch
29afb0c8a5 Fixes #6308: Fix linking of available VLANs in VLAN group view 2021-04-29 08:43:46 -04:00
jeremystretch
b9d6b98865 Changelog & docs for #6197 2021-04-29 08:10:11 -04:00
checktheroads
f7eb7f6213 Merge branch 'feature' of https://github.com/netbox-community/netbox into feature 2021-04-27 16:33:34 -07:00
checktheroads
781fd06abb Fix #6297: update screenshot links & remove old screenshots 2021-04-27 16:32:00 -07:00
jeremystretch
511a1a17ef Merge v2.11.2 2021-04-27 14:05:38 -04:00
jeremystretch
f41944b4e0 Release v2.11.2 2021-04-27 10:20:36 -04:00
jeremystretch
5548e2850c Fixes #6262: Support filtering by created/updated time for all relevant objects 2021-04-27 10:04:28 -04:00
jeremystretch
1014555306 Fixes #6289: Fix assignment of VC member interfaces to LAG interfaces 2021-04-27 09:36:48 -04:00
jeremystretch
8d4dfbc648 Closes #6287: Add option to clear assigned max length filter on prefixes list 2021-04-27 08:34:21 -04:00
jeremystretch
073d9f19d2 Fixes #6267: Fix cable tracing API endpoint for circuit terminations 2021-04-26 16:49:52 -04:00
jeremystretch
aac2a60365 Closes #6278: Note device locations on cable traces 2021-04-26 15:31:53 -04:00
jeremystretch
0ca9c78a52 Closes #6275: Linkify rack, device counts on locations list 2021-04-26 15:28:35 -04:00
checktheroads
f0a8130195 update docs & readme with screenshots 2021-04-26 01:15:37 -07:00
jeremystretch
c0e9a6d5d8 Fixes #6236: Journal entry title should account for configured timezone 2021-04-23 15:27:58 -04:00
checktheroads
7b3e6bbaca update readme screenshots 2021-04-23 11:52:42 -07:00
jeremystretch
7c801b898b Fixes #6248: Fix table column reconfiguration under Chrome 2021-04-23 10:27:58 -04:00
jeremystretch
1fe59b498a Fixes #6252: Fix assignment of console port speed values above 19.2kbps 2021-04-23 10:07:11 -04:00
jeremystretch
0a92fd5bb0 Fixes #6254: Disable ordering of space column in racks table 2021-04-23 09:44:29 -04:00
jeremystretch
467709ec70 Fixes #6258: Fix parent assignment for SiteGroup API serializer 2021-04-23 09:37:22 -04:00
jeremystretch
dbe588bd58 Closes #6239: Fix sudo invokations of echo 2021-04-22 14:11:58 -04:00
jeremystretch
668d52f316 Fixes #6246: Permit full-length descriptions when creating device components and VM interfaces 2021-04-22 14:05:07 -04:00
jeremystretch
a60ec1c230 Closes #5994: Drop support for display_field argument on ObjectVar 2021-04-21 10:29:25 -04:00
jeremystretch
acc9c60bb7 Closes #5532: Drop support for Python 3.6 2021-04-21 10:20:09 -04:00
jeremystretch
f038bed396 Release v2.11.1 2021-04-21 09:47:30 -04:00
jeremystretch
3317673977 Closes #6161: Enable ordering of device component tables 2021-04-20 20:21:52 -04:00
jeremystretch
b19b79cf71 Closes #6210: Include child locations on location view 2021-04-20 14:15:12 -04:00
jeremystretch
8f933f1267 Closes #6179: Enable natural ordering for virtual machines 2021-04-20 09:37:43 -04:00
jeremystretch
a36a916b8d Closes #6190: Allow filtering devices with no location assigned 2021-04-19 16:55:57 -04:00
jeremystretch
78274e84bf Fixes #6215: Restore tenancy section in virtual machine form 2021-04-19 16:50:56 -04:00
jeremystretch
199086cf33 Closes #6189: Add ability to search for locations by name or description 2021-04-19 15:56:39 -04:00
jeremystretch
00c21a88ed Fixes #6188: Support custom field filtering for regions, site groups, and locations 2021-04-19 11:05:40 -04:00
jeremystretch
4865ce343d Fixes #6196: Fix object list display for users with read-only permissions 2021-04-19 10:46:23 -04:00
jeremystretch
b3c7333293 Fixes #6184: Fix parent object table column in prefix IP addresses list 2021-04-16 13:07:41 -04:00
jeremystretch
fff679e684 Release v2.11.0 2021-04-16 09:36:05 -04:00
jeremystretch
71b738d200 Fix markdown list indentation 2021-04-16 09:32:37 -04:00
jeremystretch
36980f2c75 Fixes #6177: Prevent VM interface from being assigned as its own parent 2021-04-16 09:18:58 -04:00
jeremystretch
0d004de341 Fixes #6176: Correct position of MAC address field when creating VM interfaces 2021-04-16 09:16:43 -04:00
jeremystretch
f51f72ca1a Merge release notes from v2.11-beta1 2021-04-16 09:16:01 -04:00
jeremystretch
181c2df8a4 Fixes #6173: Fix assigned device/VM count when bulk editing/deleting device roles 2021-04-15 19:53:46 -04:00
jeremystretch
597ddfa2e2 Fixes #6171: Fix display of horizontally-scrolling object lists 2021-04-15 15:52:11 -04:00
jeremystretch
d2e74af032 Merge branch 'develop' into feature 2021-04-15 15:46:48 -04:00
jeremystretch
89d928b990 Release v2.10.10 2021-04-15 15:20:30 -04:00
jeremystretch
4ed1f24269 Changelog for #6168 2021-04-15 13:30:42 -04:00
jeremystretch
9f61f83acb Fixes #5643: Fix VLAN assignment when editing VM interfaces in bulk 2021-04-15 13:26:19 -04:00
jeremystretch
66b07a6be3 Fixes #5652: Update object data when renaming a custom field 2021-04-15 12:04:34 -04:00
jeremystretch
82d0745890 Fixes #6162: Fix choice field filters (multiple models) 2021-04-14 16:17:19 -04:00
jeremystretch
41c14854f8 Documentation cleanup 2021-04-14 15:21:30 -04:00
jeremystretch
0a9c413b1b Closes #5796: Add DC terminal power port, outlet types 2021-04-14 10:44:15 -04:00
jeremystretch
64a23f966b Closes #5980: Add Saf-D-Grid power port, outlet types 2021-04-14 10:40:31 -04:00
jeremystretch
f78345dd82 Closes #6160: Add F connector port type 2021-04-14 10:38:54 -04:00
jeremystretch
cf72df00a4 Closes #6157: Support Markdown rendering for report logs 2021-04-14 10:21:07 -04:00
jeremystretch
65314452b1 Fixes #6155: Fix admin links for plugins, background tasks 2021-04-14 09:46:05 -04:00
jeremystretch
087b55ba43 Merge branch 'develop' into feature 2021-04-13 16:41:46 -04:00
jeremystretch
86e955e9aa Closes #5757: Add unique identifier to every object view 2021-04-13 16:14:12 -04:00
jeremystretch
79568fd653 Fixes #6056: Optimize change log cleanup 2021-04-13 13:48:22 -04:00
jeremystretch
3ce42008cf Fixes #5419: Update parent device/VM when deleting a primary IP 2021-04-13 13:23:25 -04:00
jeremystretch
9821305482 Fixes #6152: Fix custom field filtering for cables, virtual chassis 2021-04-13 12:05:44 -04:00
jeremystretch
ccefadc053 Fixes #6144: Fix MAC address field display in VM interfaces search form 2021-04-13 11:52:32 -04:00
jeremystretch
95d7cc7fc3 Closes #6149: Support image attachments for locations 2021-04-13 11:39:04 -04:00
jeremystretch
223561b6e3 Closes #5848: Filter custom fields by content type in format <app_label>.<model> 2021-04-13 11:30:45 -04:00
jeremystretch
8d6a057b91 Closes #6150: Enable change logging for journal entries 2021-04-13 10:53:55 -04:00
jeremystretch
15d3db817a Fixes #5583: Eliminate redundant change records when adding/removing tags 2021-04-13 10:14:25 -04:00
jeremystretch
cf6bd95536 Merge branch 'develop' into feature 2021-04-12 15:35:12 -04:00
jeremystretch
5ad4cd0c12 Fix link 2021-04-12 15:17:50 -04:00
jeremystretch
d114534959 Closes #6146: Add bulk disconnect support for power feeds 2021-04-12 15:02:29 -04:00
jeremystretch
8ffe6f7907 Merge branch 'develop' into feature 2021-04-12 14:19:30 -04:00
jeremystretch
138489b07f Release v2.10.9 2021-04-12 13:10:33 -04:00
jeremystretch
9160031f38 Fixes #6082: Support colons in webhook header values 2021-04-12 12:09:37 -04:00
jeremystretch
ac92666e5e Closes #6088: Improved table configuration form 2021-04-12 10:46:32 -04:00
jeremystretch
d47ea1ca3d Fixes #6124: Location parent filter should return all child locations (not just those directly assigned) 2021-04-11 13:42:24 -04:00
jeremystretch
04bc5761f4 Merge branch 'develop' into feature 2021-04-11 13:16:00 -04:00
jeremystretch
8f0d7b8f12 Fixes #6117: Handle exception when attempting to assign an MPTT-enabled model as its own parent 2021-04-11 12:57:53 -04:00
jeremystretch
4e3e41ca9c Changelog & docs for #6083 2021-04-09 14:58:40 -04:00
jeremystretch
8e7213f420 Fixes #6131: Correct handling of boolean fields when cloning objects 2021-04-09 14:42:07 -04:00
tcaiazza
c53da66455 Update export-templates.md (#6091)
* Update export-templates.md

* Update export-templates.md

Co-authored-by: Jeremy Stretch <jeremy@netverity.dev>
2021-04-09 14:14:08 -04:00
jeremystretch
9da46871fe Closes #6121: Extend parent interface assignment to VM interfaces 2021-04-09 10:53:05 -04:00
jeremystretch
5d3ac1d3df Fixes #6123: Prevent device from being assigned to mismatched site and location 2021-04-09 09:56:36 -04:00
jeremystretch
34a7216c1a Closes #6125: Add locations count to home page 2021-04-09 09:47:34 -04:00
jeremystretch
34e911995d Fixes #6130: Improve display of assigned models in custom fields list 2021-04-09 09:43:35 -04:00
jeremystretch
15c6e26cca Fixes #6070: Add missing 'count_ipaddresses' attribute to VMInterface serializer 2021-04-08 14:22:45 -04:00
jeremystretch
e1ec9c9b37 Fixes #6108: Do not infer tenant assignment from parent objects for prefixes, IP addresses 2021-04-08 13:50:06 -04:00
jeremystretch
4bac3fecaa Closes #6097: Redirect old slug-based object views 2021-04-08 13:25:29 -04:00
jeremystretch
7f7b9a0819 Fixes #6110: Fix handling of TemplateColumn values for table export 2021-04-08 10:30:13 -04:00
jeremystretch
554a7b2b7a Closes #6109: Add device counts to locations table 2021-04-08 10:08:50 -04:00
jeremystretch
af68dbc48b Fixes #6107: Fix rack selection field on device form 2021-04-07 16:58:40 -04:00
jeremystretch
3f189c502e Fixes #6106: Allow assigning a virtual interface as the parent of an existing interface 2021-04-07 16:36:09 -04:00
jeremystretch
ff4798059b Fixes #6105: Hide checkboxes for VMs under cluster VMs view 2021-04-07 16:26:16 -04:00
jeremystretch
ba1ea46b36 Fixes #6081: Fix interface connections REST API endpoint 2021-04-07 16:04:32 -04:00
jeremystretch
3f7ca24e76 Fixes #6099: Correct example permission description 2021-04-07 15:50:24 -04:00
jeremystretch
6108a3a880 Fixes #6104: Fix location column on racks table 2021-04-07 15:40:03 -04:00
jeremystretch
3fd2a7cf4b Fixes #6100: Fix VM interfaces table "add interfaces" link 2021-04-07 15:17:02 -04:00
jeremystretch
d25bd695cd Release v2.11-beta1 2021-04-06 11:45:32 -04:00
jeremystretch
9ac1219700 Docs cleanup 2021-04-05 21:46:48 -04:00
jeremystretch
bb12003a2f Update VLAN documentation 2021-04-05 12:55:57 -04:00
jeremystretch
4b89024783 Add the models index 2021-04-02 16:29:01 -04:00
jeremystretch
b84d752932 Fix tab headers 2021-04-02 15:44:15 -04:00
Jeremy Stretch
66a805bea8 Closes #6071: Cable traces now traverse circuits 2021-04-01 14:31:10 -04:00
Jeremy Stretch
ee7396481a Rename Cloud to ProviderNetwork 2021-04-01 10:21:41 -04:00
Jeremy Stretch
ab72000677 Merge branch 'develop' into feature 2021-03-31 17:11:54 -04:00
Jeremy Stretch
0d3f67ddda Fixes #5805: Fix missing custom field filters for cables, rack reservations 2021-03-31 17:02:21 -04:00
Jeremy Stretch
de2a12be6e Closes #5965: Mention cf property on CustomFieldModel in docs 2021-03-31 16:35:28 -04:00
Jeremy Stretch
1beb6bdd4f Closes #5840: Add column to cable termination objects to display cable color 2021-03-31 15:49:29 -04:00
Jeremy Stretch
0fc8ce2503 Closes #5756: Omit child devices from non-racked devices list under rack view 2021-03-31 15:33:06 -04:00
Jeremy Stretch
72885a482e Closes #5526: Add MAC address search field to VM interfaces list 2021-03-31 15:27:38 -04:00
Jeremy Stretch
6c34fb9dd7 Closes #6054: Display NAPALM-enabled device tabs only when relevant 2021-03-31 15:21:07 -04:00
Jeremy Stretch
26b3c80022 Closes #6001: Paginate component tables under device views 2021-03-31 14:24:05 -04:00
Jeremy Stretch
1407a15879 Fixes #6073: Permit users to manage their own REST API tokens without needing explicit permission 2021-03-31 13:25:06 -04:00
Jeremy Stretch
c599a06e26 Changelog & docs for #5380 2021-03-30 18:59:47 -04:00
Jeremy Stretch
63f0be8285 Clean up custom field column implementation 2021-03-29 17:51:45 -04:00
Jeremy Stretch
7ac9eca2d5 Closes #6038: Include tagged objects list on tag view 2021-03-29 16:53:41 -04:00
Jeremy Stretch
b7c247ca2e Closes #4833: Allow assigning config contexts by device type 2021-03-29 15:40:09 -04:00
Jeremy Stretch
cd4d26e520 Closes #5425: Create separate tabs for VMs and devices under the cluster view 2021-03-29 14:55:17 -04:00
Jeremy Stretch
3498c8f839 Update changelog 2021-03-29 11:56:07 -04:00
Jeremy Stretch
5514c7aed8 Update docs to indicate location assignment ability 2021-03-29 11:55:34 -04:00
Jeremy Stretch
cfcfbf74de Note that 'table' is a reserved name for ExportTemplates 2021-03-29 11:25:57 -04:00
Jeremy Stretch
e95f7c32bc Update interfaces documentation 2021-03-29 10:35:07 -04:00
Jeremy Stretch
e1ab2aecc3 Update documentation for journal entries 2021-03-29 09:59:44 -04:00
Jeremy Stretch
82923d2d4f Update changelog 2021-03-26 20:25:55 -04:00
Jeremy Stretch
bfa7fa5929 Closes #6014: Move virtual machine interfaces list to a separate view 2021-03-26 20:19:19 -04:00
Jeremy Stretch
9954ec11ec Merge branch 'develop' into feature 2021-03-26 10:53:21 -04:00
Jeremy Stretch
11d81a6f0f Release v2.10.8 2021-03-26 10:04:00 -04:00
Jeremy Stretch
affcc027f8 Fixes #6060: Fix exception on cable trace in UI 2021-03-26 09:40:51 -04:00
Jeremy Stretch
fa78fe7ca8 Merge branch 'develop' into feature 2021-03-25 16:09:28 -04:00
Jeremy Stretch
6c8fc69ad0 Release v2.10.7 2021-03-25 15:15:36 -04:00
Jeremy Stretch
f85f0282b9 Fixes #6012: Pre-populate attributes when creating an available child prefix via the UI 2021-03-25 15:04:56 -04:00
Jeremy Stretch
42e72b716c Changelog & tweaks for #5650 2021-03-25 11:51:02 -04:00
Jeremy Stretch
39c31bdda9 Closes #5723: Allow customization of the geographic mapping service via MAPS_URL config parameter 2021-03-25 11:34:24 -04:00
Jeremy Stretch
93471cde02 Closes #5748: Extend example pg_dump commands 2021-03-25 11:23:55 -04:00
Jeremy Stretch
acd269d952 Changelog for #5736 2021-03-25 11:11:11 -04:00
Jeremy Stretch
ff49a2fcbd Closes #6040: Add UI search fields for asset tag for devices and racks 2021-03-24 15:05:19 -04:00
Jeremy Stretch
26d61928d1 Closes #5641: Allow filtering device components by label 2021-03-24 14:48:38 -04:00
Jeremy Stretch
ae3b6e61db Fixes #6023: Fix display of bottom banner with uBlock Origin enabled 2021-03-24 14:25:09 -04:00
Jeremy Stretch
55e5f2381c Merge pull request #6005 from Daimler/use-relative-links
Closes #5523: Use relative links that work locally and in production
2021-03-19 10:38:23 -04:00
Jeremy Stretch
3e74208779 Fixes #6006: Fix VLAN group/site association for bulk prefix import 2021-03-19 10:22:30 -04:00
Jeremy Stretch
5d61af682a Documentation and changelog for #5986 2021-03-18 14:43:07 -04:00
Marcus Crane
65f0c95b20 Use relative links that work locally and in production
At present, a mix of link types are used in the Netbox
documentation from markdown file links to relative and
absolute anchor links.

Of the three types, linking to markdown files is the
most ideal because it allows navigation locally on disk,
as well as being translated into working links at render
time.

While not obvious, mkdocs handles converting markdown
links to valid URLs.

Signed-Off-by: Marcus Crane <marcu.crane@daimler.com>
2021-03-18 19:39:03 +13:00
Jeremy Stretch
d26652be31 Changelog for #5977 2021-03-17 15:41:27 -04:00
Jeremy Stretch
bb007552ee Changelog and documentation for #151 2021-03-17 10:58:40 -04:00
Jeremy Stretch
baf854b9b4 Closes #5975: Allow partial vCPU allocations for virtual machines 2021-03-16 11:52:59 -04:00
Jeremy Stretch
4d21d0028c Closes #5995: Dropped backward compatibility for queryset parameter on ObjectVar and MultiObjectVar 2021-03-16 11:28:50 -04:00
Jeremy Stretch
7a212fbf8b Closes #5990: Deprecated display_field parameter for custom script ObjectVar and MultiObjectVar fields 2021-03-16 11:08:34 -04:00
Jeremy Stretch
fdaa4a6eb8 Add 'display' field to all REST API serializers 2021-03-16 10:06:25 -04:00
Jeremy Stretch
54b23d4353 Merge branch 'feature' into 5284-vlangroup-scope 2021-03-15 20:48:55 -04:00
Jeremy Stretch
59536fda64 Update Slack links 2021-03-15 14:45:53 -04:00
Jeremy Stretch
c60149a72a Closes #5972: Bulk edit support for organizational models (#5974)
* Enable bulk editing of organizational models

* Enable bulk editing of nested group models

* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
3cdb81d2cd Changelog for #5953 and #5966 2021-03-12 10:59:23 -05:00
Jeremy Stretch
5eb76a5c6a Fixes #5962: Ensure consistent display of change log action labels 2021-03-11 13:42:26 -05:00
Jeremy Stretch
e4d6d6b8fc Add changelog for #5284 2021-03-11 11:13:41 -05:00
Jeremy Stretch
f132ddf80f Fixes #5595: Restore ability to delete an uploaded device type image 2021-03-10 17:00:35 -05:00
Jeremy Stretch
76e6c4e699 Merge branch 'develop' into feature 2021-03-09 20:04:20 -05:00
Jeremy Stretch
affa56fd27 Release v2.10.6 2021-03-09 16:57:03 -05:00
Jeremy Stretch
e58eb1ba2e Fixes #5948: Invalidate cached queries when running renaturalize 2021-03-09 16:39:55 -05:00
Jeremy Stretch
aa6fd54055 Closes #3451: Add pre-/post-change snapshots to webhooks 2021-03-09 13:03:44 -05:00
Jeremy Stretch
27d92d005b Closes #5610: Add REST API endpoint for webhooks 2021-03-09 09:22:58 -05:00
Jeremy Stretch
2ed32e4b5c Closes #5608: Add REST API endpoint for custom links 2021-03-08 20:57:44 -05:00
Jeremy Stretch
77c7c1155f Closes #5942: Add button to add a new IP address on interface view 2021-03-08 17:16:07 -05:00
Jeremy Stretch
f45dcae277 Fixes #5920: Revert #5760 (do not force database encoding) 2021-03-08 16:54:28 -05:00
Jeremy Stretch
bae544fb78 Fixes #5922: Fix options for filtering object permissions in admin UI 2021-03-08 16:51:11 -05:00
Jeremy Stretch
5eea42a9a1 Closes #5923: Include depdency upgrades as part of standard release process 2021-03-08 16:46:11 -05:00
Jeremy Stretch
8e879ff15a Fixes #5935: Fix filtering prefixes list by multiple prefix values 2021-03-08 16:27:12 -05:00
Jeremy Stretch
6d1bef09b2 Closes #5592: Add IP addresses count to VRF view 2021-03-08 15:57:17 -05:00
Jeremy Stretch
a28e2ae13a Closes #5938: Deprecate support for Python 3.6 2021-03-08 13:36:56 -05:00
Jeremy Stretch
a4944f2b97 Closes #5892: Introduce SiteGroup model (#5937)
* Initial work on #5892

* Add site group selection to object edit forms

* Add documentation for site groups

* Changelog for #5892

* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
Brian Candler
3c0556155d Doc: give correct navigation to the "Django RQ" section 2021-03-07 17:25:49 +00:00
Jeremy Stretch
80ff0b55b6 Changelog for #1519 2021-03-05 16:25:39 -05:00
Jeremy Stretch
236dfddf5a Changelog for #4999 2021-03-05 09:15:27 -05:00
Jeremy Stretch
1fbff074f7 Fixes #5913: Improve change logging (#5924)
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
Jeremy Stretch
027b6114bd Update documentation 2021-03-03 14:50:05 -05:00
Jeremy Stretch
d1eeee3085 Closes #4971: Allow assigning devices to locations without a rack 2021-03-03 14:28:07 -05:00
Jeremy Stretch
f7d6275959 Closes #5895: Rename RackGroup to Location 2021-03-03 13:30:33 -05:00
Jeremy Stretch
8749ed06e2 Closes #5375: Add 'speed' attribute to console port models 2021-03-03 10:20:08 -05:00
Jeremy Stretch
9581d72f9d Closes #3648: Mark cable termination models as connected without attaching a cable 2021-03-01 21:34:42 -05:00
Jeremy Stretch
1bf7d7e293 Closes #5894: Use primary keys when filtering object lists by related objects in the UI 2021-03-01 17:24:30 -05:00
Jeremy Stretch
df17d4746a Update changelog 2021-03-01 16:07:44 -05:00
Jeremy Stretch
8cc9685322 Closes #5901: Add 'created' and 'last_updated' fields to device component models 2021-03-01 15:42:39 -05:00
Jeremy Stretch
e22ff1643a Closes #5451: Add support for multiple-selection custom fields 2021-03-01 14:52:57 -05:00
Jeremy Stretch
429da3a46d Changelog for #5401 2021-03-01 14:17:25 -05:00
Daniel Sheppard
6cf7c4f41a Update changelog 2021-03-01 09:21:57 -06:00
Jeremy Stretch
55b626ad5d Update Slack links; start phasing out mailing list 2021-03-01 09:54:30 -05:00
Daniel Sheppard
69a0204ab2 Update changelog 2021-03-01 08:52:13 -06:00
Jeremy Stretch
6d5ff412a0 Closes #5873: Use numeric IDs in all object URLs 2021-02-26 17:23:23 -05:00
Jeremy Stretch
2d234e3b3a Closes #5370: Extend custom field support to organizational models 2021-02-26 16:25:37 -05:00
Jeremy Stretch
f17479680c Closes #1638: Migrate all primary keys to 64-bit integers 2021-02-26 16:12:52 -05:00
Jeremy Stretch
7c74ff5aad Switch docs to mkdocs-material 2021-02-24 21:21:17 -05:00
Jeremy Stretch
d315289a25 Release v2.10.5 2021-02-24 15:15:33 -05:00
Jeremy Stretch
c522c886b6 Changelog for #5753 2021-02-24 15:02:13 -05:00
Jeremy Stretch
d2ae4364c5 Merge pull request #5763 from candlerb/candlerb/5760
Update docs to to create database explicitly with UTF8 encoding.
2021-02-24 14:57:50 -05:00
Jeremy Stretch
6a2cf2f420 Changelog and test for #5786 2021-02-24 14:39:09 -05:00
Jeremy Stretch
204523bb81 Fixes #5841: Disallow the creation of available prefixes/IP addresses in violation of assigned permission constraints 2021-02-24 14:21:42 -05:00
Daniel Sheppard
e306e8b9c5 Fixes: #5315 - Make "null_option" on DynamicModelChoiceField also null the value on the model. (#5704)
Fixes: #5315 - Fix site unassignment from VLAN when using "None" option
2021-02-12 10:53:40 -06:00
Jeremy Stretch
93dc36df15 Fixes #5626: Fix REST API representation for circuit terminations connected to non-interface endpoints 2021-02-08 16:44:04 -05:00
Jeremy Stretch
289f6f7b2c Changelog for #5735 2021-02-08 15:09:20 -05:00
Brian Candler
53d2dbffd8 Update docs to to create database explicitly with UTF8 encoding.
Fixes #5760
2021-02-07 19:46:30 +00:00
Robin Schneider
d54f86e550 NetBox should always be referred to as NetBox
Fix all instances of "Netbox" except the one that is used as an example
how not to write it.

Ref: docs/development/style-guide.md
2021-02-04 21:39:55 +01:00
Jeremy Stretch
d11e1f19b0 Fixes #5738: Fix redirect to device components view after disconnecting a cable 2021-02-04 13:19:42 -05:00
Jeremy Stretch
1228fd4aee Fixes #5718: Fix bulk editing of services when no port(s) are defined 2021-02-04 13:01:55 -05:00
Jeremy Stretch
0d5ab4f475 Merge pull request #5732 from candlerb/candlerb/sample-report-connection-status
Fix sample report in documentation
2021-02-04 11:47:18 -05:00
Jeremy Stretch
0a28f8c274 Fixes #5716: Fix filtering rack reservations by custom field 2021-02-02 11:49:38 -05:00
Brian Candler
0e8d0f6062 Fix sample report in documentation
Raised in #5729
2021-02-02 08:16:35 +00:00
Jeremy Stretch
20296237f8 Release v2.10.4 2021-01-26 13:06:29 -05:00
Daniel Sheppard
e4c5e90055 Fixes: #5232 - Corrects swagger definition 2021-01-26 10:42:01 -06:00
Jeremy Stretch
3ec4a2e4d4 Closes #5678: Show available type choices for all device component import forms 2021-01-26 10:17:58 -05:00
Jeremy Stretch
2cefde177d Fixes #5683: Correct rack elevation displayed when viewing a reservation 2021-01-26 09:57:33 -05:00
Jeremy Stretch
12c7d4cab2 Fixes #5648: Include VC member interfaces on interfaces tab count when viewing VC master 2021-01-25 14:29:03 -05:00
Jeremy Stretch
e2887911ff Fixes #5665: Validate rack group is assigned to same site when creating a rack 2021-01-25 14:19:32 -05:00
Jeremy Stretch
4c2df48218 Merge pull request #5675 from rileyL6122428/patch-1
Fixes small typos in Configuration > Required Settings and Configuration > Optional Settings
2021-01-24 18:07:41 -05:00
Riley Littlefield
5988b5d73b Fixes small typo in optional settings 2021-01-23 14:06:48 -05:00
Riley Littlefield
2cd0677803 Fixes another typo 2021-01-23 13:54:44 -05:00
Riley Littlefield
39c0133b30 Fixes typo 2021-01-23 13:41:48 -05:00
Jeremy Stretch
44d848eab2 Closes #5542: Show cable trace lengths in both meters and feet 2021-01-20 21:29:23 -05:00
Jeremy Stretch
b938f5cfa2 Changelog for #5603 2021-01-20 20:48:24 -05:00
Jeremy Stretch
cad2f31aaa Add NetBox installation video to docs 2021-01-20 15:36:04 -05:00
Jeremy Stretch
b2dde111a7 Fixes #5640: Fix permissions assessment when adding VM interfaces in bulk 2021-01-20 15:18:13 -05:00
Jeremy Stretch
fd7f5fbb55 Fixes #5639: Fix filtering connection lists by device name 2021-01-19 11:24:34 -05:00
Jeremy Stretch
9331d5130d Fixes #5574: Restrict the creation of device bay templates on non-parent device types 2021-01-19 10:49:56 -05:00
Jeremy Stretch
6593668674 Changelog for #5586 and #5612 2021-01-19 09:41:49 -05:00
Jeremy Stretch
72c19971bd Don't pin Ubuntu installations to Python 3.6 2021-01-17 14:08:59 -05:00
Jeremy Stretch
5a725dc467 Fixes #5597: Fix ordering devices by primary IP address 2021-01-11 11:28:03 -05:00
Jeremy Stretch
7bab4b0899 Closes #5570: Add "management only" filter widget for interfaces list 2021-01-07 11:29:59 -05:00
Jeremy Stretch
7eef706036 Fixes #5584: Restore power utilization panel under device view 2021-01-07 11:19:11 -05:00
Jeremy Stretch
5929ecbe45 Release v2.10.3 2021-01-05 20:33:46 -05:00
Brandon Bennett
1fc75b4635 Fixes #5579: mark ie and nie filter exprs as insensitive
In the documentation the `ie` and `nie` filter expressions are
incorrectly marked as senstive matches when they are in fact
insensitive.
2021-01-05 15:51:03 -07:00
Jeremy Stretch
589743de57 Fixes #5569: Ensure consistent labeling of interface mgmt_only field 2021-01-05 15:15:36 -05:00
Jeremy Stretch
b7394dc8f7 Changelog for #5573 2021-01-05 15:06:15 -05:00
Daniel Sheppard
030b59fe27 Fixes: #5564 - Raise validation error if a PowerPortTemplate's draw exceeds maximum 2021-01-05 09:52:11 -06:00
Daniel Sheppard
3f2beea79d Fixes: #5563 - Fix power feed cable trace 2021-01-05 09:22:10 -06:00
Daniel Sheppard
c945bb3488 Fixes: #5049 - Account for chassis neighbors in lldp_neighbors template 2021-01-05 08:48:55 -06:00
Jeremy Stretch
08f4f5a477 Fixes #5551: Restore missing import button on services list 2020-12-31 10:38:47 -05:00
Jeremy Stretch
ca5cabb946 Fixes #5557: Fix VRF route target assignment via REST API 2020-12-31 10:32:40 -05:00
Jeremy Stretch
de9cdaef6c Fixes #5558: Fix regex validation support for custom URL fields 2020-12-31 10:21:01 -05:00
Jeremy Stretch
5913b0205e Fixes #5547: Add custom field bulk import support for cables, power panels, rack reservations, and virtual chassis 2020-12-29 12:43:52 -05:00
Jeremy Stretch
5f5ea554a5 Fixes #5546: Add custom field bulk edit support for cables, power panels, rack reservations, and virtual chassis 2020-12-29 11:55:31 -05:00
Jeremy Stretch
669fac048b Fixes #5533: Fix bulk editing of objects with required custom fields 2020-12-28 11:10:27 -05:00
Jeremy Stretch
1363ebb3e3 Fixes #5540: Fix exception when viewing a provider with one or more tags assigned 2020-12-28 10:48:50 -05:00
Jeremy Stretch
69a7136678 Fixes #5543: Fix rendering of config contexts with cluster assignment for devices 2020-12-28 10:45:23 -05:00
Jeremy Stretch
e859b3c7a6 Fixes #5301: Fix misleading error when racking a device with invalid parameters 2020-12-23 16:21:26 -05:00
Jeremy Stretch
27658a3f6a Changelog for #5311 2020-12-23 14:26:43 -05:00
Jeremy Stretch
9dce2f241d Update documentation to reference the feature branch 2020-12-22 13:12:38 -05:00
Jeremy Stretch
d9043def08 Fixes #5518: Fix persistent vertical scrollbar 2020-12-22 10:28:09 -05:00
Jeremy Stretch
2e1a675ac4 Release v2.10.2 2020-12-21 16:03:43 -05:00
Jeremy Stretch
de504a0f21 Fixes #5488: Fix caching error when viewing cable trace after toggling cable status 2020-12-21 15:30:34 -05:00
Robin Schneider
bb94ac3e02 Use HTTPS URL schema everywhere (#5505)
* Use HTTPS everywhere (mechanical edit using util from https-everywhere)

```Shell
node ~/src/EFForg/https-everywhere/utils/rewriter/rewriter.js .
git checkout netbox/project-static/
```

A few additional changes where reset manually before the commit.

* Use HTTPS everywhere (mechanical edit using util from opening_hours.js)

```Shell
make -f ~/src/opening-hours/opening_hours.js/Makefile qa-https-everywhere
git checkout netbox/project-static/
git checkout netbox/*/tests
```
2020-12-21 12:02:30 -05:00
Jeremy Stretch
3e90dc9154 Fixes #5510: Fix filtering by boolean custom fields 2020-12-21 11:47:11 -05:00
Jeremy Stretch
24ae6c156a Fixes #5507: Fix custom field data assignment via UI for IP addresses, secrets 2020-12-21 09:43:15 -05:00
Jeremy Stretch
95c94b035c Fixes #5499: Fix filtering of displayed device/VM interfaces by regex 2020-12-18 15:02:52 -05:00
Daniel Sheppard
ef472e7c0c Update version-2.10.md 2020-12-18 11:33:28 -06:00
Jeremy Stretch
197e18c39a Fixes #5498: Fix filtering rack reservations by username 2020-12-18 12:18:59 -05:00
Jeremy Stretch
56fae2c10c Closes #5496: Add form field to filter rack reservation by user 2020-12-18 12:09:41 -05:00
Daniel Sheppard
1604990fa6 Fixes #5254 - Require plugin authors to set zip_safe=False 2020-12-17 16:18:10 -06:00
Jeremy Stretch
6425aaa663 Closes #5489: Add filters for type and width to racks list 2020-12-17 15:55:22 -05:00
Jeremy Stretch
d49edd40a9 Fixes #5487: Support filtering rack type/width with multiple values 2020-12-17 15:50:47 -05:00
Jeremy Stretch
bb69f9aee9 Fixes #5486: Optimize retrieval of config context data for device/VM REST API views 2020-12-17 14:03:10 -05:00
Jeremy Stretch
1787c81b6e Merge pull request #5485 from glennmatthews/gfm-doc-fix
Docs fix: Django templating language is no longer supported for export templates
2020-12-17 10:06:03 -05:00
Glenn Matthews
d84b55c2a0 Django templating language is no longer supported for export templates 2020-12-17 09:48:22 -05:00
Jeremy Stretch
d087ac750f Fixes #5484: Fix "tagged" indication in VLAN members list 2020-12-17 09:46:50 -05:00
Jeremy Stretch
84024dfcde Fixes #5468: Fix unlocking secrets from device/VM view 2020-12-16 13:48:44 -05:00
Jeremy Stretch
e86782ffcb Fixes #5478: Fix display of route target description 2020-12-16 10:38:09 -05:00
Jeremy Stretch
6270339c61 Fixes #5473: Fix alignment of rack names in elevations list 2020-12-16 09:26:22 -05:00
Jeremy Stretch
8c81828068 Release v2.10.1 2020-12-15 22:03:54 -05:00
Jeremy Stretch
fa12aacb05 Fixes #5470: Fix exception when making OPTIONS request for a REST API list endpoint 2020-12-15 21:04:47 -05:00
Jeremy Stretch
267f08a6b3 #5444: Also fix the enabled field' 2020-12-15 16:52:58 -05:00
Jeremy Stretch
d711a8b442 Fixes #5444: Don't force overwriting of mgmt_only when bulk editing interfaces 2020-12-15 16:17:52 -05:00
Jeremy Stretch
911fa30c62 Fixes #5466: Fix validation for required custom fields 2020-12-15 15:56:42 -05:00
Jeremy Stretch
7938286289 Fixes #5465: Correct return URL when disconnecting a cable from a device 2020-12-15 13:52:35 -05:00
Daniel Sheppard
b3999381f9 Fixes: #5450 - Added Coalesce to viewsets for the _count functions 2020-12-15 12:50:28 -06:00
Jeremy Stretch
af67080410 Fixes #5453: Correct change log representation when creating a cable 2020-12-15 13:37:02 -05:00
Daniel Sheppard
05e5f3eb2c Fixes: #5463 - Add check for ip_addresses attribute on circuittermination connected_endpoint 2020-12-15 12:30:42 -06:00
Daniel Sheppard
68d38e1edd Fixes: #5461 - Assign object=rack in netbox/templates/dcim/rack_elevation_list.html 2020-12-15 08:39:27 -06:00
Daniel Sheppard
57a7f9fb7c Fixes: #5458 - Fix devicetype_component_table.html 2020-12-14 16:30:10 -06:00
Jeremy Stretch
6450f74bf9 Release v2.10.0 2020-12-14 14:27:14 -05:00
Jeremy Stretch
6c2687194c Merge branch 'develop' into develop-2.10 2020-12-14 14:08:21 -05:00
esljaz
2ba7c7d752 Clarify REMOTE_AUTH_HEADER documentation (#5430) 2020-12-14 14:03:13 -05:00
Jeremy Stretch
d4535bc5c5 Merge branch 'develop' into develop-2.10 2020-12-11 16:57:04 -05:00
Jeremy Stretch
93d1c30138 Release v2.9.11 2020-12-11 16:33:08 -05:00
John Anderson
7c6986f235 fixes #5387 - Fix error when rendering config contexts when objects have multiple tags assigned (#5447) 2020-12-11 16:20:46 -05:00
Jeremy Stretch
458aeb9cce Fixes #5446: Fix validation for plugin version and required settings 2020-12-11 16:05:50 -05:00
Jeremy Stretch
edea25f32b Fixes #5433: Exclude SVG files from front/rear image upload for device types (currently unsupported) 2020-12-11 09:27:00 -05:00
Jeremy Stretch
f92386924f Closes #5439: Add CS and SN fiber port types 2020-12-11 08:56:02 -05:00
Jeremy Stretch
f833d7cca7 Encourage people to use GitHub discussions in place of the mailing list 2020-12-10 15:59:42 -05:00
Jeremy Stretch
2ea14c5464 Merge branch 'develop' into develop-2.10 2020-12-10 10:26:15 -05:00
Jeremy Stretch
4f8d5824ee Fixes #5436: Show assigned IP addresses in interfaces list 2020-12-10 08:52:55 -05:00
Jeremy Stretch
4c406cdfd7 Closes #5424: Allow passing Python code to nbshell using --command 2020-12-08 16:14:52 -05:00
Jeremy Stretch
b8a6cef966 Closes #5411: Include cable tags in trace view 2020-12-04 15:56:33 -05:00
Jeremy Stretch
6e20aee2e4 Fixes #5417: Fix exception when viewing a device installed within a device bay 2020-12-04 15:21:33 -05:00
Jeremy Stretch
23c764fdf3 Fixes #5410: Restore tags field on cable connection forms 2020-12-04 08:57:19 -05:00
Jeremy Stretch
b85eb520d8 Fixes #5408: Fix updating secrets without setting new plaintext 2020-12-03 15:23:39 -05:00
Jeremy Stretch
74770931cb Fixes #5407: Add direct link to secret on secrets list 2020-12-03 14:15:48 -05:00
Jeremy Stretch
78f875b508 Fixes #5396: Fix uniqueness constraint for virtual machine names 2020-12-03 13:40:42 -05:00
Jeremy Stretch
532242d3f5 Fix typo (from PR #5393) 2020-12-03 12:13:08 -05:00
Jeremy Stretch
98e69e909f Release v2.10-beta2 2020-12-03 09:02:44 -05:00
Jeremy Stretch
030909261d Closes #4711: Rename Webhook.obj_type to content_types 2020-12-02 14:49:07 -05:00
Jeremy Stretch
86d4b21c40 Fixes #5395: Fix cable tracing for rear ports with no corresponding front port 2020-12-02 12:03:25 -05:00
Jeremy Stretch
bdc3566997 Closes #5399: Show options for cable endpoint types during bulk import 2020-12-02 10:08:41 -05:00
Jeremy Stretch
84fe653306 Merge branch 'develop' into develop-2.10 2020-12-01 11:42:55 -05:00
Jeremy Stretch
d883934fcf Add changelog for #2755 2020-11-30 13:06:01 -05:00
Jeremy Stretch
70a5fb5748 Fixes #5383: Fix setting user password via REST API 2020-11-25 11:47:53 -05:00
Jeremy Stretch
697cfd091a Fixes #5176: Enforce content type restrictions when creating objects via the REST API 2020-11-25 10:24:41 -05:00
Jeremy Stretch
0d1017f0c1 Merge branch 'develop' into develop-2.10 2020-11-24 16:50:21 -05:00
Jeremy Stretch
b5f0540bb5 Release v2.9.10 2020-11-24 16:36:46 -05:00
Jeremy Stretch
2593b06d9b Changelog for #5319 2020-11-24 16:29:09 -05:00
Jeremy Stretch
a4bca7508c Fixes #5376: Correct invalid custom field filter logic values 2020-11-24 10:28:34 -05:00
Jeremy Stretch
41b986d0f2 Merge branch 'develop-2.10' of https://github.com/netbox-community/netbox into develop-2.10 2020-11-24 09:44:54 -05:00
Daniel Sheppard
6d062ef42d Fixes: #5374 - Fix exception thrown when tracing mid-point 2020-11-24 08:41:48 -06:00
Jeremy Stretch
3227c8f109 Move changelog for #5274 2020-11-24 09:14:45 -05:00
Jeremy Stretch
2b640587bb Changelog for #5274 2020-11-23 16:27:14 -05:00
Jeremy Stretch
b10278f949 Note that maintenance mode disables last_active updates during login 2020-11-23 11:22:46 -05:00
Jeremy Stretch
e3903c7971 Fixes #5309: Avoid extraneous database queries when manipulating objects 2020-11-20 15:40:09 -05:00
Jeremy Stretch
76325cb182 Fixes #5360: Clear VLAN assignments when setting interface mode to none 2020-11-20 14:40:21 -05:00
Jeremy Stretch
b2bf54d0d7 Fixes #5358: Fix user table configuration for VM interfaces 2020-11-19 09:45:01 -05:00
Jeremy Stretch
364dbb2690 Add a "getting started" page for developers 2020-11-18 11:25:31 -05:00
Jeremy Stretch
41bf432f94 Refresh development documentation 2020-11-18 10:07:39 -05:00
Jeremy Stretch
ae61450406 Fixes #5356: Populate manufacturer field when adding a device component template 2020-11-17 16:30:58 -05:00
Jeremy Stretch
a46bcda24f Fixes #5355: Limit rack groups by selected site when editing a rack 2020-11-17 16:25:20 -05:00
Jeremy Stretch
8bb4704104 Release v2.10-beta1 2020-11-17 15:53:31 -05:00
Jeremy Stretch
785296a63a Merge branch 'develop' into develop-2.10 2020-11-17 14:35:06 -05:00
Jeremy Stretch
5fca2ad3d4 Clean up v2.10 release notes 2020-11-17 14:11:47 -05:00
Jeremy Stretch
ea49a94206 Update installation docs to use CentOS 8 2020-11-17 13:23:07 -05:00
Jeremy Stretch
5813ad3a81 Updated installation docs 2020-11-17 12:01:10 -05:00
Jeremy Stretch
104949cd9d Fixes #5235: Fix exception when editing IP address with a NAT IP assigned to a non-racked device 2020-11-16 10:59:41 -05:00
Jeremy Stretch
b03da6fa4a Fixes #5350: Filter available racks by selected group when creating a rack reservation 2020-11-16 10:38:57 -05:00
Jeremy Stretch
2bc35b89f6 Fixes #5345: Fix non-deterministic ordering of prefixes and IP addresses 2020-11-16 10:17:05 -05:00
Jeremy Stretch
dd5054bacc Changelog for #5337 2020-11-16 09:38:00 -05:00
Jeremy Stretch
7d3ed89176 Call out removal of DTL (#4360) at top of release notes 2020-11-12 10:17:19 -05:00
Jeremy Stretch
78cf80c627 Rewrote documentation for custom fields 2020-11-11 15:23:35 -05:00
Jeremy Stretch
22052f999a Closes #5154: Utilize all horizontal space for web UI 2020-11-10 13:55:53 -05:00
Jeremy Stretch
e77d851426 Merge branch 'develop' into develop-2.10 2020-11-09 20:58:59 -05:00
Jeremy Stretch
d23dee5959 Release v2.9.9 2020-11-09 20:51:35 -05:00
Jeremy Stretch
d45f06fde4 Closes #5327: Be more strict when capturing anticipated ImportError exceptions 2020-11-09 16:49:05 -05:00
Jeremy Stretch
4cd1c9d7f2 Fixes #5316: Dry running scripts should not trigger webhooks 2020-11-09 16:22:45 -05:00
Jeremy Stretch
0cce8ad27b Fixes #5328: Fix CreatedUpdatedFilterTest when running in non-UTC timezone 2020-11-09 16:04:09 -05:00
Jeremy Stretch
315e750d8f Fixes #5331: Fix filtering of sites by null region 2020-11-09 15:58:59 -05:00
Jeremy Stretch
da12f700ff Closes #5324: Add missing template extension tags for plugins for VM interface view 2020-11-09 14:19:22 -05:00
John Anderson
bb987d0970 fixes #5314 - Fix config context rendering when multiple tags are assgined to an object 2020-11-06 16:47:07 -05:00
Jeremy Stretch
27b8be84fc Closes #5313: Denote official support for Python 3.8 2020-11-05 16:08:33 -05:00
Jeremy Stretch
5e9ff3a409 Merge branch 'develop' into develop-2.10 2020-11-05 15:33:07 -05:00
Jeremy Stretch
29cd14fd7d Clarify cache invalidation instructions 2020-11-05 14:41:06 -05:00
Jeremy Stretch
33f274743c Closes #5310: Link to rack groups within rack list table 2020-11-05 14:24:22 -05:00
Jeremy Stretch
e68119ddbb Closes #5304: Return server error messages as JSON when handling REST API requests 2020-11-04 17:11:57 -05:00
Jeremy Stretch
9425bd3bbd Changelog for #5271 2020-11-04 13:23:56 -05:00
Jeremy Stretch
124a43b63f Merge branch 'develop' into develop-2.10 2020-10-30 10:38:05 -04:00
Jeremy Stretch
275065a5a5 Release v2.9.8 2020-10-30 10:11:13 -04:00
Jeremy Stretch
8580bb1816 Changelog for #4559, #5282, #5285 2020-10-30 09:14:52 -04:00
Jeremy Stretch
a335747aa0 Merge pull request #5290 from nniehoff/5282-ldap-logging
Fixing #5282 - moving logging configuration from to configuration.py
2020-10-30 09:11:12 -04:00
Nick Niehoff
60b328ea8a Removing logfile variable 2020-10-30 06:32:12 -06:00
Nick Niehoff
4e2f239ec5 Fixing #5282 - moving logging configuration from authentication.py to configuration.py 2020-10-29 15:14:52 -06:00
Jeremy Stretch
7516634114 Merge pull request #5277 from systeembeheerder/develop
Update upgrading.md
2020-10-29 17:11:04 -04:00
Jeremy Stretch
73d88fe92b Document the available template blocks within base.html 2020-10-29 17:10:19 -04:00
systeembeheerder
fd10011d17 Update upgrading.md
make destination path for cp media absolute
2020-10-29 22:05:19 +01:00
Markku Leinio
12c394d23a Fix typo in weekday 2020-10-28 21:06:20 +02:00
Markku Leinio
c098be3573 Fix #5265: Change systemctl status outputs to venv era 2020-10-28 21:03:35 +02:00
systeembeheerder
9cead9ccd6 Update upgrading.md
confirm 5275; use absolute paths
2020-10-27 16:07:38 +01:00
Jeremy Stretch
175326ff60 Fixes #5273: Fix exception when validating a new permission with no models selected 2020-10-27 10:01:49 -04:00
John Anderson
0f56d0554c rebase develop 2020-10-25 18:20:21 -04:00
John Anderson
eac53e9498 #3672 changelog 2020-10-25 18:19:20 -04:00
Jeremy Stretch
9c29cdb97d Closes #5139: Omit utilization statistics from RIR list 2020-10-20 13:16:35 -04:00
Jeremy Stretch
3b5929e6e2 Note REST API change for #4967 2020-10-16 10:04:33 -04:00
Daniel Sheppard
9324116ba8 Update Change Notes 2020-10-15 21:23:32 -05:00
Jeremy Stretch
76dfd7b6ce Fixes #5243: Redirect user to appropriate tab after modifying device components 2020-10-15 16:55:20 -04:00
Jeremy Stretch
2865224b4f Closes #5011: Standardized name field lengths across all models 2020-10-15 15:37:34 -04:00
Jeremy Stretch
61a6a47455 Closes #609: Add min/max value and regex validation for custom fields 2020-10-15 15:06:01 -04:00
John Anderson
a03f8d3476 fixes #5113 - incorrect caching of permission object assignments to user groups in the admin panel 2020-10-14 20:10:21 -04:00
Jeremy Stretch
97ae161aae Add schema migrations to plugins installation doc 2020-10-14 10:42:31 -04:00
Jeremy Stretch
dc1d2442af Closes #4918: Add a REST API endpoint which returns NetBox's current operational status 2020-10-13 16:57:45 -04:00
Jeremy Stretch
76158ec165 Merge branch 'develop' into develop-2.10 2020-10-12 09:51:54 -04:00
Jeremy Stretch
fa06b5d8d2 Release v2.9.7 2020-10-12 09:39:39 -04:00
Jeremy Stretch
53428478d2 Fixes #5231: Fix KeyError exception when viewing object with custom link and debugging is disabled 2020-10-09 15:53:45 -04:00
Jeremy Stretch
62e79b8e8e Closes #5190: Add a REST API endpoint for content types 2020-10-09 15:08:29 -04:00
Jeremy Stretch
cd032585a3 Closes #5225: CircuitTermination port_speed is now optional 2020-10-09 14:06:24 -04:00
Jeremy Stretch
c1fefe135a Merge branch 'develop' into develop-2.10 2020-10-09 13:52:16 -04:00
Jeremy Stretch
5aed34efe8 Release v2.9.6 2020-10-09 13:17:16 -04:00
Jeremy Stretch
8d838a69c1 Fixes #5229: Fix AttributeError exception when LDAP authentication is enabled 2020-10-09 13:16:07 -04:00
Jeremy Stretch
e75275eea8 Release v2.9.5 2020-10-09 12:57:14 -04:00
Jeremy Stretch
0678b295fd Add scope warning to plugins development doc 2020-10-09 12:56:32 -04:00
Jeremy Stretch
7844d6a705 Closes #5202: Extend the available context data when rendering custom links 2020-10-09 12:36:09 -04:00
Jeremy Stretch
87abc6bc75 Fixes #5211: Add missing has_primary_ip filter for virtual machines 2020-10-09 11:46:16 -04:00
Jeremy Stretch
d952d77684 Fixes #5226: Custom choice fields should be blank initially if no default choice has been designated 2020-10-09 11:34:50 -04:00
Jeremy Stretch
c2b20c1a47 Fixes #5224: Don't allow a rear port to have fewer positions than the number of mapped front ports 2020-10-08 16:24:08 -04:00
Jeremy Stretch
a52cf93b2f Add /trace API endpoints for CircuitTermination and PowerFeed 2020-10-08 13:55:29 -04:00
Daniel Sheppard
cdf7855e9a Fixes: #5220 - Fix API patch request against IP-Address endpoint with null assigned_object_type 2020-10-08 12:50:29 -05:00
Daniel Sheppard
8a8c88c1d9 Fixes: #5221 - Fix bulk component creation over multiple VMs 2020-10-08 12:39:20 -05:00
Jeremy Stretch
d0f296e6ef Update REST API changes 2020-10-08 11:26:02 -04:00
Jeremy Stretch
0cc58f25da Fixes #5218: Raise validation error if a power port's allocated_draw exceeds its maximum_draw 2020-10-07 13:23:19 -04:00
Jeremy Stretch
21c400fff9 Fixes #5217: Prevent erroneous removal of prefetched GenericForeignKey data from tables 2020-10-07 13:09:08 -04:00
Jeremy Stretch
9e7aa87651 Update the netbox-discuss mailing list URL 2020-10-07 08:53:04 -04:00
Jeremy Stretch
8a4f7a2e46 Restore total length count on trace view 2020-10-06 16:58:11 -04:00
Jeremy Stretch
dc8b5db7e5 Update v2.10 changelog 2020-10-06 16:16:08 -04:00
Jeremy Stretch
056285dcd2 Include cable_peer on CableTermination serializers 2020-10-06 14:30:46 -04:00
Jeremy Stretch
72700f7996 PowerFeedSerializer should subclass ConnectedEndpointSerializer 2020-10-05 11:39:17 -04:00
Jeremy Stretch
bc41a9dd97 Rename connection_status to connected_endpoint_reachable 2020-10-05 11:32:39 -04:00
Jeremy Stretch
210c25c521 Initial changelog notes for #4900 2020-10-05 11:07:03 -04:00
Jeremy Stretch
2a5c588e34 Changelog for #5197 2020-10-02 14:17:55 -04:00
Jeremy Stretch
4fe4732e8b Fixes #5206: Apply user pagination preferences to all paginated object lists 2020-10-02 13:54:57 -04:00
Daniel Sheppard
ca0aefc882 Fixes: #5201 - Fix bulk "all" operations on VLAN Groups 2020-10-02 09:59:16 -05:00
Daniel Sheppard
5cfcc22c75 Fixes: #5199 - Change default logging for LDAP to INFO 2020-10-01 09:25:56 -05:00
Daniel Sheppard
91658cd8ed Update version-2.9.md 2020-09-29 19:55:59 -05:00
Daniel Sheppard
71a1e5fd6f Update 2.9 Release notes with 4523 2020-09-29 19:55:40 -05:00
kobayashi
ed39df5d36 Fixes #5184: Fix missing Power Utilization 2020-09-27 16:33:47 -04:00
Jeremy Stretch
a359d1b2be Annotate REST API changes fro #259 2020-09-24 14:45:14 -04:00
Jeremy Stretch
8e67ed994e Documentation for #259 2020-09-24 14:18:08 -04:00
Jeremy Stretch
26580b35be Closes #5177: Note permissions required for running reports and custom scripts 2020-09-24 10:32:15 -04:00
Jeremy Stretch
59c26a45fe Fixes #5174: Ensure consistent alignment of rack elevations 2020-09-24 10:11:34 -04:00
Jeremy Stretch
00e688112a Fixes #5175: Fix toggling of rack elevation order 2020-09-24 10:01:02 -04:00
Jeremy Stretch
18c5a3f4d8 Merge v2.9.4 release 2020-09-23 16:11:00 -04:00
Jeremy Stretch
0b0f6d1928 Release v2.9.4 2020-09-23 15:24:59 -04:00
Jeremy Stretch
944c2f6463 Fixes #5066: Update view_reportresult to view_report permission 2020-09-23 13:40:15 -04:00
Jeremy Stretch
78e850669a Closes #5171: Introduce the RQ_DEFAULT_TIMEOUT configuration parameter 2020-09-23 13:28:05 -04:00
Jeremy Stretch
efad22e836 Closes #5075: Include a VLAN membership view for VM interfaces 2020-09-23 11:48:32 -04:00
Jeremy Stretch
04a20a862b Fixes #5137: Correct permission for viewing report results is extras.view_reportresult 2020-09-23 10:16:22 -04:00
Jeremy Stretch
526e26a7a6 Closes #5164: Show total rack count per rack group under site view 2020-09-23 09:46:52 -04:00
Jeremy Stretch
1b3cec5855 Fixes #5167: Support filtering ObjectChanges by multiple users 2020-09-22 16:17:39 -04:00
Jeremy Stretch
b292ff108c Closes #4897: Allow filtering by content type identified as <app>.<model> string 2020-09-22 16:06:38 -04:00
Jeremy Stretch
7e65a2a81d Changelog for #4882 2020-09-22 14:49:49 -04:00
Jeremy Stretch
affb9f2a76 Add documentation for API bulk updates 2020-09-22 14:02:31 -04:00
Jeremy Stretch
1e1a50ed0b Changelog for #3436 2020-09-22 10:36:16 -04:00
Jeremy Stretch
c0b7cd49e6 Merge pull request #5163 from netbox-community/3436-api-bulk-delete
#3436: Support for bulk deletion via REST API
2020-09-22 10:29:41 -04:00
Jeremy Stretch
e88fd32f1f Add REST API documentation for bulk object deletion 2020-09-22 10:18:15 -04:00
Jeremy Stretch
c825c0c7a5 Merge branch 'develop-2.10' into 1503-secret-assignment 2020-09-22 09:24:03 -04:00
Jeremy Stretch
2e53552796 Closes #5149: Add rack group field to device edit form 2020-09-21 15:26:32 -04:00
Jeremy Stretch
db2be45f1a Fixes #5156: Add missing "add" button to rack reservations list 2020-09-21 15:14:44 -04:00
Jeremy Stretch
7667dd10f6 Changelog for #2179 2020-09-21 14:49:39 -04:00
Jeremy Stretch
893278fb94 Changelog for #1503 2020-09-21 11:12:17 -04:00
Jeremy Stretch
1fd3bef1fc Closes #5003: CSV import now accepts slug values for choice fields 2020-09-18 13:03:38 -04:00
Jeremy Stretch
9b58dbb114 Annotate REST API changes in release notes 2020-09-18 11:51:38 -04:00
Jeremy Stretch
5b129dd0dd Closes #4956: Include inventory items on primary device view 2020-09-18 11:35:15 -04:00
Jeremy Stretch
f8b5f57a1e Closes #1692: Allow assigment of inventory items to parent items in web UI 2020-09-18 11:05:31 -04:00
Jeremy Stretch
42b17aa9a4 Closes #1846: Enable MPTT for InventoryItem hierarchy 2020-09-18 10:18:03 -04:00
Jeremy Stretch
6f437ea97d Fixes #5146: Add custom fields support for cables, power panels, rack reservations, and virtual chassis 2020-09-17 14:22:14 -04:00
Jeremy Stretch
3f21c02c2e Changelog for #4878 2020-09-17 13:25:18 -04:00
Jeremy Stretch
e82edf8a07 Fixes #5136: Fix exception when bulk editing interface 802.1Q mode 2020-09-16 13:07:55 -04:00
Jeremy Stretch
fb55db07fa Closes #5128: Increase maximum rear port positions from 64 to 1024 2020-09-16 12:53:11 -04:00
Jeremy Stretch
1cf1d550d4 Closes #5134: Display full hierarchy in breadcrumbs for sites/racks 2020-09-16 12:44:49 -04:00
Jeremy Stretch
7f6a26cc3d Changelog for #5133 (fixed in #5105) 2020-09-16 11:20:00 -04:00
Jeremy Stretch
b572ddb8d2 Fixes #5105: Validation should fail when reassigning a primary IP from device to VM 2020-09-16 11:10:30 -04:00
Jeremy Stretch
43a440ce91 Closes #1755: Toggle order in which rack elevations are displayed 2020-09-14 14:22:21 -04:00
Jeremy Stretch
eda19628c3 Changelog for #5108 2020-09-14 10:41:04 -04:00
Jeremy Stretch
2bc7f74d3f Fixes #5118: Specifying an empty list of tags should clear assigned tags (REST API) 2020-09-09 13:43:10 -04:00
Jeremy Stretch
9d799b757a Fixes #5109: Fix representation of custom choice field values for webhook data 2020-09-09 11:47:21 -04:00
Jeremy Stretch
d43cd1e522 Fixes #5050: Fix potential failure on 0016_replicate_interfaces schema migration from old release 2020-09-09 10:29:17 -04:00
Jeremy Stretch
d466eebbe7 Closes #5107: Add note about dropping backward compatibility for old REDIS configuration format 2020-09-09 10:00:50 -04:00
Jeremy Stretch
6212b323d0 Fixes #5111: Allow use of tuples when specifying ObjectVar query_params 2020-09-09 09:52:57 -04:00
Jeremy Stretch
0c737ec1c0 Merge branch 'develop-2.10' into 4878-custom-fields 2020-09-04 16:14:06 -04:00
Jeremy Stretch
00cdd20681 Merge develop into develop-2.10 2020-09-04 16:09:05 -04:00
Jeremy Stretch
1f19a2b0c8 Correct changelog for #5095 2020-09-04 15:46:39 -04:00
Jeremy Stretch
ff145413d1 Release v2.9.3 2020-09-04 15:45:23 -04:00
Jeremy Stretch
a1ac172db4 Closes #5048: Show the device/VM name when editing a component 2020-09-04 15:10:34 -04:00
Jeremy Stretch
8b4d2b6df9 Fixes #5046: Disabled plugin menu items are no longer clickable 2020-09-04 14:13:35 -04:00
Jeremy Stretch
becae1d4d7 Changelog for #4977, #5095 2020-09-04 13:57:29 -04:00
Jeremy Stretch
ac3a30b6ff Fixes #5072: Add REST API filters for image attachments 2020-09-02 16:10:07 -04:00
Jeremy Stretch
188cb3bce0 Fixes #5089: Redirect to device view after editing component 2020-09-02 13:45:15 -04:00
Jeremy Stretch
ee26b919d1 Fixes #5091: Avoid KeyError when handling invalid table preferences 2020-09-02 13:30:19 -04:00
Jeremy Stretch
12d091cc54 Closes #5080: Add 8P6C, 8P4C, 8P2C port types 2020-09-02 10:21:22 -04:00
Jeremy Stretch
e88e92d219 Fixes #5090: Fix status display for console/power/interface connections 2020-09-01 16:28:11 -04:00
Jeremy Stretch
d07e2c8162 Fixes #5085: Fix ordering by assignment in IP addresses table 2020-09-01 15:18:47 -04:00
Jeremy Stretch
d3f34daeb2 Fixes #5087: Restore label field when editing console server ports, power ports, and power outlets 2020-09-01 13:59:50 -04:00
Jeremy Stretch
8121e815af Closes #5076: Specify pip3 2020-09-01 10:24:17 -04:00
Jeremy Stretch
d06836c0f8 Fixes #5078: Fix assignment of existing IP addresses to interfaces via web UI 2020-09-01 10:19:28 -04:00
Jeremy Stretch
8d0d2caad8 Fixes #5081: Fix exception during webhook processing with custom select field 2020-09-01 09:54:45 -04:00
Jeremy Stretch
c01a9eb5b8 Fixes #5074: Fix inclusion of VC member interfaces when viewing VC master 2020-08-31 15:34:40 -04:00
Jeremy Stretch
76f5fdebee Fixes #5063: Fix "add device" link in rack elevations for opposite side of half-depth devices 2020-08-31 15:26:00 -04:00
Jeremy Stretch
57e97d2dd0 Release v2.9.2 2020-08-27 14:03:51 -04:00
Jeremy Stretch
8da55316b0 Closes #5056: Add interface and parent columns to IP address list 2020-08-27 13:46:31 -04:00
Jeremy Stretch
60b7d1c2e5 Fixes #5061: Allow adding/removing tags when bulk editing virtual machine interfaces 2020-08-27 13:26:41 -04:00
Jeremy Stretch
ebf8785c51 Fixes #5060: Fix validation when bulk-importing child devices 2020-08-27 11:27:17 -04:00
Jeremy Stretch
90266eabf9 Closes #5505: Add tags column to device/VM component list tables 2020-08-27 09:43:20 -04:00
Jeremy Stretch
399cc885e3 Fixes #5058: Correct URL for front rack elevation images when using external storage 2020-08-27 09:26:56 -04:00
Jeremy Stretch
647292aded Fixes #5059: Fix inclusion of checkboxes for interfaces in virtual machine view 2020-08-27 09:22:53 -04:00
Jeremy Stretch
7d64dff8ad Changelog for #5002 2020-08-24 15:17:36 -04:00
Jeremy Stretch
a9eeb7b451 Fixes #4988: Fix ordering of rack reservations with identical creation times 2020-08-24 12:04:48 -04:00
Jeremy Stretch
e2d4760d2c Fixes #5045: Allow assignment of interfaces to non-master VC peer LAG during import 2020-08-24 11:33:45 -04:00
Jeremy Stretch
fe4a3849a7 Fixes #5041: Fix form tabs when assigning an IP to a VM interface 2020-08-24 10:56:23 -04:00
Jeremy Stretch
36128e3fb3 Fixes #5040: Limit SLAAC status to IPv6 addresses 2020-08-24 10:51:47 -04:00
Jeremy Stretch
f359e8087a Fixes #5042: Fix display of SLAAC label for IP addresses status 2020-08-24 10:47:26 -04:00
Jeremy Stretch
035e509e91 Fixes #5035: Fix exception when modifying an IP address assigned to a VM 2020-08-24 10:39:41 -04:00
Jeremy Stretch
9f18617627 Fixes #5038: Fix validation of primary IPs assigned to virtual machines 2020-08-24 09:41:04 -04:00
Jeremy Stretch
10d053099c Release v2.9.1 2020-08-22 21:03:51 -04:00
Jeremy Stretch
c921092409 Closes #5030: Call out required minimum versions for depdencies in upgrade documentation 2020-08-22 20:53:21 -04:00
Jeremy Stretch
b95c6abcf9 Closes #5033: Support backward compatibility for REMOTE_AUTH_BACKEND 2020-08-22 20:39:46 -04:00
Jeremy Stretch
2e6fb7fcf5 Drop CustomFieldValue 2020-08-21 16:21:11 -04:00
Jeremy Stretch
65f94de682 Closes #4814: Allow nested LAG interfaces 2020-08-21 13:35:03 -04:00
Jeremy Stretch
53de24110c Closes #4540: Add IP address status type for SLAAC 2020-08-21 13:17:41 -04:00
Jeremy Stretch
ffdd31e9d0 Closes #4991: Add Python and NetBox versions to error page 2020-08-21 12:58:48 -04:00
Jeremy Stretch
dd06bbcaf6 Closes #4349: Drop support for embedded graphs 2020-08-21 11:57:46 -04:00
Jeremy Stretch
6f1324687b Closes #4360: Drop support for the Django template language in export templates 2020-08-21 11:16:30 -04:00
Jeremy Stretch
53acfc0f76 Closes #4941: commit argument is now required argument in a custom script's run() method 2020-08-21 11:06:36 -04:00
Jeremy Stretch
e6cc09d145 Snip beta warning 2020-08-21 09:41:28 -04:00
Jeremy Stretch
1cae98c1d6 Release v2.9.0 2020-08-21 09:39:31 -04:00
Jeremy Stretch
370094d98d Merge branch 'develop' into develop-2.9 2020-08-21 09:21:18 -04:00
Jeremy Stretch
8a254d08fb Cleaned up release notes for v2.9.0 2020-08-21 09:18:28 -04:00
Jeremy Stretch
127d86e8db Closes #5024: List available options for choice fields within CSV import forms 2020-08-20 15:44:30 -04:00
Jeremy Stretch
c9e7e824d9 Fixes #5022: Fix exception when editing IP address with NAT inside IP assigned 2020-08-20 14:38:58 -04:00
Jeremy Stretch
1c335551a0 Fixes #5012: Return details of exceptions resulting from report/script execution 2020-08-20 12:47:26 -04:00
Jeremy Stretch
8524996636 Fixes #5020: Correct handling of dependent objects during bulk deletion 2020-08-20 09:44:45 -04:00
Jeremy Stretch
f301f36f1c Fixes #5004: Permit assignment of an interface to a LAG on any peer virtual chassis member 2020-08-18 14:41:47 -04:00
Jeremy Stretch
ee73759848 Changelog for #4990 2020-08-18 14:01:59 -04:00
kobayashi
318997a445 Fixes #4989: Fix no vm count for cluster in global search 2020-08-17 10:59:01 -04:00
Jeremy Stretch
0f44649a71 Release v2.9-beta2 2020-08-13 13:04:33 -04:00
Jeremy Stretch
61d2692029 Closes #4997: Introduce OrderedDefaultRouter; move root API views to views.py 2020-08-13 12:49:49 -04:00
Jeremy Stretch
58f2f3ea79 Closes #4996: Add "connect" buttons to individual device component views 2020-08-13 11:14:33 -04:00
Jeremy Stretch
6b3a8f62d4 Fixes #4995: Fix missing buttons to add console/power ports under device view 2020-08-13 10:53:34 -04:00
Jeremy Stretch
f3f4c38b07 Closes #4994: Add cable attribute to PowerFeed API serializer 2020-08-13 10:30:28 -04:00
Jeremy Stretch
217ed924ec Merge branch 'develop' into develop-2.9 2020-08-13 10:20:39 -04:00
Jeremy Stretch
2d32824a74 Fixes #4993: Add cable to nested CircuitTermination serializer 2020-08-13 10:19:50 -04:00
Jeremy Stretch
d12f93a2ff Merge branch 'develop' into develop-2.9 2020-08-13 10:06:03 -04:00
Jeremy Stretch
48ed0543fe Fixes #4992: Add display_name to nested VRF serializer 2020-08-13 09:56:03 -04:00
Jeremy Stretch
e8bacca3ab Changelog for #4922, #4982 2020-08-13 09:36:06 -04:00
Jeremy Stretch
303a41ea46 Update ObjectVar documentation 2020-08-12 15:40:06 -04:00
Jeremy Stretch
dec3a78e94 Closes #4885: Add MultiChoiceVar for custom scripts 2020-08-11 13:23:39 -04:00
Jeremy Stretch
1200bbc740 Changelog for #4969 2020-08-10 11:28:41 -04:00
Jeremy Stretch
f5c03319b1 #4969: Remove user and group assignment from SecretRole 2020-08-07 16:19:18 -04:00
Jeremy Stretch
a05e5657ef Fixes #4968: Fix exception when activating user keys in admin UI 2020-08-07 12:06:53 -04:00
Jeremy Stretch
29c77acf87 Fixes #4903: Fix member count when searching for virtual chassis 2020-08-07 08:54:02 -04:00
Jeremy Stretch
e5d8e35778 Changelog for #4946 2020-08-06 16:17:31 -04:00
Jeremy Stretch
44bb242821 Extend ObjectPermission constraints to OR multiple JSON objects 2020-08-06 15:53:23 -04:00
Jeremy Stretch
f48414eda5 Fixes #4951: Redirect to device inventory view after creting a new inventory item 2020-08-06 13:20:12 -04:00
Jeremy Stretch
27f8a3d021 Changelog for #4639 2020-08-06 09:44:33 -04:00
Jeremy Stretch
77c3c57ce9 Standardize API requests 2020-08-05 14:04:59 -04:00
Jeremy Stretch
e0a4d81375 Merge branch 'develop-2.9' into docs-refresh 2020-08-05 13:53:06 -04:00
Jeremy Stretch
d26dd39624 Finished updating REST API documentation 2020-08-05 13:40:06 -04:00
Jeremy Stretch
dde2d0bcff Closes #4945: Add a user-friendly 403 error page 2020-08-05 10:40:45 -04:00
Jeremy Stretch
e4d78608c8 Fixes #4950: Include inventory item label in API serializer, UI view 2020-08-05 10:11:38 -04:00
Jeremy Stretch
b4826c84ca Fixes #4952: Default to VM tab when creating/editing an IP address for a VM 2020-08-05 09:29:29 -04:00
Jeremy Stretch
e7c61edb37 Merge branch 'develop' into develop-2.9 2020-08-05 09:15:10 -04:00
Jeremy Stretch
123ee2d590 Started refreshing REST API documentation 2020-08-04 17:07:45 -04:00
Jeremy Stretch
01d4b378b3 Release v2.8.9 2020-08-04 12:31:38 -04:00
systeembeheerder
124df8f412 Update upgrading.md (#4937)
include the local_requirements.txt file to keep ldap from breaking during upgrades.

Co-authored-by: Jeremy Stretch <jeremy.stretch@networktocode.com>
2020-08-04 12:26:21 -04:00
Jeremy Stretch
b0ca473387 Fixes #4455: Fix ordering of prefixes beneath aggregate when available space is hidden 2020-08-04 12:09:10 -04:00
Jeremy Stretch
dfa27ba4de Closes #4943: Add a 'description' field to ObjectPermission 2020-08-03 16:37:37 -04:00
Jeremy Stretch
536393fe59 Closes #4942: Make ObjectPermission's 'name' field required 2020-08-03 16:10:51 -04:00
Jeremy Stretch
a17a011408 Log a warning for scripts whose run() method does not accept a commit argument 2020-08-03 13:56:10 -04:00
Jeremy Stretch
fdf2dc8912 Closes #4940: Added an occupied field to rack unit representations for rack elevation views 2020-08-03 13:37:32 -04:00
Jeremy Stretch
f3703f57ce Fixes #4939: Fix linking to LAG interfaces on other VC members 2020-08-03 12:57:04 -04:00
Jeremy Stretch
5ea0208306 Fixes #4938: Show add, import buttons on virtual chassis list view 2020-08-03 12:52:00 -04:00
Jeremy Stretch
d5a15e7ec4 Refreshed admin docs 2020-08-03 11:42:24 -04:00
Jeremy Stretch
f65ec7d509 Refreshed "additional features" docs 2020-08-03 11:03:19 -04:00
Jeremy Stretch
2e0672c2ad Update caching, change logging documentation 2020-07-30 14:57:34 -04:00
Jeremy Stretch
59ad61c7a4 Update virtualization documentation 2020-07-30 13:48:05 -04:00
Jeremy Stretch
fe56276f75 Update power documentation 2020-07-30 13:36:40 -04:00
Jeremy Stretch
3ca328251a Update tenancy documentation 2020-07-30 13:02:53 -04:00
Jeremy Stretch
d370998672 Update IPAM model documentation 2020-07-30 12:55:51 -04:00
Jeremy Stretch
8cfcfe4ff2 Update docs for tags, config contexts 2020-07-30 11:36:46 -04:00
Jeremy Stretch
6c24501f96 Fixes #4931: Fix DoesNotExist exception when deleting devices 2020-07-30 10:08:36 -04:00
Jeremy Stretch
47c4e0e870 Fixes #4930: Replicate label values when instantiating device type components 2020-07-30 10:05:29 -04:00
Jeremy Stretch
05c640b591 #4923: Separate user creation instructions for Ubuntu/CentOS 2020-07-30 09:15:20 -04:00
Jeremy Stretch
f8448974c1 Fixes #4926: Fix ordering of VM interfaces in REST API endpoint 2020-07-30 09:10:06 -04:00
Jeremy Stretch
baab250c27 Fixes #4927: Fix validation error when updating an existing secret 2020-07-30 08:57:45 -04:00
Jeremy Stretch
697169870a Fixes #4929: Correct log message when creating a new object 2020-07-30 08:51:01 -04:00
Jeremy Stretch
cba279ba26 Update site and rack documentation 2020-07-29 16:27:38 -04:00
Jeremy Stretch
ed3f477381 #4919: Allow adding/changing assigned permissions within group and user admin views 2020-07-29 12:12:00 -04:00
Jeremy Stretch
3ad3e9146f Fixes #4921: Render non-viewable devices as unavailable space in rack elevations 2020-07-29 09:43:13 -04:00
Jeremy Stretch
7f57de3bcd Closes #4916: Clarify plugin config behavior when specifying a default value for a required setting 2020-07-28 17:12:46 -04:00
Tyler Bigler
d6dea20986 Add note describing the exclude config context functionality 2020-07-28 13:01:26 -04:00
Jeremy Stretch
50d5e57ade Fixes #4914: Fix toggling cable status under device view 2020-07-28 12:54:21 -04:00
Jeremy Stretch
7da0c7ccdc Update device documentation 2020-07-28 11:42:10 -04:00
Jeremy Stretch
36aaaea793 Update device type and component template documentation 2020-07-28 11:04:57 -04:00
Jeremy Stretch
67755e12b4 Updated documentation for device components 2020-07-28 10:58:43 -04:00
Jeremy Stretch
4cedadd438 Updated cable documentation 2020-07-28 09:48:55 -04:00
Jeremy Stretch
b149ef2a21 Updated circuits documentation 2020-07-28 09:18:13 -04:00
Jeremy Stretch
128c260860 Refresh configuration docs 2020-07-27 20:35:00 -04:00
Jeremy Stretch
8eba525920 Fixes #4912: Fix image attachment API endpoint; add API view tests 2020-07-27 14:24:15 -04:00
Jeremy Stretch
1684d6b985 Fixes #4910: Unpin redis dependency to fix exception in RQ worker 2020-07-27 11:52:27 -04:00
Jeremy Stretch
c55ba8016b Fixes #4905: Fix front port count on device type view 2020-07-27 10:19:24 -04:00
Jeremy Stretch
419173e4a6 Closes #4898: Add MAC address search field to interfaces list 2020-07-24 16:46:29 -04:00
Jeremy Stretch
53c7876064 Closes #4899: Add MAC address column to interfaces table 2020-07-24 16:43:30 -04:00
Jeremy Stretch
787967fdb3 Fixes #4895: Force UTF-8 encoding when embedding model documentation 2020-07-24 09:26:20 -04:00
Jeremy Stretch
10ad349fbe Fixes #4894: Fix display of device/VM counts on platforms list 2020-07-24 09:16:14 -04:00
Jeremy Stretch
ed912aa206 Release v2.9-beta1 2020-07-23 14:46:06 -04:00
Jeremy Stretch
bd375603b9 Merge branch 'develop' into develop-2.9 2020-07-23 14:35:34 -04:00
Jeremy Stretch
90df5fe6aa Changelog for #4887 2020-07-23 13:13:49 -04:00
Jeremy Stretch
22f41fa396 Update release instructions 2020-07-23 10:17:57 -04:00
kobayashi
c863894c41 Fixes #4880: Fix remove untagged-vlans if not assigned in bulk interfaces edit 2020-07-23 01:36:31 -04:00
Jeremy Stretch
c927fe28ce Merge branch 'develop' into develop-2.9 2020-07-22 17:11:35 -04:00
Jeremy Stretch
84dbdc436c Fixes #4875: Fix documentation for image attachments 2020-07-22 16:48:56 -04:00
Jeremy Stretch
53a037f71f Fixes #4876: Fix labels for sites in staging or decommissioning status 2020-07-22 16:43:25 -04:00
Jeremy Stretch
7afed3c4c5 Changelog for #4877 2020-07-22 14:41:39 -04:00
Jeremy Stretch
79d9409caa Exclude ObjectPermissions API endpoint from EXEMPT_VIEW_PERMISSIONS 2020-07-21 17:39:56 -04:00
Jeremy Stretch
91f292a9fe Clean up v2.9 release notes 2020-07-21 16:58:31 -04:00
Jeremy Stretch
96d058c231 Merge branch 'develop' into develop-2.9 2020-07-21 12:57:02 -04:00
Jeremy Stretch
f921fa8240 Release v2.8.8 2020-07-21 12:12:22 -04:00
Jeremy Stretch
0b48d8fa13 Fixes #4872: Enable filtering virtual machine interfaces by tag 2020-07-21 09:41:00 -04:00
Jeremy Stretch
9b81d48e46 Update installation docs 2020-07-20 16:53:04 -04:00
Jeremy Stretch
b7de43595d Fixes #4595: Ensure consistent display of non-racked and child devices on rack view 2020-07-16 15:45:27 -04:00
Jeremy Stretch
fb6b130d2f Update dependencies for v2.9 2020-07-16 11:28:19 -04:00
Jeremy Stretch
05a5101656 Closes #4857: Drop support for legacy numeric choice field values 2020-07-15 16:54:33 -04:00
Jeremy Stretch
a4cad614cf Fixes #4856: Redirect user back to circuit after connecting a termination 2020-07-15 10:09:31 -04:00
Jeremy Stretch
4de4c100a6 Fixes #4851: Show locally connected peer on circuit terminations 2020-07-15 10:01:01 -04:00
Jeremy Stretch
7ca5a6c3d5 Closes #4854: Add staging and decommissioning statuses for sites 2020-07-15 09:35:46 -04:00
Jeremy Stretch
b740445e70 Changelog for, #3240, #4803, #4805 2020-07-15 09:15:18 -04:00
Jeremy Stretch
92f4bbaf89 Changelog for #4829, #4831 2020-07-13 13:35:12 -04:00
Jeremy Stretch
c8239ce648 Fixes #4838: Fix rack power utilization display for racks without devices 2020-07-10 15:59:27 -04:00
Jeremy Stretch
a3dd693595 Add model documentation for VM interfaces 2020-07-10 13:01:02 -04:00
Jeremy Stretch
d5c096746b Closes #4840: Enable change logging for config contexts 2020-07-09 17:09:03 -04:00
Jeremy Stretch
7b94ea92ef Merge branch 'develop' into develop-2.9 2020-07-09 16:38:37 -04:00
Jeremy Stretch
7ba36fea4a #4835: Cleanup and improved error handling 2020-07-09 16:35:02 -04:00
Jeremy Stretch
1a6267e89a Closes #4837: Use dynamic form widget for relationships to MPTT objects 2020-07-09 09:50:01 -04:00
Jeremy Stretch
83e084c961 Merge branch 'develop' into develop-2.9 2020-07-08 13:04:57 -04:00
Jeremy Stretch
44d1e7818f Closes #4835: Support passing multiple initial values for multiple choice fields 2020-07-08 12:50:12 -04:00
Jeremy Stretch
5909a9b01e Closes #4806: Add a url field to all API serializers 2020-07-06 16:41:08 -04:00
Jeremy Stretch
7cd60c91fd Changelog for #2006 2020-07-06 14:02:06 -04:00
Jeremy Stretch
6a55d0cc69 Closes #4821: Restrict group options by selected site when bulk editing VLANs 2020-07-06 10:04:08 -04:00
Jeremy Stretch
3826d624aa Closes #4817: Standardize device/VM component name field to 64 characters 2020-07-02 12:08:19 -04:00
Jeremy Stretch
779dc8be86 Merge branch 'develop' into develop-2.9 2020-07-02 10:01:01 -04:00
Jeremy Stretch
b4cc72c9db Release NetBox v2.8.7 2020-07-02 09:37:20 -04:00
Jeremy Stretch
07e4bb3eb0 Add changelog for #4695 and #4708 2020-07-01 11:06:49 -04:00
Jeremy Stretch
0be63e7c9d Remove reference to choices API endpoints 2020-06-30 15:55:15 -04:00
Jeremy Stretch
9f91f20dbd Closes #4807: Add bulk edit ability for device bay templates 2020-06-30 15:22:30 -04:00
Jeremy Stretch
6e100ba372 Closes #4793: Add description field to device component templates 2020-06-30 15:12:53 -04:00
Jeremy Stretch
20dc440a92 Fixes #4771: Fix add/remove tag population when bulk editing objects 2020-06-30 09:55:54 -04:00
Jeremy Stretch
d9992d5e20 Fixes #4774: Fix exception when deleting a device with device bays 2020-06-30 09:43:05 -04:00
Jeremy Stretch
5d9ab02f87 Closes #4796: Introduce configuration parameters for default rack elevation size 2020-06-30 09:26:32 -04:00
Jeremy Stretch
d60c46c0a4 Closes #4802: Allow changing page size when displaying only a single page of results 2020-06-30 09:00:42 -04:00
Jeremy Stretch
7a9efc4a8a Fixes #4791: Update custom script documentation for ObjectVar 2020-06-25 17:33:41 -04:00
Jeremy Stretch
2d935e3c6e Closes #4795: Add bulk disconnect capability for console and power ports 2020-06-25 17:08:51 -04:00
Jeremy Stretch
a93bc52818 Closes #4792: Add bulk rename capability for console and power ports 2020-06-25 14:18:29 -04:00
Jeremy Stretch
e7ba126b80 Changelog for #4788 2020-06-25 12:22:21 -04:00
Jeremy Stretch
c6fefa1df1 Changelog for #2018 2020-06-24 16:22:37 -04:00
Jeremy Stretch
af15ba9d40 Update changelog for #4721 2020-06-24 12:44:00 -04:00
Jeremy Stretch
dc610d77f4 Update REST API changes for #4615 2020-06-18 14:24:50 -04:00
Jeremy Stretch
bbb62a2e41 Merge branch 'develop' into develop-2.9 2020-06-18 13:20:32 -04:00
Jeremy Stretch
6ce05e7c41 Fixes #4775: Allow selecting an alternate device type when creating component templates 2020-06-18 11:59:24 -04:00
Jeremy Stretch
b47e0a3c0a Merge branch 'develop' into develop-2.9 2020-06-17 16:57:17 -04:00
Jeremy Stretch
44fd706707 Fixes #4772: Fix "brief" format for the secrets REST API endpoint 2020-06-17 14:22:55 -04:00
Jeremy Stretch
f03969dcec Merge pull request #4770 from netbox-community/3703-limit-tag-creation
Closes #3703: Restrict tag creation
2020-06-17 12:28:04 -04:00
Jeremy Stretch
f5f9cd478b Update release notes for #3703 2020-06-17 11:29:59 -04:00
Jeremy Stretch
6e2712a5c6 Fixes #4766: Fix redirect after login when next is not specified 2020-06-17 09:15:03 -04:00
Jeremy Stretch
59c5d1e57e Merge branch 'develop' into develop-2.9 2020-06-15 16:04:32 -04:00
Jeremy Stretch
7bc64b3b4c Release v2.8.6 2020-06-15 14:37:36 -04:00
Jeremy Stretch
505673d84e Fixes #4710: Fix merging of form fields among custom scripts 2020-06-15 14:20:00 -04:00
Jeremy Stretch
ec459c4f7d Closes #4744: Hide IP addresses tab when viewing a container prefix 2020-06-15 13:33:16 -04:00
Jeremy Stretch
888d93507b Closes #4761: Enable tag assignment during bulk creation of IP addresses 2020-06-15 13:24:34 -04:00
Jeremy Stretch
e6f68f0099 Fixes #4760: Enable power port template assignment when bulk editing power outlet templates 2020-06-15 13:18:26 -04:00
Jeremy Stretch
0ea46c6a43 Closes #4717: Introduce ALLOWED_URL_SCHEMES configuration parameter to mitigate dangerous hyperlinks 2020-06-15 11:53:47 -04:00
Jeremy Stretch
4f4bbcd2fc Fixes #4756: Filter parent group by site when creating rack groups 2020-06-15 10:02:35 -04:00
Jeremy Stretch
9d8a9333c0 Closes #4755: Enable creation of rack reservations directly from navigation menu 2020-06-12 15:11:27 -04:00
Jeremy Stretch
d00371c36c Changelog and migrations fix for #4615 2020-06-11 13:42:20 -04:00
Jeremy Stretch
a3091feb7b Fixes #4743: Allow users to create "next available" IPs without needing permission to create prefixes 2020-06-10 16:06:11 -04:00
Jeremy Stretch
43b5379daa Update v2.9 release notes 2020-06-10 15:05:15 -04:00
Jeremy Stretch
8103a31069 Closes #4742: Add tagging for cables, power panels, and rack reservations 2020-06-10 14:55:46 -04:00
Jeremy Stretch
6cd6f6f253 Merge pull request #4734 from tyler-8/bulk_api_docs
Add example of bulk object creation in documentation
2020-06-10 11:39:44 -04:00
Jeremy Stretch
9f3c8b9820 Fixes #4737: Introduce ColoredLabelColumn for consistent display of colored labels 2020-06-10 11:38:23 -04:00
Jeremy Stretch
cf78f3d3a1 Fixes #4736: Add cable trace endpoints for pass-through ports 2020-06-09 15:12:10 -04:00
Tyler Bigler
59515b0356 Add example of bulk object creation 2020-06-09 13:35:44 -04:00
Jeremy Stretch
8988c9228a Merge pull request #4713 from netbox-community/4348-ldap-auth-backend
Closes #4348: Introduce LDAPBackend
2020-06-08 17:07:52 -04:00
Jeremy Stretch
790c6695c9 Changelog for #4674 2020-06-08 17:00:47 -04:00
Jeremy Stretch
90f0a72e94 Merge branch 'develop' into develop-2.9 2020-06-08 10:33:23 -04:00
Jeremy Stretch
7d13c80400 Fixes #4725: Fix "brief" rendering of various REST API endpoints 2020-06-05 15:49:06 -04:00
Jeremy Stretch
ba0746e027 Closes #4698: Improve display of template code for object in admin UI 2020-06-04 13:11:24 -04:00
Jeremy Stretch
8bb8039163 Update LDAP configuration documentation 2020-06-03 15:57:11 -04:00
Jeremy Stretch
ccce836e02 Dropped backward compatibility for the /admin/webhook-backend-status URL 2020-06-03 14:15:29 -04:00
Jeremy Stretch
324aefeeef Dropped backward compatibility for 'webhooks' Redis queue 2020-06-03 14:13:18 -04:00
Jeremy Stretch
91d276401a Split ObjectPermission model documentation 2020-06-03 13:20:35 -04:00
Jeremy Stretch
0240107c1d Update permissions documentation 2020-06-03 10:03:15 -04:00
Jeremy Stretch
931a121eb7 Remove delete_token permission from TokenDeleteView 2020-06-02 15:36:31 -04:00
Jeremy Stretch
e50c4e50ee Fixes #4707: Fix prefix_count population on VLAN API serializer 2020-06-02 13:40:14 -04:00
Jeremy Stretch
fe00577020 Remove activate_userkey permission 2020-06-02 09:51:56 -04:00
Jeremy Stretch
438c3de5b4 Changelog for #554 2020-06-01 16:30:20 -04:00
Jeremy Stretch
96cc46588a Support permission attribute assignment via REMOTE_AUTH_DEFAULT_PERMISSIONS 2020-06-01 16:23:45 -04:00
Jeremy Stretch
fbd484a739 Drafted documentation for object-based permissions 2020-06-01 15:28:36 -04:00
Jeremy Stretch
3796d5e32c Move authentication backends 2020-06-01 13:47:34 -04:00
Jeremy Stretch
13d0e01a23 Fixes #4702: Catch IntegrityError exception when adding a non-unique secret 2020-06-01 10:00:32 -04:00
Jeremy Stretch
6948230dea Fixes #4704: Update example template code 2020-06-01 09:40:58 -04:00
Jeremy Stretch
0e5b8e0418 Merge branch 'develop-2.9' into 554-object-permissions 2020-05-26 16:42:39 -04:00
Jeremy Stretch
c069d2c7ce Release v2.8.5 2020-05-26 16:17:01 -04:00
Jeremy Stretch
36902f919d Fixes #4525: Allow passing initial data to custom script MultiObjectVar 2020-05-26 15:34:29 -04:00
Jeremy Stretch
c553d96e21 Closes #4650: Expose INTERNAL_IPS configuration parameter 2020-05-26 10:01:49 -04:00
Jeremy Stretch
7f1c645f77 Closes #4672: Set default color for rack and devices roles 2020-05-26 09:36:27 -04:00
Jeremy Stretch
581a34fa6e Merge branch 'develop' into 4684-devicetype-import-comment 2020-05-26 09:11:50 -04:00
Jeremy Stretch
fad4128324 Merge pull request #4690 from kobayashi/4676-docs-default-remote-auth
Closes #4676: Set `False` as default value of REMOTE_AUTH_AUTO_CREATE_USER
2020-05-26 09:07:26 -04:00
Jeremy Stretch
fcbcb299e4 Changelog for #4651, #4652 2020-05-26 09:05:18 -04:00
kobayashi
bba76b26b3 Closes #4676: Set default value of REMOTE_AUTH_AUTO_CREATE_USER as False in docs 2020-05-26 01:26:26 -04:00
kobayashi
5af259033b Fixes #4684: Fix ignored comment when importing DeviceType 2020-05-26 01:17:10 -04:00
Jeremy Stretch
d5a1b92f28 Introduce ObjectView to enforce object-level permissions for individual object views 2020-05-21 15:53:00 -04:00
Jeremy Stretch
76490f9825 Formatting fix 2020-05-20 10:37:26 -04:00
Jeremy Stretch
210691bd10 Closes #4665: Add NEMA L14 and L21 power port/outlet types 2020-05-20 09:36:55 -04:00
Jeremy Stretch
1e30c8c3f5 Closes #4645: Update minimum required version of PostgreSQL to 9.6 2020-05-15 10:11:36 -04:00
Jeremy Stretch
7ec2901996 Fixes #4649: Fix interface assignment for bulk-imported IP addresses 2020-05-15 09:44:00 -04:00
Jeremy Stretch
19af2dbadd Fixes #4648: Fix bulk CSV import of child devices 2020-05-15 09:36:16 -04:00
Jeremy Stretch
e635c5eba3 Fixes #4646: Correct UI link for reports with custom name 2020-05-15 09:13:51 -04:00
Jeremy Stretch
676bcf571f Fixes #4644: Fix ordering of services table by parent 2020-05-15 09:02:56 -04:00
John Anderson
1f46af94db fixes #4647 - caching invalidation related to assinging new IP addresses to interfaces 2020-05-15 02:45:48 -04:00
John Anderson
980d8ef6ac fixes #3304 - primary IP address caching invalidation 2020-05-15 02:31:45 -04:00
Jeremy Stretch
cebe02b3a6 Release v2.8.4 2020-05-13 17:24:25 -04:00
Jeremy Stretch
f0c7fe609d Merge pull request #4623 from tyler-8/metrics_docs
Notes on multiprocessing metrics and gunicorn vs uwsgi
2020-05-13 17:17:26 -04:00
Tyler Bigler
11dd49f418 Grammar improvements 2020-05-13 17:13:41 -04:00
Jeremy Stretch
e04d653833 Fixes #4617: Restore IP prefix depth notation in list view 2020-05-13 17:08:48 -04:00
Tyler Bigler
0975149dfe Notes on multiprocessing and gunicorn vs uwsgi 2020-05-13 17:07:32 -04:00
Jeremy Stretch
fece2781ad Fixes #4629: Replicate assigned interface when cloning IP addresses 2020-05-13 16:25:22 -04:00
Daniel Sheppard
721bec90c5 Merge pull request #4637 from netbox-community/4634-InventoryItemException
#4634 - Correct inventory item table accessor definition on manufacturer column
2020-05-13 10:46:29 -05:00
Daniel Sheppard
2c9be2d03b #4634 - Correct inventory item table accessor definition on manufacturer column 2020-05-13 09:33:48 -05:00
Jeremy Stretch
e0b1a2cfb9 Fixes #4613: Fix tag assignment on config contexts (regression from #4527) 2020-05-13 10:28:48 -04:00
Jeremy Stretch
d56a46ebde Closes #4632: Extend email configuration parameters to support SSL/TLS 2020-05-13 09:20:24 -04:00
Jeremy Stretch
c361351500 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
Daniel Sheppard
a776d488f0 Fixes: #4618 - Add group creation and correct user creation group syntax 2020-05-11 16:10:23 -05:00
Jeremy Stretch
f3d13245a3 Merge pull request #4616 from kobayashi/4607-token-context-help
Fix: 4607 Missing token context help
2020-05-11 09:21:01 -04:00
weisdd
dcb75fb8e7 Fix: incorrect DeviceConnectionsReport in reports.md (#4606)
Since the CONNECTION_STATUS_PLANNED constant is gone from dcim.constants, the DeviceConnectionsReport script is no longer correct.
The suggested fix is based on the fact that console_port.connection_status and power_port.connection_status currently have the following set of values:
* None = A cable is not connected to a Console Server Port or it's connected to a Rear/Front Port;
* False = A cable is connected to a Console Server Port and marked as Planned;
* True = A cable is connected to a Console Server Port and marked as Installed.
2020-05-11 09:14:25 -04:00
kobayashi
cee4319923 Fix: 4607 Missing token context help 2020-05-09 23:08:14 -04:00
Jeremy Stretch
40d91dce3b Fixes #4604: Multi-position rear ports may only be connected to other rear ports 2020-05-07 16:22:04 -04:00
Jeremy Stretch
91ecdc5c89 Fixes #4598: Display error message when invalid cable length is specified 2020-05-07 10:34:33 -04:00
Jeremy Stretch
567ab208f1 Release v2.8.3 2020-05-06 23:46:52 -04:00
Jeremy Stretch
7e1d144399 Fixes #4593: Fix AttributeError exception when viewing object lists as a non-authenticated user 2020-05-06 23:44:06 -04:00
Jeremy Stretch
797c1c0e4c Release v2.8.2 2020-05-06 15:04:01 -04:00
Jeremy Stretch
54d9858dfb Update release notes index 2020-05-06 15:03:35 -04:00
Jeremy Stretch
9c4796db4a Fixes #4588: Restore ability to add/remove tags on services, virtual chassis in bulk 2020-05-06 15:00:01 -04:00
Jeremy Stretch
aecc00a353 Closes #3064: Include tags in object lists as a toggleable table column 2020-05-06 14:42:51 -04:00
Jeremy Stretch
cc9f66e46f Changelog for #4584 2020-05-06 12:49:04 -04:00
Jeremy Stretch
e4939d2450 Updated REST API documentation 2020-05-06 12:46:24 -04:00
Jeremy Stretch
de6b26f8d7 Changelog for #3147 2020-05-06 10:16:23 -04:00
Jeremy Stretch
478d24d3e7 Fixes #4578: Prevent setting 0U height on device type with racked instances 2020-05-05 13:41:23 -04:00
Jeremy Stretch
9e20a93234 Fixes #4652: Update repo RPM link for PosgtreSQL on CentOS 2020-05-05 13:05:54 -04:00
Jeremy Stretch
9671d259ab Changelog for #492 2020-05-04 15:14:52 -04:00
Jeremy Stretch
00e4fb0e78 Merge pull request #4555 from netbox-community/492-table-column-ordering
Closes #492: Table column ordering
2020-05-04 15:12:29 -04:00
koratfood
88c3cce392 Replace supervisord with systemd in LDAP troubleshooting (#4569)
Update the LDAP troubleshooting steps so that they are consistent with the rest of the documentaiton, which nowadays expects us to be running netbox via systemd instead of supervisord. Fixes #4504.
2020-05-04 09:56:03 -04:00
Jeremy Stretch
c0735151d6 Closes #4502: Enable configuration of proxies for outbound HTTP requests 2020-04-30 14:59:13 -04:00
Jeremy Stretch
6d1b881b4d Closes #4554: Add HDOT Cx power outlet type 2020-04-30 13:39:12 -04:00
Jeremy Stretch
02342f6c7b Fixes #4548: Fix tracing cables through a single RearPort 2020-04-29 16:32:30 -04:00
Jeremy Stretch
2882c36cff Closes #4556: Update form for adding devices to clusters 2020-04-29 15:50:16 -04:00
Jeremy Stretch
20b03e3b35 Merge branch 'develop' into 492-table-column-ordering 2020-04-29 10:08:56 -04:00
Jeremy Stretch
3632e45c53 Changelog for #4545 2020-04-29 09:46:24 -04:00
Jeremy Stretch
15c260c484 Update development docs to remove squashing instructions 2020-04-29 09:44:41 -04:00
kobayashi
783dcb8797 Fix 4549 webhook body encode in utf-8 2020-04-29 01:48:53 -04:00
Jeremy Stretch
2b1148732b Document table columns preference 2020-04-28 14:32:32 -04:00
Jeremy Stretch
1728cc0f59 Add extras.configcontext.format to preferences doc 2020-04-24 13:11:01 -04:00
Jeremy Stretch
cc6d35234a Closes #4421: Retain user's preference for config context format 2020-04-24 12:01:41 -04:00
Jeremy Stretch
60b22097e0 Fixes #4527: Fix assignment of certain tags to config contexts 2020-04-24 11:31:01 -04:00
Jeremy Stretch
35d95849dd Changelog for #3294, #4531 2020-04-24 11:03:14 -04:00
Jeremy Stretch
e1df078352 Document available user preferences 2020-04-24 09:46:02 -04:00
Jeremy Stretch
970333f5f7 Correct release date 2020-04-23 10:11:11 -04:00
Jeremy Stretch
6e0b0f98f1 Release v2.8.1 2020-04-23 10:09:13 -04:00
Sander Steffann
d65a5a931b Fix minor typo 2020-04-23 14:10:58 +02:00
John Anderson
ddd9df5e8a fix #4459 - Fix caching issue resulting in erroneous nested data for regions, rack groups, and tenant groups 2020-04-22 16:45:26 -04:00
Jeremy Stretch
417de9968c Changelog for #4139 2020-04-22 14:15:41 -04:00
Jeremy Stretch
443bd5d573 Fixes #4336: Ensure interfaces without a subinterface ID are ordered before subinterface zero 2020-04-21 16:13:34 -04:00
Jeremy Stretch
33e91c90f5 Fixes #4510: Enforce address family for device primary IPv4/v6 addresses 2020-04-21 14:50:15 -04:00
Jeremy Stretch
ba8be5afcd Fixes #3356: Correct Swagger schema specification for the available prefixes/IPs API endpoints 2020-04-21 14:12:49 -04:00
Jeremy Stretch
573f5e1162 Fixes #2994: Prevent modifying termination points of existing cable to ensure end-to-end path integrity 2020-04-21 13:41:38 -04:00
Jeremy Stretch
0d212fa480 Changelog for #4388 2020-04-21 12:51:43 -04:00
Jeremy Stretch
3ca213607e Closes #4505: Fix typo in application stack diagram 2020-04-20 11:06:52 -04:00
Jeremy Stretch
6e825e6309 Changelog for #4464 2020-04-20 11:04:15 -04:00
Jeremy Stretch
8319b89b42 Merge pull request #4492 from kobayashi/4361-type-connection_status
Fix #4361 Set correct type of connection_status in swagger schema
2020-04-15 09:45:39 -04:00
Jeremy Stretch
8db65892df Closes #4491: Update docs to indicate support for nesting objects 2020-04-15 09:41:57 -04:00
Jeremy Stretch
d8bdc0eb62 Fixes #4496: Fix exception when validating certain models via REST API 2020-04-15 09:37:30 -04:00
kobayashi
233e972418 Fixes #4361: Set correct type of connection_state 2020-04-15 01:02:11 -04:00
Jeremy Stretch
2264e47f48 Fixes #4489: Fix display of parent/child role on device type view 2020-04-14 12:13:05 -04:00
Jeremy Stretch
9b41d261c8 Fix typo 2020-04-14 10:03:02 -04:00
Jeremy Stretch
10bd014e4e Call out requirement for Python 3.6 or later 2020-04-13 14:38:26 -04:00
Jeremy Stretch
92a9c25ba1 Fix link to logging configuration docs 2020-04-13 14:37:11 -04:00
Jeremy Stretch
af2e46c3b8 Clarify requirement for Python 3.6 or later 2020-04-13 14:22:17 -04:00
Jeremy Stretch
ed9a0002a6 Release v2.8.0 2020-04-13 11:21:33 -04:00
Jeremy Stretch
722bdfe3f1 Fixes #4476: Correct typo in slugs for Infiniband interface types 2020-04-13 10:51:25 -04:00
Jeremy Stretch
abc3a20ff0 Fixes #4474: Fix population of device types when bulk editing devices 2020-04-13 10:34:44 -04:00
Jeremy Stretch
7a381391d9 Merge pull request #4473 from netbox-community/develop-2.8
Merge v2.8 work into develop
2020-04-13 10:17:27 -04:00
Jeremy Stretch
7f65bcc78b Update v2.8 release notes 2020-04-10 11:56:52 -04:00
Jeremy Stretch
cd57422f7d Tweak PluginMenuButton icon_class to require additional "fa" class 2020-04-10 10:36:03 -04:00
Jeremy Stretch
f2ce312a36 Minor tweaks to plugins development doc 2020-04-10 10:20:36 -04:00
Jeremy Stretch
443e0fd8a4 Add static file collection to plugins installation doc 2020-04-09 14:52:18 -04:00
Jeremy Stretch
a69f75ede5 Minor improvements to installation docs 2020-04-09 14:43:22 -04:00
Petr Klíma
aab4cda3e3 #4470 wrong Ubuntu package name 2020-04-09 16:02:57 +02:00
Jeremy Stretch
c397830b1c Merge branch 'develop' into develop-2.8 2020-04-08 13:50:15 -04:00
Jeremy Stretch
7ffa7d528c Release v2.7.12 2020-04-08 13:26:33 -04:00
Jeremy Stretch
10f0615947 Add documentation for webhook_receiver 2020-04-07 13:51:20 -04:00
Daniel Sheppard
91ee801553 Fixes: #4395 - Fix typing on interface serializer 2020-04-07 08:36:13 -05:00
Daniel Sheppard
854dd643ab Fixes: #4396 - Fix typing on interface serializer 2020-04-07 08:33:00 -05:00
Jeremy Stretch
8ba6dad2bb Merge branch 'develop' into develop-2.8 2020-04-06 13:51:05 -04:00
Jeremy Stretch
5416004cb7 Correct author name parameter 2020-04-06 11:43:52 -04:00
Jeremy Stretch
0453cd2dcf Remove extraneous package from Apache installation instructions 2020-04-03 16:03:50 -04:00
Jeremy Stretch
9c0ccb0c86 Move nginx/Apache configs to discrete files 2020-04-03 15:46:48 -04:00
Jeremy Stretch
6482f02694 Closes #4391: Extend installation docs to include enabling SSL 2020-04-03 15:35:45 -04:00
Jeremy Stretch
a6f7fa6ad3 Closes #4448: Allow connecting cables between two circuit terminations 2020-04-03 13:44:41 -04:00
Jeremy Stretch
7af91e2409 Closes #4147: Use absolute URLs in rack elevation SVG renderings 2020-04-03 13:16:35 -04:00
Jeremy Stretch
85dff7ece4 Fixes #4449: Fix reservation edit/delete button URLs on rack view 2020-04-03 12:13:36 -04:00
Jeremy Stretch
c6ec8d62dc Fixes #4438: Fix exception when disconnecting a cable from a power feed 2020-04-02 10:19:50 -04:00
Jeremy Stretch
208a1f19b6 Fixes #4439: Tweak display of unset custom integer fields 2020-04-02 10:06:01 -04:00
Jeremy Stretch
e863ea8cb8 Move default caching_config to PluginConfig class 2020-04-01 12:10:19 -04:00
Jeremy Stretch
46a4b3f62d Change PLUGINS_ENABLED to a list of specific plugins (PLUGINS) 2020-04-01 10:10:29 -04:00
Jeremy Stretch
b528f65bbf Fixes #4418: Fail cleanly when trying to import multiple device types simultaneously 2020-03-30 16:44:04 -04:00
Jeremy Stretch
8d004a560e Closes #3676: Reference VRF by name rather than RD during IP/prefix import 2020-03-30 15:54:35 -04:00
Jeremy Stretch
fa40176280 Add developer docs for application registry 2020-03-30 15:31:13 -04:00
Jeremy Stretch
b4dccd090a Changelog for #3351 2020-03-30 13:09:10 -04:00
Jeremy Stretch
41fe395b2d Merge branch 'develop-2.8' into 3351-plugins 2020-03-27 13:05:34 -04:00
Jeremy Stretch
e836fe3378 Merge branch 'develop' into develop-2.8 2020-03-27 12:53:55 -04:00
Jeremy Stretch
ac28f44dda Release v2.7.11 2020-03-27 12:40:21 -04:00
Jeremy Stretch
ee0210c5d6 Closes #4404: Add cable trace button for circuit terminations 2020-03-27 12:35:36 -04:00
Daniel Sheppard
94bda93faa Fixes: #4415 - Add site on validate_unique() for device model 2020-03-27 08:37:48 -05:00
Jeremy Stretch
b27b3d5175 Rename obj to object; clean up docstrings 2020-03-26 21:46:56 -04:00
Jeremy Stretch
56fde3f5b2 Restrict context data available to PluginTemplateExtensions 2020-03-26 16:50:55 -04:00
Jeremy Stretch
a9421e453b Extend menu items and buttons to accept a list of required permissions 2020-03-26 16:04:12 -04:00
Jeremy Stretch
d315eda4fa Rename PluginTemplateContent to PluginTemplateExtension 2020-03-26 12:18:58 -04:00
Jeremy Stretch
ce5a0414a0 Convert PluginConfig attrs list to a table 2020-03-26 12:03:10 -04:00
Jeremy Stretch
4a6f82a2fd Fix up styling of tables in documentation 2020-03-26 11:54:58 -04:00
Jeremy Stretch
4f93c524e0 Rename PluginNavMenuButton to PluginMenuButton 2020-03-26 11:30:42 -04:00
Jeremy Stretch
5952f5f25d Rename PluginNavMenuLink to PluginMenuItem 2020-03-26 11:29:05 -04:00
Jeremy Stretch
77b1d11d27 Add a default button color 2020-03-26 11:26:11 -04:00
Jeremy Stretch
19bc8e70fa Revised plugins documentation 2020-03-26 11:09:20 -04:00
Jeremy Stretch
8c6380dfa7 Add documentation for PluginTemplateContent 2020-03-25 16:32:16 -04:00
Jeremy Stretch
c401c25a91 Update documentation for #4401 2020-03-25 14:33:32 -04:00
Jeremy Stretch
7c81d67b0d Rename url_slug to base_url 2020-03-24 16:20:47 -04:00
Jeremy Stretch
56d55d481b Extend plugins docs to include nav menu links 2020-03-24 15:22:57 -04:00
Jeremy Stretch
8e289ab265 Tweak plugin template docs 2020-03-24 14:21:08 -04:00
Jeremy Stretch
cd540c43fe Incorporate John's feedback 2020-03-24 09:42:24 -04:00
Jeremy Stretch
418c971662 Add disclaimer/warning to PLUGINS_ENABLED 2020-03-24 09:41:46 -04:00
Jeremy Stretch
7ceb20ab2b Add docs for plugin API endpoints 2020-03-23 13:58:45 -04:00
Jeremy Stretch
efb92b21d9 Add docs for plugin models, views 2020-03-23 13:28:56 -04:00
Jeremy Stretch
22a7d03986 More work on plugins development docs 2020-03-23 12:00:10 -04:00
Jeremy Stretch
82503e3d69 Initial documentation for plugins framework 2020-03-20 14:21:49 -04:00
Jeremy Stretch
742d5c7e4e Closes #4389: Add a bulk edit view for device bays 2020-03-19 16:32:08 -04:00
Jeremy Stretch
d5ac290a5d Closes #4386: Update admin links for Django RQ to reflect multiple queues 2020-03-19 13:54:49 -04:00
Jeremy Stretch
e32b98665d Changelog for #4255 2020-03-19 11:03:35 -04:00
Jeremy Stretch
88fc2f88d3 Changelog for #3193 2020-03-19 10:56:42 -04:00
Jeremy Stretch
95924c95ed Closes #4382: Enable custom links for rack reservations 2020-03-18 14:50:49 -04:00
Jeremy Stretch
3557775056 Closes #4381: Enable export templates for rack reservations 2020-03-18 14:46:23 -04:00
John Anderson
0ad47b4574 Merge branch 'develop' into develop-2.8 2020-03-18 14:44:18 -04:00
Jeremy Stretch
ed3422198b Closes #4380: Enable webhooks for rack reservations 2020-03-18 14:43:19 -04:00
Jeremy Stretch
cd6c66ed09 Changelog for #738 2020-03-18 14:02:24 -04:00
Jeremy Stretch
21d915d687 Merge pull request #4366 from netbox-community/738-detect-new-releases
Closes #738: Automatically detect new releases
2020-03-18 14:00:01 -04:00
Jeremy Stretch
23296adf23 Tweaked logging; renamed release config parameters 2020-03-18 13:46:47 -04:00
Jeremy Stretch
abf2f952c0 Rename 'webhooks' REDIS config to 'tasks' 2020-03-17 10:22:56 -04:00
John Anderson
17a8e6a46c Merge branch 'develop' into develop-2.8 2020-03-16 12:17:00 -04:00
kobayashi
b4a7208381 Fixes #2769: improve prefix_length validations 2020-03-16 03:20:15 -04:00
John Anderson
7d717fb788 Merge branch 'develop' into develop-2.8 2020-03-15 00:18:32 -04:00
Jeremy Stretch
29001d8a9a Rename Tag.comments to description 2020-03-13 17:00:00 -04:00
Jeremy Stretch
786ebb5592 Changelog for #4078 2020-03-13 16:42:47 -04:00
Jeremy Stretch
daa2408b73 Closes #4369: Add a dedicated view for rack reservations 2020-03-13 13:53:44 -04:00
Jeremy Stretch
8b5fa6aa58 Tweak UPDATE_REPO_URL to convey the full URL 2020-03-13 12:14:27 -04:00
Jeremy Stretch
038513d307 Merge branch 'develop' into 738-detect-new-releases 2020-03-13 10:05:24 -04:00
Jeremy Stretch
26f8f5bb12 Fixes #4365: Fix exception raised on IP address bulk add view 2020-03-13 09:07:03 -04:00
Jeremy Stretch
54b5edc3ad Closes #4309: Add descriptive tooltip to custom fields on object views 2020-03-12 21:43:34 -04:00
Jeremy Stretch
0bd1ee9c51 Update minimum Python version to 3.6 2020-03-12 11:46:11 -04:00
Jeremy Stretch
687bc87dac Changelog for #3416 2020-03-12 11:38:39 -04:00
Jeremy Stretch
67a9d5b78d Update documentation 2020-03-12 11:14:27 -04:00
Jeremy Stretch
f0791f56c1 Update changelog for #1754, #3939 2020-03-11 21:22:06 -04:00
Jeremy Stretch
3ae65f36b6 Changelog for #2328 2020-03-11 11:27:47 -04:00
Jeremy Stretch
03b7ca9e50 Fixes #4343: Fix Markdown support for tables 2020-03-11 09:52:02 -04:00
John Anderson
04faf4edbf closes #4340 - Enforce unique constraints for device and virtual machine names in the API 2020-03-10 19:15:24 -04:00
Jeremy Stretch
f43a019562 Remote auth cleanup 2020-03-10 16:56:57 -04:00
Jeremy Stretch
7e41f1ed0f Merge branch 'develop-2.8' into 2328-external-authentication 2020-03-10 15:07:19 -04:00
Jeremy Stretch
4d91af4fde Merge branch 'develop' into develop-2.8 2020-03-10 15:06:37 -04:00
Jeremy Stretch
45b8803286 Release v2.7.10 2020-03-10 13:50:17 -04:00
Jeremy Stretch
0101e09979 Force mkdocs to v1.1 for RTD build 2020-03-10 13:37:31 -04:00
Jeremy Stretch
8c037feb0e Update upgrade documentation for non-git installations 2020-03-10 13:24:10 -04:00
Jeremy Stretch
0405a803d4 Fixes #4338: Catch AddrFormatError exception when filtering aggregates/prefixes by an invalid prefix 2020-03-10 11:58:34 -04:00
Jeremy Stretch
0e7f61ea38 Revert initial fix for #4336 2020-03-10 11:43:00 -04:00
Jeremy Stretch
c3ede657cf Fixes #4337: Allow bulk editing/deletion of all device components matching a query 2020-03-10 10:18:48 -04:00
Jeremy Stretch
ddc9a6b712 Fixes #4336: Ensure interfaces without a channel/unit are ordered before a channel/unit of zero 2020-03-10 10:03:42 -04:00
Jeremy Stretch
1fd68a7d87 Closes #4332: Redirect to a user-friendly error page when CSS/JS resources fail to load 2020-03-09 15:33:57 -04:00
Jeremy Stretch
b314044542 Update changelog 2020-03-09 14:28:06 -04:00
Jeremy Stretch
719a3bfc64 Closes #4322: Introduce and document local_requirements.txt support for installation/upgrade of optional dependencies 2020-03-09 14:22:27 -04:00
Jeremy Stretch
c044b6a91a Changelog for #4217 2020-03-09 10:15:18 -04:00
Jeremy Stretch
c5504f091b Merge branch 'develop' into 4217-contextual-docs 2020-03-09 09:56:14 -04:00
Jeremy Stretch
cdab2b3d67 Fixes #4326: Exclude Python modules without Script classes from scripts list 2020-03-06 20:59:32 -05:00