Abhimanyu Saharan
8c87863860
fixes prechange snapshot #12617
2023-07-06 09:39:09 -04:00
Anthony Brissonnet
0c13610866
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
Jeremy Stretch
2f3b6d6c70
Fixes #13047 : Add annotate_asn_count() to ASNRange manager
2023-07-06 08:45:02 -04:00
Arthur
0e384af1ab
12092 allow setnull for bulk edit power port maximum and allocated draw
2023-07-06 08:37:54 -04:00
Jeremy Stretch
22f7cd375b
Changelog for #11335 , #12760 , #12842 , #12951 , #12955
2023-07-05 11:43:53 -04:00
Jeremy Stretch
b7ab379276
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
Abhimanyu Saharan
a762e1e808
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
Daniel Sheppard
94642f4400
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
Arthur
8836074b5a
12809 document not to use underscores in model names
2023-06-29 15:49:47 -04:00
pobradovic08
b5549ece8c
List multiple devices in Terminations ( #13030 )
2023-06-29 15:48:00 -04:00
Abhimanyu Saharan
373fbdd3c5
adds contact accessor fields on assignment table #12955
2023-06-29 14:50:30 -04:00
Jeremy Stretch
c310aa8c7e
Add OneMind Services as a sponsor
2023-06-29 14:47:10 -04:00
Jeremy Stretch
bcbff57394
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
Jeremy Stretch
eba0f7bb9a
Fix Repography charts
2023-06-27 10:19:12 -04:00
Jeremy Stretch
2864464946
Changelog for #12849 , #12945 , #12961 , #12977 , #12983 , #13011
2023-06-27 08:39:51 -04:00
Harm Geerts
3f9bf0b896
Fix #12983 bulk edit of M2M fields when nothing is selected
...
Partially revert f56098e39f
to restore
bulk edit with m2m fields. The m2m cleaned_data yields a empty queryset
when nothing is selected. By setting the m2m relation unless set null is
checked even when nothing is selected the m2m relation is always
cleared.
This commit only sets the m2m relation when a selection is made.
2023-06-27 08:28:19 -04:00
rmanyari
2972d6fe0e
fix remote auth backend check
2023-06-27 08:09:50 -04:00
pobradovic08
fce9823356
Add QSFP-DD (100GE) interface type
2023-06-27 08:02:46 -04:00
Alexander Votteler
06403730ec
Fixes #13011 : Allow comma in custom links
2023-06-27 08:00:33 -04:00
Jeremy Stretch
b1c1b1bbbd
Fixes #12977 : Fix URL parameters for object count dashboard widgets ( #12991 )
...
* Fixes #12977 : Introduce dict_to_querydict() to ensure proper handling of QueryDicts
* Remove unused import
2023-06-26 14:21:26 -04:00
Jeremy Stretch
f41646fd0a
Fixes #12961 : Set correct return_url for object contacts tabs
2023-06-26 12:50:54 -04:00
Jeremy Stretch
36676088ee
Correct changelog for #12953
2023-06-23 15:31:18 -04:00
Jeremy Stretch
dffa1d4934
Changelog for #12533 , #12960 , #12963 , #12966 , #12975 , #12989
2023-06-23 15:26:48 -04:00
Jeremy Stretch
f28563ec04
Fixes #12975 : Correct URL for VirtualDeviceContext API serializer
2023-06-23 15:23:40 -04:00
Abhimanyu Saharan
6b267fe166
fix ip address assignment #12953
2023-06-23 14:39:16 -04:00
Abhimanyu Saharan
99e08a7387
fix db maintenance mode exception #12966
2023-06-23 14:36:50 -04:00
Abhimanyu Saharan
abaf20ae7b
fixes device interface serializer #12533
2023-06-23 14:34:08 -04:00
Abhimanyu Saharan
7a530548e8
fixes choice field schema for response #12960
2023-06-23 14:21:51 -04:00
Abhimanyu Saharan
a3a9fbec10
fixes most schema warnings #12257
2023-06-23 14:19:40 -04:00
Abhimanyu Saharan
58bab93689
fixes device type and module type tag import #12949
2023-06-23 14:17:28 -04:00
Jeremy Stretch
21dfda12f2
Closes #11541 : Support for limiting tag assignments by object type ( #12982 )
...
* Initial work on #11541
* Merge migrations
* Limit tags by object type during assignment
* Add tests for object type validation
* Fix form field parameters
2023-06-23 14:08:14 -04:00
Arthur Hanson
773cf10e31
12237 update to Django 4.2 / psycopg3 ( #12916 )
...
* 12237 upgrade django and psycopg
* 12237 add migration
* 12237 rename migration
* 12237 update requirements
* 12237 fix migration
* Update base requirements
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-06-23 10:38:08 -04:00
Arthur Hanson
3edabd27d1
12591 config params admin ( #12904 )
...
* 12591 initial commit
* 12591 detail view
* 12591 add/edit view
* 12591 edit button
* 12591 base views and forms
* 12591 form cleanup
* 12591 form cleanup
* 12591 form cleanup
* 12591 review changes
* 12591 move check for restrictedqueryset
* 12591 restore view
* 12591 restore page styling
* 12591 remove admin
* Remove edit view for ConfigRevision instances
* Order ConfigRevisions by creation time
* Correct permission name
* Use RestrictedQuerySet for ConfigRevision
* Fix redirect URL
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-06-22 14:04:24 -04:00
Jeremy Stretch
a2db92e297
Closes #12964 : Raise minimum PostgreSQL version from 11 to 12
2023-06-22 12:27:21 -04:00
Jeremy Stretch
e2288e1909
Changelog for #9077 , #11305 , #12175 , #12180 , #12794
2023-06-22 10:55:12 -04:00
Arthur Hanson
66298051e7
12175 rack with starting unit > 1 ( #12778 )
...
* 12175 add rack starting unit
* 12175 rack starting unit to svg
* verify devices can still fit if change rack starting_unit
* 12175 fix migration
* 12175 fix typo and test
* 12175 fix test
* 12175 fix max height calc display
* Misc cleanup & fixes
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-06-22 09:09:01 -04:00
Arthur Hanson
44e0d0af07
12794 change User ref to get_user_model ( #12905 )
...
* 12794 change User ref to get_user_model
* 12794 call get_user_model once in tests
* 12794 call get_user_model once in tests
* 12794 use settings.AUTH_USER_MODEL for FK reference
2023-06-22 08:26:50 -04:00
Jeremy Stretch
7afeab59ac
12180 available objects api ( #12935 )
...
* Introduce AvailableObjectsView and refactor 'available objects' API views
* Restore advisory PostgreSQL locks
* Move get_next_available_prefix()
* Apply OpenAPI decorators for get() and post()
2023-06-20 15:04:10 -04:00
Jeremy Stretch
1a1d3a52e7
Merge branch 'develop' into feature
2023-06-20 14:53:07 -04:00
Jeremy Stretch
78d6837375
PRVB
2023-06-20 14:27:18 -04:00
Jeremy Stretch
e091e9e63a
Merge pull request #12946 from netbox-community/develop
...
Release v3.5.4
2023-06-20 14:24:34 -04:00
Jeremy Stretch
a4f7a910d9
Release v3.5.4
2023-06-20 13:56:09 -04:00
Jeremy Stretch
a3546c8759
Changelog for #12474 , #12828 , #12845 , #12865 , #12885 , #12914
2023-06-15 16:15:15 -04:00
Luke Anderson
d77039ef96
Fix #12865 - Include Add Nav Buttons for Report and Script Objects ( #12909 )
2023-06-15 15:04:08 -04:00
Jeremy Stretch
b501153fda
Fixes #12885 : Permit mounting of devices in U100 ( #12901 )
...
* Fixes #12885 : Permit mounting of devices in U100
* Define a RACK_U_HEIGHT_MAX constant
2023-06-15 15:00:45 -04:00
Jeremy Stretch
abb7b0efca
Fixes #12914 : Clear stored ordering from user config when cleared by request
2023-06-15 14:59:52 -04:00
Jeremy Stretch
067bc06519
Fixes #12845 : Fix pagination of related IP addresses table
2023-06-15 13:07:51 -04:00
Arthur
b6d8b13577
12474 update cable terminations when moving location between sites
2023-06-15 08:53:06 -04:00
Abhimanyu Saharan
368165bd6c
add color to ChangeActionChoices #12828
2023-06-15 08:48:36 -04:00
Arthur
b7d5af3930
Merge branch 'develop' into feature
2023-06-14 16:32:56 -07:00