jeremystretch
4d3278cb52
#8157 : Clean up L2VPN assignment for VM interfaces
2022-07-06 13:31:31 -04:00
Jeremy Stretch
5fd3eb82cd
Merge pull request #9631 from netbox-community/8157-l2vpn
...
Closes : #8157 - Add L2VPN support
2022-07-06 13:14:21 -04:00
jeremystretch
1e1ce550c0
Update L2VPN migration
2022-07-06 12:53:10 -04:00
jeremystretch
4bb4bbce14
Clean up validation
2022-07-06 12:49:00 -04:00
jeremystretch
29a46d2c18
Add support for VM interface termination via bulk import
2022-07-06 12:48:28 -04:00
Daniel Sheppard
878c465c56
Update Termination table rendering on L2VPN View
2022-07-06 09:10:10 -05:00
Daniel Sheppard
f1c8926252
Fix error
2022-07-06 09:01:08 -05:00
Daniel Sheppard
5bcc3a3fb9
Update docs
2022-07-06 09:00:33 -05:00
Daniel Sheppard
30350e3b40
More fixes as a result of code review
2022-07-06 08:57:15 -05:00
Daniel Sheppard
0004b834fb
Commit fixes Jeremy suggested
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-07-06 08:17:50 -05:00
Daniel Sheppard
dbb1773e15
Remove extraneous imports
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-07-06 08:04:33 -05:00
Daniel Sheppard
8e39e7f830
Change API urls to plural form
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-07-06 08:03:07 -05:00
Daniel Sheppard
aa856e75e8
Change Virtual Circuits to L2VPN
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-07-06 08:02:44 -05:00
Daniel Sheppard
b1729f2127
Change Virtual Circuits to L2VPN
...
Co-authored-by: Jeremy Stretch <jstretch@ns1.com >
2022-07-06 08:02:29 -05:00
jeremystretch
277c2ff869
Closes #8171 : Populate next available address when cloning an IP
2022-07-01 16:36:24 -04:00
jeremystretch
23f391c5b5
Closes #9228 : Add serialize_object() method to ChangeLoggingMixin
2022-07-01 15:52:16 -04:00
jeremystretch
a5124ab9c8
Closes #8511 : Enable custom fields and tags for circuit terminations
2022-07-01 15:10:31 -04:00
jeremystretch
a57398b0d6
Closes #9647 : Introduce customfield_value template tag
2022-07-01 14:45:22 -04:00
jeremystretch
c11af40a06
prepare_cloned_fields() should always return a QueryDict
2022-07-01 13:52:37 -04:00
jeremystretch
12c138b341
Closes #9074 : Enable referencing the current user when evaluating permission constraints
2022-07-01 13:34:10 -04:00
jeremystretch
c6dfdf10e5
Introduce qs_filter_from_constraints() for constructing object permission QS filters
2022-07-01 11:49:36 -04:00
jeremystretch
be778353b7
#1099 : Restore PoE fields on interface edit form
2022-06-30 17:13:26 -04:00
jeremystretch
3a6f46bf38
Closes #9075 : Introduce AbortRequest exception for cleanly interrupting object mutations
2022-06-30 15:15:07 -04:00
jeremystretch
65f4895dd6
Add ActionsMixin to __all__
2022-06-30 14:35:41 -04:00
Daniel Sheppard
dd6bfed565
Add migration file
2022-06-29 18:37:31 -05:00
Daniel Sheppard
6e983d1542
Fix up some PEP errors
2022-06-29 16:14:30 -05:00
Daniel Sheppard
3be9f6c4f3
#8157 - Final work on L2VPN model
2022-06-29 16:01:20 -05:00
jeremystretch
779969f150
Closes #9070 : Hide navigation menu items based on user permissions
2022-06-29 16:36:10 -04:00
jeremystretch
4649bc632c
Update templates for subclasses of ObjectChildrenView
2022-06-29 14:21:57 -04:00
jeremystretch
cdcb77dea8
Move actions determination to a mixin
2022-06-29 14:21:30 -04:00
jeremystretch
c5770392e3
Refactor ObjectChildrenView
2022-06-28 18:14:57 -04:00
jeremystretch
cd3111ca8d
Merge branch 'develop' into feature
2022-06-28 16:55:49 -04:00
jeremystretch
8e200a9cb4
#9403 : Add labels to device VC fields
2022-06-28 16:24:56 -04:00
Jeremy Stretch
f75ddeb721
Merge pull request #9622 from cpund/9403-branch
...
Closes #9403 : Add support for setting a virtual chassis on a device in the GUI
2022-06-28 16:21:22 -04:00
Jeremy Stretch
221ddc6d0f
Merge pull request #9600 from huntabyte/issue-8854
...
Fixes #8854 : Remote auth default groups added to new remote auth users
2022-06-28 15:29:23 -04:00
Daniel Sheppard
03f1584d3a
L2VPN Clean Tree
2022-06-27 23:24:50 -05:00
jeremystretch
7dd5f9e720
Closes #9177 : Add tenant assignment for wireless LANs & links
2022-06-27 11:30:52 -04:00
Hunter Johnston
2077378ae1
Closes #9540 : Filter IP addresses by assigned Device/VM
2022-06-25 15:41:31 -04:00
jeremystretch
fc02e15fb1
Closes #4434 : Enable highlighting devices within rack elevations
2022-06-24 11:04:38 -04:00
Hunter Johnston
9b91c2a886
syntax: Removed dev imports
2022-06-23 23:29:14 -04:00
Hunter Johnston
d8b40056b5
Fixes #8854 : Remote auth default groups added to new remote auth users
2022-06-23 20:54:26 -04:00
jeremystretch
4315c4697c
Ignore default field values which reference ConfigItems when calculating migrations
2022-06-23 17:44:19 -04:00
jeremystretch
b77013c859
Docs & cleanup for #7702
2022-06-23 17:26:20 -04:00
Jeremy Stretch
f7de2611c1
Merge pull request #9576 from huntabyte/feature-7702
...
Closes #7702 : Add Power feed defaults to user configurations
2022-06-23 17:00:06 -04:00
jeremystretch
f9d81fd362
Closes #9414 : Add clone() method to NetBoxModel for copying instance attributes
2022-06-23 15:21:10 -04:00
Hunter Johnston
c330282919
Fix syntax error
2022-06-23 14:56:24 -04:00
Hunter Johnston
db807ab4a6
Closes #7702 : Add power feed defaults to user configurations
2022-06-23 14:16:09 -04:00
Hunter Johnston
afec53cea3
Fixes #9575 : Add exception handling to services ( #9586 )
2022-06-23 14:11:59 -04:00
Hunter Johnston
6cb8b9110e
Closes #9396 : Query modules by module bay & display installed_modules for module_bay REST API endpoint ( #9574 )
...
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
* Closes #9396 - Added ability to query modules by module bay & installed_modules for module bay REST API endpoint
2022-06-23 13:28:36 -04:00
jeremystretch
dc05e62ce0
Documentation & clenaup for #9536
2022-06-23 12:15:02 -04:00