Jeremy Stretch
|
52cff1ee50
|
Fixes #4771: Fix add/remove tag population when bulk editing objects
|
2020-06-30 09:55:54 -04:00 |
|
Jeremy Stretch
|
8a26f475a7
|
Fixes #4774: Fix exception when deleting a device with device bays
|
2020-06-30 09:43:05 -04:00 |
|
Jeremy Stretch
|
51e9b0a22a
|
Closes #4796: Introduce configuration parameters for default rack elevation size
|
2020-06-30 09:26:32 -04:00 |
|
Jeremy Stretch
|
268b4c854e
|
Closes #4802: Allow changing page size when displaying only a single page of results
|
2020-06-30 09:00:42 -04:00 |
|
Ryan Merolle
|
c8461095c9
|
add missing NEMA power ports/outlets (#4784)
* add various NEMA power ports/outlets
|
2020-06-26 15:34:38 -04:00 |
|
Jeremy Stretch
|
5dfa80c0b9
|
Fix the initial permissions check on create/edit/delete view tests
|
2020-06-26 15:17:07 -04:00 |
|
Sander Steffann
|
b26fc81187
|
Sort the list for consistent output
|
2020-06-26 18:42:08 +02:00 |
|
Sander Steffann
|
0455947597
|
Make sure that the endpoint is actually a CableTermination
|
2020-06-26 18:24:04 +02:00 |
|
Daniel Sheppard
|
8179cfa4c1
|
#4695 - Rename LimitedMetaData to ContentTypeMetadata
|
2020-06-26 11:09:27 -05:00 |
|
Daniel Sheppard
|
d21881e207
|
#4695 - Add Metadata class that returns content type choices
|
2020-06-26 10:59:21 -05:00 |
|
Sander Steffann
|
25926e32f0
|
Replace is_connected_endpoint with simple isinstance check
It was only used in a single location anyway…
|
2020-06-26 17:30:59 +02:00 |
|
Sander Steffann
|
3fdc8e7d3d
|
Replace is_path_endpoint with simple isinstance check
It was only used in a single location anyway…
|
2020-06-26 17:25:07 +02:00 |
|
Jeremy Stretch
|
71afba4d2e
|
Fixes #4791: Update custom script documentation for ObjectVar
|
2020-06-25 17:33:41 -04:00 |
|
Sander Steffann
|
ed1717f858
|
Revert "Bumping version just to test the GitHub Action"
This reverts commit 1cf0868e
|
2020-06-24 13:09:11 +02:00 |
|
Sander Steffann
|
1cf0868e30
|
Bumping version just to test the GitHub Action
|
2020-06-24 13:07:54 +02:00 |
|
Jeremy Stretch
|
462f992a2b
|
Introduce ComponentCreateForm to standardize forms for device component creation
|
2020-06-18 12:09:28 -04:00 |
|
Jeremy Stretch
|
c5dc075fb0
|
Fixes #4775: Allow selecting an alternate device type when creating component templates
|
2020-06-18 11:59:24 -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 |
|
Sander Steffann
|
715ddc6b02
|
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
|
e23a5ad141
|
Fixes #4766: Fix redirect after login when next is not specified
|
2020-06-17 09:15:03 -04:00 |
|
Sander Steffann
|
3876efe494
|
Fix is_path_endpoint flag on CableTermination
|
2020-06-16 21:56:46 +02:00 |
|
Sander Steffann
|
f075339c5f
|
Improve test comments and remove over-enthusiastic tests
|
2020-06-16 21:48:26 +02:00 |
|
Sander Steffann
|
abaf0daa6e
|
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
|
4a11800d9e
|
Better comments
|
2020-06-16 21:47:10 +02:00 |
|
Sander Steffann
|
cafecb091d
|
Replace temporary comment with proper one
|
2020-06-16 21:46:16 +02:00 |
|
Jeremy Stretch
|
7cf0e6034b
|
Optimize tag population under prepare_cloned_fields()
|
2020-06-16 15:12:50 -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
|
9fd36279ab
|
Fixes #4743: Allow users to create "next available" IPs without needing permission to create prefixes
|
2020-06-10 16:06:11 -04:00 |
|
Jeremy Stretch
|
9abc67bbeb
|
Fixes #4737: Introduce ColoredLabelColumn for consistent display of colored labels
|
2020-06-10 11:38:23 -04:00 |
|
Jeremy Stretch
|
16cdf3006f
|
Fixes #4736: Add cable trace endpoints for pass-through ports
|
2020-06-09 15:12:10 -04:00 |
|
Jeremy Stretch
|
15004c654f
|
Add missing API cable trace test for interfaces
|
2020-06-09 14:47:05 -04:00 |
|
Jeremy Stretch
|
ed9ca270a7
|
Add missing API tests for pass-through port templates
|
2020-06-09 13:24:07 -04:00 |
|
Jeremy Stretch
|
ecd3963b7c
|
Merge pull request #4718 from netbox-community/4674-drf_yasg_definitions
Fixes #4674 - Fix available-ips and available-prefixes swagger definitions
|
2020-06-08 16:59:04 -04:00 |
|
Jeremy Stretch
|
a8077e6ed1
|
Extend assertInstanceEqual() to accommodate REST API data
|
2020-06-08 09:47:14 -04:00 |
|
Jeremy Stretch
|
7def37961a
|
Correct exempted test methods on InterfaceTestCase
|
2020-06-05 16:17:10 -04:00 |
|
Jeremy Stretch
|
4f830c9c22
|
Fix list_brief tests
|
2020-06-05 16:09:55 -04:00 |
|
Jeremy Stretch
|
032f87caec
|
Merge branch 'develop' into 4722-api-tests
|
2020-06-05 15:50:14 -04:00 |
|
Jeremy Stretch
|
e616aad911
|
Fixes #4725: Fix "brief" rendering of various REST API endpoints
|
2020-06-05 15:49:06 -04:00 |
|
Jeremy Stretch
|
c2f6f5a7cd
|
Fix ProviderTest
|
2020-06-05 15:18:18 -04:00 |
|
Jeremy Stretch
|
d3fbaca228
|
Standardize virtualization API tests
|
2020-06-05 15:06:08 -04:00 |
|
Jeremy Stretch
|
ae913f14ce
|
Standardize tenancy API tests
|
2020-06-05 14:30:01 -04:00 |
|
Jeremy Stretch
|
1ee79ee61e
|
Standardize SecretRoleTest
|
2020-06-05 14:18:38 -04:00 |
|
Jeremy Stretch
|
b5ebfd0b07
|
Standardize IPAM API tests
|
2020-06-05 14:09:54 -04:00 |
|
Jeremy Stretch
|
665646707c
|
Standardize extras API tests
|
2020-06-05 13:41:54 -04:00 |
|
Jeremy Stretch
|
279ae7ea10
|
Standardize DCIM API tests
|
2020-06-05 13:23:33 -04:00 |
|
Jeremy Stretch
|
8cc1dc9f1c
|
Fix update data
|
2020-06-05 10:05:54 -04:00 |
|
Jeremy Stretch
|
86e5a09b01
|
Optimize test_get_provider_graphs()
|
2020-06-05 09:36:38 -04:00 |
|
Jeremy Stretch
|
1d5f2fbd11
|
Correct test method name
|
2020-06-05 09:19:31 -04:00 |
|
Jeremy Stretch
|
4219691e62
|
Update circuits API tests to use APIViewTestCases
|
2020-06-04 16:47:15 -04:00 |
|
Jeremy Stretch
|
4ae1879b87
|
Introduce APIViewTestCases for standardized API view testing
|
2020-06-04 16:45:03 -04:00 |
|
Jeremy Stretch
|
d2dce6db25
|
Merge pull request #4719 from netbox-community/4715-avoid-unnecessary-queries
Fixes #4715: Avoid unnecessary queries in Cable.from_db
|
2020-06-04 13:13:17 -04:00 |
|
Jeremy Stretch
|
fae115b995
|
Closes #4698: Improve display of template code for object in admin UI
|
2020-06-04 13:11:24 -04:00 |
|
Sander Steffann
|
8f9dcf5a97
|
Avoid unnecessary queries in Cable.from_db
|
2020-06-04 17:46:09 +02:00 |
|
Daniel Sheppard
|
5330914431
|
#4674 - Correct many=False to many=True on the response serializers
|
2020-06-04 09:42:00 -05:00 |
|
Daniel Sheppard
|
927c012fc9
|
#4674 - Fix available-ips and available-prefixes swagger definitions
|
2020-06-04 09:35:58 -05:00 |
|
Jeremy Stretch
|
56f6698ba5
|
Fixes #4707: Fix prefix_count population on VLAN API serializer
|
2020-06-02 13:40:14 -04:00 |
|
Sander Steffann
|
886b59f400
|
Update tests for cables
|
2020-06-02 13:14:51 +02:00 |
|
Sander Steffann
|
8bd9b460cb
|
Only complete path when there are not split_ends or position_stack
|
2020-06-02 13:14:38 +02:00 |
|
Sander Steffann
|
34ae57dfa3
|
Show warning when position stack is not empty after trace
|
2020-06-02 13:13:41 +02:00 |
|
Sander Steffann
|
81a322eaaf
|
Add position_stack to returned values from trace()
|
2020-06-02 13:13:10 +02:00 |
|
Sander Steffann
|
2479b8a57f
|
Validate against is_path_endpoint instead of specific classes, and only when positions > 1
|
2020-06-02 13:11:35 +02:00 |
|
Jeremy Stretch
|
2fe4656db4
|
Permit connection of a multi-position RearPort to a FrontPort
|
2020-06-02 12:03:02 +02:00 |
|
Jeremy Stretch
|
6fc7c6a7d0
|
Update path validation tests for single-position rear port scenarios
|
2020-06-02 12:03:02 +02:00 |
|
Jeremy Stretch
|
1d33d7d205
|
Call full_clean() when saving Cable instances
|
2020-06-02 12:03:02 +02:00 |
|
Sander Steffann
|
56898f7e37
|
Restore original test_connection_via_single_rear_port test and make separate test for one-on-one panels
|
2020-06-02 12:03:02 +02:00 |
|
Sander Steffann
|
3278cc8cc0
|
Recreate the model instance instead of re-saving a deleted model
Same end result, but easier to read
|
2020-06-02 12:03:02 +02:00 |
|
Sander Steffann
|
112dfb865b
|
Integrate patch panel building into one list
|
2020-06-02 12:03:02 +02:00 |
|
Sander Steffann
|
a0f4d481dc
|
make single front/rear port work when between panels
|
2020-06-02 12:03:02 +02:00 |
|
Jeremy Stretch
|
edf15532d2
|
Fixes #4702: Catch IntegrityError exception when adding a non-unique secret
|
2020-06-01 10:00:32 -04:00 |
|
Jeremy Stretch
|
56b7ab1734
|
Post-release version bump
|
2020-05-26 16:30:36 -04:00 |
|
Jeremy Stretch
|
c9a7527f33
|
Release v2.8.5
|
2020-05-26 16:17:01 -04:00 |
|
Jeremy Stretch
|
ccc31b2c7c
|
Fixes #4525: Allow passing initial data to custom script MultiObjectVar
|
2020-05-26 15:34:29 -04:00 |
|
Jeremy Stretch
|
88cffca270
|
Closes #4650: Expose INTERNAL_IPS configuration parameter
|
2020-05-26 10:01:49 -04:00 |
|
Jeremy Stretch
|
92f49b4711
|
Closes #4672: Set default color for rack and devices roles
|
2020-05-26 09:36:27 -04:00 |
|
Jeremy Stretch
|
f04340679e
|
Merge branch 'develop' into 4684-devicetype-import-comment
|
2020-05-26 09:11:50 -04:00 |
|
Jeremy Stretch
|
4545c15173
|
Merge branch 'develop' into 4651-csrf-in-plugintemplateextension
|
2020-05-26 09:02:39 -04:00 |
|
kobayashi
|
74c29b0bb7
|
Fixes #4684: Fix ignored comment when importing DeviceType
|
2020-05-26 01:17:10 -04:00 |
|
Sander Steffann
|
ff3b348771
|
Add csrf_token to PluginTemplateExtension context
|
2020-05-22 22:28:04 +02:00 |
|
Sander Steffann
|
27700d316f
|
Add perms to PluginTemplateExtension context
|
2020-05-22 22:24:39 +02:00 |
|
Jeremy Stretch
|
d2e1428c75
|
Closes #4665: Add NEMA L14 and L21 power port/outlet types
|
2020-05-20 09:36:55 -04:00 |
|
Jeremy Stretch
|
cd236aa886
|
Closes #4645: Update minimum required version of PostgreSQL to 9.6
|
2020-05-15 10:11:36 -04:00 |
|
Jeremy Stretch
|
3c8e7e739d
|
Fixes #4649: Fix interface assignment for bulk-imported IP addresses
|
2020-05-15 09:44:00 -04:00 |
|
Jeremy Stretch
|
a64351279d
|
Fixes #4648: Fix bulk CSV import of child devices
|
2020-05-15 09:36:16 -04:00 |
|
Jeremy Stretch
|
ba91b3aa2e
|
Fixes #4646: Correct UI link for reports with custom name
|
2020-05-15 09:13:51 -04:00 |
|
Jeremy Stretch
|
8394ff5537
|
Fixes #4644: Fix ordering of services table by parent
|
2020-05-15 09:02:56 -04:00 |
|
John Anderson
|
14744da8f6
|
fixes #4647 - caching invalidation related to assinging new IP addresses to interfaces
|
2020-05-15 02:45:48 -04:00 |
|
John Anderson
|
2c2d6c6d47
|
fixes #3304 - primary IP address caching invalidation
|
2020-05-15 02:31:45 -04:00 |
|
Jeremy Stretch
|
422eeddbef
|
Post-release version bump
|
2020-05-13 17:32:27 -04:00 |
|
Jeremy Stretch
|
2900013118
|
Release v2.8.4
|
2020-05-13 17:24:25 -04:00 |
|