== Changelog ==

= 2.1.0 =
* Added "Support" and "Rate this plugin" links to the plugin's row on the Plugins page.

= 2.0.0 =
* New setting: choose where instructors land after login (Settings > Instructor Cockpit): the Instructor Cockpit, Instructor Role's default Instructor Overview, or no redirect.
* Clarified that "Instructor Role" is included in the LearnDash Elite plan and corrected the affiliation disclaimer.
* Improved screenshot descriptions and the free feature list.

= 1.17.0 =
* Participants who only have access through a group are now marked as such in the participant list.
* Instructors can open a published or private course on the frontend, or preview it while it is still a draft, pending review or scheduled.
* Fixed adding or removing a course participant also enrolling every group-based participant directly in the course.
* Fixed status changes of scheduled courses not taking effect.
* Fixed the structure editor failing to load or save for courses set to Pending Review.

= 1.16.0 =
* Fixed adding or removing participants on courses set to Pending Review.
* The "Remove" action is no longer offered for participants whose access comes from a group, since it cannot be removed from the course participant list.
* Course titles and the Dashboard's progress and recently edited lists get more room.
* The Dashboard's "Active learners" chart no longer grows oversized.

= 1.15.1 =
* Documentation fix in the changelog.

= 1.15.0 =
* Instructors can now see and change a course's status (Published, Draft, Pending Review, Private) and its date on the course detail page.
* Fixed courses disappearing from all "my courses" views once set to Pending Review.

= 1.14.0 =
* A participant's "Last Login" (shown on their detail page and used for the Dashboard's active/inactive counts) is now tracked directly by this plugin on every login.

= 1.13.0 =
* Fixed the structure editor's "available lessons/topics" panel showing items from unrelated courses, caused by a scoping issue in Instructor Role's lesson/topic lookup. Worked around with dedicated endpoints.

= 1.12.3 =
* Updated the Pro add-on description in the readme.

= 1.12.2 =
* Documentation fix in the changelog.

= 1.12.1 =
* Documentation fix in the changelog.

= 1.12.0 =
* Instructors can remove a participant from a course directly on its detail page.
* Participant lists split into two balanced columns once there are more than 5 entries.
* Hover highlighting for participant rows; edit buttons only appear on hover.
* The participant picker preloads candidates and filters instantly while typing.
* The participant picker's checkboxes now meet WCAG's minimum touch-target size.

= 1.11.0 =
* Set a course's featured image directly from its detail page.
* Rename course titles and Building Blocks items inline.
* Courses and users tables show a total count.
* Recently edited courses on the Dashboard link to their detail page; the progress table is paged.
* Dashboard translations load through WordPress's standard translation system, so translations from translate.wordpress.org take effect.
* Fixed a permission check so instructors can only look up users they are allowed to see.
* Fixed the structure editor's two-panel layout collapsing once the Pro add-on loads.

= 1.10.0 =
* A course's "last modified" date now updates on structure changes, title changes and new enrollments.
* The Dashboard's course-progress table is paged to 10 rows.
* Users no longer on the site are excluded from Dashboard counts.

= 1.9.0 =
* Added a Dashboard: course overview, participant activity with a 7-day active-learners trend, and a per-course learning-progress table. With Pro: open-assignments and recent-essays widgets.
* Published the source code and build tools of the dashboard JavaScript.

= 1.8.0 =
* Added self-service two-factor authentication on a new "Edit Profile" page (requires the "Two-Factor" plugin).
* With Pro: added a Design & Branding page for site title, favicon (with crop tool), logos and LearnDash accent colors.

= 1.7.0 =
* Renamed the dashboard URL from /instructor-dashboard/ to /instructor-cockpit/.
* Improved the mobile menu: it overlays the page and closes on an outside click or Escape.

= 1.6.0 =
* Translations can now be contributed via translate.wordpress.org.

= 1.5.0 =
* Renamed to "Instructor Cockpit".
* The dashboard title and the "Edit in WP Admin" link text can be customized under Settings > Instructor Cockpit.

= 1.4.0 =
* Added a "Building Blocks" tab listing every lesson, topic and quiz across an instructor's courses.
* Refreshed icons in the navigation and structure editor.
* Made the Users table usable on mobile screens.

= 1.3.0 =
* Added a visual drag-and-drop course structure editor: reorder, add and remove lessons, topics and quizzes, group final quizzes, add section headings, undo before saving.

= 1.2.0 =
* Added a Users tab with search, sorting and a detail page for each user.
* With Pro: add, edit and delete users and manage their group membership.

= 1.1.0 =
* Made the course list searchable, sortable and usable on mobile screens.

= 1.0.0 =
* Initial release.
