stvn
9dd97a5c64
Merge PR #24020 add/staff-toolbar-links
...
* Commits:
Remove 'View In Studio' link from vertical
Add Studio and Insights buttons to Instructor Toolbar
2020-06-03 09:38:32 -07:00
Jeff LaJoie
5e6814c442
Enables weekly highlights job for relative dates
2020-06-03 12:07:56 -04:00
Calen Pennington
d3b11ec25b
Refactor dates_banner_should_display to only return a single value, and to have a clearer set of conditions
2020-06-03 10:14:11 -04:00
Calen Pennington
f9cfbd8593
Revert "Merge pull request #24131 from edx/revert-24085-use-content-type-gating-in-dates-banner"
...
This reverts commit c3ec8b837a , reversing
changes made to 4252b14927 .
2020-06-03 09:57:22 -04:00
Calen Pennington
561cdab7dd
Revert "Use content type gating in dates banner"
2020-06-03 09:52:24 -04:00
Calen Pennington
4252b14927
Merge pull request #24085 from cpennington/use-content-type-gating-in-dates-banner
...
Use content type gating in dates banner
2020-06-03 09:50:09 -04:00
David Ormsbee
998d38b8b1
Merge pull request #23344 from edx/ormsbee/learning_seq_api
...
Learning Sequence / Course Outline API
2020-06-03 09:45:39 -04:00
Ahtisham Shahid
b69163fae7
Merge pull request #24079 from edx/ahtisham/PROD-1412-2
...
Added v2 for confirm email backward compatibility
2020-06-03 17:13:49 +05:00
stvn
4490e4ca2b
Remove 'View In Studio' link from vertical
...
in favor of display in the Staff Instructor Toolbar.
2020-06-02 16:00:33 -07:00
David Ormsbee
5d1b24988e
Create learning_sequences app, Course Outline API.
...
Introduces the learning_sequences app, intended to provide metadata for
sequences and course outlines. The short term goal is to provide faster
source of this information for the new Courseware microfrontend
(frontend-app-learning). The medium term goal is to provide an in-proc
API that is useful to other parts of the platform that need fast access
to course outline information customized for a user. The long term
goals are outlined in the README.rst.
This first iteration of the API only lays out the basic structure for
how we'd arrange the pieces, with enough of an implementation to feel
"real" (simple schedules, staff_only content hiding). It's not ready to
be turned on, and is not currently plugged into the publish-flow. The
only way to get data into this new API is via the update_course_outline
management command. The REST endpoint is also currently limited to
global staff only, though it's possible to get the outline for a student
by using the ?username= query parameter.
TNL-7122
2020-06-02 15:31:21 -04:00
Calen Pennington
7c4585ebfe
Only prompt to upgrade in order to completed graded content (or shift dates) when content_type_gating is enabled
2020-06-02 14:23:28 -04:00
Jason Myatt
4d01a736d2
Check for none on subsection due date
2020-06-02 11:29:09 -04:00
Michael Terry
03860c7359
AA-76: Add is_allowed property to DatesSummary
...
This takes over some of the logic in the is_enabled property which
previously checked two things: (1) is the date time-sensitive and
(2) is the date even applicable to this course.
Now, is_enabled is only responsible for time-sensitive checks and
the new is_allowed property checks applicability.
In this way, we can more cleanly separate whether a date block
should show up on the dates sidebar (is_enabled and is_allowed)
and the dates tab (is_allowed).
2020-06-02 09:26:24 -04:00
Ahtisham Shahid
af033d25cc
Added v2 for confrim email backward compatiblity
...
updated tests
fixed style issue
Fixed tests for v2 api
2020-06-02 13:01:58 +05:00
Aura M. Alba
941a93f531
Remove pattern library of course_experience/course-outline-fragment.html
2020-06-01 18:45:45 -05:00
Calen Pennington
6f568d097c
Set missed_deadlines in the course outlines template to simplify the logic in the dates_banner.html
2020-06-01 15:48:40 -04:00
Aura M. Alba
2a79db8dce
Remove pattern library of mobile/course-dates-fragment.html
2020-06-01 12:02:42 -05:00
Diana Huang
215e2d0530
Merge pull request #24051 from edx/diana/bridgekeeper-cleanup
...
Move to bridgekeeper upstream.
2020-06-01 10:08:24 -04:00
ericfab179
01f56ba530
Make upgrade requirement files. ( #24078 )
...
Remove pandas requirement.
Replace pandas functionality with itertools.group_by.
2020-06-01 09:08:09 -04:00
Ned Batchelder
24bc26867b
Merge pull request #24068 from eduNEXT/defz/3521-resourcewarning-unclosed-file
...
Added 'with' statement to close file before returning
2020-05-29 16:43:54 -04:00
Diana Huang
92b10b564c
Update to handle new format of ManyRelation.
2020-05-29 15:01:09 -04:00
Aura M. Alba
0ad20bd5b9
Remove pattern library of course_experience/latest-update-fragment.html
2020-05-29 11:52:44 -05:00
morenol
3a8d029773
Add uses_pattern_library property to EdxFragmentView ( #24027 )
2020-05-29 09:05:18 -04:00
Christie Rice
8663b5becc
MICROBA-403 Add phone number ( #24087 )
2020-05-28 16:19:29 -04:00
Hasnain Naveed
1712ad7a11
Merge pull request #24033 from edx/hasnain-naveed/ENT-2818
...
ENT-2818 | Added enterprise slug login's url on edx login page.
2020-05-28 21:07:48 +05:00
Calen Pennington
0c7947c8a2
Pass whether content type gating is enabled for the current user into the dates_banner template
2020-05-28 11:34:05 -04:00
julianajlk
902f8646ea
Update FPD holdback function call order ( #24074 )
...
REV-1153
2020-05-28 11:13:11 -04:00
hasnain.naveed
c51dc9db20
ENT-2818 | Added enterprise slug login's url on edx login page.
2020-05-28 19:58:46 +05:00
Syed Muhammad Dawoud Sheraz Ali
9929b52907
change pipeline api client to OAuthApiClient ( #24080 )
...
* change pipeline API client to OAuthApiClient
2020-05-28 19:48:14 +05:00
Adolfo R. Brandes
b2e90bc442
Optimize blockstore cache
...
First off, this fixes a bug where BundleCache would only set caches for
the duration of the default timeout, defeating the cache versioning
strategy.
Second, this adds an optimization so that bundle draft files are cached
as soon as possible.
2020-05-27 21:28:25 -03:00
Calen Pennington
34c03bf14a
Fix some accidental tuples in the variables passed to the dates_banner
2020-05-27 11:24:10 -04:00
Ubuntu
9b52d6cb28
Added with statement to close file before returning
2020-05-27 15:17:20 +00:00
Zainab Amir
bfd95c7fbb
Remove transcript credential saving in VAL ( #24066 )
2020-05-27 18:38:01 +05:00
Calen Pennington
f2d44abb61
Merge pull request #24060 from cpennington/dont-extend-course-duration
...
Use a fixed time for course duration limits, so that schedule extensi…
2020-05-26 17:10:02 -04:00
Calen Pennington
fc21a337aa
Use a fixed time for course duration limits, so that schedule extensions don't extend FBE duration limits
2020-05-26 16:29:28 -04:00
Matt Hughes
bd6dd986be
Revert "Optimizing notify_credentials management command"
...
This reverts commit 3e987cfe76 .
2020-05-26 13:23:07 -04:00
julianajlk
565018bd2e
Update FPD holdback to 10% for longitudinal analysis ( #24037 )
...
REV-1153
2020-05-26 13:16:40 -04:00
Calen Pennington
7341f296a3
Merge pull request #24050 from cpennington/exclude-ora-pls
...
Only add PLS dates to graded sections that have scored, non-ORA content.
2020-05-26 10:56:35 -04:00
Nick
d1ac7d4b16
Merge pull request #24015 from edx/ndalfonso/AA-151-dates-banner-on-course-outline-and-refactor
...
AA-151 dates banner on course outline and refactor
2020-05-21 13:57:25 -04:00
Nicholas D'Alfonso
b454f9be1d
AA-151 dates banner on course outline and refactor
...
- use new dates banner template on course outline page
- remove old banner from main.html
- let dates tab use new dates banner template
- remove dates banner completely from the courseware problem view
on the web app
- use new banner on the courseware problem view on the mobile app
- update banner util to use get_course_blocks
2020-05-21 13:23:05 -04:00
Feanil Patel
c06f7b2fd7
Revert "Rate limit logistration endpoints."
...
This reverts commit 74bc970edc .
2020-05-21 11:41:09 -04:00
Feanil Patel
72ea1b7d4f
Revert "Increase requests limit for logistration rate limit."
...
This reverts commit a1c018823d .
2020-05-21 11:40:47 -04:00
Waheed Ahmed
a1c018823d
Increase requests limit for logistration rate limit.
2020-05-21 17:05:19 +05:00
Waheed Ahmed
74bc970edc
Rate limit logistration endpoints.
...
PROD-1506
2020-05-21 13:45:48 +05:00
Waheed Ahmed
c7f4e16470
Fix XSS lint issues for course_cta_text
...
PROD-1602
2020-05-21 12:51:07 +05:00
Ben Warzeski
1703a88d46
remove old_format from team config tests ( #24010 )
...
* remove old_format from team config tests
* remove old format from teams_config
Co-authored-by: Ben Warzeski <benwarzeski@edX-C02CD0HCLVDM.cable.rcn.com >
2020-05-20 08:56:46 -04:00
Calen Pennington
d90a139259
Only add PLS dates to graded sections that have scored, non-ORA content.
2020-05-19 15:47:10 -04:00
Ben Warzeski
d357ec9b7b
remove old format from teams_config
2020-05-19 15:34:38 -04:00
Adeel Khan
3e987cfe76
Optimizing notify_credentials management command
...
** This removes some of the extra
celery calls to credential service for
updating grade when a certificate is updated.
** This removes extra db calls
by reusing existing queryset values.
PROD-1363
2020-05-19 16:43:38 +05:00
Ned Batchelder
68aceff860
Merge pull request #23968 from edx/nedbat/docs-progress
...
Update swagger.yaml, fix some markup errors
2020-05-16 14:50:35 -04:00