Jeremy Stretch
|
903dfb6f07
|
Added validation to Cable model
|
2018-11-01 11:44:02 -04:00 |
|
Jeremy Stretch
|
571a3e9677
|
Added cable column to console/power/interface connection tables
|
2018-11-01 10:51:38 -04:00 |
|
Jeremy Stretch
|
79c110df39
|
Create id_string on Cable to preserve access to pk after object deletion
|
2018-11-01 10:25:30 -04:00 |
|
Jeremy Stretch
|
ad03a0925b
|
Fixed cable type filtering
|
2018-11-01 10:18:37 -04:00 |
|
Jeremy Stretch
|
5e7fccb64e
|
Add blank choice to ColorSelect widget
|
2018-11-01 10:14:47 -04:00 |
|
Jeremy Stretch
|
3bc6fc5e24
|
Added changelog view for Cable
|
2018-11-01 10:04:43 -04:00 |
|
Jeremy Stretch
|
849db8fe44
|
Finished CableCSVForm
|
2018-11-01 09:59:53 -04:00 |
|
Jeremy Stretch
|
55c632ace7
|
Introduce CableBulkImportView
|
2018-10-31 17:05:25 -04:00 |
|
Jeremy Stretch
|
cd243a90d0
|
connected_endpoint must be read-only on termination serializers
|
2018-10-31 16:12:36 -04:00 |
|
Jeremy Stretch
|
4e9ace39ce
|
Optimized queryset for InterfaceConnectionsListView
|
2018-10-31 16:01:46 -04:00 |
|
Jeremy Stretch
|
18628166dc
|
Removed old console/power connection views
|
2018-10-31 15:54:29 -04:00 |
|
Jeremy Stretch
|
f7e23d912c
|
Expanded cable connection form
|
2018-10-31 15:31:44 -04:00 |
|
Jeremy Stretch
|
121a6afb45
|
Fixed typo in API URL template
|
2018-10-31 15:23:00 -04:00 |
|
Jeremy Stretch
|
c2656c4ce1
|
Added tests for Cable model
|
2018-10-31 15:17:51 -04:00 |
|
Jeremy Stretch
|
d22c23290f
|
Moved cable caching logic from Cable.save() to signals
|
2018-10-31 15:01:01 -04:00 |
|
Jeremy Stretch
|
8992c57039
|
Remove reverse relationship to CableTermination.cable
|
2018-10-31 15:00:09 -04:00 |
|
Jeremy Stretch
|
939a52dcbd
|
Changed variable names for clarity
|
2018-10-31 14:01:20 -04:00 |
|
Jeremy Stretch
|
6f788fcd23
|
Tweaked display of connected circuits
|
2018-10-31 12:53:17 -04:00 |
|
Jeremy Stretch
|
f2f9ff5cbd
|
Cleaned up migrations
|
2018-10-31 11:52:43 -04:00 |
|
Jeremy Stretch
|
470aabe1d7
|
Added dedicated cable trace view; removed modal
|
2018-10-30 16:30:03 -04:00 |
|
Jeremy Stretch
|
669fe1f192
|
Add missing interfaces table
|
2018-10-30 15:16:15 -04:00 |
|
Jeremy Stretch
|
10492de50d
|
Fix NestedCableSerializer
|
2018-10-30 14:58:04 -04:00 |
|
Jeremy Stretch
|
e1e9a451da
|
PEP8 fix
|
2018-10-30 14:57:49 -04:00 |
|
Jeremy Stretch
|
60f5371b31
|
Fix front ports queryset
|
2018-10-30 14:54:29 -04:00 |
|
Jeremy Stretch
|
aad4f58633
|
Add 'cable' field to CircuitTermination serializer
|
2018-10-30 14:53:41 -04:00 |
|
Jeremy Stretch
|
2fa1c81070
|
Added initial tests for cable connections
|
2018-10-30 14:28:46 -04:00 |
|
Jeremy Stretch
|
3420b5fbdf
|
CircuitTermination should inherit from CableTermination
|
2018-10-30 14:27:45 -04:00 |
|
Jeremy Stretch
|
4df74780b8
|
Extended Cables to connect CircuitTerminations
|
2018-10-30 12:16:22 -04:00 |
|
Jeremy Stretch
|
cbfb25f003
|
Initial work on a cable tracing modal
|
2018-10-29 16:45:20 -04:00 |
|
Jeremy Stretch
|
e3dc12338b
|
Introduced a 'trace' API endpoint for cable terminations
|
2018-10-29 15:43:41 -04:00 |
|
Jeremy Stretch
|
e75ef5fd2d
|
Replace references to Interface.connection with connected_endpoint
|
2018-10-29 14:15:04 -04:00 |
|
Jeremy Stretch
|
8ebf7a7ad0
|
Standard naming of reverse relationship to Device from component models
|
2018-10-29 13:42:58 -04:00 |
|
Jeremy Stretch
|
d7766b9828
|
Replace 'is_connected' boolean with Cable attachment
|
2018-10-29 13:36:41 -04:00 |
|
Jeremy Stretch
|
427226de8c
|
Optimized API views
|
2018-10-29 13:26:09 -04:00 |
|
Jeremy Stretch
|
cb1bdccf51
|
'cable' should be a read-only field
|
2018-10-29 13:14:41 -04:00 |
|
Jeremy Stretch
|
1ab4344537
|
Fix front/rear port connection styling
|
2018-10-29 13:09:23 -04:00 |
|
Jeremy Stretch
|
17a71d3e26
|
Optimized front/rear port connection displays
|
2018-10-29 12:56:17 -04:00 |
|
Jeremy Stretch
|
05431aa83b
|
Added 'cable' field to device component serializers
|
2018-10-29 12:33:43 -04:00 |
|
Jeremy Stretch
|
e21b23cd98
|
Introduced 'cable' field on CableTermination to cache connected Cable
|
2018-10-29 12:24:16 -04:00 |
|
Jeremy Stretch
|
dc67028bd9
|
Corrected cable display
|
2018-10-29 09:41:03 -04:00 |
|
Jeremy Stretch
|
8f8df2b8e8
|
Added cable types
|
2018-10-26 15:45:19 -04:00 |
|
Jeremy Stretch
|
8573c8b8cb
|
Remove is_console_server, is_pdu, and is_network_device from DeviceType
|
2018-10-26 14:48:22 -04:00 |
|
Jeremy Stretch
|
33cdecbc52
|
Remove errant print() statement
|
2018-10-26 14:06:27 -04:00 |
|
Jeremy Stretch
|
0c7510c1a8
|
PEP8 cleanup
|
2018-10-26 13:27:54 -04:00 |
|
Jeremy Stretch
|
94946c5854
|
Swapped the order of cable and connection fields
|
2018-10-26 13:21:43 -04:00 |
|
Jeremy Stretch
|
83dec3b587
|
Fixed color display
|
2018-10-26 13:14:12 -04:00 |
|
Jeremy Stretch
|
3518d023dc
|
Implemented Cable API endpoint
|
2018-10-26 12:25:11 -04:00 |
|
Jeremy Stretch
|
4ad7882762
|
Clever icon thing
|
2018-10-26 11:32:04 -04:00 |
|
Jeremy Stretch
|
957de0cd98
|
Added cable connections to component lists
|
2018-10-26 11:29:03 -04:00 |
|
Jeremy Stretch
|
6bea8cc546
|
Added length and length_unit fields to Cable
|
2018-10-26 10:28:25 -04:00 |
|
Jeremy Stretch
|
2d90fc608e
|
Introduced CableView and CableEditView
|
2018-10-25 15:51:12 -04:00 |
|
Jeremy Stretch
|
f134a6ec63
|
Introduced CableTermination abstract model to ptovide Cable access from termination points
|
2018-10-25 15:21:16 -04:00 |
|
Jeremy Stretch
|
266429101b
|
Removed 'is_patch_panel' from DeviceType
|
2018-10-25 12:44:28 -04:00 |
|
Jeremy Stretch
|
b19e2037af
|
Dropped 'Panel' from FrontPanelPort/RearPanelPort names
|
2018-10-25 12:11:13 -04:00 |
|
Jeremy Stretch
|
e79a156e1f
|
Improved cable tracing
|
2018-10-25 10:56:47 -04:00 |
|
Jeremy Stretch
|
35f80f5085
|
First stab at cable path tracing and automatic endpoint connections
|
2018-10-24 16:17:01 -04:00 |
|
Jeremy Stretch
|
47c523a40b
|
Fixed interface connection rendering
|
2018-10-24 15:07:11 -04:00 |
|
Jeremy Stretch
|
cca44d44f7
|
Added cable filter form
|
2018-10-24 14:59:46 -04:00 |
|
Jeremy Stretch
|
54c917beff
|
Renamed Cable endpoints to terminations
|
2018-10-24 14:38:44 -04:00 |
|
Jeremy Stretch
|
9985f2cb82
|
Added CableListView
|
2018-10-24 14:26:08 -04:00 |
|
Jeremy Stretch
|
f30367e094
|
Deprecated the InterfaceConnection model
|
2018-10-24 13:59:44 -04:00 |
|
Jeremy Stretch
|
2ec8dc8319
|
Renamed PowerPort.power_outlet to connected_endpoint
|
2018-10-24 11:00:13 -04:00 |
|
Jeremy Stretch
|
1595a5ecd7
|
Renamed ConsolePort.cs_port to connected_endpoint
|
2018-10-24 10:37:54 -04:00 |
|
Jeremy Stretch
|
ea0de629df
|
Fixed cable creation form
|
2018-10-23 13:40:10 -04:00 |
|
Jeremy Stretch
|
471bddea09
|
WIP: Initial work on the cable connection form
|
2018-10-22 16:58:24 -04:00 |
|
Jeremy Stretch
|
a36b120c8b
|
Merge branch 'develop-2.5' into 20-physical-cabling
|
2018-10-19 13:34:21 -04:00 |
|
Jeremy Stretch
|
4cfe9fe182
|
Merge branch 'develop' into develop-2.5
|
2018-10-19 13:34:03 -04:00 |
|
Jeremy Stretch
|
59af8cc924
|
Remove ConnectableModel
|
2018-10-19 11:56:12 -04:00 |
|
Jeremy Stretch
|
d908dffab7
|
Fixed content type assignment within migration
|
2018-10-19 10:38:15 -04:00 |
|
Jeremy Stretch
|
ea5121ffe1
|
Preliminary work on Cables
|
2018-10-18 15:43:55 -04:00 |
|
Jeremy Stretch
|
0bb5d229e8
|
Fixes #2514: Prevent new connections to already connected interfaces
|
2018-10-16 16:42:23 -04:00 |
|
Jeremy Stretch
|
22ed4f1b53
|
Merge release v2.4.6
|
2018-10-10 09:36:51 -04:00 |
|
Tobias Genannt
|
c31c7b50b7
|
Fix #2395: Modify only when webhooks are enabled
This only adds the RQ link when the webhooks setting is enabled.
|
2018-10-08 07:34:56 +02:00 |
|
Jeremy Stretch
|
7d1f6b7049
|
Post-release version bump
|
2018-10-05 15:49:51 -04:00 |
|
Jeremy Stretch
|
c2f4cf3407
|
Release v2.4.6
|
2018-10-05 15:43:43 -04:00 |
|
Jeremy Stretch
|
44d3606ce1
|
Fixes #2492: Sanitize hostname and port values returned through LLDP
|
2018-10-05 15:38:32 -04:00 |
|
Jeremy Stretch
|
470d22c835
|
PEP8 fix
|
2018-10-05 15:36:48 -04:00 |
|
Jeremy Stretch
|
4c37628784
|
Fixes #2393: Fix Unicode support for CSV import under Python 2
|
2018-10-05 15:33:29 -04:00 |
|
Marc Heckmann
|
1daf7f8e2b
|
Sanitize hostname and port values returned through LLDP
If hostname or port are null set to empty string ("").
This avoids breaking the LLDP neighbors (NAPALM) view
|
2018-10-05 14:30:54 -04:00 |
|
Jeremy Stretch
|
841db3b0c2
|
Fixes #2491: Fix exception when importing devices with invalid device type
|
2018-10-05 12:22:46 -04:00 |
|
Jeremy Stretch
|
5d10d8418e
|
Closes #2479: Add user permissions for creating/modifying API tokens
|
2018-10-05 11:06:59 -04:00 |
|
Jeremy Stretch
|
2fee977b4c
|
Fixes #2485: Fix cancel button when assigning a service to a device/VM
|
2018-10-05 10:30:13 -04:00 |
|
Jeremy Stretch
|
259da2d18a
|
#2487: Added API tests
|
2018-10-04 16:20:01 -04:00 |
|
Jeremy Stretch
|
bf47e7cae3
|
#2487: Require the 'brief' parameter to evaluate True
|
2018-10-04 14:50:57 -04:00 |
|
Jeremy Stretch
|
db2721c581
|
Enable brief API output utilizing nested serializers
|
2018-10-04 13:43:50 -04:00 |
|
John Anderson
|
1b2e9a6d06
|
fixes #2484 - Local config context not available on the Virtual Machine Edit Form
|
2018-10-03 17:16:01 -04:00 |
|
Jeremy Stretch
|
99848aab6a
|
Fixes #2483: Set max item count of API-populated form fields to MAX_PAGE_SIZE
|
2018-10-03 16:17:17 -04:00 |
|
Jeremy Stretch
|
3eddeeadc5
|
Initial work on #20 - patch panels
|
2018-10-03 14:04:16 -04:00 |
|
Jeremy Stretch
|
364bbdeab8
|
Merged release v2.4.5
|
2018-10-03 11:23:21 -04:00 |
|
Jeremy Stretch
|
7583912de7
|
Post-release version bump
|
2018-10-02 15:30:28 -04:00 |
|
Jeremy Stretch
|
20fed375d1
|
Release v2.4.5
|
2018-10-02 15:24:42 -04:00 |
|
Jeremy Stretch
|
aed2a3cd1b
|
Closes #2438: API optimizations for tagged objects
|
2018-09-28 16:44:05 -04:00 |
|
Jeremy Stretch
|
15babeb584
|
Fixes #2414: Tags field missing from device/VM component creation forms
|
2018-09-28 16:26:08 -04:00 |
|
Jeremy Stretch
|
020b5ea870
|
Fixes #2470: Log the creation of device/VM components as object changes
|
2018-09-28 16:04:51 -04:00 |
|
Jeremy Stretch
|
2ee5b2344e
|
Changelog and misc cleanup
|
2018-09-28 14:21:49 -04:00 |
|
Jeremy Stretch
|
7616bcad3d
|
Merge pull request #2445 from digitalocean/local-config-context
Local config context
|
2018-09-28 14:03:28 -04:00 |
|
John Anderson
|
f76ce980e3
|
remove templates no longer needed for local config context
|
2018-09-26 10:30:34 -04:00 |
|
Jeremy Stretch
|
9440ac7640
|
Fixes #2455: Ignore unique address enforcement for IPs with a shared/virtual role
|
2018-09-24 16:59:33 -04:00 |
|
Jeremy Stretch
|
b4445dfdf8
|
Fixes #2442: Nullify "next" link in API when limit=0 is passed
|
2018-09-18 13:59:50 -04:00 |
|
John Anderson
|
fb5dca2711
|
Merge branch 'develop' of github.com:digitalocean/netbox into local-config-context
|
2018-09-18 12:16:07 -04:00 |
|
Jeremy Stretch
|
6cdff955dc
|
Fixes #2444: Improve validation of interface MAC addresses
|
2018-09-18 12:02:59 -04:00 |
|
John Anderson
|
4039753b2f
|
refactored UI for local config context
|
2018-09-18 11:52:12 -04:00 |
|
Jeremy Stretch
|
9df33cef8b
|
Fixes #2443: Enforce JSON object format when creating config contexts
|
2018-09-18 11:46:22 -04:00 |
|
John Anderson
|
e3e9211e8a
|
PEP8 fix
|
2018-09-16 00:30:51 -04:00 |
|
John Anderson
|
0da113b723
|
implemnted #2392 - local config context for devices and VMs
|
2018-09-16 00:25:20 -04:00 |
|
John Anderson
|
57b225b680
|
fixes #2423 - interface connection links
|
2018-09-15 17:23:58 -04:00 |
|
Jeremy Stretch
|
292647da14
|
Closes #2402: Order and format JSON data in form fields
|
2018-09-13 11:31:34 -04:00 |
|
Jeremy Stretch
|
3a88e43103
|
Fixes #2406: Remove hard-coded limit of 1000 objects from API-populated form fields
|
2018-09-13 11:21:40 -04:00 |
|
Jeremy Stretch
|
2ac60bdf48
|
Merge branch 'develop' into develop-2.5 (v2.4.4 release)
|
2018-08-22 12:10:44 -04:00 |
|
Jeremy Stretch
|
010765e131
|
Post-release version bump
|
2018-08-22 11:55:51 -04:00 |
|
Jeremy Stretch
|
cde6e9757b
|
Release v2.4.4
|
2018-08-22 11:51:15 -04:00 |
|
Jeremy Stretch
|
ac36339491
|
Closes #2168: Added Extreme SummitStack interface form factors
|
2018-08-22 11:33:43 -04:00 |
|
Jeremy Stretch
|
dbbf7ab664
|
Fixes #2353: Handle DoesNotExist exception when deleting a device with connected interfaces
|
2018-08-22 10:35:56 -04:00 |
|
Jeremy Stretch
|
66400a98f1
|
Fixes #2354: Increased maximum MTU for interfaces to 65536 bytes
|
2018-08-22 10:25:07 -04:00 |
|
Jeremy Stretch
|
aa50e2e385
|
Fixes #2378: Corrected "edit" link for virtual machine interfaces
|
2018-08-22 10:06:01 -04:00 |
|
Jeremy Stretch
|
e1e41a768a
|
Fixes #2369: Corrected time zone validation on site API serializer
|
2018-08-20 16:53:23 -04:00 |
|
Jeremy Stretch
|
c333af33dc
|
Fixes #2370: Redirect to parent device after deleting device bays
|
2018-08-20 14:40:19 -04:00 |
|
Jeremy Stretch
|
9e5b482b1d
|
Fixes #2374: Fix toggling display of IP addresses in virtual machine interfaces list
|
2018-08-20 13:49:15 -04:00 |
|
John Anderson
|
bc49979243
|
added rack group search #2254
|
2018-08-17 18:37:48 -04:00 |
|
Jeremy Stretch
|
2804d89c5e
|
Fixes #2368: Record change in device changelog when altering cluster assignment
|
2018-08-17 14:26:50 -04:00 |
|
Jeremy Stretch
|
29380b1120
|
Merge branch 'develop' into develop-2.5
|
2018-08-16 16:31:54 -04:00 |
|
Jeremy Stretch
|
c4be440cd1
|
Closes #2367: Remove deprecated RPCClient functionality
|
2018-08-16 12:21:24 -04:00 |
|
Jeremy Stretch
|
5dce7c4e48
|
Closes #2356: Include cluster site as read-only field in VirtualMachine serializer
|
2018-08-16 11:57:20 -04:00 |
|
Jeremy Stretch
|
4bfc32ec99
|
Closes #2355: Added item count to inventory tab on device view
|
2018-08-16 10:20:22 -04:00 |
|
Jeremy Stretch
|
ff65f7fd7b
|
Fixes #2362: Implemented custom admin site to properly handle BASE_PATH
|
2018-08-16 09:44:00 -04:00 |
|
Jeremy Stretch
|
7145f86a6e
|
#2359: Extended exempt attributes to 'migrate' command
|
2018-08-15 15:02:58 -04:00 |
|
Jeremy Stretch
|
7ec4155845
|
Closes #2359: Implement custom makemigrations command to ignore extraneous field attributes
|
2018-08-15 14:18:52 -04:00 |
|
Jeremy Stretch
|
6dd62dc891
|
Refactored log_change() methods for device components
|
2018-08-14 14:06:16 -04:00 |
|
Jeremy Stretch
|
5f66710fcd
|
Closes #2292: Remove the deprecated UserAction model
|
2018-08-14 12:13:43 -04:00 |
|
Jeremy Stretch
|
980d62d579
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
ac546a9711
|
Closes #2000: Remove support for Python 2
|
2018-08-14 11:48:12 -04:00 |
|
Jeremy Stretch
|
cd2aee3053
|
Post-release version bump
|
2018-08-09 16:41:11 -04:00 |
|
Jeremy Stretch
|
9d9318f38a
|
Corrected typo
|
2018-08-09 16:37:58 -04:00 |
|
Jeremy Stretch
|
f43d861b50
|
Release v2.4.3
|
2018-08-09 16:36:23 -04:00 |
|
Jeremy Stretch
|
17714b0c12
|
Fixes #2342: IntegrityError raised when attempting to assign an invalid IP address as the primary for a VM
|
2018-08-09 16:34:17 -04:00 |
|
Jeremy Stretch
|
9914576eaa
|
Fixes #2344: AttributeError when assigning VLANs to an interface on a device/VM not assigned to a site
|
2018-08-09 15:46:18 -04:00 |
|
Jeremy Stretch
|
bf8eff11ea
|
Closes #2333: Added search filters for ConfigContexts
|
2018-08-09 12:22:34 -04:00 |
|
Jeremy Stretch
|
a6c78b99c4
|
Fixes #2340: API requires manufacturer field when creating/updating an inventory item
|
2018-08-09 09:34:54 -04:00 |
|
Jeremy Stretch
|
6a56ffc650
|
Fixes #2337: Attempting to create the next available prefix within a parent assigned to a VRF raises an AssertionError
|
2018-08-08 16:16:49 -04:00 |
|
Jeremy Stretch
|
05059606c5
|
Fixes #2336: Bulk deleting power outlets and console server ports from a device redirects to home page
|
2018-08-08 15:22:26 -04:00 |
|
Jeremy Stretch
|
a2ff21fab9
|
Fixes #2334: TypeError raised when WritableNestedSerializer receives a non-integer value
|
2018-08-08 15:09:30 -04:00 |
|
Jeremy Stretch
|
134370f48d
|
Fixes #2335: API requires group field when creating/updating a rack
|
2018-08-08 14:58:16 -04:00 |
|
Jeremy Stretch
|
c7fa610842
|
Post-release version bump
|
2018-08-08 09:19:33 -04:00 |
|
Jeremy Stretch
|
edb49c7f0a
|
Release v2.4.2
|
2018-08-08 09:12:10 -04:00 |
|
Jeremy Stretch
|
cfab9a6a0a
|
Fixes #2330: Incorrect tab link in VRF changelog view
|
2018-08-08 08:49:23 -04:00 |
|
Jeremy Stretch
|
91b5f6d799
|
Fixes #2323: DoesNotExist raised when deleting devices or virtual machines
|
2018-08-07 17:30:26 -04:00 |
|
Jeremy Stretch
|
d5488ca7da
|
Fixes #2322: Webhooks firing on non-enabled event types
|
2018-08-07 15:41:31 -04:00 |
|
Jeremy Stretch
|
f9911bff0d
|
Added a "view all" link to the changelog panel
|
2018-08-07 15:19:01 -04:00 |
|
Jeremy Stretch
|
d5239191fe
|
Fixes #2320: TypeError when dispatching a webhook with a secret key configured
|
2018-08-07 14:19:46 -04:00 |
|
Jeremy Stretch
|
db7148350e
|
Fixes #2321: Allow explicitly setting a null value on nullable ChoiceFields
|
2018-08-07 14:05:07 -04:00 |
|
Jeremy Stretch
|
c51c20a301
|
Fixes #2319: Extend ChoiceField to properly handle true/false choice keys
|
2018-08-07 13:48:29 -04:00 |
|
Jeremy Stretch
|
f4485dc72a
|
Restore reports directory
|
2018-08-07 13:47:36 -04:00 |
|
Jeremy Stretch
|
f59682a7c9
|
Fixes #2318: ImportError when viewing a report
|
2018-08-07 12:10:14 -04:00 |
|
Jeremy Stretch
|
507a023f41
|
Post-release version bump
|
2018-08-07 09:26:17 -04:00 |
|
Jeremy Stretch
|
81479ac177
|
Release v2.4.1
|
2018-08-07 09:23:49 -04:00 |
|
Jeremy Stretch
|
c7acddbc5c
|
Fixes #2312: Running a report yields a ValueError exception
|
2018-08-07 09:12:05 -04:00 |
|
Jeremy Stretch
|
1905516536
|
Fixes #2314: Serialized representation of object in change log does not incldue assigned tags
|
2018-08-07 08:52:57 -04:00 |
|
Jeremy Stretch
|
64f34d9cd7
|
Fixes #2311: Redirect to parent after editing interface from device/VM view
|
2018-08-07 08:46:41 -04:00 |
|
Jeremy Stretch
|
98bdb0cb3c
|
Fixes #2310: False validation error on certain nested serializers
|
2018-08-06 17:40:45 -04:00 |
|
Jeremy Stretch
|
bba88b2be4
|
Fixes #2303: Always redirect to parent object when bulk editing/deleting components
|
2018-08-06 14:14:40 -04:00 |
|
Jeremy Stretch
|
12dfd4b6e0
|
Fixes #2308: Custom fields panel absent from object view in UI
|
2018-08-06 13:32:52 -04:00 |
|
Jeremy Stretch
|
209e721219
|
Post-release version bump
|
2018-08-06 12:45:46 -04:00 |
|
Jeremy Stretch
|
d039b9e23d
|
Merge branch 'develop-2.4' into develop
|
2018-08-06 12:28:23 -04:00 |
|
Jeremy Stretch
|
af796871aa
|
Release v2.4.0
|
2018-08-06 12:18:44 -04:00 |
|
Jeremy Stretch
|
24520717e4
|
Fixes #2305: Make VLAN fields optional when creating a VM interface via the API
|
2018-08-06 10:35:51 -04:00 |
|
Jeremy Stretch
|
bd5e860be0
|
Refactored the tests to remove a lot of boilerplate
|
2018-08-03 11:39:26 -04:00 |
|
Jeremy Stretch
|
1bdfcd1dbe
|
Fixes #2301: Fix model validation on assignment of ManyToMany fields via API patch
|
2018-08-03 10:45:53 -04:00 |
|
Jeremy Stretch
|
b4f29978b3
|
Merge pull request #2300 from explody/fix_2299
Updated IPAddressInterfaceSerializer to subclass WritableNestedSerial…
|
2018-08-03 10:11:37 -04:00 |
|
Jeremy Stretch
|
f1bc88fc0c
|
Adopt django-taggit-serializer for representation of assigned tags in the API
|
2018-08-03 09:43:03 -04:00 |
|
Mike Culbertson
|
aee01af2a1
|
Updated IPAddressInterfaceSerializer to subclass WritableNestedSerializer
Also added readonly args to device and virtual_machine attrs to prevent unnecessary validation
|
2018-08-02 19:00:41 -04:00 |
|
Jeremy Stretch
|
ab37264ae1
|
Added tests for assigning tags during POST/PATCH
|
2018-08-02 14:23:30 -04:00 |
|
Jeremy Stretch
|
8f127e86ac
|
Mark UserAction as deprecated
|
2018-08-02 09:38:09 -04:00 |
|
Vas Sadvariy
|
33e45a5292
|
Closes #971: Implement VLANGroup VLANs view to show available VLANs within a group
|
2018-08-01 15:59:00 -04:00 |
|
Jeremy Stretch
|
475e0e6c1e
|
Follow-up to #2272: subdevice_role should not be required
|
2018-08-01 14:22:32 -04:00 |
|
Jeremy Stretch
|
5e97f87a64
|
PEP8 fix
|
2018-08-01 14:05:26 -04:00 |
|
Jeremy Stretch
|
4ae7f2337a
|
Closes #2213: Added squashed migrations
|
2018-08-01 14:01:20 -04:00 |
|
Jeremy Stretch
|
5e5b9683f9
|
Merge pull request #2290 from lampwins/bug/2137
Force webhooks to use the same JSONEncoder class as DRF - fixes #2137
|
2018-08-01 12:57:05 -04:00 |
|
John Anderson
|
2f33e9724d
|
force webhooks to use the same JSONEncoder class as DRF - fixes #2137
|
2018-07-31 16:17:24 -04:00 |
|
Jeremy Stretch
|
5f7e21faa0
|
Fixes #1786: Correct loading of reports from a custom file path
|
2018-07-31 13:48:07 -04:00 |
|
Jeremy Stretch
|
d4ccaf60cf
|
Fixes #2272: Allow subdevice_role to be null on DeviceTypeSerializer
|
2018-07-31 11:52:58 -04:00 |
|
Jeremy Stretch
|
45ab08aa76
|
Closes #2288: Fix exception when assigning objects to a ConfigContext via the API
|
2018-07-31 11:32:49 -04:00 |
|
Marc Hagen
|
c5339c255a
|
Fixes #2286: Fix non working 'mark installed' button
|
2018-07-31 10:37:57 +02:00 |
|
Jeremy Stretch
|
249c3d0e81
|
Fixes #2284: Record object deletions before the request finishes
|
2018-07-30 16:33:37 -04:00 |
|
John Anderson
|
722d0d5554
|
Webhook signal refactor - fixes #2282 (#2260)
Refactor of webhook signaling system to use the same middleware mechanics of Changelogging
|
2018-07-30 14:23:49 -04:00 |
|
Jeremy Stretch
|
f7aa259995
|
Misc cleanup
|
2018-07-30 14:00:37 -04:00 |
|
Jeremy Stretch
|
f664998d9b
|
Misc cleanup
|
2018-07-30 12:49:08 -04:00 |
|
Jeremy Stretch
|
c2416411c1
|
Renamed ChoiceFieldSerializer and ContentTypeFieldSerializer
|
2018-07-30 12:41:20 -04:00 |
|
Jeremy Stretch
|
524da5a2ff
|
Closes #2225: Add "view elevations" button for site rack groups
|
2018-07-27 16:25:48 -04:00 |
|
Jeremy Stretch
|
838af2b2d8
|
Closes #2264: Added "map it" link for site GPS coordinates
|
2018-07-27 16:15:56 -04:00 |
|
Jeremy Stretch
|
64e86013bf
|
Remove admin UI views for ConfigContexts and ObjectChanges
|
2018-07-27 16:00:50 -04:00 |
|
Jeremy Stretch
|
a1e8397b6b
|
Closes #2229: Allow mapping of ConfigContexts to tenant groups
|
2018-07-27 15:47:29 -04:00 |
|
Jeremy Stretch
|
7476f522e1
|
Fixes #2265: Include parent regions when filtering applicable ConfigContexts (credit: lampwins)
|
2018-07-27 15:10:43 -04:00 |
|
Jeremy Stretch
|
40efa55ec7
|
Merged release v2.3.7
|
2018-07-27 11:43:27 -04:00 |
|
Jeremy Stretch
|
55f93184d3
|
Post-release version bump
|
2018-07-26 14:58:15 -04:00 |
|
Jeremy Stretch
|
0497539ef2
|
Release v2.3.7
|
2018-07-26 14:24:16 -04:00 |
|
Jeremy Stretch
|
e82bf66a76
|
ExceptionHandlingMiddleware: Use server_error view for custom templates
|
2018-07-23 23:12:41 -04:00 |
|
Jeremy Stretch
|
c8a73b5b15
|
Fixes #2266: Permit additional logging of exceptions beyond custom middleware
|
2018-07-23 23:00:09 -04:00 |
|
Jeremy Stretch
|
b518258e6d
|
Closes #2250: Include stat counters on report result navigation
|
2018-07-23 16:10:46 -04:00 |
|
Jeremy Stretch
|
a1d45023ab
|
Fixes #2256: Prevent navigation overlap when jumping to test results on report page
|
2018-07-23 15:50:44 -04:00 |
|
Jeremy Stretch
|
b7c2a26155
|
Closes #2259: Add changelog tab to interface view
|
2018-07-23 15:09:37 -04:00 |
|