Commit Graph

30917 Commits

Author SHA1 Message Date
Renzo Lucioni
81578791ed Merge pull request #8219 from edx/renzo/external-ecommerce-url
Use publicly-accessible ecommerce URL root when constructing refund email
2015-05-28 12:13:25 -04:00
Will Daly
78ea4d55f4 Merge pull request #8175 from edx/will/footer-api-redux
ECOM-1339 Branding API footer
2015-05-28 11:03:06 -04:00
Sarina Canelake
cde166a0a2 Revert "i18n lon-capa problem explanation title"
This reverts commit 3e0342cbb3.
2015-05-28 10:23:34 -04:00
Sarina Canelake
a3b4a2516e Merge pull request #8220 from edx/sarina/ignore-migrations-for-coverage
Ignore migrations in coverage reports
2015-05-28 10:21:21 -04:00
Renzo Lucioni
8dfd250171 Use publicly-accessible ecommerce URL root when constructing refund email
Parsing the ECOMMERCE_API_URL yields a URL root only accessible from within the VPC.
2015-05-28 09:45:08 -04:00
Will Daly
6af5fc1452 ECOM-1339 Branding API footer
Serve branded footer JSON/HTML/CSS/JS from an API endpoint
in the branding app.  Refactor OpenEdX and EdX.org footer templates
to use the Python version of the API, ensuring that the API
values are consistent with the footer included in main.html.

Detailed changes:

* Added footer API end-point to the branding app.
* Footer API allows the language to be set with querystring parameters.
* Footer API allows showing/hiding of the OpenEdX logo using querystring parameters.
* Deprecate ENABLE_FOOTER_V3 in favor of the branding API configuration flag.
* Move no referrer script into main.html from the edx footer template.
* Rename rwd_header_footer.js to rwd_header.js
* Cache API responses.

Authors:
Awais Qureshi, Aamir Khan, Will Daly
2015-05-28 08:30:45 -04:00
Aamir
4a14ec694f Merge pull request #8122 from edx/aamir-khan/ECOM-1590-populate-requirements-table-new
ECOM-1590: added the min_grade as a requirements
2015-05-28 15:04:31 +05:00
Ahsan Ulhaq
9044e48cad Calculator a11y issues
AC-107
2015-05-28 13:23:22 +05:00
aamir-khan
97b5ff7e8b ECOM-1590: added the min_grade as a requirements 2015-05-28 12:28:38 +05:00
Awais Qureshi
5c5ec5c471 Merge pull request #8157 from edx/awais786/ECOM-1494-deprecate-midcourse-code
Awais786/ecom 1494 deprecate midcourse code
2015-05-28 12:25:48 +05:00
Andrew Dekker
d88e5b0b3f Initial chromeless template
Initially for LTI embedding, but generic and reusable.
2015-05-28 14:27:14 +10:00
Kevin Luo
760bda1c58 Allow course creation after deletion at same URL
After deleting a course, creating one with the same URL did not
work because its mapping is not removed from the modulestore. This
fix adds a more robust check to see if a course with the URL
actually exists.
2015-05-27 21:04:07 -07:00
Sarina Canelake
359e6134af Ignore migrations in coverage reports 2015-05-27 21:07:49 -04:00
David Ormsbee
ba4be3cdea Merge pull request #8117 from mcgachey/mcgachey-lti-migrations
[LTI Provider] Refactoring and clean-up
2015-05-27 16:52:03 -04:00
Alessandro Verdura
6d9cfdcd22 Add timestamp value test
TNL-925
2015-05-27 21:59:29 +02:00
Phil McGachey
a7b8b3f503 [LTI Provider] Documentation fix 2015-05-27 15:37:30 -04:00
Nimisha Asthagiri
83866943bb Merge pull request #8212 from edx/mobile/API_decorators
Move generic mobile API view decorators.
2015-05-27 15:36:48 -04:00
Nimisha Asthagiri
a7fabd5927 Move generic mobile API view decorators. 2015-05-27 14:35:27 -04:00
Phil McGachey
1ea4b8a026 Logging invalid key errors 2015-05-27 13:56:10 -04:00
Awais Jibran
64ffcb2e2b Merge pull request #8179 from edx/aj/tnl2223-expand-inline-discussion-jumps-to-the-bottom-of-page
TNL-2223 Inline discussion jumps to the bottom of the page when threa…
2015-05-27 22:50:28 +05:00
Nimisha Asthagiri
5bf6009975 Merge pull request #8211 from edx/mobile/update_video_outline
Minor update to video_outline API.
2015-05-27 13:27:59 -04:00
Greg Price
f3911c44c0 Merge pull request #8198 from edx/gprice/discussion-api-create-thread-following
Add "following" parameter to thread creation
2015-05-27 13:14:47 -04:00
Phil McGachey
577438d085 Addressing review comments 2015-05-27 12:22:34 -04:00
Nimisha Asthagiri
5aa15954f7 Minor update to video_outline API. 2015-05-27 12:00:18 -04:00
Alessandro Verdura
da683ca7cf Add UI acceptance test
TNL-925
2015-05-27 17:47:35 +02:00
Alessandro Verdura
8f6abbfd97 Add cancel() on object interface
TNL-925
2015-05-27 17:47:25 +02:00
Greg Price
df3e6535dc Add "following" parameter to thread creation
This allows authors to follow the thread immediately upon creation.
2015-05-27 10:58:14 -04:00
Thomas Young
fcb369a68a added line with variable declarations to stop these being global, removed a bit of spurious whitespace at the end of another line 2015-05-27 16:17:22 +02:00
Nimisha Asthagiri
c54952b5fe Merge pull request #8146 from edx/mobile/MA-738-OAuth-Login
MA-738 OAuth token exchange for session cookie
2015-05-27 08:34:07 -04:00
Nimisha Asthagiri
8aae4023f9 MA-738 OAuth2 token exchange for session cookie. 2015-05-27 07:35:31 -04:00
Awais
d0df626685 ECOM-1494 removing code from models. 2015-05-27 16:32:26 +05:00
Alessandro Verdura
9603711196 Improvements on error handling + misc
TNL-925
2015-05-27 12:09:15 +02:00
Ahsan Ulhaq
0a43ebf191 Merge pull request #8113 from edx/ahsan/ECOM-1302-Continue-Payment-button-not-accessible
Continue to Payment button is not accessible
2015-05-27 02:02:36 -04:00
Alessandro Verdura
8dd4f6efa7 PR feedback
TNL-925

