|
758c5347fb
|
Fixes #10201: Fix AssertionError exception when removing some terminations from an existing cable
|
2023-01-11 14:42:25 -05:00 |
|
|
80f5eeacdd
|
Fix issues loading demo data
|
2022-11-29 09:18:03 -05:00 |
|
|
4e27e8d3dd
|
Fixes #10969: Update cable paths ending at associated rear port when creating new front ports
|
2022-11-21 09:44:08 -05:00 |
|
|
367bf25618
|
Fixes #9778: Fix exception during cable deletion after deleting a connected termination
|
2022-08-03 12:46:16 -04:00 |
|
|
0b86326435
|
#9102: Enable creating terminations in conjunction with cables via REST API
|
2022-07-13 15:35:37 -04:00 |
|
|
9a7f3f8c1a
|
Cleanup for #9102
|
2022-07-07 12:48:44 -04:00 |
|
|
0b0a646f87
|
Clean up cable termination changes
|
2022-06-03 14:15:28 -04:00 |
|
|
3362bc3106
|
Remove link peer fields from cable termination models
|
2022-06-01 16:48:56 -04:00 |
|
|
a909ceda84
|
Simplify assignment of new cable terminations
|
2022-05-18 15:49:52 -04:00 |
|
|
1b593384e5
|
Restore reverse relation to CableTerminations from Cable
|
2022-05-13 15:45:58 -04:00 |
|
|
c88f7b8408
|
Fix circuit termination tracing & update tests
|
2022-05-12 16:08:44 -04:00 |
|
|
8bc6d8cb23
|
Introduce CablePath.retrace() to handle deleted cables
|
2022-05-12 16:08:44 -04:00 |
|
|
d89f067c00
|
Update & restore rebuild_paths()
|
2022-05-12 16:08:44 -04:00 |
|
|
5667a9c456
|
Refactor CablePath.from_origin()
|
2022-05-12 16:08:44 -04:00 |
|
|
b44bfa1aa6
|
WIP
|
2022-05-12 16:08:44 -04:00 |
|
|
f0b722b0a5
|
Update cable tracing logic
|
2022-05-12 16:08:44 -04:00 |
|
|
82706eb3a6
|
Migrate CablePath to use two-dimensional array
|
2022-05-12 16:08:44 -04:00 |
|
|
c3742f63fd
|
Update signal handlers (WIP)
|
2022-05-12 16:08:44 -04:00 |
|
|
5d37f9f975
|
Update cable connection forms
|
2022-05-12 16:08:44 -04:00 |
|
|
4bb9b6ee26
|
Extend Cable model to support multiple A/B terminations
|
2022-05-12 16:08:44 -04:00 |
|
|
95ed07a95e
|
Add status field to WirelessLink
|
2021-10-13 14:31:30 -04:00 |
|
|
ac2cd552b9
|
Rename cable_peer fields to link_peer
|
2021-10-13 14:04:53 -04:00 |
|
|
138af27bf7
|
Record wireless links as part of cable path
|
2021-10-13 13:28:14 -04:00 |
|
|
b6ec1d9aa7
|
Remove cacheops workarounds & queryset caching metrics
|
2021-07-07 17:15:42 -04:00 |
|
|
f56a470cc7
|
Fixes #6602: Fix deletion of devices with cables attached
|
2021-06-14 16:38:19 -04:00 |
|
|
834b233c30
|
Fixes #6398: Avoid exception when deleting device connected to self via circuit
|
2021-05-14 09:06:00 -04:00 |
|
|
5406e8e2e7
|
Optimize background site/location updates
|
2021-03-05 09:56:47 -05:00 |
|
|
d750b690e7
|
Closes #4971: Allow assigning devices to locations without a rack
|
2021-03-03 14:28:07 -05:00 |
|
|
fdb3e3f9a4
|
Closes #5895: Rename RackGroup to Location
|
2021-03-03 13:30:33 -05:00 |
|
|
8d9d4cec05
|
Extend handle_rackgroup_site_change() receiver to update power panels
|
2020-12-23 14:02:05 -05:00 |
|
|
e4f22bc494
|
Employ signals to update child objects when RackGroup/Rack site assignment changes
|
2020-12-22 15:22:53 -05:00 |
|
|
23f334e5df
|
Fixes #5488: Fix caching error when viewing cable trace after toggling cable status
|
2020-12-21 15:30:34 -05:00 |
|
|
c559775135
|
Add support for tracing split paths
|
2020-11-16 15:49:07 -05:00 |
|
|
bd62611117
|
Skip signal processing when loading cables from fixtures
|
2020-11-03 13:32:05 -05:00 |
|
|
d59f0891e4
|
Cache peer termination on CableTerminations
|
2020-10-06 12:10:12 -04:00 |
|
|
56ee425227
|
Introduce PathContains lookup to allow filtering against objects in path directly
|
2020-10-06 09:41:45 -04:00 |
|
|
3d34f1cdcb
|
Rename CablePath.is_connected to is_active
|
2020-10-05 11:13:33 -04:00 |
|
|
5737f6fca0
|
Cache each CablePath on its originating endpoint
|
2020-10-02 17:16:43 -04:00 |
|
|
3b0a75edf8
|
Add test for updated paths on cable status change
|
2020-10-01 17:25:44 -04:00 |
|
|
c974c5687c
|
Capture path end-to-end status in CablePath
|
2020-10-01 16:42:57 -04:00 |
|
|
610420c020
|
Drop support for split paths
|
2020-10-01 14:24:34 -04:00 |
|
|
587e6fcf72
|
Initial work on cable paths (WIP)
|
2020-09-30 15:13:06 -04:00 |
|
|
8d7377ba04
|
Merge branch 'develop' into develop-2.9
|
2020-07-02 10:01:01 -04:00 |
|
|
0455947597
|
Make sure that the endpoint is actually a CableTermination
|
2020-06-26 18:24:04 +02:00 |
|
|
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 |
|
|
e2398c8c0e
|
Fix signal logic
|
2020-06-24 15:57:52 -04:00 |
|
|
59c1e34024
|
Initial work on #2018: Add name to VirtualChassis
|
2020-06-24 15:21:42 -04:00 |
|
|
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 |
|
|
8bd9b460cb
|
Only complete path when there are not split_ends or position_stack
|
2020-06-02 13:14:38 +02:00 |
|
|
81a322eaaf
|
Add position_stack to returned values from trace()
|
2020-06-02 13:13:10 +02:00 |
|