Skip to content

Merging V2.0 into dev#92

Merged
andrewlimaza merged 86 commits intodevfrom
v2.0
Feb 26, 2026
Merged

Merging V2.0 into dev#92
andrewlimaza merged 86 commits intodevfrom
v2.0

Conversation

@andrewlimaza
Copy link
Contributor

This is the initial merge of V2.0 branch into dev, which overhauls a lot of our code UI and UX.

andrewlimaza and others added 30 commits September 2, 2025 16:21
…dmin, adjusting logic to enqueue CSS and JS, adjusting edit member panel headers and labels, date now using the site's date time settings, fixing a text domain
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
andrewlimaza and others added 29 commits February 18, 2026 13:12
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…down

Tweak the "No Existing Levels" to make it simpler
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Set a limit to lesson titles to be trimmed.
Fixes various UI/UX issues:

* Fixes an issue when removing a lesson from multiple sections it would remove all instances. This shouldn't generally happen but covering it should we need.

* Fixes a UI issue when the course is loaded but no posts are available to be added to a section. If you remove the lesson from a section, to add to another section it would not convert the text to a select2 - it now does this for a smoother experience and not having to toggle saves etc.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Fixes to various UI components and edge cases.
Don't load integrations if PMPro is deactivated.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ection

Fix an issue where the lessons are being added to the first section
* ENHANCEMENT: Only allow unassigned lessons, without post parents to be added to a section. Including the current lesson posts.
Adjust Select a Lesson to only allow NEW unassigned lesson
@andrewlimaza andrewlimaza merged commit 14c9453 into dev Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants