Commit Graph

10322 Commits

Author SHA1 Message Date
jeremystretch
01fb1cfe8c Fixes #9682: Fix bulk assignment of ASNs to sites 2022-07-08 14:16:42 -04:00
jeremystretch
588231b7b4 Fix CablePath serialization for pass-through port paths 2022-07-08 13:55:13 -04:00
jeremystretch
3500c3e173 Improve display of related objects in cables list 2022-07-08 13:33:43 -04:00
jeremystretch
c72a4496a7 Improve filtering cables by termination device/rack/site 2022-07-08 11:44:28 -04:00
jeremystretch
f2d9aefd1e Fix trace() loop 2022-07-07 19:08:20 -04:00
jeremystretch
bb9375cc94 Fix support for tracing across bridge relationships 2022-07-07 14:35:02 -04:00
jeremystretch
4dfab2e35a Cache properties which return related objects 2022-07-07 14:23:05 -04:00
jeremystretch
048081cdb7 Extend Interface.link_peers() to support WirelessLinks 2022-07-07 13:57:39 -04:00
jeremystretch
0c5cb3069e Cleanup for #9102 2022-07-07 12:48:44 -04:00
jeremystretch
76c40188ce #9102: Document API changes 2022-07-06 16:02:53 -04:00
jeremystretch
5b63fbcdf5 Rename LinkTermination to CabledObjectModel 2022-07-06 15:56:10 -04:00
jeremystretch
98c8082871 Merge branch 'feature' into 9102-cabling 2022-07-06 14:09:25 -04:00
jeremystretch
70072690b7 Changelog for #8157 2022-07-06 13:38:25 -04:00
jeremystretch
5887ec751d #8157: Clean up L2VPN assignment for VM interfaces 2022-07-06 13:31:31 -04:00
Jeremy Stretch
68117a3246 Merge pull request #9631 from netbox-community/8157-l2vpn
Closes: #8157 - Add L2VPN support
2022-07-06 13:14:21 -04:00
jeremystretch
e5a778aabe Update L2VPN migration 2022-07-06 12:53:10 -04:00
jeremystretch
37b9fbb15c Clean up validation 2022-07-06 12:49:00 -04:00
jeremystretch
6dbff7c7a7 Add support for VM interface termination via bulk import 2022-07-06 12:48:28 -04:00
Daniel Sheppard
fe6e50006f Update Termination table rendering on L2VPN View 2022-07-06 09:10:10 -05:00
Daniel Sheppard
0f86331467 Fix error 2022-07-06 09:01:08 -05:00
Daniel Sheppard
18744e2d16 Update docs 2022-07-06 09:00:33 -05:00
Daniel Sheppard
70a64a0635 More fixes as a result of code review 2022-07-06 08:57:15 -05:00
Daniel Sheppard
6dd39b37d9 Commit fixes Jeremy suggested
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:17:50 -05:00
Daniel Sheppard
ea8b2ada87 Remove extraneous imports
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:04:33 -05:00
Daniel Sheppard
6bbef27b82 Change API urls to plural form
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:03:07 -05:00
Daniel Sheppard
9e7d5c4b6c Change Virtual Circuits to L2VPN
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:02:44 -05:00
Daniel Sheppard
5996a43193 Change Virtual Circuits to L2VPN
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:02:29 -05:00
Pieter Lambrecht
21318419d0 Re-order journal list and form 2022-07-06 14:10:10 +02:00
jeremystretch
7a899845a1 Closes #8171: Populate next available address when cloning an IP 2022-07-01 16:36:24 -04:00
jeremystretch
15a57b9d6a Closes #9228: Add serialize_object() method to ChangeLoggingMixin 2022-07-01 15:52:16 -04:00
jeremystretch
812480ab3a Closes #8511: Enable custom fields and tags for circuit terminations 2022-07-01 15:10:31 -04:00
jeremystretch
3cd079c056 Closes #9647: Introduce customfield_value template tag 2022-07-01 14:45:22 -04:00
jeremystretch
90b02f179f prepare_cloned_fields() should always return a QueryDict 2022-07-01 13:52:37 -04:00
jeremystretch
c42aff928f Closes #9074: Enable referencing the current user when evaluating permission constraints 2022-07-01 13:34:10 -04:00
jeremystretch
47775595f5 Introduce qs_filter_from_constraints() for constructing object permission QS filters 2022-07-01 11:49:36 -04:00
jeremystretch
dc3c636a9d Merge branch 'develop' into feature 2022-07-01 11:37:18 -04:00
jeremystretch
248738d1b6 Update NOTICE file 2022-07-01 11:36:34 -04:00
jeremystretch
4db290fde5 #1099: Restore PoE fields on interface edit form 2022-06-30 17:13:26 -04:00
Craig Pund
209c77aab1 draft for error handling on device with no name 2022-06-30 16:00:03 -04:00
jeremystretch
77168de155 Closes #9075: Introduce AbortRequest exception for cleanly interrupting object mutations 2022-06-30 15:15:07 -04:00
jeremystretch
61fdcb7d62 Add ActionsMixin to __all__ 2022-06-30 14:35:41 -04:00
Craig Pund
782b5b4962 fix return url to account 4 filtered device lists 2022-06-30 14:13:56 -04:00
Daniel Sheppard
fbd266b981 Add docs 2022-06-30 08:29:08 -05:00
Craig Pund
2b117cffaa add bulk device rename button to device_list 2022-06-30 01:38:53 -04:00
Craig Pund
b5689ebaa8 add device bulk rename view and url 2022-06-30 01:38:38 -04:00
Daniel Sheppard
05de91057c Add migration file 2022-06-29 18:37:31 -05:00
Daniel Sheppard
99c6a4d4ba Fix up some PEP errors 2022-06-29 16:14:30 -05:00
Daniel Sheppard
4a654fc5b8 #8157 - Final work on L2VPN model 2022-06-29 16:01:20 -05:00
jeremystretch
70a52732e7 Closes #9070: Hide navigation menu items based on user permissions 2022-06-29 16:36:10 -04:00
Jeremy Stretch
a0b38b0dec Merge pull request #9630 from netbox-community/9092-ObjectChildrenView
Closes #9092: Introduce support for use of ObjectChildrenView by plugins
2022-06-29 14:49:17 -04:00