Jeff LaJoie
9976cd0884
AA-6: Fixes up the logic on when to display the dates tab
2020-02-25 14:42:42 -05:00
Diana Huang
4fb7f9bfab
Remove oauth2_handler djangoapp.
2020-02-25 13:15:08 -05:00
Diana Huang
1212ab756a
Merge pull request #23186 from edx/diana/replace-access-token-factory
...
Replace DOP library factories with the DOT equivalent.
2020-02-25 12:35:05 -05:00
Jeff LaJoie
d93ef18907
Merge pull request #22990 from edx/jlajoie/AA-6
...
AA-6: Adds in Dates tab for Course Overview
2020-02-25 11:13:05 -05:00
Jeff LaJoie
fa3b1cd835
AA-6: Adds in dates tab and dates dashboard view to courseware
2020-02-25 10:48:45 -05:00
Diana Huang
0b9f7298c6
Replace DOP library factories with the DOT equivalent.
...
https://openedx.atlassian.net/browse/BOM-1312
2020-02-24 16:33:56 -05:00
David Joy
e427fad52b
Removing redirect to MFE for jump_to links.
...
This will ultmately be put back in as part of TNL-6982, but for now we don’t want this code to be associated with the waffle flag.
2020-02-24 10:29:53 -05:00
David Joy
b7a000b92f
Removing MFE redirect from courseware page.
...
We decided this approach - of redirecting to the new courseware MFE when users hit the page - won’t be feasible because there are still circumstances when we want that page to load. For instance, exams, or if an instructor wants to go back to the old experience. Instead of doing this, we need to track down all the links to the courseware page and put the waffle flag check on those instead.
2020-02-21 11:58:48 -05:00
David Joy
fe1942561a
Redirect to the courseware MFE when the ‘courseware’ view is loaded
2020-02-21 11:44:38 -05:00
David Joy
d96ff272e2
feat: waffle flag for redirecting to courseware MFE
...
1. This is a partial check-in. It causes jump_to links in the header user menu to work, but doesn’t address any other dashboard links.
2. I also need to figure out the best way to test this, having not tested a toggle like this before.
2020-02-21 11:44:38 -05:00
Troy Sankey
3f85ba3fe6
Merge pull request #23144 from edx/pwnage101/rename_site_configuration_siteconfiguration_values_1.1
...
Rename values in SiteConfiguration/History (1/3) (retry)
2020-02-21 11:42:15 -05:00
atesker
629b772172
EDUCATOR-4916 - additional error handling
2020-02-21 11:33:23 -05:00
Dave St.Germain
9f8317665b
Merge pull request #23048 from edx/dcs/mfe-switcher
...
Add button to switch to courseware MFE
2020-02-21 11:31:54 -05:00
Calen Pennington
98328ea426
On publish, add evenly spaced dates to self-paced courses
2020-02-21 10:50:22 -05:00
Dave St.Germain
00f5beb66f
Merge pull request #22992 from edx/dcs/perf-vertical
...
Improve Vertical Performance
2020-02-20 12:30:22 -05:00
Dave St.Germain
a5b0f71108
Several optimizations for improving vertical rendering performance.
2020-02-20 11:41:21 -05:00
Nathan Sprenkle
08269e8367
Before adding user to a team, check the organization protection status ( #23134 )
...
* Check learner enrollment status to avoid mixing learners from incompatible tracks (e.g. masters/audit) to the same team
* When a new team is encountered on a team management CSV, create it with the protection status of the user
2020-02-20 10:08:41 -05:00
Troy Sankey
18deacde54
Revert "Revert "This stage does the following: ( #22692 )""
...
This reverts commit 84de6bc6de
which reverts commit cebeab4348
which implements the first stage of the `values` column rename in
SiteConfiguration. However, I included a small change:
This time, we set a default value on the new `site_values` column so
that the ORM will happily deserialize the JSONField without throwing a
JSONDecodeError.
2020-02-19 12:01:57 -05:00
Dave St.Germain
5e6d3a0411
Merge pull request #22973 from eduNEXT/lmm/gradebook_full_name
...
Display profile name in gradebook api
2020-02-19 11:53:39 -05:00
Diana Huang
615068311f
Merge pull request #23097 from edx/diana/remove-class-dashboard
...
Remove class_dashboard.
2020-02-19 10:57:12 -05:00
Jansen Kantor
0e0b488fb5
EDUCATOR-4876: Correctly handle 'None' as a valid max_team_size ( #23038 )
...
add default max team sizes, change ui to not show max for managed teams
2020-02-18 16:44:20 -05:00
Dillon Dumesnil
39a59cbe33
Merge pull request #23133 from edx/ddumesnil/relevant-dates-AA-4
...
Adding in try block for getting item from modulestore
2020-02-18 15:57:40 -05:00
Dillon Dumesnil
a7a84ce9ab
Adding in try block for getting item from modulestore
...
This also includes updating the test to actually test for this use case
AA-4
2020-02-18 15:23:38 -05:00
Diana Huang
c99bf692cc
Remove class_dashboard.
2020-02-18 13:35:26 -05:00
Manjinder Singh
d7bd80a100
Renamed OAuth2Authentication to BearerAuthentication ( #23128 )
...
* Renamed OAuth2Authentication to BearerAuthentication
* Added back OAuth2Authentication name
-there are libraries such as edx-enterprise that still import OAuth2Authentication. The OAuth2Authentication class should be fully removed when everything is importing BearerAuthentication correctly
2020-02-18 13:29:29 -05:00
Dillon Dumesnil
be7ef9804d
AA-4: Adding waffle flag for dates widget
2020-02-18 11:20:32 -05:00
Dillon Dumesnil
5853cddfc1
AA-4: Extreme defensiveness over any fields accessed from modulestore
2020-02-18 08:43:45 -05:00
Dillon Dumesnil
fe91d63a0b
Show relevant dates in course dates sidebar
...
This includes (at least) upcoming assignments, FBE access
expiration, and course end date.
AA-4
2020-02-18 08:42:15 -05:00
Luis Moreno
b602665edc
Display profile name in gradebook aapi
2020-02-17 11:42:29 -04:00
Ahtisham Shahid
60ad8c8813
Merge pull request #22989 from edx/ahtisham/PROD-452
...
Fixed staff debug in instructor tab
2020-02-17 18:15:18 +05:00
Nathan Sprenkle
c66176da13
Add error reporting to UI for CSV team management ( #23035 )
...
* Add error banner for upload memberships errors
* Edit error message language
* Fix linter warnings
2020-02-14 09:58:58 -05:00
Christie Rice
8fb4049c62
Remove flaky test ( #23075 )
2020-02-14 09:05:45 -05:00
Zia Fazal
352318738a
Merge pull request #23099 from edx/ziafazal/ENT-2626
...
ENT-2626: Stop hitting enterprise API in case of 404 error
2020-02-14 16:37:16 +05:00
zia.fazal@arbisoft.com
2453bc8c05
Stop showing hitting enterprise API in case of 404 error
...
Stop showing hitting enterprise API when request is originated as result of 404 error.
fixed quality violations
Removed line break
add unit tests
Updated test docstring
2020-02-14 15:16:51 +05:00
Ahtisham Shahid
19137e2737
Fixed staff debug on instructor page
...
added unit test js
fixed test js
updated test commetn
updated xss
2020-02-14 12:20:14 +05:00
Jansen Kantor
cec654f753
two csv upload team-creation bugs ( #23036 )
...
fix csv-upload bugs
2020-02-13 17:16:00 -05:00
adeelehsan
e18747a2e0
MicroMaster added in contact us form
...
PROD-1229
2020-02-13 00:06:00 +05:00
adeelehsan
47393b5f7e
Merge pull request #23089 from edx/aehsan/prod-1229/changed_microbachelors_to_micro
...
MicroBachelor changed to Micro
2020-02-12 22:59:40 +05:00
Jeremy Bowman
e1d1c29c00
Fix DRF deprecation warnings ( #23082 )
...
Fix all deprecation warnings generated by Django REST Framework during the unit tests:
* ``The `base_name` argument is pending deprecation in favor of `basename`.`` (86 occurrences)
* `` `detail_route` is deprecated and will be removed in 3.10 in favor of `action`, which accepts a `detail` bool. Use `@action(detail=True)` instead.`` (18 occurrences)
2020-02-12 12:51:40 -05:00
adeelehsan
a41f992e10
MicroBachelor changed to Micro
...
PROD-1229
2020-02-12 15:27:25 +05:00
Manjinder Singh
cce8cdd661
Replacing OAuth2Auth ( #23067 )
...
- Removing deprecated auth classes
- Replacing OAuth2AuthenticationAllowInactiveUserDeprecated with OAuth2AuthenticationAllowInactiveUser
- the old class was a child class of a deprecated class that we are removing and replacing.
2020-02-11 10:38:13 -05:00
Adam Butterworth
53c1d2a0da
Hide display titles for vertical blocks embedded in microfrontends ( #23006 )
...
Relates to TNL-7048. Since bookmarking is handled in the courseware microfrontend, it needs to also manage the display of a unit title.
2020-02-10 13:32:08 -05:00
Dillon Dumesnil
b4fed7c2a4
Merge pull request #23063 from edx/ddumesnil/revert-AA-4
...
Revert commits for AA-4
2020-02-10 13:11:19 -05:00
Dillon Dumesnil
00fe1495b4
Revert commits for AA-4
2020-02-10 12:10:59 -05:00
Dillon Dumesnil
9b9c261c77
Merge pull request #23058 from edx/ddumesnil/relevant-dates-AA-4
...
AA-4: Be more defensive about not finding an item in modulestore
2020-02-10 09:36:50 -05:00
Alan Zarembok
804e1c3b8e
Merge pull request #23034 from edx/azarembok/cert-url
...
PROD-1236: Change URL returned for generated certificates to use UUID.
2020-02-10 08:18:12 -05:00
Dillon Dumesnil
7b68869a14
AA-4: Be more defensive about not finding an item in modulestore
2020-02-10 08:03:16 -05:00
DawoudSheraz
0b1c7db967
add multiple correct values check for Dropdown problems
2020-02-10 11:36:28 +05:00
Dave St.Germain
aa42751c7e
Add button to switch to courseware MFE
2020-02-07 15:00:49 -05:00
Dillon Dumesnil
7444980fbd
Merge pull request #22911 from edx/ddumesnil/relevant-dates-AA-4
...
Show relevant dates in course dates sidebar
2020-02-07 10:27:43 -05:00