returning enrollment mode for both active and inactive users
Revert "Revert pull request #3466"

This reverts commit 59e3cae4c9c6f2c95a816a8280b470ec6add9486.
Fix for 500 error (undefined) in annotation tool
Using Edx version of tinymce
made is_browser_on_page actually check for the right page in AutoAuthPage
CustomResponse: fix log message.
Add translators.
Added totals for different student tracks

sorted the output, easier to read

Add is_active filter to only generate for students enrolled

Adding back total_enrollment

Removing active filter

Certs will generate for all users in the course, not just those "active"

Typo

Renaming headings to make more sense

Renaming variables to match headings
added check for modal to disappear in _change_lang_promise
Extended Embargo feature to support site access restriction and ip network
Fix minor typo in a test
Modified EMBARGO_SITE to SITE_EMBARGOED, improved logs
remove broken docs link
Autoactivate inactive users on external_auth login

Conditional on existing flag BYPASS_ACTIVATION_EMAIL_FOR_EXTAUTH
Add logging of search quality information

For now, this only includes course id, search terms, and result count.
Information is logged both to the standard logger for near-term analysis
and the event tracker for the longer term. Result count logging requires
commit 02466b1 of cs_comments_service (otherwise it will be null).
i18n: Make translation works for video editor tabs

Now the display_name & help strings in video editor tabs can be extracted and translated.
fix cms subsection tests
STUD-1624
Revert "Handle the indexerror exception on create_order"
It was merged by mistake during the code freeze.
Merge pull request #3785 from mlkwaqas/waqas/lms2646-revert

Revert "Handle the indexerror exception on create_order"
some minor improvements to embargo