Jeremy Bowman
68902a2f3f
TE-2689 Remove useless pylint suppressions part 3
2018-08-16 09:57:01 -04:00
Michael Roytman
d502a75efb
improve alignment between studio-frontend outlines status blocks and course highlights block and bump studio-frontend version to 1.16.0
2018-07-25 16:27:04 -04:00
rabiaiftikhar
c6ce34314c
EDUCATOR-3055 clear the enrollment date fields for the rerun of the course
2018-06-26 15:27:02 +05:00
Dennis Jen
9b228ada89
Add Checklists to new page and to course outline view
2018-06-19 17:25:41 -04:00
Eric Fischer
247bb50ed2
s/django.core.urlresolvers/django.urls/g
...
Django 1.10 deprecation fix for Hackathon XIX
Addresses PLAT-1397
2018-06-05 13:59:09 -04:00
Giulio Gratta
56ac149962
Add custom HTML to Course About page sidebar
...
This allows course staff to add arbitrary HTML to the sidebar on the About page.
A waffle switch has been added in the course_experience app to allow enabling and disabling of this feature.
2018-06-01 14:26:05 -04:00
Mushtaq Ali
dd8a9b018e
Exclude video upload token - EDUCATOR-2532
2018-05-07 15:53:12 +05:00
Douglas Hall
fb5904f776
Remove uses of the course_structure API.
2018-04-09 12:39:13 -04:00
Bill DeRusha
d4b57bc218
Removed self-paced feature flag from code
2018-02-26 13:44:53 -05:00
Jeremy Bowman
2bd0c3d9a1
PLAT-1917 Stop using deprecated Location and AssetLocation
2018-02-03 00:31:59 -05:00
Jeremy Bowman
5289c7e828
PLAT-1915 Stop using deprecated BaseException.message
2018-01-31 17:22:01 -05:00
Jeremy Bowman
ebc54c8f1a
PLAT-1890 Fixed assorted ModifyingEnforceTypeWarning warnings
2018-01-24 11:49:42 -05:00
Ned Batchelder
e23e3a0486
Fix a number of unused-import pylint violations
2017-11-21 19:57:06 -05:00
noraiz-anwar
8028d7aede
remove temporary log
2017-11-16 12:59:52 +05:00
noraiz-anwar
73f9c02d6d
optimize libraries iter for studio dashboard
2017-11-14 12:52:36 +05:00
Josh
b8893cbbd1
Remove unreachable return in contentstore course listing
2017-11-10 18:20:23 +09:00
noraiz-anwar
1f99e28f57
remove logs added under EDUCATOR-1652
2017-11-06 20:07:28 +05:00
bmedx
9099f0dc23
CMS urls cleanup for Django 1.11
...
- Remove usage of django.urls.patterns
- Change urls tuples to lists
- Make all string view names callables
2017-11-02 14:29:48 -04:00
noraiz-anwar
5ffe588abe
add logs to time frame course listing
2017-11-01 10:50:38 +05:00
noraiz-anwar
6cda1b2e0a
add logs to better understand course listing response time
2017-10-27 12:49:15 +05:00
noraiz-anwar
cb3f858464
use CourseSummary for course listing on studio for non-global staff users
2017-10-19 12:14:35 +05:00
Clinton Blackburn
317f719d3c
Added Studio API endpoint to re-run course runs
...
LEARNER-2470
2017-09-13 11:22:47 -04:00
Clinton Blackburn
256849950d
Added Studio API endpoint to support course creation
...
LEARNER-2468
2017-09-13 11:22:47 -04:00
Jillian Vogel
d0cfa7fa5a
Merge pull request #15431 from open-craft/jill/studio-filter-archived-courses
...
Separate Archived courses into a separate list in Studio
2017-08-02 10:42:09 +09:30
Eric Fischer
2ab2ed7760
Return no libraries if org not specified
...
Due to a bug in org=None vs org='', all libraries were being returned
from the "optimization" in #15292 . This fix returns no libraries on the
default '' value.
2017-07-26 14:47:37 -04:00
Jillian Vogel
8087a1d165
Adds settings.FEATURES.ENABLE_SEPARATE_ARCHIVED_COURSES
...
Separates archived courses into a different tab on the Studio index page.
Data is rendered synchronously, but tests are added to ensure that no new sql
or mongo queries were required.
2017-07-26 14:44:08 +09:30
cahrens
83ae677b83
Don't add groups in experiment configurations twice.
...
EDUCATOR-947
2017-07-24 11:03:31 -04:00
Ahmed Jazzar
fc5716d9b1
Fixed milestone issues
...
In settings_handler and any_unfulfilled_milestones (for mobile APIs)
2017-07-20 10:55:44 -07:00
Eric Fischer
dcd385df6a
Include libraries in optimized studio home
2017-07-07 16:11:12 -04:00
cahrens
4454458743
Limit courses and libraries returned for global staff.
...
EDUCATOR-563
2017-06-12 13:47:00 -04:00
Andy Armstrong
ebb04ca396
Reorder Studio imports using isort
2017-05-30 17:00:50 -04:00
John Eskew
3b57542ab0
Revert "Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance"
...
This reverts commit f97f052591 , reversing
changes made to 800bcd8e20 .
2017-05-30 12:42:54 -04:00
John Eskew
f97f052591
Merge pull request #15170 from edx/jeskew/PLAT_1316_partitions_inheritance
...
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 14:21:03 -04:00
John Eskew
66f3aa5ccf
Move fields.py, inheritance.py, and partitions to openedx/core.
2017-05-25 13:24:08 -04:00
J. Cliff Dyer
61d247d4bb
Prefer iters and sets to lists
2017-05-24 15:49:45 -04:00
Albert St. Aubin
59c6218885
Show Enrollment Tracks in Group Configurations.
...
TNL-6743
2017-04-19 12:35:15 -04:00
Mushtaq Ali
40621b6cc2
Merge pull request #14315 from edx/mushtaq/move-component
...
Move a component
2017-03-14 12:58:20 +05:00
Qubad786
7c1f6ff2c0
Mgmt. Command to Sync Marketing Urls from Catalog service
...
Introduces a mgmt. command that retrieves course runs from catalog service in order to update marketing urls for the courses found in course metadata cache (i.e. CourseOverview). This also provides an updated utility to retrieve course sharing url.
2017-03-06 20:12:31 +05:00
Eric Fischer
f00f55566f
More specific messaging for deprecated block types
...
TNL-6628
2017-03-02 10:20:39 -05:00
Mushtaq Ali
bfeeeff708
Fix format parameter and test
2017-03-01 19:21:39 +05:00
Mushtaq Ali
3f355241be
Get concise course outline data for move dialog box
...
Get ancestor info for the given xblock
- TNL-6061
2017-03-01 19:21:33 +05:00
jagonzalr
d112c0b81b
show button new library in studio depending on flags and user staff status
...
add flag DISABLE_LIBRARY_CREATION
add comma
use CourseCreatorRole to determine if user can create a library
add disable library creation feature flag
Conflicts:
cms/djangoapps/contentstore/views/course.py
ENABLE_CONTENT_LIBRARIES flag
check for course creator role for library creation
Conflicts:
cms/djangoapps/contentstore/views/course.py
add unit tests
make check of creation of library a true/false for forntend, add security in api call, clean tests
update tests
fix docstring of tests
fixed quality violation
fixed broken unit test and quality violations
Feedback changes and unit test to assert libraries are visible to non staff users too
fixed quality violation and feedback changes
2017-01-30 12:51:35 +05:00
Renzo Lucioni
31f5c8ddcb
Remove the program admin tool from Studio
...
All programs are now managed using the Django admin on the catalog service. This is the first in a series of commits removing use of the old programs service from edx-platform.
ECOM-4422
2017-01-27 19:33:06 -05:00
Jesse Zoldak
ff43b823d8
Revert "Feature flag for library creation"
2017-01-11 14:35:19 -05:00
jagonzalr
4f50874fd0
update tests
2016-12-14 12:24:10 +02:00
jagonzalr
ce17c1cdcf
make check of creation of library a true/false for forntend, add security in api call, clean tests
2016-11-28 11:19:35 +02:00
jagonzalr
9cf08261b9
check for course creator role for library creation
2016-11-18 14:16:57 +02:00
jagonzalr
fe5becb4fe
ENABLE_CONTENT_LIBRARIES flag
2016-11-18 13:15:39 +02:00
jagonzalr
5f3257de87
use LIBRARIES_ENABLED
2016-11-18 12:50:13 +02:00
jagonzalr
ab49631b25
add disable library creation feature flag
2016-11-17 07:35:32 +00:00