Commit Graph

2659 Commits

Author SHA1 Message Date
jeremystretch
4eb2c387c3 Changelog for #7376, #10710 2022-11-04 13:46:15 -04:00
Jeremy Stretch
acc750ad70 Closes #10545: Standardize description & comment fields on primary models (#10834)
* Standardize description & comments fields on primary models

* Update REST API serializers

* Update forms

* Update tables

* Update templates
2022-11-04 08:28:09 -04:00
jeremystretch
3c74cb97d3 Closes #8485: Enable journaling for all organizational models 2022-11-03 13:31:51 -04:00
jeremystretch
e97e39a479 Closes #10698: Omit app label from content type in table columns 2022-11-02 16:26:26 -04:00
jeremystretch
be56bb22cf Closes #10821: Enable data localization 2022-11-02 15:55:39 -04:00
jeremystretch
5ef76f2b2a Closes #10820: Switch timezone library from pytz to zoneinfo 2022-11-02 15:54:41 -04:00
jeremystretch
67799fa422 Closes #10697: Move application registry into core app 2022-11-02 15:25:22 -04:00
Arthur Hanson
c42b209f79 8853 Prevent the retrieval of API tokens after creation (#10645)
* 8853 hide api token

* 8853 hide key on edit

* 8853 add key display

* 8853 cleanup html

* 8853 make token view accessible only once on POST

* Clean up display of tokens in views

* Honor ALLOW_TOKEN_RETRIEVAL in API serializer

* Add docs & tweak default setting

* Include token key when provisioning with user credentials

Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-11-02 12:45:00 -04:00
jeremystretch
c55cb7a5ed Closes #10816: Pass the current request when instantiating a FilterSet within UI views 2022-11-02 11:00:09 -04:00
jeremystretch
d994ee7b21 Merge branch 'develop' into feature 2022-11-01 17:13:11 -04:00
jeremystretch
054a84adcd PRVB 2022-11-01 17:11:55 -04:00
jeremystretch
44e6b32ae5 Release v3.3.7 2022-11-01 16:48:40 -04:00
jeremystretch
946e5328fd Fixes #10809: Permit nullifying site time_zone via REST API 2022-11-01 16:45:32 -04:00
jeremystretch
be38b00870 Fixes #10791: Permit nullifying VLAN group scope_type via REST API 2022-11-01 15:38:10 -04:00
jeremystretch
e8a8ccf8f6 Fixes #10803: Fix exception when ordering contacts by number of assignments 2022-11-01 15:27:35 -04:00
jeremystretch
b4099b2091 Changelog for #10781 2022-10-31 15:17:24 -04:00
jeremystretch
674e0ee6f7 Changelog for #10282, #10770 2022-10-31 15:15:45 -04:00
Arthur
ee8e609c90 Merge branch 'develop' into feature 2022-10-27 14:25:27 -07:00
jeremystretch
f51d378408 Changelog for #7961 2022-10-27 13:24:20 -04:00
jeremystretch
e09958486d Closes #9832: Add mounting_depth field to rack model 2022-10-27 10:50:54 -04:00
jeremystretch
c18eb4f679 Closes #9887: Inspect docs_url property to determine link to model documentation 2022-10-27 09:44:09 -04:00
jeremystretch
c9e46b7812 Changelog for #10666 (missed in v3.3.6) 2022-10-26 15:11:44 -04:00
jeremystretch
f8424ddefc Closes #10761: Enable associating an export template with multiple object types 2022-10-26 13:30:45 -04:00
jeremystretch
42b4660b77 Closes #8274: Enable associating a custom link with multiple object types 2022-10-26 11:39:26 -04:00
jeremystretch
9a7a3e5793 Merge branch 'develop' into feature 2022-10-26 10:25:49 -04:00
jeremystretch
cd5088ce99 PRVB 2022-10-26 10:23:50 -04:00
jeremystretch
de21de794a Release v3.3.6 2022-10-26 09:58:31 -04:00
jeremystretch
abbf100669 Fixes #10682: Correct home view links to connection lists 2022-10-26 09:32:29 -04:00
jeremystretch
fee8fd6812 Fixes #10719: Prevent user without sufficient permission from creating an IP address via FHRP group creation 2022-10-26 08:44:20 -04:00
jeremystretch
03636ac212 Fixes #10723: Distinguish between inside/outside NAT assignments for device/VM primary IPs 2022-10-26 08:23:50 -04:00
jeremystretch
d20c0aa44a Fixes #10745: Correct display of status field in clusters list 2022-10-25 16:41:07 -04:00
jeremystretch
e16ccf30ae Fixes #10746: Add missing status attribute to cluster view 2022-10-25 16:38:32 -04:00
jeremystretch
2adc148744 Closes #10739: Introduce get_queryset() method on generic views 2022-10-25 11:33:20 -04:00
Jeremy Stretch
68cf700a3e Closes #10560: New global search (#10676)
* Initial work on new search backend

* Clean up search backends

* Return only the most relevant result per object

* Clear any pre-existing cached entries on cache()

* #6003: Implement global search functionality for custom field values

* Tweak field weights & document guidance

* Extend search() to accept a lookup type

* Move get_registry() out of SearchBackend

* Enforce object permissions when returning search results

* Add indexers for remaining models

* Avoid calling remove() on non-cacheable objects

* Use new search backend by default

* Extend search backend to filter by object type

* Clean up search view form

* Enable specifying lookup logic

* Add indexes for value field

* Remove object type selector from search bar

* Introduce SearchTable and enable HTMX for results

* Enable pagination

* Remove legacy search backend

* Cleanup

* Use a UUID for CachedValue primary key

* Refactoring search methods

* Define max search results limit

* Extend reindex command to support specifying particular models

* Add clear() and size to SearchBackend

* Optimize bulk caching performance

* Highlight matched portion of field value

* Performance improvements for reindexing

* Started on search tests

* Cleanup & docs

* Documentation updates

* Clean up SearchIndex

* Flatten search registry to register by app_label.model_name

* Clean up search backend classes

* Clean up RestrictedGenericForeignKey and RestrictedPrefetch

* Resolve migrations conflict
2022-10-21 13:16:16 -04:00
jeremystretch
fd3435cb4c Changelog for #9584, #10580, #10639 2022-10-20 16:31:52 -04:00
jeremystretch
a8ec25d635 Merge branch 'develop' into feature 2022-10-20 16:07:03 -04:00
jeremystretch
b5d77a7776 Fixes #10712: Fix ModuleNotFoundError exception when generating API schema under Python 3.9+ 2022-10-20 15:49:13 -04:00
jeremystretch
718a85cf58 Closes #10699: Remove custom import_object() function 2022-10-19 10:40:39 -04:00
jeremystretch
5acc7a941b Changelog for #10643, #10646 2022-10-19 09:02:09 -04:00
jeremystretch
cedc528a4b Revert PR #10621 2022-10-19 08:55:30 -04:00
jeremystretch
99925720f9 Closes #10685: Position A/Z termination cards above the fold under circuit view 2022-10-18 16:51:37 -04:00
jeremystretch
327b79908c Changelog for #8245 2022-10-12 13:43:31 -04:00
jeremystretch
63e5728c79 Changelog for #10575, #10596 2022-10-12 08:41:41 -04:00
jeremystretch
89e63f54c3 Changelog for #9817, #10595 2022-10-11 12:35:50 -04:00
Arthur Hanson
f63ee79a35 8927 plugin search (#10489)
* #7016 base search classes

* 7016 add search indexes

* 7016 add search indexes

* 7016 add search indexes

* 7016 add search indexes

* 7016 add search indexes

* 7016 add search indexes

* 8927 refactor search

* 8927 refactor search

* 8927 refactor search

* 8927 refactor search

* 8927 get search choices working

* 8927 cleanup - optimize

* 8927 use backend search function

* 8927 fix for plugin search

* 8927 add docs

* Move search app to a module under netbox/

* Utilize global registry to register model search classes

* Build search form options from registry

* Determine search categories from model app by default

* Enable dynamic search registration for plugins

* Update docs & improve plugin support

* Clean up search backend class

* Docs for #8927

Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-10-10 14:00:59 -04:00
Jeremy Stretch
f470f9620b Merge pull request #10597 from netbox-community/9072-plugin-view-tabs
#9072: Custom model view tabs for plugins
2022-10-07 15:22:04 -04:00
jeremystretch
2a065f7603 Docs and test for #9072 2022-10-07 15:03:52 -04:00
jeremystretch
56f2747e77 Changelog for #9478 2022-10-06 16:54:19 -04:00
jeremystretch
2351c53e77 Changelog for #10556 2022-10-05 15:53:50 -04:00
jeremystretch
388170b9c2 Changelog for #9669, #9722 2022-10-05 12:04:47 -04:00
jeremystretch
cd34f23465 Merge branch 'develop' into feature 2022-10-05 10:28:48 -04:00
jeremystretch
8bb27a4aca PRVB 2022-10-05 10:13:02 -04:00
jeremystretch
1d40c41603 Release v3.3.5 2022-10-05 09:47:55 -04:00
jeremystretch
1a87ca810d Fixes #10562: Correct URL for contacts table tags column 2022-10-05 08:13:33 -04:00
jeremystretch
b1eb8b768c Fixes #10559: Permit the pinning of a VM to a particular device within a cluster which has no site assignment 2022-10-04 15:46:55 -04:00
jeremystretch
e4705fb8b6 Fixes #10423: Enforce object type validation when creating journal entries 2022-10-04 15:26:52 -04:00
jeremystretch
0b23092c35 Fixes #10460: Restore missing connection details for device components 2022-10-03 16:11:24 -04:00
jeremystretch
11df4a4e53 Fixes #10517: Automatically inherit site assignment from cluster when creating a virtual machine 2022-10-03 15:35:45 -04:00
jeremystretch
639b0935b5 Changelog for #10352 2022-10-03 15:03:28 -04:00
jeremystretch
d48b15a559 Changelog for #8424, #10491 2022-10-03 13:58:04 -04:00
jeremystretch
8d6c315513 Fixes #10513: Disable the reassignment of a module to a new device 2022-10-03 11:11:51 -04:00
jeremystretch
679a731f2c Changelog for #9880 2022-09-30 17:30:18 -04:00
jeremystretch
4a4fea40f5 Merge branch 'develop' into feature 2022-09-30 17:17:18 -04:00
jeremystretch
dc85a56118 Changelog for #9654, #10348 2022-09-30 16:37:07 -04:00
jeremystretch
9327341ad1 Changelog for #9045, #9046, #9071 2022-09-28 17:18:31 -04:00
jeremystretch
6693570832 Changelog for #9249 2022-09-27 16:52:14 -04:00
jeremystretch
8019761364 Fixes #10408: Fix validation when attempting to add redundant contact assignments 2022-09-27 13:11:57 -04:00
jeremystretch
48df2874c7 Changelog for #10465, #10480 2022-09-27 11:53:11 -04:00
jeremystretch
ecb31214cb Changelog & cleanup for #9892 2022-09-27 09:55:35 -04:00
jeremystretch
8b6ad9da55 Fixes #10470: Omit read-only custom fields from CSV import forms 2022-09-26 16:47:34 -04:00
jeremystretch
2f20fa7e08 Fixes #10461: Enable filtering by read-only custom fields in the UI 2022-09-26 16:42:11 -04:00
jeremystretch
971a0556d7 Fixes #10445: Avoid rounding virtual machine memory values 2022-09-26 15:45:58 -04:00
jeremystretch
2b65e1311a Merge branch 'develop' into feature 2022-09-26 11:55:58 -04:00
jeremystretch
d9e0780fb7 Changelog for #10435, #10439 2022-09-26 10:27:35 -04:00
Arthur
ee8752a94a Merge branch 'develop' into feature 2022-09-20 08:52:37 -07:00
Daniel Sheppard
db8f4223b2 Update changelog for #9497 2022-09-20 09:49:46 -05:00
Arthur
d46a239597 Merge branch 'develop' into feature 2022-09-19 15:51:54 -07:00
jeremystretch
c107ae3c86 PRVB 2022-09-16 13:41:09 -04:00
jeremystretch
b19c7c3d53 Release v3.3.4 2022-09-16 13:14:14 -04:00
jeremystretch
f0ddc3642f Fixes #10383: Fix assignment of component templates to module types via web UI 2022-09-16 08:30:46 -04:00
jeremystretch
00ddcc2212 Fixes #10387: Fix MultiValueDictKeyError exception when editing a device interface 2022-09-16 08:20:24 -04:00
jeremystretch
364ed2b6ac Merge branch 'develop' into feature 2022-09-15 14:30:24 -04:00
jeremystretch
2956e477d8 PRVB 2022-09-15 14:29:43 -04:00
Arthur
ed00bb829d Release v3.3.3 2022-09-15 11:04:12 -07:00
jeremystretch
924fa11063 Fixes #10353: Table action buttons should reserve return URL parameters 2022-09-15 13:40:39 -04:00
jeremystretch
9d7e9871e1 Fixes #10337: Display SSO links when local authentication fails 2022-09-15 13:17:04 -04:00
Jeremy Stretch
26fbd275d9 Merge pull request #10369 from netbox-community/10359-add-region-column
#10359 add region column to site table
2022-09-15 13:07:59 -04:00
jeremystretch
1156531ff6 #10359: Add region and site group columns to the devices table 2022-09-15 12:55:21 -04:00
jeremystretch
0025a5c75a Changelog for #10247, #10258, #10305, #10362 2022-09-15 10:14:16 -04:00
jeremystretch
d250c5c149 Closes #10358: Raise minimum required PostgreSQL version from 10 to 11 2022-09-14 17:10:14 -04:00
jeremystretch
0bf0bf848f Closes #10314: Move clone() method from NetBoxModel to CloningMixin 2022-09-13 14:36:37 -04:00
jeremystretch
70416bb0fe Closes #9577: Add has_front_image and has_rear_image filters for device types 2022-09-13 14:14:18 -04:00
jeremystretch
552e53ce99 Changelog for #8580, #10333 2022-09-12 17:17:53 -04:00
jeremystretch
a1931e099d Changelog for #10304, #10307 2022-09-09 17:08:12 -04:00
jeremystretch
f226d984c9 Changelog for #10250, #10294 2022-09-08 16:50:16 -04:00
jeremystretch
a0898a3ec9 Fixes #10259: Fix NoReverseMatch exception when listing available prefixes with "flat" column displayed 2022-09-07 14:30:51 -04:00
jeremystretch
8d27bb9595 Closes #10268: Omit trailing ".0" in device positions within UI 2022-09-07 14:09:17 -04:00
jeremystretch
fd195ed395 Changelog for #9231, #10270, #10278 2022-09-07 13:59:00 -04:00
jeremystretch
5daa8f96b9 PRVB 2022-09-02 15:44:41 -04:00
jeremystretch
0211792abe Release v3.3.2 2022-09-02 15:20:14 -04:00
jeremystretch
d5d747d355 Fixes #10034: Add L2VPN column to interface and VLAN tables 2022-09-02 14:26:35 -04:00
jeremystretch
2dc6401b38 Changelog for #9481, #10231, #10233 2022-09-02 08:56:09 -04:00
jeremystretch
c902c411c4 Fixes #10184: Fix vertical alignment when displaying object attributes with buttons 2022-09-01 09:53:48 -04:00
jeremystretch
ef27c1a910 Fixes #10220: Validate IP version when assigning primary IPs to a virtual machine 2022-09-01 09:31:42 -04:00
jeremystretch
36dbf33235 Fixes #9328: Hide available IPs when non-default ordering is applied 2022-08-31 16:55:03 -04:00
jeremystretch
147f26c8eb Changelog for #9477, #10195 2022-08-31 16:44:43 -04:00
jeremystretch
18fc55aa1f Changelog for #10176, #10217 2022-08-31 10:36:01 -04:00
jeremystretch
05a2a7f625 Closes #10043: Add support for 'limit' query parameter to available VLANs API endpoint 2022-08-30 15:16:34 -04:00
jeremystretch
2a727a1845 Changelog for #9895, #10060 2022-08-30 14:23:43 -04:00
jeremystretch
a242c4412b Fixes #10208: Fix permissions evaluation for interface actions dropdown menu 2022-08-30 08:59:50 -04:00
jeremystretch
767dfeb3aa Changelog for #9962, #9963, #10178 2022-08-30 08:56:11 -04:00
jeremystretch
8231a8b353 Fixes #10177: Correct display of custom fields when editing VM interfaces 2022-08-29 15:10:14 -04:00
jeremystretch
880c2fb6b9 Fixes #10181: Restore MultiPartParser (regression from #10031) 2022-08-29 11:17:31 -04:00
jeremystretch
25d43ebd02 Changelog for #10161 2022-08-26 10:05:44 -04:00
jeremystretch
e97f391403 Fixes #10156: Avoid forcing SVG image links to open in a new window 2022-08-26 08:45:48 -04:00
Daniel Sheppard
3adfd6977b Fixes #10155 - Fix rear port display when editing front port template for module type 2022-08-25 15:34:18 -05:00
jeremystretch
585f8de7ba PRVB 2022-08-25 16:25:26 -04:00
jeremystretch
e286f04ea0 Release v3.3.1 2022-08-25 16:07:34 -04:00
jeremystretch
b675f70305 Fixes #10118: Fix display of connected LLDP neighbors for devices 2022-08-25 15:25:30 -04:00
jeremystretch
a3d85f4ede Changelog for #10135 2022-08-25 14:51:16 -04:00
jeremystretch
e68eaed7da #10038 & #10039: Changelog & replicate for VM interfaces 2022-08-25 14:25:47 -04:00
jeremystretch
5efb422ef4 Fixes #9663: Omit available IP annotations when filtering prefix child IPs list 2022-08-25 10:34:18 -04:00
Jeremy Stretch
338f2c552f Fixes #10087: Correct display of far end in console/power/interface connections tables (#10117) 2022-08-25 08:46:19 -04:00
jeremystretch
e8024c8942 Fixes #10147: Permit the creation of 0U device types via REST API 2022-08-25 08:37:43 -04:00
jeremystretch
5e4aabab22 Changelog for #10070 2022-08-24 17:13:09 -04:00
jeremystretch
9f6411215d Changelog and cleanup for #9935 2022-08-24 16:44:24 -04:00
jeremystretch
7421d4edde Closes #10031: Enforce 'application/json' content type for REST API requests 2022-08-24 15:49:36 -04:00
jeremystretch
abeb995fd2 Closes #10133: Enable nullifying device location during bulk edit 2022-08-24 13:25:54 -04:00
jeremystretch
1dd6085d1a Fixes #10134: Custom fields data serializer should return a 400 response for invalid data 2022-08-24 13:08:21 -04:00
jeremystretch
7643da95cc Changelog for #10033, #10037, #10094 2022-08-24 08:59:40 -04:00
jeremystretch
bcedad2f50 Fixes #10109: Fix available prefixes calculation for container prefixes in the global table 2022-08-23 10:37:38 -04:00
Daniel Sheppard
c3a0b5c2a7 Fixes #10111 - Wrap search QS to catch ValueError on identifier field 2022-08-23 09:33:36 -05:00
jeremystretch
7f8bfc60f8 Fixes #10108: Linkify inside NAT IPs for primary device IPs in UI 2022-08-23 09:17:12 -04:00
jeremystretch
f4da3e2b8b Changelog for #6454, #10057, #10059 2022-08-22 16:11:35 -04:00
jeremystretch
a5257ace2b Closes #10066: Use fixed column widths for custom field values in UI 2022-08-22 11:17:40 -04:00
jeremystretch
c7eafce9cd Fixes #10089: linkify template filter should escape object representation 2022-08-22 11:14:36 -04:00
jeremystretch
4103f4a5b4 Closes #10061: Replicate type when cloning L2VPN instances 2022-08-18 15:19:34 -04:00
jeremystretch
9777b88db7 Fixes #10040: Fix exception when ordering prefixes by flat representation 2022-08-18 09:49:45 -04:00
jeremystretch
fdca4d37a0 Fixes #10053: Custom fields header should not be displayed when editing circuit terminations with no custom fields 2022-08-17 15:37:48 -04:00
jeremystretch
f3a1a36d4c PRVB 2022-08-17 14:11:47 -04:00
jeremystretch
1bcd6d785c Release v3.3.0 2022-08-17 13:55:21 -04:00
jeremystretch
7d3ddf639f Clean up release notes 2022-08-17 11:31:45 -04:00
jeremystretch
bd195e2e70 Fixes #9758: Display parent object of connected termination 2022-08-17 10:39:30 -04:00
jeremystretch
6f4df2bf16 Merge branch 'feature' into docs-refresh 2022-08-16 16:09:38 -04:00
jeremystretch
26573be4a5 Merge branch 'develop' into feature 2022-08-16 12:56:49 -04:00
jeremystretch
26774a71e3 Release v3.2.9 2022-08-16 11:50:14 -04:00
jeremystretch
64ff87f932 Fixes #9491: Remove button for adding inventory item templates to module type components 2022-08-16 11:39:51 -04:00
jeremystretch
ff08b31e3b Closes #9933: Add DOCSIS interface type 2022-08-16 10:11:40 -04:00
jeremystretch
e66d64ad06 Changelog for #8723, #9505, #9979 2022-08-16 09:14:19 -04:00
jeremystretch
72cd644a07 Changelog for #8595 2022-08-12 10:48:16 -04:00
jeremystretch
00098ac3ff Merge branch 'feature' into docs-refresh 2022-08-12 10:19:38 -04:00
jeremystretch
23bbdeeda1 Merge branch 'develop' into feature 2022-08-12 10:18:57 -04:00
jeremystretch
f9043b5751 Fixes #9986: Workaround for upstream timezone data bug 2022-08-12 10:12:01 -04:00
jeremystretch
ea76137f0e Changelog for #9857 2022-08-11 13:02:37 -04:00
jeremystretch
4649b4da61 Changelog for #9625 2022-08-10 16:18:30 -04:00
jeremystretch
0f5ac05cf1 Closes #9161: Pretty print JSON custom field data when editing 2022-08-10 16:12:04 -04:00
jeremystretch
e4e8883427 Fixes #9900: Pre-populate site & rack fields for cable connection form 2022-08-09 14:21:27 -04:00
jeremystretch
0328f078a5 Fixes #9938: Exclude virtual interfaces from terminations list when connecting a cable 2022-08-09 11:39:04 -04:00
jeremystretch
5e19ae756f Fixes #9939: Fix list of next nodes for split paths under trace view 2022-08-09 11:29:42 -04:00
jeremystretch
151a09bb4b Merge branch 'develop' into feature 2022-08-08 15:39:03 -04:00
jeremystretch
d675a46ff5 PRVB 2022-08-08 15:34:13 -04:00
jeremystretch
ab3bd6f941 Release v3.2.8 2022-08-08 15:17:36 -04:00
jeremystretch
baf9c6f7d6 Fixes #9950: Prevent redirection to arbitrary URLs via 'next' parameter on login URL 2022-08-08 14:21:42 -04:00
jeremystretch
ea4c1b32dc Fixes #9952: Prevent InvalidMove when attempting to assign a nested child object as parent 2022-08-08 12:22:22 -04:00
jeremystretch
5cec6049a0 Fixes #9948: Fix TypeError exception when requesting API tokens list as non-authenticated user 2022-08-08 12:22:01 -04:00
jeremystretch
6eb254da89 Fixes #9949: Fix KeyError exception resulting from invalid API token provisioning request 2022-08-08 11:43:27 -04:00
jeremystretch
86592a4aa3 Changelog for #9919 2022-08-08 10:24:49 -04:00
jeremystretch
4b987453fd Reorganize documentation 2022-08-04 14:11:52 -04:00
jeremystretch
cf03c3f6a9 Merge branch 'feature' into docs-refresh 2022-08-04 13:13:22 -04:00
jeremystretch
a9900059e7 Changelog for #9827, #9906 2022-08-03 15:22:51 -04:00
jeremystretch
4715db927d Release v3.3-beta2 2022-08-03 14:41:50 -04:00
jeremystretch
cf0623a55a Fixes #9778: Fix exception during cable deletion after deleting a connected termination 2022-08-03 12:46:16 -04:00
jeremystretch
fea8b94912 Fixes #9788: Ensure denormalized fields on CableTermination are kept in sync with related objects 2022-08-02 13:56:52 -04:00
jeremystretch
61c704c97b Closes #9903: Implement a mechanism for automatically updating denormalized fields 2022-08-02 13:49:34 -04:00
jeremystretch
30b7f8f2ae Merge branch 'develop' into feature 2022-08-01 14:42:09 -04:00
jeremystretch
7038fa0545 Fixes #9789: Fix rendering of cable traces ending at provider networks 2022-08-01 13:29:39 -04:00
jeremystretch
ee1722d100 Fixes #9871: Fix utilization graph value alignments 2022-08-01 11:54:39 -04:00
jeremystretch
3459bb8314 Closes #9882: Add manufacturer column to modules table 2022-08-01 10:36:53 -04:00
jeremystretch
271efb4aec Closes #9883: Linkify location column in power panels table 2022-08-01 10:32:05 -04:00
jeremystretch
0d670795a9 Fixes #9885: Fix child prefix counts when editing/deleting aggregates in bulk 2022-08-01 10:28:21 -04:00
jeremystretch
43a6565169 Closes #9881: Increase granularity in utilization graph values 2022-08-01 10:23:18 -04:00
jeremystretch
09f52fd8f9 Fixes #9884: Prevent querying assigned VRF on prefix object init 2022-08-01 09:47:18 -04:00
jeremystretch
87016bd52c Fixes #9891: Ensure consistent ordering for tags during object serialization 2022-08-01 09:32:52 -04:00
jeremystretch
7326a64fa1 Changelog & cleanup for #9637 2022-08-01 09:12:15 -04:00
jeremystretch
31c2cd8301 Reorganize configuration docs 2022-07-29 15:10:50 -04:00
Daniel Sheppard
366a665eef Fixes #9062 - Add/edit {module} substitution to help text for component template name 2022-07-29 11:55:26 -05:00
jeremystretch
6f0cd5ee2a Closes #9793: Add PoE attributes to interface templates 2022-07-28 15:20:25 -04:00
jeremystretch
a3d449d547 Closes #9391: Remove 500-character limit for custom link text & URL fields 2022-07-28 14:36:20 -04:00
jeremystretch
1d47b0894f Changelog for #9762 2022-07-28 12:45:27 -04:00
jeremystretch
171275a07f Changelog and cleanup for #9825 2022-07-27 16:50:31 -04:00
jeremystretch
2746e5c8d9 Fixes #9847: Respect desc_units when ordering rack units 2022-07-26 15:45:47 -04:00
jeremystretch
9e39e62675 Fixes #9829: Arrange custom fields by group when editing objects 2022-07-26 12:41:51 -04:00
jeremystretch
d533d9c439 Fixes #9843: Fix rendering of custom field values (regression from #9647) 2022-07-26 11:09:51 -04:00
jeremystretch
2678f2d6cb Merge branch 'temp' into feature 2022-07-26 08:36:50 -04:00
Daniel Sheppard
d73a518074 Update changelog for #9844 2022-07-26 07:29:18 -05:00
jeremystretch
a9059e69e6 Changelog for #9794, #9818 2022-07-25 09:55:20 -04:00
jeremystretch
46909071ba Merge branch 'develop' into feature 2022-07-20 12:20:33 -04:00
jeremystretch
1c02353aea PRVB 2022-07-20 11:15:02 -04:00
jeremystretch
6bd544e815 Release NetBox v3.2.7 2022-07-20 10:57:11 -04:00
jeremystretch
acd5b43edc Fixes #9705: Support filter expressions for the serial field on racks, devices, and inventory items 2022-07-20 10:39:36 -04:00
jeremystretch
828d5f94c7 Fixes #9499: Fix filtered bulk deletion of VM Interfaces 2022-07-19 16:21:32 -04:00
jeremystretch
05ce58a9e2 Fixes #9437: Standardize form submission buttons and behavior when using enter key 2022-07-19 14:21:20 -04:00
jeremystretch
2861f5cfd7 Fixes #9749: Retain original slug values when modifying object names 2022-07-19 13:01:51 -04:00
jeremystretch
611b14bb07 Fixes #9775: Fix exception when viewing a report with no descripton 2022-07-19 13:01:21 -04:00
jeremystretch
47adae046e Add summary release notes for v3.3 2022-07-18 13:09:45 -04:00
jeremystretch
0e1e9f0908 Changelog for #9765 2022-07-18 13:05:12 -04:00
jeremystretch
7a24b4a33e Fixes #9733: Handle split paths during trace when fanning out to front ports with differing cables 2022-07-18 11:51:59 -04:00
jeremystretch
f8e4f3ee25 Changelog for #9754 2022-07-18 09:16:43 -04:00
jeremystretch
9e2583de89 Fixes #9746: Permit filtering interfaces by arbitrary speed value in UI 2022-07-15 15:40:55 -04:00
jeremystretch
bcd9624c46 Closes #9745: Add wireless LANs and links to global search 2022-07-15 15:28:00 -04:00
jeremystretch
a6f4299c7f Fixes #9729: Fix ordering of content type creation to ensure compatability with demo data 2022-07-15 13:27:20 -04:00
jeremystretch
ca75362630 Fixes #9728: Fix validation when assigning a virtual machine to a device 2022-07-15 10:19:56 -04:00
jeremystretch
de89e7938f Closes #9741: Check for UserConfig instance during user login 2022-07-15 09:42:12 -04:00
jeremystretch
b0bd57acde Fixes #9715: Fix SOCIAL_AUTH_PIPELINE config parameter not taking effect 2022-07-15 08:34:30 -04:00
jeremystretch
81761aa177 Release v3.3-beta1 2022-07-14 12:04:53 -04:00
jeremystretch
148b7cdbc8 #9102: Enable creating terminations in conjunction with cables via REST API 2022-07-13 15:35:37 -04:00
jeremystretch
5aa62c7d67 Complete release notes 2022-07-12 16:29:43 -04:00
jeremystretch
58579d8bbc Merge branch 'develop' into feature 2022-07-11 12:58:24 -04:00
jeremystretch
a0b77e330d PRVB 2022-07-11 12:11:50 -04:00
jeremystretch
a95822ec64 Release v3.2.6 2022-07-11 11:41:28 -04:00
jeremystretch
c33a406491 Fixes #9687: Don't restrict custom text field lengths when entering via UI form 2022-07-11 11:12:06 -04:00
jeremystretch
ddb22027b7 Fixes #9704: Include last_updated field on JournalEntry REST API serializer 2022-07-11 10:28:37 -04:00
jeremystretch
a161209345 Changelog for #9632, #9686 2022-07-11 09:57:12 -04:00
jeremystretch
ce5630a45a Merge branch 'develop' into feature 2022-07-08 16:06:27 -04:00
jeremystretch
644b5d2604 Fixes #9657: Fix filtering for custom fields and webhooks in the UI 2022-07-08 14:59:16 -04:00
jeremystretch
01fb1cfe8c Fixes #9682: Fix bulk assignment of ASNs to sites 2022-07-08 14:16:42 -04:00
jeremystretch
588231b7b4 Fix CablePath serialization for pass-through port paths 2022-07-08 13:55:13 -04:00
jeremystretch
76c40188ce #9102: Document API changes 2022-07-06 16:02:53 -04:00
jeremystretch
70072690b7 Changelog for #8157 2022-07-06 13:38:25 -04:00
jeremystretch
7a899845a1 Closes #8171: Populate next available address when cloning an IP 2022-07-01 16:36:24 -04:00
jeremystretch
15a57b9d6a Closes #9228: Add serialize_object() method to ChangeLoggingMixin 2022-07-01 15:52:16 -04:00
jeremystretch
812480ab3a Closes #8511: Enable custom fields and tags for circuit terminations 2022-07-01 15:10:31 -04:00
jeremystretch
3cd079c056 Closes #9647: Introduce customfield_value template tag 2022-07-01 14:45:22 -04:00
jeremystretch
c42aff928f Closes #9074: Enable referencing the current user when evaluating permission constraints 2022-07-01 13:34:10 -04:00
jeremystretch
77168de155 Closes #9075: Introduce AbortRequest exception for cleanly interrupting object mutations 2022-06-30 15:15:07 -04:00
jeremystretch
70a52732e7 Closes #9070: Hide navigation menu items based on user permissions 2022-06-29 16:36:10 -04:00
jeremystretch
54ba135f50 Document support for ObjectChildrenView 2022-06-29 14:30:47 -04:00
jeremystretch
e744f1ff12 Merge branch 'develop' into feature 2022-06-28 16:55:49 -04:00
jeremystretch
f4e755ebe7 Changelog for #8854, #9403, #9540 2022-06-28 16:22:38 -04:00
jeremystretch
ef2768cbf7 Closes #9177: Add tenant assignment for wireless LANs & links 2022-06-27 11:30:52 -04:00
jeremystretch
4702ca6e7a Closes #4434: Enable highlighting devices within rack elevations 2022-06-24 11:04:38 -04:00
jeremystretch
450525b78f Docs & cleanup for #7702 2022-06-23 17:26:20 -04:00
jeremystretch
565270ea75 Closes #9414: Add clone() method to NetBoxModel for copying instance attributes 2022-06-23 15:21:10 -04:00
jeremystretch
b04672568a Changelog for #9396, #9575, #9597 2022-06-23 14:14:02 -04:00
jeremystretch
f9937758f9 Documentation & clenaup for #9536 2022-06-23 12:15:02 -04:00
jeremystretch
66f6723ada Introduce IPNetworkSerializer to serialize allowed token IPs 2022-06-22 21:51:43 -04:00
jeremystretch
ae95daa270 Refactor source IP resolution logic 2022-06-22 17:01:07 -04:00
Jeremy Stretch
66e7d28100 Merge pull request #9175 from PieterL75/issue_8233
Closes #8233: Restrict API key access by source IP
2022-06-22 16:23:59 -04:00
jeremystretch
ee2df5cc24 Closes #9582: Enable assigning config contexts based on device location 2022-06-22 16:10:48 -04:00
jeremystretch
f67aa2677c Closes #7120: Add termination_date field to Circuit 2022-06-22 15:09:50 -04:00
jeremystretch
568f801846 Closes #7744: Add status field to Location 2022-06-22 13:33:19 -04:00
jeremystretch
5691240267 Closes #1099: Add PoE mode & type for interfaces 2022-06-21 21:22:24 -04:00
jeremystretch
e9f0b021d5 Closes #4350: Illustrate reservations vertically alongside rack elevations 2022-06-21 16:30:27 -04:00
jeremystretch
365523a5d0 Initial work on half-height RUs 2022-06-20 12:05:06 -04:00
jeremystretch
57021b02cb Merge branch 'develop' into feature 2022-06-20 11:50:23 -04:00
jeremystretch
70ec727caf PRVB 2022-06-20 11:38:49 -04:00
jeremystretch
1e13eeef87 Release v3.2.5 2022-06-20 11:22:36 -04:00
jeremystretch
3b3d576702 Changelog for #8944, #9108, #9556 2022-06-20 08:34:05 -04:00
jeremystretch
7d65f573a6 Changelog for #9417, #9517, #9525 2022-06-20 08:06:49 -04:00
jeremystretch
b2fddb5261 Closes #9534: Add VLAN group selector to interface bulk edit forms 2022-06-17 14:51:45 -04:00
jeremystretch
c4a9f4faab Fixes #9549: Fix device counts for rack list under rack role view 2022-06-17 14:40:37 -04:00
jeremystretch
00f9fc5834 Fixes #9503: Hyperlinks in ack elevation SVGs must always use absolute URLs 2022-06-17 14:36:55 -04:00
jeremystretch
7d0098e139 Changelog for #8704, #9533, #9374, #9466, #9537 2022-06-17 14:04:57 -04:00
PieterL75
f6facc07f0 Merge branch 'feature' into issue_8233 2022-06-17 16:31:13 +02:00
Jeremy Stretch
844cf22f6b Fixes #9524: Correct order of VLAN fields under VM interface creation form 2022-06-13 19:14:29 -04:00
Jeremy Stretch
c56c5bff25 Changelog for #9501, #9512 2022-06-13 19:05:16 -04:00
jeremystretch
e59a9e5b03 Closes #9434: Enabled django-rich test runner for more user-friendly output 2022-06-09 11:48:32 -04:00
jeremystretch
f956da706c Merge branch 'develop' into feature 2022-06-09 11:38:21 -04:00
jeremystretch
d28d025a97 Fixes #9495: Correct link to contacts in contact groups table column 2022-06-09 10:20:44 -04:00
jeremystretch
94784d986b Closes #8893: Include count of IP ranges under tenant view 2022-06-07 11:12:40 -04:00
jeremystretch
68a7cd1323 Closes #8882: Support filtering IP addresses by multiple parent prefixes 2022-06-07 11:00:14 -04:00
jeremystretch
2e7d5e6098 Fixes #9486: Fix redirect URL when adding device components from the module view 2022-06-07 10:06:19 -04:00
jeremystretch
fe7825ddb7 Changelog for #9480, #9484 2022-06-07 08:51:53 -04:00
jeremystretch
898a362f0d Merge branch 'develop' into feature 2022-05-31 15:50:23 -04:00
jeremystretch
06112d7be4 PRVB 2022-05-31 15:31:22 -04:00
jeremystretch
c181c9bda8 Release v3.2.4 2022-05-31 15:08:33 -04:00
jeremystretch
bd4dfa2214 Fixes #9291: Improve data validation for MultiObjectVar script fields 2022-05-31 13:37:14 -04:00
jeremystretch
e66cb61e0b Fixes #9402: Fix custom field population when creating a virtual chassis 2022-05-31 13:26:25 -04:00
jeremystretch
127588f9ee Fixes #9407: Clean up display of prefixes values when exporting prefixes list 2022-05-31 12:23:22 -04:00
jeremystretch
d18d9c5575 Closes #9451: Add export_raw argument for TemplateColumn 2022-05-31 12:20:39 -04:00
jeremystretch
fa83afe215 Fixes #9425: Fix bulk import for object and multi-object custom fields 2022-05-31 11:37:30 -04:00
jeremystretch
01c96b817c Changelog for #9420, #9430 2022-05-31 09:14:23 -04:00
jeremystretch
8a08e11edc Closes #5303: A virtual machine may be assigned to a site and/or cluster 2022-05-26 14:59:49 -04:00
jeremystretch
3a0fad3491 Closes #8222: Enable the assignment of a VM to a specific host device within a cluster 2022-05-25 16:01:10 -04:00
jeremystretch
b10ee60dee Changelog & cleanup for #9166 2022-05-24 16:39:05 -04:00
jeremystretch
fecffc2436 Changelog for #9277 2022-05-24 16:00:18 -04:00
jeremystretch
147baf69ed Closes #9347: Include services in global search 2022-05-24 09:49:36 -04:00
jeremystretch
6e64db46c1 Closes #9379: Redirect to virtual chassis view after adding a member device 2022-05-24 09:20:05 -04:00
jeremystretch
f7495758e9 Fixes #9387: Ensure ActionsColumn extra_buttons are always displayed 2022-05-24 09:14:25 -04:00
jeremystretch
2d933314af Closes #8471: Add status field to Cluster 2022-05-19 16:13:22 -04:00
jeremystretch
23dae6b99f Changelog for #9098 2022-05-18 08:42:20 -04:00
jeremystretch
10605ebd4c Changelog for #9239, #9358 2022-05-16 09:56:02 -04:00
Daniel Sheppard
cea05b0809 Fixes #8374 - Display device type and asset tag if name is blank but asset tag is populated 2022-05-13 09:49:07 -05:00
Daniel Sheppard
9410af47c9 Fixes #8922 - Add service list to IP address view 2022-05-13 09:40:24 -05:00
Daniel Sheppard
d31a8b1594 Fixes #9094 - Fix partial address search within Prefix and Aggregate filters 2022-05-13 09:28:24 -05:00
jeremystretch
340a3a032d Merge branch 'develop' into feature 2022-05-12 14:16:01 -04:00
jeremystretch
6c15ea66b9 PRVB 2022-05-12 14:14:40 -04:00
jeremystretch
b01f78e318 Release v3.2.3 2022-05-12 13:53:26 -04:00
jeremystretch
9f502bc9c6 Closes #8805: Add "mixed" option for device airflow indication 2022-05-12 12:18:58 -04:00
jeremystretch
209d77ca68 Closes #9221: Add definition list support for Markdown 2022-05-12 11:05:34 -04:00
jeremystretch
5f4368da20 Fixes #9296: Improve Markdown link sanitization 2022-05-12 10:41:29 -04:00
jeremystretch
47e2f08a8a Closes #9343: Add Ubiquiti SmartPower power outlet type 2022-05-12 10:17:29 -04:00
jeremystretch
60a5049461 Closes #1202: Support overlapping assignment of NAT IP addresses 2022-05-11 16:22:07 -04:00
jeremystretch
7875ca3631 Merge branch 'develop' into feature 2022-05-11 16:09:25 -04:00
jeremystretch
2f57e2eac4 Enable & document Sentry integration 2022-05-11 14:13:50 -04:00
jeremystretch
59765df58a Changelog for #9190, #9314 2022-05-11 10:31:04 -04:00
jeremystretch
e421c352d6 Fixes #9330: Add missing module_type field to REST API serializers for modular device component templates 2022-05-11 08:57:19 -04:00
jeremystretch
75b25f060e Fixes #9313: Remove HTML code from CSV output of many-to-many relationships 2022-05-06 10:26:02 -04:00
jeremystretch
b647c8b112 Fixes #9306: Include VC master interfaces when selecting a LAG/bridge for a VC member interface 2022-05-06 09:47:52 -04:00
jeremystretch
e8cfefad09 Fixes #9311: Permit creating contact assignment without a priority via the REST API 2022-05-06 09:25:40 -04:00
jeremystretch
16abd147b5 Changelog for #9280 2022-05-05 14:14:49 -04:00
jeremystretch
919b2a1565 Closes #9260: Apply user preferences to tables under object detail views 2022-05-04 15:46:13 -04:00
jeremystretch
c8b34d7794 Changelog for #8894, #8998, #9122; PEP8 fix 2022-05-04 14:19:09 -04:00
jeremystretch
6fc395d4f5 Changelog for #9267, #9278 2022-05-04 13:59:38 -04:00
jeremystretch
921da10495 Closes #9261: NetBoxTable no longer automatically clears pre-existing calls to prefetch_related() on its queryset 2022-04-29 13:09:39 -04:00
jeremystretch
f352935358 Merge branch 'develop' into feature 2022-04-29 09:05:52 -04:00
jeremystretch
7db3c28e10 PRVB 2022-04-28 15:06:27 -04:00
jeremystretch
7cf53bdc6c Release v3.2.2 2022-04-28 14:39:02 -04:00
jeremystretch
9631405305 Changelog for #4264 2022-04-27 15:36:29 -04:00
jeremystretch
64c4cf2658 Fixes #9227: Fix related object assignment when recording change record for interfaces 2022-04-27 14:12:20 -04:00
jeremystretch
21e2fd9a91 Fixes #9222: Fix circuit ID display under cable view 2022-04-25 21:09:20 -04:00
jeremystretch
ab7c341e32 Merge branch 'develop' into feature 2022-04-25 12:20:46 -04:00
jeremystretch
3384b5d468 Changelog for #8959 2022-04-25 10:11:51 -04:00
jeremystretch
01fccfc60f Closes #9218: Update documentation links with docs.netbox.dev 2022-04-25 09:48:39 -04:00
jeremystretch
e29d277a43 Fixes #9194: Support position assignment when add module bays to multiple devices 2022-04-25 08:41:38 -04:00
jeremystretch
6de576dcb2 Fixes #9206: Show header for comments field under module & module type creation views 2022-04-25 08:33:41 -04:00
jeremystretch
101ba26454 Closes #9214: Linkify cluster counts in cluster type & group tables 2022-04-25 08:23:21 -04:00
Pieter Lambrecht
9243d26869 Update releasenotes 2022-04-19 21:55:39 +02:00
Pieter Lambrecht
d1700d1aff Updated docs relnotes to refer to 8233 2022-04-19 21:33:29 +02:00
Pieter Lambrecht
6861789895 Fix 8878: Restrict API key usage by Source IP 2022-04-19 14:44:35 +02:00
jeremystretch
3e114d0af0 Changelog & test for #9060 2022-04-18 13:14:30 -04:00
jeremystretch
e47fddefd9 Fixes #9158: Do not list tags field for CSV forms which do not support tag assignment 2022-04-18 09:39:36 -04:00
jeremystretch
612a4dbd7b Fixes #9132: Limit location options by selected site when creating a wireless link 2022-04-18 09:02:03 -04:00
jeremystretch
4f62136eb1 Closes #9152: Annotate related object type under custom field view 2022-04-18 08:56:28 -04:00
jeremystretch
7e647654e4 Fixes #9151: Child prefix counts not annotated on aggregates list under RIR view 2022-04-18 08:43:46 -04:00
jeremystretch
3335b381ba Fixes #9156: Fix loading UserConfig data from fixtures 2022-04-18 08:36:41 -04:00
jeremystretch
4c32f23d10 Closes #8495: Enable custom field grouping 2022-04-15 14:45:28 -04:00
jeremystretch
d4c5873bff Merge branch 'develop' into feature 2022-04-15 12:09:28 -04:00
jeremystretch
a24ef83b7b Changelog for #9133 2022-04-14 15:51:26 -04:00
jeremystretch
1a1fe1faaa PRVB 2022-04-14 14:15:48 -04:00
jeremystretch
2d5e9e4074 Release v3.2.1 2022-04-14 13:58:18 -04:00
jeremystretch
d58529eb47 Fixes #9128: Resolve component labels per module bay position when installing modules 2022-04-14 11:13:04 -04:00
jeremystretch
7c91970668 Closes #9123: Improve appearance of SSO login providers 2022-04-14 10:54:07 -04:00
jeremystretch
a9f8b6fe8b Changelog for #8543 & cleanup 2022-04-14 08:37:58 -04:00
jeremystretch
0f6c72d52f Fixes #9118: Fix validation error when importing VM child interfaces 2022-04-13 13:43:18 -04:00
jeremystretch
3c5c9a8ea0 Changelog for #9110 2022-04-12 14:17:08 -04:00
jeremystretch
72a46183eb Changelog for #8920, #8956 2022-04-12 12:05:09 -04:00
jeremystretch
6b1e690df0 Fixes #9116: assigned_to_interface filter for IP addresses should not match FHRP group assignments 2022-04-12 10:07:31 -04:00
jeremystretch
cac2685e99 Closes #9081: Add fhrpgroup_id filter for IP addresses 2022-04-12 09:56:33 -04:00
jeremystretch
2130407175 Closes #9099: Enable display of installed module serial & asset tag in module bays list 2022-04-12 09:00:19 -04:00
jeremystretch
0550f268ef Tweak changelog for #9061 2022-04-12 08:22:17 -04:00
jeremystretch
995048b6c3 Fixes #9096: Remove duplicate filter tag when filtering by "none" 2022-04-11 08:51:11 -04:00
jeremystretch
00ad3f7632 Fixes #9100: Include position field in module type YAML export 2022-04-11 08:28:10 -04:00
jeremystretch
ea552c9dd3 Closes #8995: Enable arbitrary ordering of REST API results 2022-04-08 16:00:33 -04:00
jeremystretch
5990ad84a3 Changelog & documentation for #5479 2022-04-08 14:10:21 -04:00
jeremystretch
b2715c9136 Fixes #9055: Restore ability to move inventory item to other device 2022-04-08 09:41:37 -04:00
jeremystretch
e8f120f534 Fixes #9079: Fail validation when an inventory item is assigned as its own parent 2022-04-08 09:08:55 -04:00
jeremystretch
2a1d747b7f Fixes #9065: Min/max VID should not be required when filtering VLAN groups 2022-04-06 20:29:28 -04:00
jeremystretch
f9f958825e Closes #8973: Display VLAN group count under site view 2022-04-06 20:12:14 -04:00
jeremystretch
9210112bdb Fixes #8931: Copy assigned tenant when cloning a location 2022-04-06 20:01:09 -04:00
Daniel Sheppard
159f803acc Fixes #9057 - Fix missing instance counts for module types 2022-04-06 13:46:31 -05:00
Daniel Sheppard
6ac3e8ce9b #9061 - Change inheritance order for DeviceComponentFilterSets 2022-04-06 13:35:22 -05:00
jeremystretch
32f5c780d2 PRVB 2022-04-05 17:12:13 -04:00
jeremystretch
a9bbb05503 Release v3.2.0 2022-04-05 16:26:07 -04:00
jeremystretch
932e47d61a Merge branch 'feature' into develop 2022-04-05 14:51:26 -04:00
jeremystretch
abe1c0d940 Release v3.1.11 2022-04-05 14:35:27 -04:00
jeremystretch
adde923497 Implement bypass for migration safeguard 2022-04-05 14:24:28 -04:00
jeremystretch
dcf69e831d Closes #9036: Add bulk edit capability for site contact fields 2022-04-05 10:18:20 -04:00
jeremystretch
b0646fcb30 Merge branch 'develop' into feature 2022-04-05 08:21:39 -04:00
jeremystretch
95a8727f39 Changelog for #8365 2022-04-04 15:58:54 -04:00
jeremystretch
69c8e95186 Fixes #8658: Fix display of assigned components under inventory item lists 2022-04-04 14:40:22 -04:00
jeremystretch
09845ac191 Merge branch 'develop' into feature 2022-04-01 09:13:37 -04:00
jeremystretch
dc9c030fb3 Closes #9012: Linkify circuits count in providers list 2022-04-01 09:06:44 -04:00
jeremystretch
9d86e33964 Fixes #9007: Fix FieldError exception when instantiating a device type with nested inventory items 2022-03-31 12:07:02 -04:00
jeremystretch
78e672fa7b Closes #9006: Enable custom fields, custom links, and tags for journal entries 2022-03-31 11:40:02 -04:00
jeremystretch
62b942e603 Fixes #8978: Fix instantiation of front ports when provisioning a module 2022-03-31 09:03:01 -04:00
jeremystretch
7ca4b857be Closes #8496: Enable assigning multiple ASNs to a provider 2022-03-30 17:17:36 -04:00
jeremystretch
ee3a6baba4 Closes #8593: Add link field to contact model 2022-03-30 16:19:12 -04:00
jeremystretch
398c523011 Closes #8790: Include site and prefixes columns in VLAN group VLANs table 2022-03-30 15:51:12 -04:00
jeremystretch
2197315e3b Merge branch 'develop' into feature 2022-03-30 15:45:40 -04:00
jeremystretch
499dbbeeaf Change log & cleanup for #8163, #8866 2022-03-30 15:39:28 -04:00
jeremystretch
8c5bb71c73 Fixes #8976: Add missing object_type field on CustomField REST API serializer 2022-03-28 13:34:37 -04:00
jeremystretch
c98935141c Fixes #8970: Permit nested inventory item templates on device types 2022-03-28 13:22:43 -04:00
jeremystretch
6d53363228 Changelog for #8785, #8830 2022-03-28 10:35:49 -04:00
jeremystretch
e3f79988ee Fixes #8974: Use monospace font for text areas in config revision form 2022-03-28 09:13:15 -04:00
jeremystretch
3f0b8a6adb Merge branch 'develop' into feature 2022-03-25 10:38:44 -04:00
jeremystretch
5c07f48a0f PRVB 2022-03-25 10:29:44 -04:00
jeremystretch
71f49ffb43 Correct changelog 2022-03-25 10:16:40 -04:00
jeremystretch
d1c7a8748a Release v3.1.10 2022-03-25 10:14:37 -04:00
jeremystretch
737cc5e5b2 Correct change log 2022-03-25 10:04:48 -04:00
jeremystretch
05b80bed3b Change log for #8232, #8926 2022-03-25 10:02:21 -04:00
jeremystretch
4c052023db Merge develop into feature 2022-03-24 16:35:35 -04:00
jeremystretch
4639435b24 Fixes #8905: Disable ordering by assigned tags to prevent erroneous results 2022-03-24 11:56:18 -04:00
jeremystretch
b1894be1b3 Fixes #8696: Fix help link under FHRP group assigment creation view 2022-03-24 11:14:24 -04:00
jeremystretch
774a58509a Fixes #8947: Retain filter parameters when handling an export template exception 2022-03-24 10:47:39 -04:00
jeremystretch
2991016595 Fixes #8951: Allow changing device type & platform to different manufacturer simultaneously 2022-03-24 10:34:09 -04:00
jeremystretch
1ab57ee224 Changelog for #8924 2022-03-23 17:01:57 -04:00
jeremystretch
ecb70f9e92 Fixes #8872: Enable filtering by custom object fields 2022-03-23 14:34:42 -04:00
jeremystretch
d2f388954d Merge branch 'develop' into feature 2022-03-22 12:57:23 -04:00
jeremystretch
5f946edb26 Fixes #8919: Fix filtering of VLAN groups by site under prefix edit form 2022-03-22 11:39:26 -04:00
jeremystretch
3c0a04ebb5 Fixes #8935: Correct ordering of next/previous racks to use naturalized names 2022-03-22 09:50:38 -04:00
jeremystretch
f6d4d54d06 Fixes #8932: Fix error when setting null value for interface rf_role via REST API 2022-03-22 09:37:57 -04:00
jeremystretch
c060921ef7 Merge branch 'develop' into feature 2022-03-18 13:34:31 -04:00
jeremystretch
a18ecfbb08 Changelog for #8813 2022-03-18 13:25:47 -04:00
jeremystretch
fdc44c65ee Merge branch 'develop' into feature 2022-03-18 13:17:11 -04:00
jeremystretch
93350b9326 Changelog for #8457, #8575, #8645 2022-03-18 11:46:49 -04:00
jeremystretch
8f8f401431 Changelog for #8553 2022-03-17 17:06:21 -04:00
jeremystretch
77784ef471 Fixes #8838: Fix FieldError exception during global search 2022-03-14 13:55:35 -04:00
jeremystretch
c209b51f62 Fixes #8845: Correct default ASN formatting in table 2022-03-14 13:49:54 -04:00
jeremystretch
9935f5bd08 Fixes #8869: Fix NoReverseMatch exception when displaying tag w/assignments 2022-03-14 13:47:41 -04:00
jeremystretch
54a98c5062 Fixes #8850: Show airflow field on device REST API serializer when config context data is included 2022-03-14 09:54:11 -04:00
jeremystretch
272f4799bc Release v3.2.0-beta2 2022-03-09 12:56:20 -05:00
thatmattlove
4dcd94157e Fixes #8820: correct navbar color in dark mode 2022-03-08 14:28:52 -07:00
jeremystretch
bde87a4f4c Fixes #8810: Enable filtering modules by type 2022-03-07 13:40:49 -05:00
jeremystretch
1714f0c717 Fixes #8815: Fix display of custom object fields in table columns 2022-03-07 13:30:52 -05:00
jeremystretch
7573dde28f Merge v3.1.9 2022-03-07 10:55:30 -05:00
jeremystretch
4fbf72263f PRVB 2022-03-07 10:07:07 -05:00
jeremystretch
c79129edac Release v3.1.9 2022-03-07 09:47:31 -05:00
jeremystretch
5d611e34ef Fixes #8807: Correct REST API URL for FHRP group assignments 2022-03-07 09:02:47 -05:00
jeremystretch
d489531c67 Fixes #8808: Fix members count under FHRP group list 2022-03-07 09:00:00 -05:00
jeremystretch
2c657af4b1 Fixes #8724: Fix exception during device import with invalid device type 2022-03-04 13:45:59 -05:00
jeremystretch
34274ba413 Closes #8758: Allow empty string substitution when renaming objects in bulk 2022-03-04 13:30:32 -05:00
jeremystretch
50be59f05a Closes #8664: Show assigned ASNs/sites under list views 2022-03-04 13:20:17 -05:00
jeremystretch
2b8428dfc8 Fixes #8792: Fix creation of circuit terminations via UI 2022-03-03 16:42:48 -05:00
jeremystretch
710ae0243d Fixes #7891: Fix display of form validation failures during device component creation 2022-03-03 16:18:24 -05:00
jeremystretch
138da04cca Fixes #8763: Fix inventory item component assignment 2022-03-03 11:52:36 -05:00
jeremystretch
824c0ac344 Closes #8736: Add PC and UPC fiber end faces for LC/SC/LSH port types 2022-03-01 11:43:00 -05:00
jeremystretch
b98edae0a4 Closes #8762: Link to rack elevations list from site view 2022-03-01 11:32:17 -05:00
jeremystretch
4d520d5588 Closes #8766: Add SCTP to service protocols list 2022-03-01 11:07:19 -05:00
jeremystretch
cebc028d8f Fixes #8764: Correct view name resolution for dynamic form fields 2022-02-28 15:17:49 -05:00
jeremystretch
7f4c613d63 Fixes #8761: Correct view name resolution under journal entry views 2022-02-28 12:10:22 -05:00
jeremystretch
a8ee0f1e4d Merge branch 'develop' into feature 2022-02-25 14:06:45 -05:00
jeremystretch
98f1e6c18f Update changelog 2022-02-25 13:26:02 -05:00
Alex Gittings
c69c291191 Fixes #8629; Add description to tag table search function 2022-02-24 10:02:21 +00:00
jeremystretch
1c3bfc2a3a Fixes #8683: Fix ZoneInfoNotFoundError exception under Python 3.9+ 2022-02-23 14:16:12 -05:00
jeremystretch
67e3b614b3 Fixes #8682: Limit available VLANs by group min/max VIDs 2022-02-22 11:39:05 -05:00
jeremystretch
e98a60bbdd Fixes #8713: Restore missing "add" button on services list view 2022-02-22 09:05:31 -05:00
jeremystretch
7b2ed6e264 Fixes #8717: Fix redirection after bulk edit/delete of prefixes from aggregate view 2022-02-22 09:02:31 -05:00
jeremystretch
9f22b2b065 Closes #8684: Change custom link template context variable 'obj' to 'object' (backward-compatible) 2022-02-18 09:50:02 -05:00
jeremystretch
a4edd642e0 Fixes #8656: Fix migration error when upgrading from a v2.11 database 2022-02-17 14:14:23 -05:00
jeremystretch
c4b75d945d Fixes #8670: Fix filtering device components by installed module 2022-02-17 11:42:18 -05:00
jeremystretch
4091bd2485 Fixes #8671: Fix AttributeError when viewing console/power/interface connection lists 2022-02-16 16:45:56 -05:00
jeremystretch
3d53d72614 Fixes #8674: Fix rendering of tabbed content in documentation 2022-02-16 16:21:32 -05:00
jeremystretch
b4e095d7cc Fixes #8661: Fix ValueError exception when trying to connect a cable 2022-02-16 09:27:16 -05:00
jeremystretch
4ab4d3afc2 Fixes #8659: Fix display of multi-object custom fields after deleting related object 2022-02-16 09:07:01 -05:00
jeremystretch
1426646ba4 Fixes #8655: Fix AttributeError when viewing cabled interfaces 2022-02-16 08:23:57 -05:00
jeremystretch
ff9f5dfce0 Release v3.2-beta1 2022-02-15 14:56:01 -05:00
jeremystretch
c497c47ae3 Closes #8649: Enable customization of configuration module using NETBOX_CONFIGURATION environment variable 2022-02-15 12:36:03 -05:00
Daniel Sheppard
1755ece949 Fixes #8546 - Fix import to restrict bridge, parent, lag to device interfaces 2022-02-15 09:27:55 -06:00
jeremystretch
6e8ca650a5 Merge v3.1.8 2022-02-15 10:05:07 -05:00
jeremystretch
0528ae96e8 PRVB 2022-02-15 09:32:52 -05:00
jeremystretch
94be948505 Release v3.1.8 2022-02-15 09:01:58 -05:00
jeremystretch
f6f8970d75 Fixes #8609: Display validation error when attempting to assign VLANs to interface with no mode during bulk edit 2022-02-15 08:39:45 -05:00
jeremystretch
1579f8d4c3 Changelog for #8391 2022-02-14 10:34:30 -05:00
jeremystretch
2a1a542409 Changelog & cleanup for #8556 2022-02-14 10:06:56 -05:00
jeremystretch
cdf6105723 Changelog for #8577 2022-02-11 16:00:01 -05:00
jeremystretch
a6221de092 Fixes #8611: Fix bulk editing for certain custom link, webhook, and journal entry fields 2022-02-11 15:34:41 -05:00
jeremystretch
aafadd81ec Update documentation for v3.2 2022-02-11 12:57:08 -05:00
jeremystretch
553fb3d905 Merge branch 'develop' into feature 2022-02-10 15:05:54 -05:00
jeremystretch
88a75c46df Change notes for #7150, #8398 2022-02-10 14:22:40 -05:00
jeremystretch
fd3e3f9b64 Fixes #8578: Object change log tables should honor user's configured preferences 2022-02-10 12:07:09 -05:00
jeremystretch
1e880f9ccf Fixes #8604: Fix tag filter on config context list filter form 2022-02-10 11:56:41 -05:00
jeremystretch
e17be35d53 Closes #8463: Change the created field on all change-logged models from date to datetime 2022-02-08 14:41:44 -05:00
thatmattlove
d61b324436 Fixes #8564: only use columns form field in user table config form submit 2022-02-07 14:36:28 -07:00
thatmattlove
9d81c37e4d Implement replaceAll utility function
add #8331 release notes
2022-02-07 14:04:58 -07:00
jeremystretch
60278abe2b Clean up release notes 2022-02-07 14:31:49 -05:00
jeremystretch
e8c3910065 Closes #8572: Add a pre_run() method for reports 2022-02-07 12:57:02 -05:00
jeremystretch
ba0c0598e0 Clean up merge conflict remnants 2022-02-07 10:47:07 -05:00
jeremystretch
412478464a Changelog for #8548 & misc cleanup 2022-02-07 10:37:11 -05:00
jeremystretch
9159ac2ab2 #7852: Extend VRF assignment to VM interfaces 2022-02-07 09:54:00 -05:00
jeremystretch
ad3b05d024 Changelog for #8561 2022-02-04 16:22:30 -05:00
jeremystretch
510a5fbb69 Merge v3.1.7 2022-02-03 12:55:34 -05:00
jeremystretch
0f5192f1ca Release v3.1.7 2022-02-03 10:51:41 -05:00
jeremystretch
8d21f80a71 Fixes #8315: Fix display of NAT link for primary IPv4 address under device view 2022-02-03 10:30:26 -05:00
jeremystretch
2d1bdefb4f Closes #8530: Indicate CSV or YAML as format for "all data" export 2022-02-03 10:22:38 -05:00
jeremystretch
c38260cd79 Fixes #8527: Fix display of changelog retention period 2022-02-03 09:48:21 -05:00
jeremystretch
d7fc36a0ce Closes #8517: Render boolean custom fields as icons in object tables 2022-02-02 16:24:51 -05:00
jeremystretch
4386cc0ae9 Fixes #8498: Fix display of selected content type filters in object list views 2022-02-02 16:08:12 -05:00
Daniel Sheppard
706f6a7525 Fixes #8425 - Fix exception when viewing change list/records with removed plugins 2022-02-02 11:18:41 -06:00
jeremystretch
98413f0c09 Fixes #8514: Correct several links to config parameters 2022-02-02 09:27:29 -05:00
jeremystretch
1fcc218a38 Fixes #8512: Correct file permissions to allow execution of housekeeping script 2022-02-01 16:58:09 -05:00
jeremystretch
e4f18e352b Closes #7504: Include IP range data under IPAM role views 2022-02-01 16:47:29 -05:00
jeremystretch
3a2b246c0f Closes #8494: Include locations count under tenant view 2022-02-01 16:31:34 -05:00
jeremystretch
af479c3d4d Fixes #8499: Content types REST API endpoint should not require model permission 2022-02-01 15:14:13 -05:00
jeremystretch
af6d1938c3 Closes #8509: CSRF_TRUSTED_ORIGINS is now a discrete configuration parameter 2022-02-01 14:29:52 -05:00
jeremystretch
d0d6ae5d61 Fixes #8465: Accept empty string values for Interface rf_channel in REST API 2022-01-28 14:03:36 -05:00
jeremystretch
e5ca008e90 Fixes #8456: Fix redundant display of VRF RD in prefix view 2022-01-28 13:19:23 -05:00
jeremystretch
00f2c652d1 Closes #8462: Linkify manufacturer column in device type table 2022-01-28 13:09:57 -05:00
Johannes Erwerle
5e5d903142 Fixes #8476: Bring the ASN Web UI up to the standard set by other objects 2022-01-28 11:58:29 +01:00
jeremystretch
a009167e98 Add change log for plugins framework additions 2022-01-27 16:21:19 -05:00
jeremystretch
ff4c8848a6 Closes #8454: Set DEFAULT_AUTO_FIELD to BigAutoField 2022-01-25 17:37:06 -05:00
jeremystretch
1b60c3474f Changelog cnad cleanup for #7853 2022-01-21 15:43:53 -05:00
jeremystretch
3991b82797 Closes #5429: Enable toggling the placement of table paginators 2022-01-19 09:14:38 -05:00
jeremystretch
3e6be829e5 Closes #8307: Add data_type indicator to REST API serializer for custom fields 2022-01-18 16:57:54 -05:00
jeremystretch
1b6314e1c4 Closes #8368: Enable controlling the order of custom script form fields with field_order 2022-01-18 16:01:40 -05:00
jeremystretch
a50abdff7c Closes #8381: Add contacts to global search function 2022-01-18 15:40:19 -05:00
jeremystretch
66e1d25ec6 Closes #8367: Add ASNs to global search function 2022-01-18 15:36:21 -05:00
Daniel Sheppard
0842336cff Fixes #8375 - Change ASN display column from ASDOT to ASPLAIN. Add ASDOT display column. 2022-01-18 11:23:52 -06:00
jeremystretch
0d90605bf0 Fixes #8377: Fix calculation of absolute cable lengths when specified in fractional units 2022-01-18 11:09:12 -05:00
jeremystretch
cd4b695f9d Merge v3.1.6 2022-01-17 11:12:54 -05:00
jeremystretch
f86dda2823 PRVB 2022-01-17 10:16:37 -05:00
jeremystretch
88bf196947 Release v3.1.6 2022-01-17 09:49:16 -05:00
jeremystretch
aaac68f667 Fixes #8358: Fix inconsistent styling of custom fields on filter & bulk edit forms 2022-01-14 14:23:58 -05:00
jeremystretch
2d6f8f8272 Changelog for #8342, #8357 2022-01-14 11:51:02 -05:00
jeremystretch
2437594e62 Changelog for #8337 2022-01-13 15:24:15 -05:00
jeremystretch
b204bb5fb7 #8293: Tweak table column output & add changelog 2022-01-13 15:10:06 -05:00
jeremystretch
b82417f9b9 Changelog for #8295 2022-01-13 12:10:25 -05:00
jeremystretch
e56a14e7a3 Changelog for #1591 2022-01-13 10:48:08 -05:00
jeremystretch
69ce2b218d Changelog for #8279 2022-01-11 16:27:30 -05:00
jeremystretch
e5d3730ad8 Merge branch 'develop' into feature 2022-01-11 16:16:13 -05:00
jeremystretch
0c3174284a Fixes #8319: Custom URL fields should honor ALLOWED_URL_SCHEMES config parameter 2022-01-11 15:32:04 -05:00
jeremystretch
03bbc410ad Fixes #8314: Prevent custom fields with default values from appearing as applied filters erroneously 2022-01-11 15:02:10 -05:00
jeremystretch
5713076155 Fixes #8317: Fix CSV import of multi-select custom field values 2022-01-11 14:52:47 -05:00
jeremystretch
fcfd1f55c0 Document formal release cycle 2022-01-11 12:54:07 -05:00
jeremystretch
70e1a0edf7 Fixes #8305: Fix assignment of custom field data to FHRP groups via UI 2022-01-10 15:26:01 -05:00
jeremystretch
e19061014b Fixes #8306: Redirect user to previous page after login 2022-01-10 14:44:25 -05:00
jeremystretch
eb400bc6b2 Closes #6954: Remember users' table ordering preferences 2022-01-10 14:03:07 -05:00
jeremystretch
108644262b Closes #8296: Allow disabling custom links 2022-01-10 12:11:37 -05:00
Jeremy Stretch
4f8743ae88 Merge pull request #8303 from netbox-community/7679-table-actions
Closes #7679: Object table actions menus
2022-01-10 11:38:07 -05:00
jeremystretch
efe5a6d48c Changelog for #7679 2022-01-10 11:20:06 -05:00
jeremystretch
2275eeba1f Closes #8302: Linkify role column in device & VM tables 2022-01-10 09:48:14 -05:00
jeremystretch
0d535423b3 Fixes #8301: Fix delete button for various object children views 2022-01-10 09:30:50 -05:00
jeremystretch
187be03f4b Changelog for #8246, #8285 2022-01-10 08:38:08 -05:00
jeremystretch
efd430d359 Revert REST API changes from #8284 2022-01-10 08:24:45 -05:00
Daniel Sheppard
668c714d8d Update changelog for #8262 and #8265 2022-01-08 00:21:38 -06:00
Daniel Sheppard
159cf3cd0f Fix #8287 - Correct label in export template form 2022-01-08 00:13:58 -06:00
jeremystretch
5f8f593eec Closes #7852: Enable assigning interfaces to VRFs 2022-01-07 14:57:43 -05:00
jeremystretch
c19f590120 Documentation and changelog for #7006 2022-01-06 13:44:21 -05:00
jeremystretch
bfeb4a0c0f PRVB 2022-01-06 09:58:50 -05:00
jeremystretch
befdba41eb Release v3.1.5 2022-01-06 09:24:28 -05:00
jeremystretch
c4728545e9 Fixes #8255: Fix bulk editing of authentication parameters for wireless LANs and links 2022-01-06 08:54:05 -05:00
jeremystretch
80a5682c56 Closes #8252: Linkify type and group columns in clusters table 2022-01-05 21:36:20 -05:00
jeremystretch
ad21cb2a53 Fixes #8228: Optional ChoiceVar fields should not force a selection 2022-01-05 15:46:04 -05:00
jeremystretch
a3cd588884 Closes #8244: Add length & length unit fields to cable filter form 2022-01-05 15:32:34 -05:00
jeremystretch
5a4816ea8b Changelog for #8231 2022-01-05 15:18:49 -05:00
jeremystretch
42126f2b73 Fixes #8224: Fix KeyError exception when creating FHRP group with IP address and protocol "other" 2022-01-04 13:49:07 -05:00
jeremystretch
40ed1493ef Fixes #8226: Honor return URL after populating a device bay 2022-01-04 13:24:15 -05:00
jeremystretch
f0ed99b16e Fixes #8213: Fix ValueError exception under prefix IP addresses view 2022-01-04 09:15:25 -05:00
jeremystretch
9172026796 Merge v3.1.4 2022-01-03 11:20:58 -05:00
jeremystretch
7be9cd9e40 PRVB 2022-01-03 11:18:46 -05:00
jeremystretch
4c9e5a237e Release v3.1.4 2022-01-03 11:00:23 -05:00
jeremystretch
8616bf8a84 Closes #8197: Allow filtering sites by group when connecting a cable 2022-01-03 10:41:43 -05:00
jeremystretch
0534686b4f Fixes #8201: Custom integer fields should allow negative integers as minimum/maximum values 2022-01-03 10:07:19 -05:00
jeremystretch
e2f139eb99 Closes #8210: Establish netbox/local/ as a path for local resources 2022-01-03 09:45:30 -05:00
jeremystretch
20bfeaebfc Fixes #8196: Fix IndexError exception when viewing large IPv6 prefixes in UI 2022-01-03 09:17:15 -05:00
jeremystretch
e62fbfbc03 Closes #8194: Enable bulk user assignment to groups under admin UI 2021-12-30 13:19:18 -05:00
jeremystretch
1ef8379a38 Fixes #8192: Add "add prefix" button to aggregate child prefixes view 2021-12-30 12:00:37 -05:00
jeremystretch
5983b557a1 Fixes #8191: Fix return URL when adding IP addresses to VM interfaces 2021-12-30 09:46:02 -05:00
jeremystretch
f1f6c00272 Fixes #8187: Fix rendering of tags column in object tables 2021-12-30 09:41:35 -05:00
jeremystretch
bb6978096f Changelog & documentation for #8118 2021-12-29 16:40:03 -05:00
jeremystretch
630da49b92 Merge v3.1.3 2021-12-29 12:41:56 -05:00
jeremystretch
41f66ffc62 PRVB 2021-12-29 12:40:04 -05:00
jeremystretch
7e6ec44573 Release NetBox v3.1.3 2021-12-29 12:10:46 -05:00
jeremystretch
21e3c1c7cf Closes #8034: Enable specifying custom field validators during CSV import 2021-12-29 11:57:27 -05:00
jeremystretch
4ed4a8dff0 Closes #7600: Include count of available IPs on prefix view 2021-12-29 09:59:25 -05:00
jeremystretch
b94c5e807f Fixes #7290: Defer loading API-backed form fields 2021-12-29 09:30:43 -05:00
jeremystretch
22d9de72f2 Merge branch 'develop' into feature 2021-12-28 16:14:24 -05:00
jeremystretch
e15e2a08b3 Closes #8175: Display parent object when attaching an image 2021-12-28 13:06:27 -05:00
jeremystretch
e877624ea9 Changelog for #7846 2021-12-28 11:19:46 -05:00
jeremystretch
2910245579 Changelog for #3087 2021-12-27 10:52:04 -05:00
jeremystretch
a2821807f6 Closes #7784: Support cluster type assignment for config contexts 2021-12-23 14:20:03 -05:00
jeremystretch
2f9f0e389b Closes #7681: Add service_id field for provider networks 2021-12-23 13:50:01 -05:00
jeremystretch
253f562ddf Update release notes 2021-12-23 11:39:56 -05:00
jeremystretch
620fc25d8c Closes #8168: Add min/max VID fields to VLANGroup 2021-12-23 11:22:10 -05:00
jeremystretch
23b0837168 Closes #2658: Avalable VLANs API endpoint for VLAN groups 2021-12-23 10:14:28 -05:00
jeremystretch
64dff2dd7d Merge branch 'develop' into feature 2021-12-23 08:32:40 -05:00
jeremystretch
0991290643 Changelog & docs for #6782 2021-12-22 20:57:59 -05:00
jeremystretch
1cd594d32a Changelog for #7887 2021-12-22 12:48:24 -05:00
jeremystretch
d0823d1bd2 Fixes #8140: Restore missing fields on wireless LAN & link REST API serializers 2021-12-22 10:55:06 -05:00
jeremystretch
07529642e0 Fixes #8139: Fix rendering of table configuration form under VM interfaces view 2021-12-21 14:10:12 -05:00
jeremystretch
94cda3669c FIxes #7972: Standardize name of RemoteUserBackend logger 2021-12-21 13:57:12 -05:00
jeremystretch
e5389836f2 Fixes #8127: Fix disassociation of interface under IP address edit view 2021-12-21 13:17:54 -05:00
thatmattlove
d2c14df268 Fixes #8134: reinitialize event listeners when HTMX swaps elements 2021-12-21 11:11:33 -07:00
jeremystretch
c66bd2263f Closes #8100: Add "other" choice for FHRP group protocol 2021-12-21 13:05:38 -05:00
jeremystretch
f9c099efe1 Changelog & cleanup for #7246, #8097 2021-12-21 11:53:31 -05:00
jeremystretch
68e9a20851 Merge branch 'develop' into feature 2021-12-21 11:28:16 -05:00
jeremystretch
63ebf62aa3 Fixes #8131: Restore annotation of available IPs under prefix IPs view 2021-12-21 11:09:30 -05:00
jeremystretch
1588363589 Add changelog for #7962 (via #8114) 2021-12-21 09:03:36 -05:00
jeremystretch
a4a4d4d0c6 Merge v3.1.2 2021-12-20 16:28:11 -05:00
jeremystretch
0f7cf7630e PRVB 2021-12-20 16:06:42 -05:00
jeremystretch
0cda35a8bf Release v3.1.2 2021-12-20 15:48:28 -05:00
jeremystretch
8e5abf10f3 Changelog & PEP8 cleanup for #7999 2021-12-20 14:17:52 -05:00
jeremystretch
581027d879 Fixes #8101: Preserve return URL when using "create and add another" button 2021-12-20 13:41:22 -05:00
jeremystretch
544712e66a Fixes #8102: Raise validation error when attempting to assign an IP address to multiple objects 2021-12-20 13:09:28 -05:00
Daniel Sheppard
0962725da2 Fixes #8102 - Add validation around assigned objects 2021-12-20 11:07:44 -06:00
jeremystretch
8c42604a31 Changelog for #7844 2021-12-20 11:02:56 -05:00
jeremystretch
f7aab02d46 Closes #7661: Remove forced styling of custom banners 2021-12-19 15:33:48 -05:00
jeremystretch
af973ae07e Closes #8083: Removed "related devices" panel from device view 2021-12-18 14:30:28 -05:00
jeremystretch
82b6ec6037 Fixes #8092: Rack elevations should not include device asset tags 2021-12-18 14:26:32 -05:00
jeremystretch
0349176cf4 Fixes #8096: Fix DataError during change logging of objects with very long string representations 2021-12-18 14:16:37 -05:00
jeremystretch
1431b567db Closes #8108: Improve breadcrumb links for device/VM components 2021-12-18 14:02:01 -05:00
jeremystretch
d880b8b7a8 Fixes #8088: Improve legibility of text in labels with light-colored backgrounds 2021-12-16 12:44:18 -05:00
jeremystretch
052c6fc231 Changelog for #8054 2021-12-16 11:32:31 -05:00
jeremystretch
914d1d01b8 Closes #7650: Add support for local account password validation 2021-12-16 11:28:57 -05:00
jeremystretch
47c4c501fc Merge branch 'develop' into feature 2021-12-15 13:19:17 -05:00
jeremystretch
6a6061a828 Closes #8081: Allow creating services directly from navigation menu 2021-12-15 11:55:27 -05:00
jeremystretch
4e1609d5a1 Merge branch 'develop' into feature 2021-12-15 10:53:21 -05:00
jeremystretch
5c05621fa3 Changelog for #8057 2021-12-15 09:36:52 -05:00
jeremystretch
e12ecc39c0 Fixes #8077: Fix exception when attaching image to location, circuit, or power panel 2021-12-15 08:45:17 -05:00
jeremystretch
928830af44 Fixes #8078: Add missing wireless models to lsmodels() in nbshell 2021-12-15 08:38:19 -05:00