Jeremy Stretch
|
11a247edc2
|
Fix up tests
|
2020-06-18 10:32:22 -04:00 |
|
Jeremy Stretch
|
328d639886
|
Merge branch 'develop' into develop-2.9
|
2020-06-17 16:57:17 -04:00 |
|
Jeremy Stretch
|
0800279325
|
Standardize SecretTest
|
2020-06-17 15:37:28 -04:00 |
|
Jeremy Stretch
|
26770515e1
|
Refactor TestCase to provide model_to_dict(), prepare_instance()
|
2020-06-17 15:36:56 -04:00 |
|
Jeremy Stretch
|
b0c24de596
|
Fixes #4772: Fix "brief" format for the secrets REST API endpoint
|
2020-06-17 14:22:55 -04:00 |
|
Jeremy Stretch
|
fd18395f78
|
Fix queryset for TagBulkImportView
|
2020-06-17 13:31:26 -04:00 |
|
Jeremy Stretch
|
360c56ec34
|
Fix permission evaluation for BulkComponentCreateViews
|
2020-06-17 13:30:00 -04:00 |
|
Jeremy Stretch
|
3890d17c61
|
Clean up errant references to TagField
|
2020-06-17 13:29:27 -04:00 |
|
Jeremy Stretch
|
2d4694e72d
|
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
|
54ece346bc
|
DummyQuerySet should be iterable to allow for serialization
|
2020-06-17 12:20:56 -04:00 |
|
Jeremy Stretch
|
5e71bad5cf
|
Fix serialization of tags upon object deletion
|
2020-06-17 12:00:50 -04:00 |
|
Jeremy Stretch
|
bb755daf8b
|
Update tests
|
2020-06-17 11:14:41 -04:00 |
|
Jeremy Stretch
|
ef978b2ebf
|
Update TaggedItemTest
|
2020-06-17 10:50:37 -04:00 |
|
Jeremy Stretch
|
d0f0aef2ef
|
Remove django-taggit-serializer
|
2020-06-17 10:00:21 -04:00 |
|
Jeremy Stretch
|
448dc1442c
|
Replace TaggitSerializer and TagListSerializerField with TaggedObjectSerializer
|
2020-06-17 09:57:17 -04:00 |
|
Jeremy Stretch
|
e23a5ad141
|
Fixes #4766: Fix redirect after login when next is not specified
|
2020-06-17 09:15:03 -04:00 |
|
Jeremy Stretch
|
4ae05dddeb
|
Tag should use a stock manager by default
|
2020-06-16 17:02:03 -04:00 |
|
Jeremy Stretch
|
b318bde76c
|
Fix queryset reference under BulkDeleteView
|
2020-06-16 16:40:16 -04:00 |
|
Jeremy Stretch
|
7cf0e6034b
|
Optimize tag population under prepare_cloned_fields()
|
2020-06-16 15:12:50 -04:00 |
|
Jeremy Stretch
|
c7aa0a2321
|
Fix prepare_cloned_fields() inefficiency
|
2020-06-16 15:08:14 -04:00 |
|
Jeremy Stretch
|
58f4e3756c
|
Fix ObjectChangeLogView
|
2020-06-16 15:04:34 -04:00 |
|
Jeremy Stretch
|
067e89f6a0
|
Allow unrestricted access to assigned tags
|
2020-06-16 14:59:22 -04:00 |
|
Jeremy Stretch
|
efed2bc262
|
Fix restriction violations for rack model
|
2020-06-16 14:53:51 -04:00 |
|
Jeremy Stretch
|
adf0255bdf
|
Allow unrestricted access to assigned tags
|
2020-06-16 14:17:40 -04:00 |
|
Jeremy Stretch
|
1e259f3043
|
Allow unrestricted retrieval of MPTT ancestors
|
2020-06-16 14:10:56 -04:00 |
|
Jeremy Stretch
|
ffa3a229b5
|
Fix restriction violations for provider, circuit models
|
2020-06-16 14:00:43 -04:00 |
|
Jeremy Stretch
|
0f8df8c985
|
Add unrestricted() to Rack methods
|
2020-06-16 13:31:51 -04:00 |
|
Jeremy Stretch
|
ed0b38c7a7
|
Bypass restriction for querysets used for filtering by related object
|
2020-06-16 13:15:58 -04:00 |
|
Jeremy Stretch
|
fa0ff8be39
|
Restrict ExportTemplates available via export button
|
2020-06-16 13:06:03 -04:00 |
|
Jeremy Stretch
|
5d724f6b84
|
Fix up permissions enforcement for home view, global search
|
2020-06-16 13:03:38 -04:00 |
|
Jeremy Stretch
|
ffb43a8534
|
Introduce unrestricted() method on RestrictedQuerySet
|
2020-06-16 12:20:21 -04:00 |
|
Jeremy Stretch
|
ce5fd7955f
|
Catch and log evaluation of RestrictedQuerySet without calling restrict()
|
2020-06-16 10:39:15 -04:00 |
|
Jeremy Stretch
|
e917535380
|
Merge branch 'develop' into develop-2.9
|
2020-06-15 16:04:32 -04:00 |
|
Jeremy Stretch
|
a5512dd4c4
|
Post-release version bump
|
2020-06-15 14:57:05 -04:00 |
|
Jeremy Stretch
|
60deb3f0ba
|
Release v2.8.6
|
2020-06-15 14:37:36 -04:00 |
|
Jeremy Stretch
|
eaaaaec5a5
|
Fixes #4710: Fix merging of form fields among custom scripts
|
2020-06-15 14:20:00 -04:00 |
|
Jeremy Stretch
|
5bcf85e57d
|
Closes #4744: Hide IP addresses tab when viewing a container prefix
|
2020-06-15 13:33:16 -04:00 |
|
Jeremy Stretch
|
1d466d6fd1
|
Closes #4761: Enable tag assignment during bulk creation of IP addresses
|
2020-06-15 13:24:34 -04:00 |
|
Jeremy Stretch
|
57cfb4ed7e
|
Fixes #4760: Enable power port template assignment when bulk editing power outlet templates
|
2020-06-15 13:18:26 -04:00 |
|
Jeremy Stretch
|
9fa4cbdfa5
|
Correction for #4756
|
2020-06-15 12:43:08 -04:00 |
|
Jeremy Stretch
|
5af2b3c2f5
|
Closes #4717: Introduce ALLOWED_URL_SCHEMES configuration parameter to mitigate dangerous hyperlinks
|
2020-06-15 11:53:47 -04:00 |
|
Jeremy Stretch
|
2e5058c4c9
|
Fixes #4756: Filter parent group by site when creating rack groups
|
2020-06-15 10:02:35 -04:00 |
|
Jeremy Stretch
|
9fc4a4f24a
|
Closes #4755: Enable creation of rack reservations directly from navigation menu
|
2020-06-12 15:11:27 -04:00 |
|
Jeremy Stretch
|
e905a36fb2
|
Update tests for tag changes
|
2020-06-12 11:33:23 -04:00 |
|
Jeremy Stretch
|
7dc4f8d5cc
|
Remove TagField
|
2020-06-12 10:01:39 -04:00 |
|
Jeremy Stretch
|
da906f48d9
|
Standardize add, import, and export functionality for tags
|
2020-06-12 09:48:23 -04:00 |
|
Jeremy Stretch
|
057a022205
|
Clean up and improve UI view tests
|
2020-06-11 16:12:50 -04:00 |
|
Jeremy Stretch
|
7a54bd9f2a
|
Changelog and migrations fix for #4615
|
2020-06-11 13:42:20 -04:00 |
|
Jeremy Stretch
|
9b48a26aef
|
Merge pull request #4723 from jsenecal/4615_interface_label
Closes: #4615 Physical labels
|
2020-06-11 13:03:46 -04:00 |
|
Jonathan Senecal
|
a37d06064a
|
Add label to DeviceBay models and serializers
|
2020-06-11 10:19:53 -04:00 |
|