1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

10376 Commits

Author SHA1 Message Date
3c2a55a521 Add TenantGroupColumn to display Tenant Group on tables
Works the same as the existing TenantColumn, but displats the Tenant Group of
the Tenant.

Views should prefetch the Tenants Group for this to be efficient in large
tables.
2022-07-10 11:58:45 +02:00
29eb37857c Merge branch 'develop' into feature 2022-07-08 16:06:27 -04:00
6c9f2734a2 Merge pull request #9615 from netbox-community/9102-cabling
Closes #9102: Add support for multi-termination cable ends
2022-07-08 14:59:38 -04:00
a40ab9ffb1 Fixes #9657: Fix filtering for custom fields and webhooks in the UI 2022-07-08 14:59:16 -04:00
55b3e4eeb3 Fixes #9682: Fix bulk assignment of ASNs to sites 2022-07-08 14:16:42 -04:00
f386ec82ae Fix CablePath serialization for pass-through port paths 2022-07-08 13:55:13 -04:00
ac4a87de13 Improve display of related objects in cables list 2022-07-08 13:33:43 -04:00
42e5282283 Improve filtering cables by termination device/rack/site 2022-07-08 11:44:28 -04:00
11707cb3b1 Fix trace() loop 2022-07-07 19:08:20 -04:00
d444aa1110 Fix support for tracing across bridge relationships 2022-07-07 14:35:02 -04:00
a858e041e4 Cache properties which return related objects 2022-07-07 14:23:05 -04:00
13ef5dc0b3 Extend Interface.link_peers() to support WirelessLinks 2022-07-07 13:57:39 -04:00
9a7f3f8c1a Cleanup for #9102 2022-07-07 12:48:44 -04:00
1beb8522b9 #9102: Document API changes 2022-07-06 16:02:53 -04:00
af14bfdd84 Rename LinkTermination to CabledObjectModel 2022-07-06 15:56:10 -04:00
ba079b9ee5 Merge branch 'feature' into 9102-cabling 2022-07-06 14:09:25 -04:00
78a3dfc5d9 Changelog for #8157 2022-07-06 13:38:25 -04:00
4d3278cb52 #8157: Clean up L2VPN assignment for VM interfaces 2022-07-06 13:31:31 -04:00
5fd3eb82cd Merge pull request #9631 from netbox-community/8157-l2vpn
Closes: #8157 - Add L2VPN support
2022-07-06 13:14:21 -04:00
1e1ce550c0 Update L2VPN migration 2022-07-06 12:53:10 -04:00
4bb4bbce14 Clean up validation 2022-07-06 12:49:00 -04:00
29a46d2c18 Add support for VM interface termination via bulk import 2022-07-06 12:48:28 -04:00
878c465c56 Update Termination table rendering on L2VPN View 2022-07-06 09:10:10 -05:00
f1c8926252 Fix error 2022-07-06 09:01:08 -05:00
5bcc3a3fb9 Update docs 2022-07-06 09:00:33 -05:00
30350e3b40 More fixes as a result of code review 2022-07-06 08:57:15 -05:00
0004b834fb Commit fixes Jeremy suggested
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:17:50 -05:00
dbb1773e15 Remove extraneous imports
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:04:33 -05:00
8e39e7f830 Change API urls to plural form
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:03:07 -05:00
aa856e75e8 Change Virtual Circuits to L2VPN
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:02:44 -05:00
b1729f2127 Change Virtual Circuits to L2VPN
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2022-07-06 08:02:29 -05:00
13f854c91f Re-order journal list and form 2022-07-06 14:10:10 +02:00
277c2ff869 Closes #8171: Populate next available address when cloning an IP 2022-07-01 16:36:24 -04:00
23f391c5b5 Closes #9228: Add serialize_object() method to ChangeLoggingMixin 2022-07-01 15:52:16 -04:00
a5124ab9c8 Closes #8511: Enable custom fields and tags for circuit terminations 2022-07-01 15:10:31 -04:00
a57398b0d6 Closes #9647: Introduce customfield_value template tag 2022-07-01 14:45:22 -04:00
c11af40a06 prepare_cloned_fields() should always return a QueryDict 2022-07-01 13:52:37 -04:00
12c138b341 Closes #9074: Enable referencing the current user when evaluating permission constraints 2022-07-01 13:34:10 -04:00
c6dfdf10e5 Introduce qs_filter_from_constraints() for constructing object permission QS filters 2022-07-01 11:49:36 -04:00
ad5fd01ea4 Merge branch 'develop' into feature 2022-07-01 11:37:18 -04:00
29f629156a Update NOTICE file 2022-07-01 11:36:34 -04:00
be778353b7 #1099: Restore PoE fields on interface edit form 2022-06-30 17:13:26 -04:00
76e634330f draft for error handling on device with no name 2022-06-30 16:00:03 -04:00
3a6f46bf38 Closes #9075: Introduce AbortRequest exception for cleanly interrupting object mutations 2022-06-30 15:15:07 -04:00
65f4895dd6 Add ActionsMixin to __all__ 2022-06-30 14:35:41 -04:00
ef03a2f383 fix return url to account 4 filtered device lists 2022-06-30 14:13:56 -04:00
5b397a9827 Add docs 2022-06-30 08:29:08 -05:00
5dff7433e8 add bulk device rename button to device_list 2022-06-30 01:38:53 -04:00
fa014fcbf0 add device bulk rename view and url 2022-06-30 01:38:38 -04:00
dd6bfed565 Add migration file 2022-06-29 18:37:31 -05:00