Jeremy Stretch
|
e9b9419d81
|
Fix assigned_object field
|
2020-06-22 13:50:14 -04:00 |
|
Jeremy Stretch
|
d2fc8e0466
|
Initial work on #4721 (WIP)
|
2020-06-22 13:10:56 -04:00 |
|
Jeremy Stretch
|
89d647c6bc
|
Fix schema migrations for device components
|
2020-06-22 12:01:57 -04:00 |
|
Jeremy Stretch
|
dc610d77f4
|
Update REST API changes for #4615
|
2020-06-18 14:24:50 -04:00 |
|
Jeremy Stretch
|
d88ae35326
|
#4615: Add label field to component tables
|
2020-06-18 13:57:15 -04:00 |
|
Jeremy Stretch
|
a231987e83
|
#4615: Add missing label field to device bay forms
|
2020-06-18 13:35:11 -04:00 |
|
Jeremy Stretch
|
bbb62a2e41
|
Merge branch 'develop' into develop-2.9
|
2020-06-18 13:20:32 -04:00 |
|
Jeremy Stretch
|
9b6f1c9836
|
Introduce ComponentCreateForm to standardize forms for device component creation
|
2020-06-18 12:09:28 -04:00 |
|
Jeremy Stretch
|
6ce05e7c41
|
Fixes #4775: Allow selecting an alternate device type when creating component templates
|
2020-06-18 11:59:24 -04:00 |
|
Jeremy Stretch
|
18513b0b1f
|
Fix up tests
|
2020-06-18 10:32:22 -04:00 |
|
Jeremy Stretch
|
b47e0a3c0a
|
Merge branch 'develop' into develop-2.9
|
2020-06-17 16:57:17 -04:00 |
|
Jeremy Stretch
|
f521b7c620
|
Standardize SecretTest
|
2020-06-17 15:37:28 -04:00 |
|
Jeremy Stretch
|
6c36e3ee75
|
Refactor TestCase to provide model_to_dict(), prepare_instance()
|
2020-06-17 15:36:56 -04:00 |
|
Jeremy Stretch
|
44fd706707
|
Fixes #4772: Fix "brief" format for the secrets REST API endpoint
|
2020-06-17 14:22:55 -04:00 |
|
Jeremy Stretch
|
869d06d61d
|
Fix queryset for TagBulkImportView
|
2020-06-17 13:31:26 -04:00 |
|
Jeremy Stretch
|
f840a1e22e
|
Fix permission evaluation for BulkComponentCreateViews
|
2020-06-17 13:30:00 -04:00 |
|
Jeremy Stretch
|
a44262428a
|
Clean up errant references to TagField
|
2020-06-17 13:29:27 -04:00 |
|
Jeremy Stretch
|
f03969dcec
|
Merge pull request #4770 from netbox-community/3703-limit-tag-creation
Closes #3703: Restrict tag creation
|
2020-06-17 12:28:04 -04:00 |
|
Jeremy Stretch
|
47a69b0e5b
|
DummyQuerySet should be iterable to allow for serialization
|
2020-06-17 12:20:56 -04:00 |
|
Jeremy Stretch
|
22e9733a0f
|
Fix serialization of tags upon object deletion
|
2020-06-17 12:00:50 -04:00 |
|
Jeremy Stretch
|
f5f9cd478b
|
Update release notes for #3703
|
2020-06-17 11:29:59 -04:00 |
|
Jeremy Stretch
|
7a43f1d023
|
Update tests
|
2020-06-17 11:14:41 -04:00 |
|
Sander Steffann
|
c17687c4be
|
Define is_path_endpoint and is_connected_endpoint separately, as a CableTermination is a possible connected endpoint but not always the end of the path.
|
2020-06-17 17:11:28 +02:00 |
|
Jeremy Stretch
|
79088cc549
|
Update TaggedItemTest
|
2020-06-17 10:50:37 -04:00 |
|
Jeremy Stretch
|
ce8b9b5007
|
Remove django-taggit-serializer
|
2020-06-17 10:00:21 -04:00 |
|
Jeremy Stretch
|
0b165e12a8
|
Replace TaggitSerializer and TagListSerializerField with TaggedObjectSerializer
|
2020-06-17 09:57:17 -04:00 |
|
Jeremy Stretch
|
6e2712a5c6
|
Fixes #4766: Fix redirect after login when next is not specified
|
2020-06-17 09:15:03 -04:00 |
|
Jeremy Stretch
|
36c3755455
|
Tag should use a stock manager by default
|
2020-06-16 17:02:03 -04:00 |
|
Jeremy Stretch
|
54d19f351e
|
Fix queryset reference under BulkDeleteView
|
2020-06-16 16:40:16 -04:00 |
|
Sander Steffann
|
9abeae5b12
|
Fix is_path_endpoint flag on CableTermination
|
2020-06-16 21:56:46 +02:00 |
|
Sander Steffann
|
7db572a735
|
Improve test comments and remove over-enthusiastic tests
|
2020-06-16 21:48:26 +02:00 |
|
Sander Steffann
|
7279675c48
|
Store the front ports on the position_stack so we can provide better feedback to the user
|
2020-06-16 21:47:37 +02:00 |
|
Sander Steffann
|
bd633964ae
|
Better comments
|
2020-06-16 21:47:10 +02:00 |
|
Sander Steffann
|
eed2afaded
|
Replace temporary comment with proper one
|
2020-06-16 21:46:16 +02:00 |
|
Jeremy Stretch
|
152bf17871
|
Optimize tag population under prepare_cloned_fields()
|
2020-06-16 15:12:50 -04:00 |
|
Jeremy Stretch
|
42501708cd
|
Fix prepare_cloned_fields() inefficiency
|
2020-06-16 15:08:14 -04:00 |
|
Jeremy Stretch
|
ddb39e6a00
|
Fix ObjectChangeLogView
|
2020-06-16 15:04:34 -04:00 |
|
Jeremy Stretch
|
373ceae04f
|
Allow unrestricted access to assigned tags
|
2020-06-16 14:59:22 -04:00 |
|
Jeremy Stretch
|
8af970401d
|
Fix restriction violations for rack model
|
2020-06-16 14:53:51 -04:00 |
|
Jeremy Stretch
|
3903c92992
|
Allow unrestricted access to assigned tags
|
2020-06-16 14:17:40 -04:00 |
|
Jeremy Stretch
|
f4ab5019d0
|
Allow unrestricted retrieval of MPTT ancestors
|
2020-06-16 14:10:56 -04:00 |
|
Jeremy Stretch
|
134b35fa14
|
Fix restriction violations for provider, circuit models
|
2020-06-16 14:00:43 -04:00 |
|
Jeremy Stretch
|
00f5979fb5
|
Add unrestricted() to Rack methods
|
2020-06-16 13:31:51 -04:00 |
|
Jeremy Stretch
|
9767b72375
|
Bypass restriction for querysets used for filtering by related object
|
2020-06-16 13:15:58 -04:00 |
|
Jeremy Stretch
|
f98092c028
|
Restrict ExportTemplates available via export button
|
2020-06-16 13:06:03 -04:00 |
|
Jeremy Stretch
|
cb442b33b8
|
Fix up permissions enforcement for home view, global search
|
2020-06-16 13:03:38 -04:00 |
|
Jeremy Stretch
|
20a7fd143a
|
Introduce unrestricted() method on RestrictedQuerySet
|
2020-06-16 12:20:21 -04:00 |
|
Jeremy Stretch
|
515586727c
|
Catch and log evaluation of RestrictedQuerySet without calling restrict()
|
2020-06-16 10:39:15 -04:00 |
|
Jeremy Stretch
|
59c5d1e57e
|
Merge branch 'develop' into develop-2.9
|
2020-06-15 16:04:32 -04:00 |
|
Jeremy Stretch
|
0f1a4740d5
|
Post-release version bump
|
2020-06-15 14:57:05 -04:00 |
|