Matt Lott
e218af8418
Terminology change: enrollments/credits => licenses
...
Closes #3676
2016-05-25 09:27:47 -07:00
Scott Erickson
f0fa88206d
Add Enrollment start/end dates, remove self-serve
...
* Refactor several related endpoints and views
* Redesign EnrollmentView, add TeacherContactModal
* Add "Enrollment Status" tab to TeacherClassView
* Delete PurchaseCoursesView and related files
* Style-flatten RemoveStudentModal
* Fix error handling in ActivateLicensesModal
* TeacherCoursesView loads faster by only loading course campaigns, and not load prepaids
2016-05-24 14:07:28 -07:00
duybkict
0e2b919ec1
Refactor AnalyticsView #3138 #3488
2016-05-24 09:35:54 -07:00
Matt Lott
eb7bebe293
Add DAU 30-day avg and daily total to dashboard
2016-03-08 15:27:57 -08:00
Matt Lott
e56efe5921
Fix analytics MAUs and campaign paid users
2016-02-28 15:24:35 -08:00
Matt Lott
609884eb51
Update furthest course dashboard tables
...
Adding a second table, setting range to be 60 and 365 days.
Updating teacher columns to prioritize student paid status over
furthest student course.
2016-02-24 06:25:01 -08:00
Matt Lott
dd603a0436
Add school sales table to dashboard
2016-02-24 06:25:01 -08:00
Matt Lott
e471d652e5
Add more year long dashboard graphs
2016-02-24 06:25:01 -08:00
Matt Lott
cac9a7463f
Dashboard monthly revenue counts, and tabs
2016-02-20 17:27:45 -08:00
Matt Lott
19d0e67002
Dashboard classroom vs campaign year chart
2016-02-19 09:32:17 -08:00
Matt Lott
ce525e7d99
Add played definition to analytics dashboard
2016-02-18 09:14:36 -08:00
Matt Lott
1f01b3ffbd
Update revenue analytics with payment.prepaidID
2016-02-17 13:01:09 -08:00
Matt Lott
73657d5428
Update analytics dashboard
...
Splitting out classroom and campaign active users
Adding more detailed active users graphs
Patching up missing analytics log events for 2/2/16-2/9/16
2016-02-16 09:23:42 -08:00
Matt Lott
bd9ca8ee5f
Add enrollments graph to analytics dashboard
2016-02-06 14:02:44 -08:00
Matt Lott
e75bca2b43
Add active class definitions to analytics dashboard
2016-02-05 09:40:08 -08:00
Matt Lott
5d2ad62fb9
Add top school counts to analytics dashboard
2016-02-04 17:31:25 -08:00
Matt Lott
e8c22679d9
Add trials to active classes analytics dashboard
...
Only looking at active classrooms, split into paid, trial, and free.
Active class: 12+ students total, 6+ active in last 30 days.
2016-02-04 16:31:52 -08:00
Matt Lott
78c86eb979
Add furthest course table to analytics page
2016-01-26 14:37:25 -08:00
Matt Lott
e33323e7eb
Add line charts to admin analytics dashboard
...
https://app.asana.com/0/54276215890539/64369256136957
2015-11-10 14:55:48 -08:00
Matt Lott
95b61c2f83
Add recurring revenue to admin analytics page
...
https://app.asana.com/0/54276215890539/59638739614287
2015-11-08 17:00:24 -08:00
Matt Lott
7861faaf93
Add active classes to admin analytics page
...
https://app.asana.com/0/54276215890539/59638739614287
2015-11-06 14:11:39 -08:00
Matt Lott
d445024cb6
Add admin analytics page with MAUs
...
Includes updating analytics insert script used to inject aggregated
data into production database.
2015-11-04 10:59:10 -08:00