Commit Graph

1686 Commits

Author SHA1 Message Date
Michael Terry
ce5f1bb343 feat!: drop legacy course home view and related code
This was the "outline tab" view of the course. Preceded by the
course info view, succeeded by the MFE outline tab.

In addition to the course home view itself, this drops related
features:
- Legacy version of Course Goals (MFE has a newer implementation)
- Course home in-course search (MFE has no search)

The old course info view and course about views survive for now.

This also drops a few now-unused feature toggles:
- course_experience.latest_update
- course_experience.show_upgrade_msg_on_course_home
- course_experience.upgrade_deadline_message
- course_home.course_home_use_legacy_frontend

With this change, just the progress and courseware tabs are still
supported in legacy form, if you opt-in with waffle flags. The
outline and dates tabs are offered only by the MFE.

AA-798

(This is identical to previous commit be5c1a6, just reintroduced
now that the e2e tests have been fixed)
2022-04-14 15:18:31 -04:00
Michael Terry
a515c2e992 Revert "Drop legacy outline tab in favor of the MFE's version" 2022-04-14 14:16:29 -04:00
Michael Terry
be5c1a64d5 feat!: drop legacy course home view and related code
This was the "outline tab" view of the course. Preceded by the
course info view, succeeded by the MFE outline tab.

In addition to the course home view itself, this drops related
features:
- Legacy version of Course Goals (MFE has a newer implementation)
- Course home in-course search (MFE has no search)

The old course info view and course about views survive for now.

This also drops a few now-unused feature toggles:
- course_experience.latest_update
- course_experience.show_upgrade_msg_on_course_home
- course_experience.upgrade_deadline_message
- course_home.course_home_use_legacy_frontend

With this change, just the progress and courseware tabs are still
supported in legacy form, if you opt-in with waffle flags. The
outline and dates tabs are offered only by the MFE.

