- Dec 23, 2019
-
-
Alexander Varwijk authored
YANG-1490 Add Course information block with clear menu structure for the course section
-
- Dec 19, 2019
-
-
Roman Salo authored
-
- Dec 12, 2019
-
-
Roman Salo authored
-
Roman Salo authored
Merge branch '8.x-2.x' of github.com:goalgorilla/social_course into feature/YANG-1490-course-information-block
-
Roman Salo authored
-
- Dec 09, 2019
-
-
Roman Salo authored
-
- Dec 06, 2019
-
-
Roman Salo authored
-
- Nov 18, 2019
-
-
Alexander Varwijk authored
Issue #3094418 by sjoerdvandervis: Add ConfigOverride for manage members tab
-
- Nov 15, 2019
-
-
Sjoerd van der Vis authored
-
- Nov 14, 2019
-
-
Sjoerd van der Vis authored
-
Sjoerd van der Vis authored
-
Sjoerd van der Vis authored
Issue #3094418 by sjoerdvandervis: Remove overrides from social_course to move them to social_course_basic and social_course_advanced
-
Sjoerd van der Vis authored
-
- Oct 08, 2019
-
-
Taras Kruts authored
-
Taras Kruts authored
-
Volodymyr Martsynenko authored
-
- Oct 07, 2019
-
-
Volodymyr Martsynenko authored
-
- Oct 01, 2019
-
-
Serhii Myronets authored
-
- Sep 30, 2019
-
-
Serhii Myronets authored
-
- Sep 27, 2019
-
-
Serhii Myronets authored
-
- Sep 26, 2019
-
-
Volodymyr Martsynenko authored
-
- Sep 23, 2019
-
-
Serhii Myronets authored
-
- Sep 19, 2019
-
-
Volodymyr Martsynenko authored
YANG-1490 by makishima: Added Course information block with clear menu structure for the course section
-
- Aug 19, 2019
-
-
Roy Harink authored
Issue #3075770: The module breaks the (manage) members overview in case of new group types secret and flexible groups (#12) Added secret group type to group members overview config override.
-
- Jun 25, 2019
-
-
Taras Kruts authored
Issue #3061407 by chmez: Can't switch to next material
-
- Jun 13, 2019
-
-
Oleksandr Horbatiuk authored
Issue #3061407 by chmez: Use correct field name in methods for getting a course of current course enrollment entity.
-
- Apr 23, 2019
-
-
Alexander Varwijk authored
The clean up post update hooks weren't working because node access checks prevented us from finding all the course sections. By telling the query that we're acting on behalf of the administrator user we avoid any access checks and are able to see _all_ course sections and properly perform clean-up.
-
Alexander Varwijk authored
When a material of a section is finished but the next section is not set to “In Progress” yet then the continue link will go to the next material directly but this will cause an access denied in the CourseWrapper::materialAccess because there are no enrollments yet. In order to avoid this we check whether there is already an enrollment for the next material and base our decision on where to send the user based on this. The status of the current material doesn't really matter anyway.
-
Alexander Varwijk authored
-
Alexander Varwijk authored
3048489: Improve contents of "other sections" block for sequential courses
-
Alexander Varwijk authored
And clean up the course section navigation template in the process.
-
Alexander Varwijk authored
As all sections are now shown the 'Other' is not accurate anymore.
-
* Use injected services in the navigation block. * Show current section in the block with all sections by default
-
- Apr 18, 2019
-
-
Alexander Varwijk authored
The properties are there to store the dependencies that get loaded from the Drupal container in case they were not injected. This provides the ability to inject the services but can sitll work without injection.
-
Alexander Varwijk authored
TB-1934 Course navigation issues
-
Alexander Varwijk authored
-
Alexander Varwijk authored
Some bugs in the social_course module didn't properly clean up references or related content when entities were deleted. These three update hooks clean up the issues that they made by ensuring there are no dangling references, no enrollments for non-existent materials and no enrollments for the anonymous user.
-
Alexander Varwijk authored
-
Alexander Varwijk authored
This commit ensures that no stray enrollments for users are left when a part is deleted as this causes the overview that counts these enrollments to be incorrect. It also ensures that a section doesn't reference a material that no longer exists as this can cause the user to be redirected to a page that isn't there.
-
Alexander Varwijk authored
Instead of giving the user an error that leaves them stuck when they try to start a course for the second time, simply redirect them to the first material in the course. From there they can find their way around. The most likely scenario where they visit the link twice will also be when they are still at the first part.
-