Commit Graph

2860 Commits

Author SHA1 Message Date
Jeremy Stretch
b3cb766b1b Fixed typo in API URL template 2018-10-31 15:23:00 -04:00
Jeremy Stretch
9bd3b025ef Added tests for Cable model 2018-10-31 15:17:51 -04:00
Jeremy Stretch
ed50ceaa35 Moved cable caching logic from Cable.save() to signals 2018-10-31 15:01:01 -04:00
Jeremy Stretch
b7809fcb66 Remove reverse relationship to CableTermination.cable 2018-10-31 15:00:09 -04:00
Jeremy Stretch
3342d9789f Changed variable names for clarity 2018-10-31 14:01:20 -04:00
Jeremy Stretch
a84b828e17 Tweaked display of connected circuits 2018-10-31 12:53:17 -04:00
Jeremy Stretch
52cce93fde Cleaned up migrations 2018-10-31 11:52:43 -04:00
Jeremy Stretch
a22957952e Added dedicated cable trace view; removed modal 2018-10-30 16:30:03 -04:00
Jeremy Stretch
a42d072ce9 Add missing interfaces table 2018-10-30 15:16:15 -04:00
Jeremy Stretch
5d9b820a6c Updated documentation 2018-10-30 15:12:14 -04:00
Jeremy Stretch
8e8e690cb6 Fix NestedCableSerializer 2018-10-30 14:58:04 -04:00
Jeremy Stretch
b3275e86ae PEP8 fix 2018-10-30 14:57:49 -04:00
Jeremy Stretch
6a28032837 Fix front ports queryset 2018-10-30 14:54:29 -04:00
Jeremy Stretch
46e2155899 Add 'cable' field to CircuitTermination serializer 2018-10-30 14:53:41 -04:00
Jeremy Stretch
459faad4b0 Added initial tests for cable connections 2018-10-30 14:28:46 -04:00
Jeremy Stretch
0852eb9091 CircuitTermination should inherit from CableTermination 2018-10-30 14:27:45 -04:00
Jeremy Stretch
7e828b7f2a Extended Cables to connect CircuitTerminations 2018-10-30 12:16:22 -04:00
Jeremy Stretch
e93b7d363c Initial work on a cable tracing modal 2018-10-29 16:45:20 -04:00
Jeremy Stretch
c7fcef4508 Introduced a 'trace' API endpoint for cable terminations 2018-10-29 15:43:41 -04:00
Jeremy Stretch
3b3ed0cf3f Replace references to Interface.connection with connected_endpoint 2018-10-29 14:15:04 -04:00
Jeremy Stretch
ae951236bc Standard naming of reverse relationship to Device from component models 2018-10-29 13:42:58 -04:00
Jeremy Stretch
3425e859c4 Replace 'is_connected' boolean with Cable attachment 2018-10-29 13:36:41 -04:00
Jeremy Stretch
2e4499e4b3 Optimized API views 2018-10-29 13:26:09 -04:00
Jeremy Stretch
90b25d46f0 'cable' should be a read-only field 2018-10-29 13:14:41 -04:00
Jeremy Stretch
f590da067a Fix front/rear port connection styling 2018-10-29 13:09:23 -04:00
Jeremy Stretch
9ad167016c Optimized front/rear port connection displays 2018-10-29 12:56:17 -04:00
Jeremy Stretch
dfffb04b9c Added 'cable' field to device component serializers 2018-10-29 12:33:43 -04:00
Jeremy Stretch
73c279f1a5 Introduced 'cable' field on CableTermination to cache connected Cable 2018-10-29 12:24:16 -04:00
Jeremy Stretch
1714472c0f Corrected cable display 2018-10-29 09:41:03 -04:00
Jeremy Stretch
a8f832f1b8 Added cable types 2018-10-26 15:45:19 -04:00
Jeremy Stretch
560fc22950 Remove is_console_server, is_pdu, and is_network_device from DeviceType 2018-10-26 14:48:22 -04:00
Jeremy Stretch
6d1840a7e4 Remove errant print() statement 2018-10-26 14:06:27 -04:00
Jeremy Stretch
461b4f4154 PEP8 cleanup 2018-10-26 13:27:54 -04:00
Jeremy Stretch
5c183cd8eb Swapped the order of cable and connection fields 2018-10-26 13:21:43 -04:00
Jeremy Stretch
aa050d85cc Fixed color display 2018-10-26 13:14:12 -04:00
Jeremy Stretch
48c5455551 Implemented Cable API endpoint 2018-10-26 12:25:11 -04:00
Jeremy Stretch
8fdae2f3c6 Clever icon thing 2018-10-26 11:32:04 -04:00
Jeremy Stretch
064e58053a Added cable connections to component lists 2018-10-26 11:29:03 -04:00
Jeremy Stretch
29dafdedab Added length and length_unit fields to Cable 2018-10-26 10:28:25 -04:00
Jeremy Stretch
59c75a56c1 Introduced CableView and CableEditView 2018-10-25 15:51:12 -04:00
Jeremy Stretch
0eca6b1b59 Introduced CableTermination abstract model to ptovide Cable access from termination points 2018-10-25 15:21:16 -04:00
Jeremy Stretch
796b609dd7 Removed 'is_patch_panel' from DeviceType 2018-10-25 12:44:28 -04:00
Jeremy Stretch
89efd1f1e2 Dropped 'Panel' from FrontPanelPort/RearPanelPort names 2018-10-25 12:11:13 -04:00
Jeremy Stretch
470bedea1a Improved cable tracing 2018-10-25 10:56:47 -04:00
Jeremy Stretch
13ae885618 First stab at cable path tracing and automatic endpoint connections 2018-10-24 16:17:01 -04:00
Jeremy Stretch
0c22e93d7c Fixed interface connection rendering 2018-10-24 15:07:11 -04:00
Jeremy Stretch
5d82096a49 Added cable filter form 2018-10-24 14:59:46 -04:00
Jeremy Stretch
c540bd34be Renamed Cable endpoints to terminations 2018-10-24 14:38:44 -04:00
Jeremy Stretch
5ad1d24919 Added CableListView 2018-10-24 14:26:08 -04:00
Jeremy Stretch
f3174c14f7 Deprecated the InterfaceConnection model 2018-10-24 13:59:44 -04:00