Jeremy Bowman
d19368525b
DEPR-43 Remove most of the shoppingcart app ( #24692 )
...
Removed most of the deprecated shoppingcart app, leaving just enough to allow us to cleanly remove the related database tables later. Also removed the relevant Django settings that weren't in use elsewhere.
2020-10-14 14:24:52 -04:00
Robert Raposa
eea711e5a4
ARCHBOM-1551: update generate_code_owner_mappings.py ( #25309 )
...
update generate_code_owner_mappings.py:
* Uses updated 'owner.theme' and 'owner.squad' columns.
* Outputs new CODE_OWNER_THEMES to detail themes.
* Output lowercase names only
ARCHBOM-1551
Co-authored-by: Tim McCormack <tmccormack@edx.org >
2020-10-14 09:34:01 -04:00
Matthew Piatetsky
2153057142
Add XBlock service for content type gating
...
This is used in this commit to check if a timed exam contains any problems that have been gated by content type gating
REV-1510
2020-10-14 08:02:51 -04:00
Ahtisham Shahid
fe8119a6c6
Added app.py to mobile_api to resolve migration issue ( #25327 )
...
removed un-necessary imports
2020-10-13 12:41:22 +05:00
Calen Pennington
4456269508
Merge pull request #25305 from cpennington/always-reference-task-packages-absolutely
...
Always import task packages by absolute paths
2020-10-08 14:41:00 -04:00
Calen Pennington
2714da86a4
Always import task packages by absolute paths
...
This follows the recommendation in the Celery documentation so as to
not confuse automatic task name generation.
Docs: https://docs.celeryproject.org/en/stable/userguide/tasks.html#automatic-naming-and-relative-imports
2020-10-08 14:10:17 -04:00
Zainab Amir
9130c28091
Suppress PII from discussion/forum ( #25298 )
2020-10-08 19:02:41 +05:00
Michael Roytman
3dd6a46395
Merge pull request #25287 from edx/mroytman/MST-432-new-proctoring-features-flag
...
[MST-432] add a CourseWaffleFlag to toggle various proctoring experience improvements
2020-10-08 09:44:32 -04:00
Michael Roytman
b007c7236c
add a CourseWaffleFlag to toggle various proctoring experience improvements
2020-10-07 15:04:00 -04:00
David Ormsbee
5fbc501b23
Merge pull request #21594 from open-craft/guruprasad/fix-non-activated-users-can-access-enrolled-courses
...
[BB-1504] Fix the automatic enrollment issue for inactive user
2020-10-07 13:01:30 -04:00
Carla Duarte
080f04c18c
AA-371: Progress Milestone Waffle Flags
2020-10-07 09:36:07 -04:00
Alex Dusenbery
5a66ed1c41
ENT-3520 | Define enterprise service usernames as a simple list of strings. Upgrade edx-enterprise to 3.8.27
2020-10-06 09:11:30 -04:00
adeelehsan
593cdaa569
Merge pull request #25257 from edx/aehsan/van-80/suppressed_select_fields_in_logistratoin_form
...
suppressed select field for logistration forms
2020-10-06 14:41:49 +05:00
adeelehsan
a50215031e
Merge pull request #25227 from edx/aehsan/van-81/suppressed_email_for_forgot_password
...
suppressed email in forgot password banner
2020-10-06 14:41:27 +05:00
adeelehsan
07352b84ac
suppressed select form fields
...
VAN-80
2020-10-06 10:52:22 +05:00
Jansen Kantor
fb626cd072
update docs ( #25248 )
...
* update docs
* obscure urls
2020-10-05 17:28:48 -04:00
Ned Batchelder
17bc82c11a
Merge pull request #25086 from edx/nedbat/logout-login
...
Don't use "/logout" as the next-url for login
2020-10-05 17:13:29 -04:00
stvn
9a33fdff16
Merge PR #24264 open-craft/kshitij/bb-2595/tnl-7209/anonymous-apis
...
* Commits:
Allow anonymous access for course blocks API
2020-10-05 10:25:57 -07:00
binodpant
ec438cdd28
add missing app blackboard
2020-10-05 11:54:41 -04:00
Thomas Tracy
6d88ad96cb
Ttracy/mb 618 modal fast follow ( #25217 )
...
* Fix ref on multiselect button to prevent if from staying open
2020-10-05 10:05:41 -04:00
adeelehsan
0f96e595ee
suppressed email in forgot password banner
...
VAN-81
2020-10-05 17:34:38 +05:00
edX Transifex Bot
b7cd41f100
fix(i18n): update translations
2020-10-04 17:40:16 -04:00
Kshitij Sobti
570d02a858
Allow anonymous access for course blocks API
...
Opens the course blocks API to public access, and allows anonymous users to
use the API to fetch data about public courses. Anonymous users need to
explicitly pass an empty username parameter to get the block data that is
visible to the public.
2020-10-03 02:07:25 +05:30
Guruprasad Lakshmi Narayanan
ba5c5e0913
Fix the automatic enrollment issue for inactive user
...
When a user registers an account and is enrolled in a course by the
instructor before completing the email validation, the course shows up
in the dashboard of the logged-in user. This change adds a check for
the email validation before enrolling the user.
2020-10-02 20:32:02 +05:30
Dillon Dumesnil
a96079f2d1
AA-196: Course Celebration for passing Verified Learners
2020-10-01 16:53:25 -04:00
Robert Raposa
f65bf0ed9d
Merge pull request #24794 from regisb/regisb/settings-docs
...
[BD-21] Document settings with annotations
2020-10-01 11:53:39 -04:00
Matthew Piatetsky
95811992ca
[REV-1508] Add functionality to limit timed exam access behind waffle flag ( #25054 )
...
Re-applied bugfix #24214 , but behind a waffle flag. The change gates timed exams for audit learners. We would like to limit access to timed exams to verified learners. However, some of the instructors would like to make their content free for all users, including graded content/timed exams (hence the Feature-Based Enrollment "FBE" exemption). As a result, we will be rolling the gated timed exams functionality out behind a waffle flag now, add the FBE exemption when we figure out how, and gradually turn the waffle flag on for everyone.
2020-10-01 09:33:12 -04:00
Thomas Tracy
f605ce3763
Fix aria-hidden on info icon ( #25167 )
...
* Fix aria-hidden on info icon
* caps
2020-09-30 12:26:56 -04:00
Calen Pennington
51c526ea83
Per the documentation, name should be the full python path to the module.
...
https://docs.djangoproject.com/en/2.2/ref/applications/#django.apps.AppConfig.name
These packages were mis-named after the sys.path fixes.
2020-09-30 11:09:19 -04:00
David Ormsbee
38080e0e85
Merge pull request #24991 from open-craft/farhaan/upstream-bb-2924-registration-form-changes
...
[BB-2924] Added a constant to help modify countries list in drop-down
2020-09-30 09:41:36 -04:00
adeel khan
a9380e2fc9
Merge pull request #25137 from edx/adeel/van_78_program_dashboard_pii_suppression
...
Pii suppression via HotJar
2020-09-30 13:00:00 +05:00
Adeel Khan
0f98910df3
Pii suppression via HotJar
...
VAN-78
2020-09-30 10:36:26 +05:00
Diana Huang
657da20c6e
DEPR-43 - Remove JS that refers to shoppingcart receipt page. ( #24890 )
...
https://openedx.atlassian.net/browse/DEPR-43
Co-authored-by: Jeremy Bowman <jbowman@edx.org >
2020-09-29 16:08:42 -04:00
Thomas Tracy
bf0de81c57
Ttracy/demographics bugs 19 20 ( #25148 )
...
* Focus first input when loading a wizard page
* Add aria-hidden to info icon:
2020-09-29 13:37:19 -04:00
Justin Hynes
77d63c57f0
Merge pull request #25138 from edx/jhynes/MB-600_demographics-link-new-tab
...
MB-600 | Open demographics modal link in new tab
2020-09-29 10:21:04 -04:00
Thomas Tracy
b1ed288915
Fix form auto-filling "prefer not to respond" ( #25126 )
...
An issue with 2 options having the same react child key. This makes the
keys more unique.
2020-09-29 09:42:13 -04:00
Justin Hynes
66821bb1e1
MB-600 | Open demographics modal link in new tab
...
[MB-600]
- Update demographics modal to open embedded link in new tab
2020-09-29 09:33:21 -04:00
Justin Hynes
bac8f3aebc
Merge pull request #25127 from edx/jhynes/microba-596_fix-spacing
...
MICROBA-596 | Adjust style of MultiSelect dropdown in demographics modal
2020-09-29 07:43:52 -04:00
Nimisha Asthagiri
bc1d1bc2c5
Merge pull request #23731 from open-craft/alanoe/move_celery_check_to_high_priority_queue_upstream
...
Move Celery check task to the high priority queue
2020-09-29 06:37:06 -04:00
Justin Hynes
e200215421
MICROBA-596 | Adjust style of MultiSelect dropdown in demographics modal
...
[MICROBA-596]
- Add space between checkbox and label
- Adjust spacing between end of MultiSelect dropdown choices and next question
2020-09-28 16:03:39 -04:00
Albert (AJ) St. Aubin
1b298deaad
Suppress Hotjar on demographic collection modal
2020-09-28 13:29:21 -04:00
Michael Terry
6f69fd7dc2
Merge pull request #25105 from edx/mikix/public-outline
...
AA-253: don't send outline if not enrolled
2020-09-28 11:46:22 -04:00
Michael Terry
100018081d
AA-253: don't send outline if not enrolled
...
This is for the learning MFE outline endpoint.
Also clean up some related permissions issues.
2020-09-28 10:45:07 -04:00
Tim McCormack
5b331b2d4d
Merge branch 'master' into timmc/misc-metric-attribute
...
# Conflicts:
# cms/envs/common.py
# lms/envs/common.py
2020-09-28 13:56:08 +00:00
Tim McCormack
f29e418264
Revert "Revert "ARCHBOM-1494: Refer to custom attributes, not metrics, especially with edx-django-utils ( #25010 )" ( #25025 )" ( #25055 )
...
This reverts commit 986a448d9e .
2020-09-28 13:53:57 +00:00
Régis Behmo
e555d8a571
[BD-21] Document settings with annotations
...
We introduce the documentation of django settings via code annotations.
This will allow us to produce a human-readable documentatio of all Open
edX settings.
2020-09-28 12:44:36 +02:00
edX Transifex Bot
d74f6d9800
fix(i18n): update translations
2020-09-27 17:34:20 -04:00
Josh McLaughlin
73fd2ed849
Update default for override to avoid setting duplication
2020-09-25 21:50:11 -07:00
Thomas Tracy
331952550c
Modal Bugfixes ( #25101 )
...
- fixes an issue with the keyboard not properly opening the multiselect
- Adds missing aria-label
- properly disables "clear all" on multiselect when theres an error
2020-09-25 15:27:14 -04:00
Tim McCormack
705ad07524
A few other "metric" names in files touched in previous renaming PRs
2020-09-25 19:11:30 +00:00