Skip to content

Commit 530fb70

Browse files
authored
Merge pull request #795 from adityacp/release_changes
Release changes
2 parents 39a1342 + 55618b0 commit 530fb70

File tree

4 files changed

+48
-1
lines changed

4 files changed

+48
-1
lines changed

CHANGELOG.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
=== 0.29.0 (07-11-2020) ===
2+
3+
* Add feature to track lesson video views
4+
* Fix post and comments deletion
5+
16
=== 0.28.0 (04-11-2020) ===
27

38
* Add ability for added teachers to delete posts and comments

online_test/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,4 @@
44

55
__all__ = ('celery_app',)
66

7-
__version__ = '0.28.0'
7+
__version__ = '0.29.0'

stats/migrations/0001_initial.py

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# Generated by Django 3.0.7 on 2020-11-07 13:46
2+
3+
from django.conf import settings
4+
from django.db import migrations, models
5+
import django.db.models.deletion
6+
import django.utils.timezone
7+
8+
9+
class Migration(migrations.Migration):
10+
11+
initial = True
12+
13+
dependencies = [
14+
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
15+
('yaksh', '0027_release_0_28_0'),
16+
]
17+
18+
operations = [
19+
migrations.CreateModel(
20+
name='TrackLesson',
21+
fields=[
22+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
23+
('current_time', models.CharField(default='00:00:00', max_length=100)),
24+
('video_duration', models.CharField(default='00:00:00', max_length=100)),
25+
('creation_time', models.DateTimeField(auto_now_add=True)),
26+
('course', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='yaksh.Course')),
27+
('lesson', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='yaksh.Lesson')),
28+
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL)),
29+
],
30+
options={
31+
'unique_together': {('user', 'course', 'lesson')},
32+
},
33+
),
34+
migrations.CreateModel(
35+
name='LessonLog',
36+
fields=[
37+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
38+
('last_access_time', models.DateTimeField(default=django.utils.timezone.now)),
39+
('track', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='stats.TrackLesson')),
40+
],
41+
),
42+
]

stats/migrations/__init__.py

Whitespace-only changes.

0 commit comments

Comments
 (0)