Commit Graph

2434 Commits

Author SHA1 Message Date
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
1623838945 Closes #8470: Expose NetBoxTable in the plugins framework 2022-01-27 16:14:02 -05:00
jeremystretch
32d2caf639 Closes #8453: Rename PrimaryModelFilterSet to NetBoxModelFilterSet & expose for plugins 2022-01-27 09:27:33 -05:00
jeremystretch
515c7f56a3 Rename PrimaryModel to NetBoxModel 2022-01-26 20:57:14 -05:00
jeremystretch
566b1b148b Closes #8451: Include ChangeLoggingMixin in BaseModel 2022-01-26 20:41:41 -05:00
jeremystretch
ff4c8848a6 Closes #8454: Set DEFAULT_AUTO_FIELD to BigAutoField 2022-01-25 17:37:06 -05:00
jeremystretch
19eed7ee4a Rearrange plugins documentation 2022-01-25 13:53:31 -05:00
jeremystretch
1b60c3474f Changelog cnad cleanup for #7853 2022-01-21 15:43:53 -05:00
jeremystretch
7389da82d0 Move get_object() to BaseObjectView 2022-01-21 14:41:37 -05:00
jeremystretch
3fc2405118 Move get_extra_context() to base views 2022-01-21 14:01:14 -05:00
jeremystretch
0d263cbdf8 Refactor generic views; add plugins dev documentation 2022-01-20 16:31:55 -05:00
jeremystretch
3900ddac1f Omit job results as a supported feature 2022-01-20 11:41:00 -05:00
jeremystretch
43007eca66 Include custom validation in BaseModel 2022-01-20 10:53:00 -05:00
jeremystretch
d64b26168c Update documentation requirements 2022-01-19 16:58:06 -05:00
jeremystretch
7e6b41bd34 Add mkdocstrings 2022-01-19 16:52:00 -05:00
jeremystretch
8463badfbe Draft documentation for model features 2022-01-19 16:47:41 -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
7a5516f980 Closes #8376: Correct example condition defitinions; call out value vs label ealuation for choice fields 2022-01-18 11:31:39 -05: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
Jeremy Stretch
262ce9ad1b Merge pull request #8343 from netbox-community/1591-service-templates
Closes #1591: Service templates
2022-01-13 12:09:36 -05:00
jeremystretch
e56a14e7a3 Changelog for #1591 2022-01-13 10:48:08 -05:00
jeremystretch
3741df2862 Introduce ServiceTemplate 2022-01-12 16:42:28 -05:00
Martin Rødvand
264aa11f79 Render the payload_url of the Webhook with Jinja2
- Update markdown documentation
- Expand on the help text for the Webhook model
2022-01-12 21:58:19 +01:00
jeremystretch
d56094c54b Plug WG8333 in the plugins development docs 2022-01-12 14:40:33 -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
8a2d387495 Reference netbox-demo-data repo in development guide 2022-01-10 15:34:27 -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
Jeremy Stretch
e2fe4036ab Merge pull request #8202 from netbja/patch-1
Small syntax error
2022-01-03 10:39:56 -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
netbja
da5647d05c Small syntax error
No double quotes after password.
2021-12-31 11:25:12 +01: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
c12b3ed44d Extend "Adding models" documentation 2021-12-30 10:12:28 -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
ac54863a8b Update documentation for FIELD_CHOICES 2021-12-28 20:21:35 -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
41afae5b0a #8037: Add role field to InventoryItem 2021-12-27 10:45:33 -05:00
jeremystretch
08fd357d27 #3087: Add InvetoryItemRole 2021-12-27 10:18:39 -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
74af96c2c0 Enable plugins to define user preferences 2021-12-22 09:10:50 -05:00
jeremystretch
9a6d51de91 Introduce DEFAULT_USER_PREFERENCES dynamic config setting 2021-12-21 20:30:59 -05:00
jeremystretch
c525808e58 Update config context display to reference data_format preference 2021-12-21 19:59:33 -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
c6f42cd1b9 Add documentation for modules 2021-12-20 10:31:18 -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
acba80f38a #8054: Support configurable status choices 2021-12-16 09:36:15 -05:00
jeremystretch
4a49a4000d Refresh development documentation 2021-12-15 16:31:06 -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
jeremystretch
2572189db4 Fixes #8079: Fix validation of LLDP neighbors when connected device has an asset tag 2021-12-15 08:36:03 -05:00
jeremystretch
83aeb34bc8 Closes #8080: Link to NAT IPs for device/VM primary IPs 2021-12-15 08:35:01 -05:00
jeremystretch
e5c742f73d Fixes #8074: Ordering VMs by name should reference naturalized value 2021-12-14 17:03:03 -05:00
jeremystretch
626abe60ec Fixes #7674: Fix inadvertent application of device type context to virtual machines 2021-12-13 13:42:59 -05:00
jeremystretch
fe6c0add35 Changelog for #7665 2021-12-13 12:10:03 -05:00
jeremystretch
cb00eb6c30 Merge branch 'develop' into feature 2021-12-13 11:29:54 -05:00
jeremystretch
b8eac4a40d Release v3.1.1 2021-12-13 08:51:55 -05:00