* Fix semicolons
* Use stage constants
* Group var declarations
* Add errorStage function
* Use constant for cookie name
* Use promises instead of callbacks
* Use fn.bind
* Improve error handling on upload stage
2015-05-27 00:07:00 +02:00
Sarina Canelake
29c86032ec Merge pull request #8181 from IONISx/tusbar/fix-enrollment-api-doc
Fix documentation comment for enrollment API
2015-05-26 16:13:14 -04:00
chrisndodge
99de1c8f48 Merge pull request #7992 from edx/muhhshoaib/SOL-794-generate-detailed-enrollment-report
Muhhshoaib/sol 794 generate detailed enrollment report
2015-05-26 15:57:22 -04:00
Greg Price
93178bc395 Merge pull request #8170 from edx/gprice/discussion-api-create-thread
Add thread creation to discussion API
2015-05-26 14:22:00 -04:00
frances botsford
c8c83b5c69 Merge pull request #8193 from edx/frances/fix/dashboard-verified-status
fix verification widget layout on dashboard
2015-05-26 14:16:44 -04:00
Jesse Zoldak
e424ce8a1d Merge pull request #8196 from edx/release
Merge hotfix from release to master
2015-05-26 14:15:09 -04:00
Daniel Friedman
019da46c60 Merge pull request #8194 from edx/hotfix/2015-05-26
Escape JSON for User Profile
2015-05-26 14:08:05 -04:00
Marco Morales
dc04f08e10 Merge pull request #7731 from edx/marco/styling/dashboard-modal
Updated shadow styling for Dashboard modal
2015-05-26 13:29:10 -04:00
Daniel Friedman
09e1f9ed71 Fix XSS vulnerability in User Profile.
TNL-2248
2015-05-26 13:17:54 -04:00
Jesse Zoldak
73b70cbf3b Merge pull request #8156 from edx/clytwynec/axs_testing
add explicit accessibility test
2015-05-26 13:08:33 -04:00
Frances Botsford
883e9061b2 fix verification widget layout on dashboard 2015-05-26 13:00:41 -04:00
Greg Price
f891450f50 Add thread creation to discussion API
Also, fix the field-specific error format for all API endpoints.

This requires cs_comments_service commit fdf017c918.
2015-05-26 12:42:40 -04:00
Christine Lytwynec
df758d7917 Add an explicit accessibility test TE-890 2015-05-26 11:55:27 -04:00
Sarina Canelake
947354fb89 Merge pull request #8191 from edx/sarina/20150526-update-translations
Update translations (autogenerated message)
2015-05-26 11:49:30 -04:00
Sarina Canelake
b91bc1a201 Update translations (autogenerated message) 2015-05-26 11:48:51 -04:00
Ben Patterson
1e47f85359 Merge pull request #8172 from edx/benp/revert-pycontracts-enablement
Revert "Enable PyContracts during tests"
2015-05-26 09:34:05 -04:00
Sarina Canelake
1c913c1ec5 Merge pull request #8171 from edx/db/cc-css-on-rtl
Load creative-commons icon CSS on RTL pages
2015-05-26 09:14:14 -04:00