Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove usages of angular.forEach in help drawer, content and infinite editors #8544

Conversation

kjac
Copy link
Contributor

@kjac kjac commented Jul 31, 2020

Prerequisites

  • I have added steps to test this contribution in the description below

If there's an existing issue for this PR then this fixes #7718 (in part)

Description

Continuing the effort to minimize the angular dependency, I have rewritten the remaining usages of angular.forEach with the native equivalent in the help drawer, the remaining content editing and infinite editors.

Testing this PR

Basically there should be no noticeable difference when applying this PR; the UI should "just work" as it does now. Validate the following:

Help drawer - tours

image

Content permission assignments

image

Section selector

Easiest to test by editing a group.

image

Group selector

Easiest to test by editing a user.

image

Content type - property validation

image

Tree picker - item filtering (simple)

Can be tested with a MNTP configured to allow only certain content types.

image

Tree picker - item filtering (advanced)

Can be tested setting up member based public access for content.

image

@nul800sebastiaan nul800sebastiaan merged commit 34ea86a into umbraco:v8/contrib Jul 31, 2020
@nul800sebastiaan
Copy link
Member

Looks the same indeed! 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Start decoupling from AngularJs
2 participants