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

Decoupling from AngularJS #38

Closed
leekelleher opened this issue Sep 3, 2020 · 4 comments · Fixed by #63
Closed

Decoupling from AngularJS #38

leekelleher opened this issue Sep 3, 2020 · 4 comments · Fixed by #63
Assignees
Labels
help wanted Extra attention is needed
Milestone

Comments

@leekelleher
Copy link
Owner

leekelleher commented Sep 3, 2020

Taking lead from the Start decoupling from AngularJs #7718 ticket on the Umbraco CMS repo. I'd like Contentment to follow the same approach.

Using GitHub's search, these are the code files containing // TODO: Replace AngularJS dependency. that I've littered throughout my codebase. https://github.com/leekelleher/umbraco-contentment/search?q=TODO+AngularJS+dependency&unscoped_q=TODO+AngularJS+dependency&type=Code

If anyone would like to help with this ticket, please don't interpret it as a whole task - any small incremental amends are warmly welcome.

@leekelleher leekelleher added the help wanted Extra attention is needed label Sep 3, 2020
@leekelleher leekelleher self-assigned this Sep 3, 2020
leekelleher added a commit that referenced this issue Oct 4, 2020
@Matthew-Wise
Copy link
Contributor

The two instances in the search results now have Utilities implementations in Umbraco's code base, Should I use those which would mean a new minimum requirement for contentment

@leekelleher
Copy link
Owner Author

leekelleher commented Dec 16, 2020

@Matthew-Wise Cool. The only issue is that Contentment v1.x builds against Umbraco v8.6.1.

My aim is to bump the Umbraco dependency up to v8.10.0 (due for release 28th December), for a Contentment v2.x (breaking-change release).

I haven't set-up any branches for v2.x yet, so this issue is kinda stuck in limbo until I do that. Although in the meantime, if you are eager, then you can work against the develop branch and I'll re-target any PRs afterwards - just means that there'll be a delay with me merging it in.

@leekelleher
Copy link
Owner Author

Update: You can use the dev/v2.0 branch as the base for these changes. I haven't bumped up the Umbraco minimum dependency version in dev/v2.0 yet, but will do soon - it shouldn't prevent you from making any code amends.

FYI, I had to do a rebase (and forced push) on the dev/v2.0 branch, I'm not 100% if that mucks up your fork at all? So apologies if any headaches happen.

@leekelleher
Copy link
Owner Author

Closing this issue, resolved with PR #63 - thank you @Matthew-Wise! 🌟

@leekelleher leekelleher added this to the 2.0.0 milestone Dec 22, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants