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

7. Feature/ordering slides of training module #5930

Open
wants to merge 348 commits into
base: Om-Training
Choose a base branch
from

Conversation

omChauhanDev
Copy link
Contributor

What this PR does

This pr added functionality for reordering training slides.

Screenshots

Before:

Training module page
1  Before

After:

  1. Training module page
    2  After 'Module Page'

  2. Change Order Modal
    3 Reordering

  3. Reordering of slides
    4  Save

  4. Result after clicking on 'Save'
    5  Result

ragesoss and others added 30 commits July 8, 2024 10:08
…leted-revisions-authorship-loading

Fix: Resolve authorship data loading hang for deleted revisions
Implemented a new feature to support course URLs with additional suffixes
…5-fix-course-user-specs

Fix course user spec for untracked revisions
…eToModernRedux

Modernizing Redux Logic with Redux Toolkit (Integrate Redux Toolkit and optimize store configuration)
Added a link to the settings page under the 'Useful links' section on the admin page, making it easily accessible for users.
- Prevent changes to the title, institution, and term/when fields for courses that are already linked to an event to maintain integration stability.
- Added tooltip message to inform users why these fields cannot be edited.
…sable-field-editing-after-sync

Disable editing of title, school  and term/when fields after event sync
…ttings-link-from-admin

Add link to settings page from admin page
Added functionality to copy training modules when copying a course
Converted add_admin_formComponent from class based to function based
…of WikiSelect component (WikiEducationFoundation#5850)

* Convert Wikiselect component from class-based to functional

* Converted wikiselect component fom class based to functional

* Update Gemfile.lock

* Update wiki_select.jsx

* Added overlooked comments

---------

Co-authored-by: Shiven Ahuja <[email protected]>
Although `service <SERVICE_NAME> start` works to start a process, it won't automatically restart unless enabled with systemctl. Whoops.
ragesoss and others added 28 commits November 1, 2024 11:07
…article-views-tooltip#6024

Feature: Add tooltip to Article Views metrics on relevant pages WikiEducationFoundation#6024
This was another bug related to permissions checking and the previous buggy implementation of User#can_edit? when passed an nil course.

The permissions logic in AssignmentsController is still pretty messy, and should probably all be redone to use the new Assignment#editable_by? method.
This would have caught the recent permissions bug that broke sandbox URL updating.
@omChauhanDev omChauhanDev force-pushed the feature/ordering-slides-of-training-module branch from 596a1a4 to 9125c59 Compare November 6, 2024 20:42
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.