Commit Graph

2460 Commits

Author SHA1 Message Date
Awais Jibran
8023bbc1af Log Errors + Warnings. (#27210) 2021-04-02 16:02:46 +05:00
Awais Jibran
ad7f6019fe Integrate "olxcleaner" with course import (#27164)
* Integrating olxcleaner in course import

* Adding toggle removal date and addressing pylint issues.
2021-03-31 13:26:14 +05:00
Dillon Dumesnil
e641ba368c Merge pull request #26902 from edx/ddumesnil/segment-logout-aa-513
AA-513: Reset segment state if anon user and there is a segment user id
2021-03-10 11:08:16 -08:00
Dillon Dumesnil
16d81f6e6d AA-513: Reset segment state if anon user and there is a segment user id
If we are seeing an anonymous user, but the segment user id is still
set, we believe the segment user id is coming from a different user on
the same machine. This will make sure we clear out that storage and
then the indentify call will make a new anonymous id
2021-03-09 13:17:40 -07:00
Sid Verma
e66b9e7fff Add option to disable the help link 2021-03-05 08:36:28 +05:30
Michael Terry
74887aa216 feat: turn on schedule creation by default
This commit removes several waffle toggles that have been enabled
on edx.org for years. It's time to remove the rollout gating for
these features and enable them by default.

This doesn't directly change any behavior. But it does create new
database objects by default now and allows for enabling other
schedule based features more easily.

Specifically, the following toggles were affected.

schedules.create_schedules_for_course
- Waffle flag removed as always-enabled
- We now always create a schedule when an enrollment is created

schedules.send_updates_for_course
- Waffle flag removed as always-enabled
- Course update emails are sent as long as the ScheduleConfig
  allows it.
- This is not a change in default behavior, because ScheduleConfig
  is off by default.

dynamic_pacing.studio_course_update
- Waffle switch removed as always-enabled
- Course teams can now always edit course updates directly in Studio

ScheduleConfig.create_schedules
ScheduleConfig.hold_back_ratio
- Model fields for rolling out the schedules feature
- Schedules are now always created
- This commit only removes references to these fields, they still
  exist in the database. A future commit will remove them entirely

This commit also adds a new has_highlights field to CourseOverview.
This is used to cache whether a course has highlights, used to
decide which course update email behavior they get. Previously every
enrollment had to dig into the modulestore to determine that.
2021-02-23 12:34:02 -05:00
Ali Akbar
096bfe95dc Merge pull request #223 from edx/IM/security-fixes-12
Incident Management Security Fixes 12
2021-02-17 01:31:49 +05:00
Ali Akbar
d0d5cd7a1b Merge pull request #222 from edx/IM/security-fixes-11
Incident Management Security Fixes 11
2021-02-17 01:31:40 +05:00
Ahtisham Shahid
10b8131d70 Removed extra latters from studio dashboard (#26578) 2021-02-16 20:15:48 +05:00
Ahtisham Shahid
774f2956de Created separate view for library (#26273) 2021-02-16 17:39:32 +05:00
Régis Behmo
5a618bfdbb Annotate git export settings and toggles in CMS
We take the opportunity to resolve a few linting issues, without affecting the
feature behaviour.
2021-02-09 12:39:48 +01:00
Ali-D-Akbar
f16d4d943e PROD-2029 2021-02-08 23:00:17 +05:00
Ali-D-Akbar
ebea3c0f62 PROD-2030 2021-02-08 23:00:17 +05:00
Ali-D-Akbar
a34a40923a PROD-2031 2021-02-08 23:00:17 +05:00
Ali-D-Akbar
a2d2c0750b PROD-2032 2021-02-08 22:57:26 +05:00
Ali-D-Akbar
9353504692 PROD-2028 2021-02-08 22:57:26 +05:00
Ali-D-Akbar
28f16251d3 PROD-2026 2021-02-08 22:57:26 +05:00
Ali-D-Akbar
2038215da1 PROD-2027 2021-02-08 22:56:44 +05:00
Ali-D-Akbar
a2a58065b4 PROD-2025 2021-02-08 22:56:44 +05:00
Ali Akbar
01b389b73a Merge pull request #221 from edx/IM/security-fixes-10
Incident Management Security Fixes 10
2021-02-08 17:46:16 +05:00
Ali-D-Akbar
33335cd65d PROD-2023 2021-02-04 10:21:39 +05:00
Ali-D-Akbar
810fd89be6 PROD-2022 2021-02-04 10:21:39 +05:00
Ali-D-Akbar
584ea0b614 PROD-2021 2021-02-04 10:21:39 +05:00
Ali-D-Akbar
2d9531e8d1 PROD-2020 2021-02-04 10:21:39 +05:00
Ali-D-Akbar
cace39bbc7 PROD-2016 2021-02-04 10:21:39 +05:00
Ali-D-Akbar
fd7c526c76 PROD-2001 2021-02-04 10:20:25 +05:00
Ali-D-Akbar
551ec819fc PROD-2000 2021-02-04 10:20:25 +05:00
Ali-D-Akbar
bff5ac45e6 PROD-1998 2021-02-04 10:20:25 +05:00
Ali-D-Akbar
4c2f07e1ed PROD-1997 2021-02-04 10:20:25 +05:00
Ali-D-Akbar
afb31f8049 PROD-1993 2021-02-01 15:32:27 +05:00
Ali Akbar
0aa1b8f2bf Merge pull request #214 from edx/IM/security-fixes-5
Incident Management Security Fixes 5
2021-01-29 16:55:08 +05:00
Awais Jibran
f4c0d63564 Update studio favicon 2021-01-27 15:02:18 +05:00
Saad Yousaf
78adfc6c6c [TNL-7803] - Add text to new Edge logo (#26097)
* edge logo

* Refactored code

* Refactored code

Co-authored-by: Asad <asadazam93@gmail.com>
2021-01-26 14:14:54 +05:00
Ali-D-Akbar
46c85b5860 PROD-2141 2021-01-20 00:42:35 +05:00
Ali-D-Akbar
f7a4f85a90 PROD-2144 2021-01-20 00:42:35 +05:00
David Ormsbee
ea5194d967 Merge pull request #25537 from open-craft/shimulch/bb-3158
[MCKIN-26432] [BB-3158] Add Unit to breadcrumbs navigation
2021-01-19 13:07:45 -05:00
Shimul Chowdhury
e339cc1b07 Add Unit & Nested blocks to breadcrumbs
hide links that has no url

Hide sequence nav in nested pages

Improve doc
2021-01-15 18:49:01 +06:00
azanbinzahid
469dc71f6d PROD-2003 2021-01-11 14:32:50 +05:00
azanbinzahid
3f1985361c PROD-1996 2021-01-11 14:32:50 +05:00
azanbinzahid
6e56d6e63c PROD-1994 2021-01-11 14:32:50 +05:00
azanbinzahid
98561cbae1 PROD-1937 2021-01-11 14:32:50 +05:00
azanbinzahid
39c0d96b14 PROD-1936 2021-01-11 14:32:50 +05:00
azanbinzahid
73a7ce0416 PROD-1935 2021-01-11 14:32:50 +05:00
Ned Batchelder
3abd0e8e62 Update the Open edX logo urls (#25898)
The old URLs now serve the new logo, but at the old pixel size.  These
URLs serve the new logo at a natural pixel size.
2020-12-16 15:30:55 -05:00
Dillon Dumesnil
99c6753eed Merge pull request #25761 from edx/ddumesnil/aa-454
AA-454 and AA-470: Update language and bug fix for highlights
2020-12-04 08:40:48 -08:00
Dillon Dumesnil
9e2eab506f AA-454 and AA-470: Update language and bug fix for highlights
Since Course Highlights aren't necessarily weekly (self-paced courses),
update the language to be more generic. And then includes a bug fix to
not send highlights to learners after they have unenrolled from a course.
2020-12-04 15:26:47 +00:00
Ned Batchelder
cd0ef5b317 Remove unnecessary and misleading data-rel attributes
These were first added in
https://github.com/edx/edx-platform/commit/d95b46dd19 but they don't
seem to do anything.  On Open edX sites, they are misleading.
2020-12-01 13:54:08 -05:00
Kyle McCormick
151bd13666 Use full names for common.djangoapps imports; warn when using old style (#25477)
* Generate common/djangoapps import shims for LMS
* Generate common/djangoapps import shims for Studio
* Stop appending project root to sys.path
* Stop appending common/djangoapps to sys.path
* Import from common.djangoapps.course_action_state instead of course_action_state
* Import from common.djangoapps.course_modes instead of course_modes
* Import from common.djangoapps.database_fixups instead of database_fixups
* Import from common.djangoapps.edxmako instead of edxmako
* Import from common.djangoapps.entitlements instead of entitlements
* Import from common.djangoapps.pipline_mako instead of pipeline_mako
* Import from common.djangoapps.static_replace instead of static_replace
* Import from common.djangoapps.student instead of student
* Import from common.djangoapps.terrain instead of terrain
* Import from common.djangoapps.third_party_auth instead of third_party_auth
* Import from common.djangoapps.track instead of track
* Import from common.djangoapps.util instead of util
* Import from common.djangoapps.xblock_django instead of xblock_django
* Add empty common/djangoapps/__init__.py to fix pytest collection
* Fix pylint formatting violations
* Exclude import_shims/ directory tree from linting
2020-11-10 07:02:01 -05:00
Ned Batchelder
21d7e6f3b2 Use https for open.edx.org 2020-11-02 11:29:03 -05:00
Dillon Dumesnil
b11160ceca AA-379: Update the Self-paced Studio text to account for Personalized Learner Schedules 2020-10-23 13:54:22 -04:00