Nicholas D'Alfonso
52309d5541
AA-38 calendar sync email template
...
- create templates and methods to build/send calendar sync emails.
2020-03-25 16:40:19 -04:00
Michael Terry
7fb18c4ec9
Adjust question count logic on outline
...
The question counts showed in course outlines assumed that no
blocks would both be a graded assignment and have children. That's
generally true, but this commit avoids that assumption.
2020-03-19 10:20:30 -04:00
Michael Terry
fcd95e2eaa
Merge pull request #23432 from edx/mikix/ics-fixes
...
Minor fixes to ics for events
2020-03-19 10:06:01 -04:00
Dillon Dumesnil
78baddb60f
Merge pull request #23445 from edx/ddumesnil/date-comment
...
Adding comment about div that can't be removed.
2020-03-18 13:11:11 -07:00
Dillon Dumesnil
b9e6fdfdef
Adding comment about div that can't be removed.
...
Also fixing Meta class being defined twice in one model
2020-03-18 11:45:19 -07:00
Michael Terry
23544ccc2a
Minor fixes to ics for events
...
Updates to the description field in the ics file we generate for
scheduled events.
2020-03-17 14:01:31 -04:00
Michael Terry
a199c6bfd9
Show number of problems in outline
...
Specifically, the number of 'problem' blocks that are graded, in
a given subsection. Also shows an icon next to the subsection if so.
AA-45
2020-03-17 12:44:11 -04:00
Matthew Piatetsky
85f3592b89
Merge pull request #23420 from edx/REV-1119
...
[REV-1119] Enable first purchase discount for all eligible users
2020-03-16 17:16:24 -04:00
Jeff LaJoie
11a9a4e471
AA-51: Adds in 'Up next' banner to course home
2020-03-16 15:50:19 -04:00
Matthew Piatetsky
be0f5b70e9
Remove holdback check to give first purchase discount to all eligible users
...
Not fully cleaning up the holdback code yet since the follow on first purchase discount tests may make use of it
REV-1119
2020-03-16 15:28:45 -04:00
Michael Terry
4c241e57fe
Add func to generate ics for schedule
...
This is an unused-as-of-yet utility function to generate a bunch
of ics files for a user's course schedule. Will be used as part
of the calendar_sync feature package.
AA-37
2020-03-16 10:51:51 -04:00
Awais Qureshi
0f002bafb8
BOM-1399
...
checking django-wiki and fixing deprecation warnings.
2020-03-16 14:37:18 +05:00
Hammad Ahmad Waqas
f692739da3
Merge pull request #23191 from edx/hammad/ENT-2580
...
ENT-2580 | added management command to push old enrollments to ecommerce
2020-03-16 12:55:38 +05:00
Nick
18e3c2fd52
Merge pull request #23373 from edx/AA-59-reset-dates-banner-on-courseware
...
AA-59 show reset dates banner on courseware page
2020-03-13 08:14:00 -04:00
Nicholas D'Alfonso
3cee26feb4
AA-59 show reset dates banner on courseware page
...
- Also, only show banner if the course end_date has not already
pass AND if the user is verified within the course.
2020-03-12 19:52:54 -04:00
Abdul Hannan
fa6633ba4e
DO NOT MERGE - NEED FAKE - Rename start in schedule 5/5 ( #22392 )
...
* Remove start field in Schedules
Co-authored-by: hunytalk <ahannan@edx.org >
Co-authored-by: Cory Lee <cory@edx.org >
2020-03-12 15:40:19 -04:00
Dillon Dumesnil
c3493d5138
Merge pull request #23356 from edx/ddumesnil/AA-58
...
AA-58: Add date-summary-container html back in
2020-03-12 10:51:04 -04:00
Michael Terry
f56a01adbe
Reset schedule when mode changes
...
This way if an audit user upgrades a self paced course to verified,
their schedule will reset to the current time.
AA-60
2020-03-11 11:53:49 -04:00
Dillon Dumesnil
9586a2e3e8
AA-58: Add date-summary-container html back in
2020-03-11 09:24:09 -04:00
Calen Pennington
1ce39a85a4
Merge pull request #23364 from cpennington/reset-schedule-masq
...
Respect masquerade status when resetting student schedules
2020-03-11 08:54:51 -04:00
Dillon Dumesnil
f395e5f5cf
Merge pull request #23284 from edx/ddumesnil/calendar-sync-button-AA-36
...
AA-36: Link to toggle calendar sync
2020-03-10 15:37:01 -04:00
Calen Pennington
5235fa7bab
Respect masquerade status when resetting student schedules
2020-03-10 15:10:01 -04:00
Dillon Dumesnil
a59155e83c
AA-36: Link to toggle calendar sync
2020-03-10 14:45:29 -04:00
Jeff LaJoie
449ba74b37
Enables Dates Tab for Self-Paced courses
2020-03-09 15:20:46 -04:00
Michael Terry
24aaebdfa5
Use relative dates flag for dates widget v2
...
Switch from a separate waffle flag for the dates widget v2 work
and just use the relative dates experiment flag instead.
2020-03-05 16:38:07 -05:00
Troy Sankey
5395a5e9f8
Merge pull request #23306 from edx/pwnage101/deng-18-rename_site_configuration_siteconfiguration_values_2.3
...
Revert "Revert "Rename values in SiteConfiguration (2/3) attempt #2 "" (attempt #3 )
2020-03-05 09:35:48 -05:00
David Joy
1da7fc425f
Merge pull request #19283 from open-craft/frank/expand-subsection-when-anchored
...
[BB-527] expand subsections when the url anchor points to them.
2020-03-04 16:53:12 -05:00
Nick
0df2debd5b
Merge pull request #23283 from edx/ndalfonso/AA-12-reset-deadlines
...
AA-12 reset self paced due dates
2020-03-04 15:42:46 -05:00
Nicholas D'Alfonso
be3b150621
AA-12 reset self paced due dates
...
- for self paced courses, if a sequential's due date has passed
and it is incomplete, allow the user to reset the start_date
for the related schedule to now, thus shifting all due dates
for all sequentials within the course by the pre determined
due date offset.
- add historical table to the Schedule model.
2020-03-04 15:13:46 -05:00
Troy Sankey
d428f7530d
Revert "Revert "Rename values in SiteConfiguration (2/3) attempt #2 ""
...
This reverts commit e6f58b6d4c .
This is our third (3rd!) attempt to deploy stage 2 of this column rename.
2020-03-04 14:53:47 -05:00
Michael Terry
e724a4bcb7
Add ExperimentWaffleFlag
...
This is a helpful class when running an experiment, to help
bucket users and keep track of which enrollments to consider
as part of the experiment.
AA-53
2020-03-03 14:39:02 -05:00
Frank Bijlsma
a195b5699c
expand subsections when the url anchor points to them.
2020-02-28 11:32:13 -03:00
Troy Sankey
e6f58b6d4c
Revert "Rename values in SiteConfiguration (2/3) attempt #2 "
2020-02-27 13:24:55 -05:00
Troy Sankey
c422dec083
Revert "Revert "Rename values in SiteConfiguration (2/3)""
...
This reverts commit b85aa4b3fb .
2020-02-26 12:54:24 -05:00
Troy Sankey
b85aa4b3fb
Revert "Rename values in SiteConfiguration (2/3)"
2020-02-26 11:23:56 -05:00
Troy Sankey
1307946d05
Merge pull request #22851 from edx/juliasq/rename_site_configuration_siteconfiguration_values_2
...
Rename values in SiteConfiguration (2/3)
2020-02-26 10:26:22 -05:00
HammadAhmadWaqas
b99977a3cb
added management command to push old enrollments to ecommerce
2020-02-26 17:41:05 +05:00
Julia Eskew
3541643dd5
Rename values in SiteConfiguration (2/3)
...
This stage does the following:
- Includes a data migration to copy the values from old to new field.
- Changes business logic to switch to using new field.
- Deletes all code references of the old field.
2020-02-25 13:54:02 -05:00
Calen Pennington
f3bce46757
Allow due-dates for self-paced courses in the course outline
2020-02-24 12:43:09 -05:00
Calen Pennington
8d25274cec
Revert "Allow due-dates for self-paced courses in the course outline"
2020-02-24 10:18:08 -05:00
Calen Pennington
bfb374c941
Merge pull request #23161 from cpennington/show-due-dates-self-paced
...
Allow due-dates for self-paced courses in the course outline
2020-02-24 09:36:49 -05:00
Dillon Dumesnil
eab8001ad3
AA-35: Adds functions to subscribe and unsubscribe from a calendar sync
2020-02-21 15:04:01 -05:00
Dillon Dumesnil
bb1981de6c
AA-34: Add UserCalendarSyncConfig Model
2020-02-21 14:21:20 -05:00
Dillon Dumesnil
e738d046da
Merge pull request #23141 from edx/ddumesnil/create-calendar-event-id-AA-33
...
AA-33: Function to uniquely create calendar event id for user and assignment
2020-02-21 13:13:28 -05:00
Calen Pennington
645c70a140
Allow due-dates for self-paced courses in the course outline
2020-02-21 11:58:17 -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
Dillon Dumesnil
57dbb2d47c
AA-33: Function to create calendar event id
...
The function will create a unique event id using a user and assignment
2020-02-21 11:41:16 -05:00
Calen Pennington
b47eb0f24c
Extract common configuration/documentation into the base StackedConfigModelAdmin class
2020-02-21 10:50:22 -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
a5b0f71108
Several optimizations for improving vertical rendering performance.
2020-02-20 11:41:21 -05:00