jeremystretch
|
9c5891f1b6
|
Fixes #10929: Raise validation error when attempting to create a duplicate cable termination
|
2022-11-21 14:08:33 -05:00 |
|
jeremystretch
|
bd29d15814
|
Fixes #10579: Mark cable traces terminating to a provider network as complete
|
2022-11-17 16:08:29 -05:00 |
|
jeremystretch
|
211c7641c1
|
Fixes #10250: Fix exception when CableTermination validation fails during bulk import of cables
|
2022-09-07 14:41:48 -04:00 |
|
jeremystretch
|
5ef2d1d7ad
|
Fixes #10217: Handle exception when trace splits to multiple rear ports
|
2022-08-31 10:07:10 -04:00 |
|
jeremystretch
|
602cf8c5fa
|
Fixes #9939: Fix list of next nodes for split paths under trace view
|
2022-08-09 11:29:42 -04:00 |
|
jeremystretch
|
367bf25618
|
Fixes #9778: Fix exception during cable deletion after deleting a connected termination
|
2022-08-03 12:46:16 -04:00 |
|
jeremystretch
|
b8da66bb55
|
Fixes #9733: Handle split paths during trace when fanning out to front ports with differing cables
|
2022-07-18 11:51:59 -04:00 |
|
jeremystretch
|
0b86326435
|
#9102: Enable creating terminations in conjunction with cables via REST API
|
2022-07-13 15:35:37 -04:00 |
|
jeremystretch
|
42e5282283
|
Improve filtering cables by termination device/rack/site
|
2022-07-08 11:44:28 -04:00 |
|
jeremystretch
|
9a7f3f8c1a
|
Cleanup for #9102
|
2022-07-07 12:48:44 -04:00 |
|
jeremystretch
|
03d6e25dea
|
Remove obsolete validation logic
|
2022-06-27 16:49:04 -04:00 |
|
jeremystretch
|
7622d90c1d
|
Extend cable tracing to support terminations to different parent objects
|
2022-06-27 15:22:09 -04:00 |
|
jeremystretch
|
0b0a646f87
|
Clean up cable termination changes
|
2022-06-03 14:15:28 -04:00 |
|
jeremystretch
|
3362bc3106
|
Remove link peer fields from cable termination models
|
2022-06-01 16:48:56 -04:00 |
|
jeremystretch
|
6befd2155a
|
Clean up tests
|
2022-06-01 11:38:31 -04:00 |
|
jeremystretch
|
6280398bc1
|
Clean up tests
|
2022-05-26 16:40:20 -04:00 |
|
jeremystretch
|
1bd39e6568
|
Fix filtering cables by connected device/rack/site
|
2022-05-26 16:01:20 -04:00 |
|
jeremystretch
|
a909ceda84
|
Simplify assignment of new cable terminations
|
2022-05-18 15:49:52 -04:00 |
|
jeremystretch
|
75eea50d71
|
Order CableTerminations by cable, cable_end
|
2022-05-16 16:35:32 -04:00 |
|
jeremystretch
|
9ef9443969
|
Add REST API endpoint for CableTermination
|
2022-05-16 16:21:15 -04:00 |
|
jeremystretch
|
1b593384e5
|
Restore reverse relation to CableTerminations from Cable
|
2022-05-13 15:45:58 -04:00 |
|
jeremystretch
|
6ff2e55ce4
|
Add origins, destinations properties on CablePath
|
2022-05-13 15:05:38 -04:00 |
|
jeremystretch
|
594964aebe
|
Simplify Cable init signature
|
2022-05-12 17:11:01 -04:00 |
|
jeremystretch
|
4d5bcb65c8
|
Fix up pass-through port traversal
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
c88f7b8408
|
Fix circuit termination tracing & update tests
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
8bc6d8cb23
|
Introduce CablePath.retrace() to handle deleted cables
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
5667a9c456
|
Refactor CablePath.from_origin()
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
b44bfa1aa6
|
WIP
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
93daa6406b
|
Fix cable path tracing
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
ecee7421ea
|
Fix terminations assignment
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
83fdab5feb
|
Change CablePath.path to JSONField
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
f0b722b0a5
|
Update cable tracing logic
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
82706eb3a6
|
Migrate CablePath to use two-dimensional array
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
5d37f9f975
|
Update cable connection forms
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
1f4ad444ae
|
Introduce CableTermination model & migrate data
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
907323d46f
|
Revert initial model changes
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
4bb9b6ee26
|
Extend Cable model to support multiple A/B terminations
|
2022-05-12 16:08:44 -04:00 |
|
jeremystretch
|
1319b62acb
|
Standardize on get_FOO_color() method for returning ChoiceField colors
|
2022-02-11 14:25:13 -05:00 |
|
jeremystretch
|
71d3dc6e44
|
Improve ChoiceFieldColumn to not rely on model method to derive label color
|
2022-02-10 16:29:19 -05:00 |
|
jeremystretch
|
c5650bb278
|
Rename PrimaryModel to NetBoxModel
|
2022-01-26 20:57:14 -05:00 |
|
jeremystretch
|
e4abbfb2c6
|
Closes #8454: Set DEFAULT_AUTO_FIELD to BigAutoField
|
2022-01-25 17:37:06 -05:00 |
|
jeremystretch
|
571e9801f3
|
Closes #8195: Ensure all GenericForeignKey ID fields employ PositiveBigIntegerField
|
2022-01-24 16:02:54 -05:00 |
|
jeremystretch
|
cdae0c2bef
|
Remove extras_features() decorator
|
2022-01-19 15:16:10 -05:00 |
|
jeremystretch
|
0d3b50a5e5
|
Support CSS class definition directly in CHOICES iterable
|
2021-12-16 10:03:23 -05:00 |
|
jeremystretch
|
d529c1b5b3
|
Housekeeping: Use RestrictedQuerySet for default manager on base models
|
2021-11-11 15:04:22 -05:00 |
|
jeremystretch
|
3a3ed8bf64
|
Merge branch 'feature' into 3979-wireless
|
2021-10-21 13:19:52 -04:00 |
|
jeremystretch
|
0afd3e6189
|
Closes #6715: Add tenant assignment for cables
|
2021-10-19 12:33:17 -04:00 |
|
jeremystretch
|
95ed07a95e
|
Add status field to WirelessLink
|
2021-10-13 14:31:30 -04:00 |
|
jeremystretch
|
ac2cd552b9
|
Rename cable_peer fields to link_peer
|
2021-10-13 14:04:53 -04:00 |
|
jeremystretch
|
138af27bf7
|
Record wireless links as part of cable path
|
2021-10-13 13:28:14 -04:00 |
|