bba4fe437c
Update the install doc for PostgreSQL 15
...
Fixes #12768
2023-07-27 16:06:41 -04:00
0ab3f979e0
Adds faster polling for scripts and reports ( #13202 )
...
* adds faster polling for scripts and reports #13097
* changes as per review
2023-07-27 15:59:41 -04:00
5a3d46ac8d
Remove vlan_group from nullable fields in InterfaceBulkEditForm
2023-07-27 15:58:16 -04:00
d075e7a66a
Fixes #13237 - Allow unauthenticated api access to content-types.
2023-07-27 15:47:34 -04:00
8b8adfbbbb
Use class_name instead of name to get script results
2023-07-27 15:32:29 -04:00
0c2e3ff898
Merge pull request #13277 from netbox-community/13272-fix-graphql-test
...
13272 fix graphql test
2023-07-27 13:09:33 -04:00
83c092f685
13272 fix graphql tests
2023-07-27 14:25:49 +07:00
0f9fe96192
Adds rf_role to interface template ( #13199 )
...
* adds rf_role to interface template #13170
* fixed migration file conflict
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-26 09:13:24 -04:00
1bcfcad9db
Update changelog
2023-07-25 16:48:41 -04:00
5b5444f414
Closes #13269 : Cache component template counts on device types
2023-07-25 16:38:05 -04:00
daa8f71bb6
Closes #10197 : Add a cached counter field for virtual chassis members
2023-07-25 15:50:12 -04:00
9b6e32896d
Clean up users & account URLs
2023-07-25 15:48:40 -04:00
154b8236a2
Oob ip (devices) ( #13013 )
...
* initial oob_ip support for devices
* add primary ip and oob ip checkmark to ip address view
* add oob ip to device view and device edit view
* pep8
* make is_oob_ip and is_primary_ip generic for other models
* refactor oob_ip
* fix oob ip signal
* string capitalisation
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 14:40:40 -04:00
7600d7b344
Closes #13228 : Move token management views to primary UI
2023-07-25 13:43:40 -04:00
149a496011
6347 Cache the number of each component type assigned to devices/VMs ( #12632 )
...
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 09:39:05 -04:00
a4acb50edd
12589 move user and group admin from admin ( #12877 )
...
Move admin views for users, groups, and object permissions from the admin site to the NetBox frontend
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-20 16:22:08 -04:00
96ea0ac9c7
Closes #12988 : Introduce custom field choice sets ( #13195 )
...
* Initial work on custom field choice sets
* Rename choices to extra_choices (prep for #12194 )
* Remove CustomField.choices
* Add & update tests
* Clean up table columns
* Add order_alphanetically boolean for choice sets
* Introduce ArrayColumn for choice lists
* Show dependent custom fields on choice set view
* Update custom fields documentation
* Introduce ArrayWidget for more convenient editing of choices
* Incorporate PR feedback
* Misc cleanup
2023-07-19 10:26:24 -04:00
837be4d45f
Merge branch 'develop' into feature
2023-07-11 10:09:26 -04:00
0f0cf683c4
PRVB
2023-07-10 16:55:17 -04:00
ec0dbe33d3
Merge pull request #13142 from netbox-community/develop
...
Release v3.5.6
v3.5.6
2023-07-10 16:53:46 -04:00
1c30a44b4e
Release v3.5.6
2023-07-10 16:35:53 -04:00
252cc37f97
Changelog for #13061 , #13096 , #13105 , #13116
2023-07-10 14:39:40 -04:00
f6fcf776a4
Fixes #13061 : Fix display of last result for scripts & reports with a custom name defined
2023-07-10 14:13:45 -04:00
73348ee435
Fixes #13105 : Avoid exception when attempting to allocate next available IP address from prefix marked as utilized
2023-07-10 13:53:31 -04:00
cab7b76220
Fixes form rendering when scheduling_enabled is disabled ( #13123 )
...
* fixes form rendering when scheduling_enabled is disabled #13096
* Remove requires_input property from BaseScript; render form consistently
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-10 10:30:51 -04:00
bc7678c716
fixes content type lookups when db is uninitialized #13116
2023-07-07 09:43:33 -04:00
63c33ff4be
PRVB
2023-07-06 16:40:11 -04:00
da239aea13
Merge pull request #13111 from netbox-community/develop
...
Release v3.5.5
v3.5.5
2023-07-06 16:38:36 -04:00
53a75a3dd7
Release v3.5.5
2023-07-06 16:20:14 -04:00
74fb707ad3
adds config_template to device serializer #13056
2023-07-06 16:04:21 -04:00
ecb4a084cc
Change log for #11738 , #12499 , #12579 , #12617 , #13047 , #13065 , #13092 , #13100
2023-07-06 14:54:37 -04:00
7419a8e112
Closes #11738 : Annotate utilization on VLAN groups ( #13108 )
...
* Update serializers.py
* Update vlans.py
* Update vlans.py
* Update vlangroup.html
* Update vlans.py
* Update vlans.py
* Update serializers.py
* adds db annotation to calculate utilization
* optimize queries
* merge fix
* adds round function for utilization to limit decimal
* fixed object view annotation
* consolidated queryset for utilization
* lint fixes
* Renamed manager method to annotate_utilization() for consistency with other managers
---------
Co-authored-by: Abhimanyu Saharan <desk.abhimanyu@gmail.com>
2023-07-06 14:51:28 -04:00
62bdb90f61
Adds copy content button ( #12584 )
...
* adds copy content button #12499
* adds newline
* Omit hash mark from target string
* Clean up HTML element IDs
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-06 14:19:55 -04:00
8143c6e03b
adds object change for contact assignment #13065
2023-07-06 09:45:31 -04:00
ffe4558ec5
fixes search for vdc #13100
2023-07-06 09:41:43 -04:00
16ee42ac38
fixes prechange snapshot #12617
2023-07-06 09:39:09 -04:00
860be780ad
Fix #12579 create cable and add another error ( #13007 )
...
* fix create cable and add another error #12579
* fix return proper parent object field
* improve code and wokflow
---------
Co-authored-by: netopsab <abrisson@cerbere.rp.sig.u-bourgogne.fr>
2023-07-06 09:28:45 -04:00
5f0922713f
Fixes #13047 : Add annotate_asn_count() to ASNRange manager
2023-07-06 08:45:02 -04:00
4355ee6407
12092 allow setnull for bulk edit power port maximum and allocated draw
2023-07-06 08:37:54 -04:00
07ae7c8a6e
Changelog for #11335 , #12760 , #12842 , #12951 , #12955
2023-07-05 11:43:53 -04:00
63ba9fb38c
Fixes #11335 : Default manager for ObjectChange should filter by installed apps ( #11709 )
...
* Fixes #11335 : Default manager for ObjectChange should filter by installed apps
* Employ canonical model discovery mechanism
* Move filtering logic to valid_models() queryset method
* fixed import to avoid content type does not exist
* Cleanup
---------
Co-authored-by: Abhimanyu Saharan <desk.abhimanyu@gmail.com>
2023-07-05 11:39:35 -04:00
3307bd200c
Fixes syntax error on reports ( #12997 )
...
* fixes syntax error on reports #12842
* remove the extra filter #12842
2023-06-29 16:02:39 -04:00
f69d99ea67
Fixes #12760 - Adds Vary header to cause cache to be keyed based on URL and the HX-Request header (or lack thereof)
2023-06-29 15:53:57 -04:00
3754e00ee0
12809 document not to use underscores in model names
2023-06-29 15:49:47 -04:00
dd6d9bf6e3
List multiple devices in Terminations ( #13030 )
2023-06-29 15:48:00 -04:00
183c7deb81
adds contact accessor fields on assignment table #12955
2023-06-29 14:50:30 -04:00
0a60a3fd2a
Add OneMind Services as a sponsor
2023-06-29 14:47:10 -04:00
6e222f8dce
Closes #8248 : User bookmarks ( #13035 )
...
* Initial work on #8248
* Add tests
* Fix tests
* Add feature query for bookmarks
* Add BookmarksWidget
* Correct generic relation name
* Add docs for bookmarks
* Remove inheritance from ChangeLoggedModel
2023-06-29 14:36:11 -04:00
b13f9d27d9
Fix Repography charts
2023-06-27 10:19:12 -04:00
6b01b1df40
Changelog for #12849 , #12945 , #12961 , #12977 , #12983 , #13011
2023-06-27 08:39:51 -04:00