Cory Lee
d0c3f16c2c
DENG-17 Make schedules and schedulehistory the same ( #23419 )
2020-03-17 14:40:04 -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
Cory Lee
3816e1c474
DENG-17 Setting the start column on schedules to be nullable so that it ( #23208 )
...
Setting the start column on schedules to be nullable so that it can be dropped.
2020-03-10 10:26:32 -04: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
Cory Lee
4be35d9eca
DENG-17 Dropping FK on schedules to enrollments to perform ghost migration ( #23260 )
2020-03-02 16:32:04 -05:00
Cory Lee
2c87aeddc3
DENG-17 Dropping the FK on schedulesexperience->schedule to apply change to schedule as a gh-ost migration ( #23242 )
2020-03-02 10:10:52 -05:00
hunytalk
73aae081c3
Remove null, blank from start field in Schedules
2020-01-22 18:10:33 +05:00
Feanil Patel
9cf2f9f298
Run 2to3 -f future . -w
...
This will remove imports from __future__ that are no longer needed.
https://docs.python.org/3.5/library/2to3.html#2to3fixer-future
2019-12-30 10:35:30 -05:00
hunytalk
75b4b04607
Add start_date field in schedule model
2019-11-22 16:46:57 +05:00
Manjinder Singh
a384e753fd
BOM-933: Fix type mismatches in various migrations ( #22112 )
...
* Fix type mismatches in the course_modes migrations
* Fix type mismatches in the course_action_state migrations
* Fix type mismatches in the schedules migrations
* Fix type mismatches in grades migrations
* Fix type mismatches in video_pipeline
* Fix type mismatches in api_admin
* Fix mismatches in credential migrations
2019-10-24 11:42:39 -04:00
Jolyon Bloomfield
b66e367520
INCR-199 migrate openedx/core/djangoapps/schedules
2019-04-05 00:43:41 -04:00
Julia Eskew
368f221f0a
Initial start on annotations.
2019-02-19 11:24:21 -05:00
Tyler Hallada
1540f9ec72
Add on_delete kwarg to ForeignKey & OneToOneFields
...
Django 2.0 will make this field required for `ForeignKey` and `OneToOneFields`.
In previous versions the option defaulted to `models.CASCADE` when not
specified. This change should make the deprecation warnings in the current
Django version go away.
The migrations where also modified, but the changes should not cause a change in
the database schema since `models.CASCADE` was already the old default.
2018-06-05 17:05:12 -04:00
Gabe Mulley
e5a0bcfc32
hold back some users from dynamic pacing features
2017-11-08 09:48:48 -05:00
Gabe Mulley
7fd643faa4
Add tests for experience types, ensure courses have a verified mode
2017-11-01 16:51:10 -04:00
Gabe Mulley
95d1e5c25e
use a left outer join for experience types
2017-11-01 16:50:28 -04:00
Tyler Hallada
e5c8acb609
Allow communication experiences to be customized per-learner
2017-11-01 16:50:10 -04:00
Jeremy Bowman
ba06372cac
PLAT-1780 Remove dependency on django-extensions
2017-10-27 13:19:12 -04:00
Nimisha Asthagiri
741917e92b
Course Update emails
2017-10-13 10:53:44 -04:00
Tyler Hallada
1bcd3a45ca
Refactor upgrade_reminder to use async celery task
...
Finish test_base.py tests
Address some PR comments
Some test_send_recurring_nudge fixes
Fix test_schedule_bin
Fix test_site_config
Fix test_multiple_enrollments
Tests pass now!
Use consistent naming: upgrade_reminder
2017-10-06 13:34:23 -04:00
Nimisha Asthagiri
5193649956
Update Schedules when start date changes on non-live courses
2017-09-10 08:41:26 -04:00
Gabe Mulley
6a36eb0183
Use ACE to 'send' Recurring Nudge emails
2017-08-31 16:58:08 -04:00
Clinton Blackburn
526564c9a4
Added indices to the Schedule model
...
These new indices will allow for more efficient querying of schedules.
2017-08-16 15:32:37 -04:00
Clinton Blackburn
7274a20f38
Created Schedule model
...
This model will be used to control dynamic upgrade deadlines for
learners.
2017-08-05 22:06:17 -04:00