AA-798
2022-04-14 09:12:01 -04:00
Mehak Nasir
2523d56d40 feat: post anonymously option is removed from add post section (#30189) 2022-04-14 13:17:05 +05:00
Abdurrahman Asad
f9c9832b28 fix: post preview body shows html tags in legacy discussion (updated) (#30017)
fix: post preview body shows HTML tags in legacy discussion
2022-03-07 18:28:03 +05:00
Robert Raposa
8178a039ae Revert "fix: post preview body shows html tags in legacy discussion (#30007)" (#30016)
This reverts commit 89f92a1a9d.
2022-03-04 10:20:28 -05:00
Abdurrahman Asad
89f92a1a9d fix: post preview body shows html tags in legacy discussion (#30007)
fix: post preview body shows HTML tags in legacy discussion
2022-03-04 17:48:17 +05:00
edX Transifex Bot
b401ecb3e7 geoip2: update maxmind geolite country database 2021-12-15 16:19:32 -05:00
edX Transifex Bot
5c4042e6f0 geoip2: update maxmind geolite country database 2021-11-25 02:09:02 +05:00
connorhaugh
2ebfe47077 fix: remove slashmark 2021-11-22 13:58:34 -05:00
edX Transifex Bot
a60f9ff82d geoip2: update maxmind geolite country database 2021-11-18 02:13:52 +05:00
edX Transifex Bot
52a2da61f1 geoip2: update maxmind geolite country database 2021-11-11 02:18:37 +05:00
edX Transifex Bot
20535e12eb geoip2: update maxmind geolite country database 2021-11-04 02:08:52 +05:00
edX Transifex Bot
c13cf4cca1 geoip2: update maxmind geolite country database 2021-10-28 02:03:37 +05:00
edX Transifex Bot
7e17f7113a geoip2: update maxmind geolite country database 2021-10-21 02:03:25 +05:00
edX Transifex Bot
28234f2e9b geoip2: update maxmind geolite country database 2021-10-14 02:09:26 +05:00
edX Transifex Bot
8943e12dc3 geoip2: update maxmind geolite country database 2021-10-07 02:19:25 +05:00
edX Transifex Bot
8fe01da8bc geoip2: update maxmind geolite country database 2021-09-23 02:29:25 +05:00
edX Transifex Bot
60a5045e29 geoip2: update maxmind geolite country database 2021-09-16 02:19:24 +05:00
edX Transifex Bot
58d6173479 geoip2: update maxmind geolite country database 2021-09-09 02:09:25 +05:00
edX Transifex Bot
5b6e79b671 geoip2: update maxmind geolite country database 2021-09-02 02:09:23 +05:00
edX Transifex Bot
83e2d46dc9 geoip2: update maxmind geolite country database 2021-08-26 02:04:21 +05:00
edX Transifex Bot
d66d544ca2 geoip2: update maxmind geolite country database 2021-08-19 02:14:22 +05:00
kenclary
a201a36726 Merge pull request #28447 from edx/TNL-7752-b
feat: add explicit courserun_key parameter to /event endpoint
2021-08-13 11:02:31 -04:00
edX Transifex Bot
259a3b5cd1 geoip2: update maxmind geolite country database 2021-08-12 02:14:24 +05:00
Ken Clary
8c8450f6dc feat: add explicit courserun_key parameter to /event endpoint
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.

Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.

This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.

TNL-7752
2021-08-11 14:40:25 -04:00
Manjinder Singh
f7c5a109d4 Revert "feat: add explicit courserun_key parameter to /event endpoint" (#28410) 2021-08-05 18:05:20 -04:00
kenclary
e14ceaab3f Merge pull request #28333 from edx/TNL-7752
feat: add explicit courserun_key parameter to /event endpoint
2021-08-05 13:59:42 -04:00
Ken Clary
bbb14a2c6a feat: add explicit courserun_key parameter to /event endpoint
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.

Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.

This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.

TNL-7752
2021-08-04 22:47:43 -04:00
edX Transifex Bot
e25f4af13f geoip2: update maxmind geolite country database 2021-08-05 02:24:24 +05:00
edx-pipeline-bot
48f0954771 Merge pull request #28371 from edx/private_to_public_b3bbda0
Mergeback PR from private to public.
2021-08-03 02:46:56 +05:00
Ken Clary
67a33d47e1 feat: add explicit courserun_key parameter to /event endpoint
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.

Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.

This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.

TNL-7752
2021-07-30 16:46:38 -04:00
Ken Clary
13b6ed901a feat: add explicit courserun_key parameter to /event endpoint
We add 'courserun_key' (aka "course_id" though that's technically a
misnomer) as an optional parameter to the /event endpoint url. If it
is not present, it will still be parsed out of the url, if the url is
of the right format.

Additionally, Logger.log() in js adds this parameter to its /event
call, pulling it from the $$course_id global.

This provides opportunity for MFEs to (separately) provide the key
without concern about url parsing.

TNL-7752
2021-07-30 10:25:56 -04:00
edX Transifex Bot
c92177b5f8 geoip2: update maxmind geolite country database 2021-07-29 02:14:25 +05:00
=Awais Jibran
82939c3423 fix: discussion xss fix 2021-07-28 01:43:36 +05:00
Piotr Surowiec
a5d9dd4fb9 fix: hide unavailable sequence title in course breadcrumbs (#28028)
When a sequence title was unavailable for a user (e.g. before starting a timed
exam), the `None` value was displayed in course breadcrumbs. This hides it in
such cases and ensures that a trailing breadcrumb separator is not displayed.
2021-07-22 09:52:25 -04:00
edX Transifex Bot
fb6ce41478 geoip2: update maxmind geolite country database 2021-07-22 02:09:27 +05:00
edX Transifex Bot
9a8bd6425a geoip2: update maxmind geolite country database 2021-07-15 02:34:26 +05:00
edX Transifex Bot
739f570f14 geoip2: update maxmind geolite country database 2021-07-08 02:18:24 +05:00
David Ormsbee
741f0b6a88 Merge pull request #27858 from mitodl/hamza/add_validation_to_capa_problem_authoring_markdown
add validation to capa problem markdown for missing option text and fix response report generation for old problems
2021-07-01 14:09:32 -04:00
edX Transifex Bot
667f6af666 geoip2: update maxmind geolite country database 2021-07-01 02:23:10 +05:00
edX Transifex Bot
a775d5cebc geoip2: update maxmind geolite country database 2021-06-24 02:17:58 +05:00
HamzaIbnFarooq
883d223d59 fix: add validation to capa problem markdown for missing option text
Before this commit, if a course author created a capa mcqs or similar problem without providing any answer text for an option the question would be created causing abnormal behavior for learners. This commit will validate answer text of all options and raise an error message to author to fix the issue on the go.
2021-06-17 15:59:24 +05:00
edX Transifex Bot
73c026fa9d geoip2: update maxmind geolite country database 2021-06-17 02:27:47 +05:00
edX Transifex Bot
d818b816c0 geoip2: update maxmind geolite country database 2021-06-10 12:55:31 +05:00
edX Transifex Bot
8bcf248339 geoip2: update maxmind geolite country database 2021-06-03 02:17:21 +05:00
edX Transifex Bot
b4fa41c869 geoip2: update maxmind geolite country database 2021-05-27 02:22:09 +05:00
edX Transifex Bot
1525b29ccb geoip2: update maxmind geolite country database 2021-05-20 02:36:58 +05:00
edX Transifex Bot
07d7a7787f geoip2: update maxmind geolite country database 2021-05-06 02:11:39 +05:00
edX Transifex Bot
7d6edbe41d geoip2: update maxmind geolite country database 2021-04-29 02:11:21 +05:00