Adeel Khan
5dae91bdf8
Removing paver command
...
This is not needed in Makefile as
all the logic and invocation of
compilejs would be done via
ecommerce-script repo.
PROD-960
2020-02-11 23:24:39 +05:00
Adeel Khan
9d6fd1d306
Adds compilejs task to paver.
...
This patch adds compilejs
management command to be executed
on pull translations enabling
availability of js/jsx translations
for lms/cms code.
PROD-960
2020-01-29 22:34:53 +05:00
usamasadiq
1e33a4f3ba
BOM-1143
...
Django-auth-toolkit update
Pinned the latest commit from github to get Django2.2 support in testing.
Pinned the zipp<2.0.0 to get Python<3.5 support too.
2020-01-24 11:52:23 +05:00
Ned Batchelder
079d17b899
Remove code that is now in edx_api_doc_tools
2020-01-21 11:15:41 -05:00
Jeremy Bowman
b2046f6674
Switch make upgrade to Python 3.5 ( #22609 )
...
* Switch make upgrade to Python 3.5
* bok-choy fixes, constrain django-debug-toolbar
* Remove flaky bok-choy test
2019-12-26 15:13:02 -05:00
Ned Batchelder
d71224e0a1
Use sphinxcontrib-openapi to do the heavy lifting of Open API rendering.
2019-10-22 17:45:28 -04:00
Régis Behmo
ae216c8584
Rename API decorators to "apidocs" to be provider-agnostic
...
The API documentation decorators do not have to leak which solution we
use to generate the docs. Here, and as discussed in PR #21820 , we rename
the `openapi` module to `apidocs`, and we make sure that this module
includes all the right functions to document API Views without referring
to Open API.
2019-10-14 08:14:18 +02:00
Ned Batchelder
cdac1f4abb
Doc tooling for static API docs
2019-09-17 16:53:07 -04:00
Ned Batchelder
3b69fe0b47
Move existing docs down a level to make room for more
2019-07-23 08:31:15 -04:00
Feanil Patel
14c642dab6
Add a script requirements file to upgrade automation.
...
The xblock counting script had a requirements file that was not
previously being tracked and had an out of date version of requests.
Add it to the `upgrade` make target so that it stays up to date.
2019-06-07 15:10:40 -04:00
edX requirements bot
8022a7e3b2
Python Requirements Update ( #20747 )
...
* Updating Python Requirements
* Don't rely on pip-compile cache
* Fix tornado dependency resolution
2019-06-05 13:02:17 -04:00
Jeremy Bowman
34a0bd91e8
TE-2850 Resume RTD doc builds ( #19910 )
2019-04-18 15:41:13 -04:00
Jeremy Bowman
3b7817aec5
Add pull and shell make targets
2019-02-06 12:06:07 -05:00
Ned Batchelder
f90fd16523
Use loops for the requirements files
2018-12-07 11:53:27 -05:00
ayub-khan
d63fea78f3
make target to check if translations up-to-date
2018-11-23 09:54:50 +05:00
Calen Pennington
e1ebb8fe71
Use -v during pip-compiles to get more useful debug information in the case of failures
2018-11-02 15:36:01 -04:00
Ayub-khan
b42bd2bf7d
Merge pull request #18565 from edx/fix-make-extract-translations
...
Fixed make extract_translations
2018-07-12 13:01:02 +05:00
ayub-khan
23dbb85007
Fixed make extract_translations
2018-07-12 11:32:47 +05:00
ayub-khan
6d193a4bc7
Remove i18n-tools strict generate to fix jenkins
...
job to work even if some resource is not available.
2018-07-12 11:12:45 +05:00
Jeremy Bowman
9311f268c1
TE-2593 Make pip-compile output whitespace consistent
2018-06-19 15:09:11 -04:00
Jeremy Bowman
9ca9aa44c6
PLAT-2060 Use pip-tools to manage requirements files (take 2)
...
This reverts commit a7fa0c211d .
2018-04-12 17:22:48 -04:00
Feanil Patel
a7fa0c211d
Revert "PLAT-2060 Use pip-tools to manage requirements files"
2018-04-10 12:54:41 -04:00
Jeremy Bowman
432347b881
PLAT-2060 Use pip-tools to manage requirements files
2018-04-09 17:07:02 -04:00
ayub-khan
5e05da6dad
remove compilejsi18n commands
2018-01-03 17:43:35 +05:00
ayub-khan
634e152752
Make target for pulling translations
2018-01-02 17:00:10 +05:00
ayub-khan
2cdeb53d92
Updated translations make targets
...
Paver commands were causing requirement problems
running on jenkins so changed to i18n_tools commands
LEARNER-2653
2017-11-09 00:56:29 +05:00
ayub-khan
a0c1a09a14
Created make targets for extract and push translations
2017-10-30 15:21:15 +05:00
Ned Batchelder
f7f16b0a93
Safer "make clean"
...
This would fail if the "git clean" step failed, and would not restore
your private files. Running it again would then fail to make an empty
tarball, clobbering the saved private files. Now we are more resilient
to a number of failure modes.
2017-03-14 10:00:13 -04:00
Ned Batchelder
45f92f73de
A perhaps too-baroque way to clean files but also keep some.
2016-11-10 10:55:11 -05:00