currently public enrollment for all courses are enabled, we should add a field to the course and give the course editors option to disable the public enrollment. This should be implemented in the frontend for course creation and editing as well. By default it is enabled.
there should be a description in the front end that if it's disabled only course admin can enroll users from the platform and the course will not be listed in the public page.
When the enrollment is disabled the course should not be listed in the organization public page. Also the api call for enrollment should check if the public enrollment is enabled.
currently public enrollment for all courses are enabled, we should add a field to the course and give the course editors option to disable the public enrollment. This should be implemented in the frontend for course creation and editing as well. By default it is enabled.
there should be a description in the front end that if it's disabled only course admin can enroll users from the platform and the course will not be listed in the public page.
When the enrollment is disabled the course should not be listed in the organization public page. Also the api call for enrollment should check if the public enrollment is enabled.