Граф коммитов

852 Коммитов

Автор SHA1 Сообщение Дата
Mathieu Pillard d16483089a Return icons in the API (fix #2639) 2016-05-13 16:10:16 +02:00
Mathieu Pillard de668a3103 Return string-constants in the API responses (fix #2591) 2016-05-12 17:44:31 +02:00
Mathieu Pillard 89ef29d569 Add appversion filtering to the search API and display compatibility info (fix #2552) 2016-05-11 11:24:23 +02:00
Christopher Grebs fe22b5534d Fix signing docs for optional id usage.
Refs #2535
2016-05-06 12:03:02 +02:00
Christopher Grebs bbb84236c2 Allow WebExtension to be signed with no add-on id.
Fixes #1890
2016-05-04 19:44:01 +02:00
Mathieu Pillard bbc4612054 Filter search API by type, application, platform, status (fix #2545) 2016-05-03 17:23:56 +02:00
Rémy HUBSCHER 36a57933fd
Update readthedocs links. 2016-04-28 11:47:07 +02:00
Mark Striemer 00e6efee61 Update based on comments 2016-04-20 17:10:16 -05:00
Mark Striemer 0cffe96db7 Internal login start endpoint (fixes #2424) 2016-04-20 13:23:28 -05:00
Mathieu Pillard bcbd371602 Implement Internal Search API (fix #1914) 2016-04-14 18:15:09 +02:00
Mathieu Pillard fb746bbd2b Misc documentation fixes 2016-04-08 15:01:02 +02:00
Mathieu Pillard af9b6617dc Change internal auth JWT prefix to "Bearer" and set cookie to expire in 30 days 2016-04-08 13:08:50 +02:00
Mathieu Pillard 51d2e9b061 Make our JWT internal tokens separate from the api-key ones
Also document API authentication for "internal" consumers (fix #2198)
2016-04-07 17:33:42 +02:00
Mathieu Pillard e171c5a99c Get rid of request.groups, just cache groups on the user instead when accessed
This allows us to build auth that does not need to reset a property
on request, which is useful since DRF does auth after middlewares
are executed, so we can't rely on our ACLMiddleware.
2016-03-31 14:42:59 +02:00
Mathieu Pillard 2ef9d88c9f Add sorting to the new search API (fix #2026) 2016-03-29 16:09:23 +02:00
Mathieu Pillard 1c69aca147 Document nitpick_ignore in sphinx configuration file 2016-03-29 12:10:05 +02:00
Mathieu Pillard 0d32f87680 Add a lot of fields to the new search/detail API (fix #1817)
There is lot left to do, left some FIXMEs for future pull requests,
but this is good enough for now.
2016-03-25 17:21:13 +01:00
tofumatt ☕️ 0b9d7b8790 Merge pull request #1932 from mozilla/copywriting-tweaks-in-docs
Make some minor copywriting tweaks in docs
2016-03-18 07:58:48 +00:00
Matthew Riley MacPherson 62cd0f41a3 Make some minor copywriting tweaks in docs 2016-03-17 16:08:16 +01:00
Matthew Riley MacPherson 6d1d86e831 Change `make test` to run outside docker
Close #1925, close #1929
2016-03-17 15:04:27 +01:00
Kumar McMillan 2c5791b247 Fix links to old docs 2016-03-11 21:51:47 +01:00
Mathieu Pillard cd87391f0b Merge pull request #1843 from diox/new-detail-api
Add new add-on detail API (fix #1818)
2016-03-08 15:40:22 +01:00
Kumar McMillan a0d124e2ca Super create w/ display name and group assignment 2016-03-04 15:29:19 -06:00
Mathieu Pillard 0b53de9063 Add new add-on detail API (fix #1818) 2016-03-04 17:34:50 +01:00
Mathieu Pillard 727527856f Merge pull request #1834 from diox/search-api-query
Add query-related features to new search API (fix #1816)
2016-03-04 14:19:30 +01:00
Mathieu Pillard 5f7116b085 Add query-related features to new search API (fix #1816) 2016-03-04 14:00:09 +01:00
Stuart Colville 8306552f11 Add security bugs info 2016-03-04 12:16:10 +00:00
Mathieu Pillard ab123ce32a Add basic API docs for the new search/detail endpoints 2016-03-02 16:35:57 +01:00
Stuart Colville 7bb0145a9c Fix typo 2016-03-02 09:04:12 +00:00
Stuart Colville 28b35797c0 Add some notes about the checkout needing to be within the share 2016-02-29 18:30:45 +00:00
Christopher Grebs d8683a4cd2 More renames from olympia to addons-server.
Fixes #1748 and #1750
2016-02-24 17:50:22 +01:00
Mathieu Pillard 3aa87a852d This doc is completely obsolete. 2016-02-24 17:13:30 +01:00
Mark Striemer 9a5b6a5134 Merge pull request #1706 from mstriemer/beta-addons-api-1683
Accept beta versions through the signing API (fixes #1683)
2016-02-19 14:30:43 -06:00
Mark Striemer a5075658a6 Accept beta versions through the signing API (fixes #1683) 2016-02-18 23:25:28 -06:00
Kumar McMillan 3e05c2706e Add an fxa_id to super created user accounts 2016-02-18 11:48:06 -06:00
Kumar McMillan 440cda8390 Typo in super creation API docs 2016-02-17 16:37:31 -06:00
Kumar McMillan 5ea9831215 Add username and password to Super Creation API 2016-02-17 14:35:33 -06:00
Kumar McMillan ae67b43b36 Merge pull request #1684 from kumar303/super-create
super power endpoint to generate/login users
2016-02-16 17:36:50 -06:00
Kumar McMillan 385460d2a5 super power endpoint to generate/login users 2016-02-16 15:48:53 -06:00
Mark Striemer 9b4bf3c59b Set COMPOSE_PROJECT_NAME based on root directory
Document that you might need to set COMPOSE_PROJECT_NAME in some cases
too.
2016-02-12 15:20:01 -06:00
Andy McKay 374f8278b2 will be addons-server by default now, not olympia 2016-02-09 13:22:53 -08:00
Andy McKay 530c49a7eb more Olympia renames 2016-02-05 16:09:55 -08:00
Andy McKay a6dd269e12 basic quick fix 2016-02-05 15:46:11 -08:00
Christopher Grebs e9fb38a665 Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules 2016-02-04 19:43:32 +01:00
Christopher Grebs d3cab492fd Add note about stats api permission model, fixes #1547 2016-02-02 08:06:17 +01:00
Christopher Grebs 0130503f3e Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules 2016-02-01 19:31:18 +01:00
Christopher Grebs cc1497114e Implement api view for accessing archived stats data.
fixes #1414 and refs #1415
2016-01-29 11:06:03 +01:00
Christopher Grebs 400d52eb86 Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules 2016-01-22 06:49:19 +01:00
Mathieu Agopian 2c7679e944 Make it easier to enable the Django Debug Toolbar, and make it work with CSP 2016-01-21 16:05:57 +01:00
Christopher Grebs ea92a3d2d9 Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules 2016-01-18 16:03:44 +01:00
Kumar McMillan db96c1c225 Adds link to docker debugging, fixes doc building 2016-01-08 14:15:09 -06:00
Mathieu Pillard 45a1fa120e Change remaining apps/ paths in the code to src/olympia
That will hopefully fix the travis builds, at least making them run
properly.
2016-01-06 10:48:04 +01:00
Mark Striemer 4e2a89d2e7 Merge pull request #1052 from mstriemer/read-only-503-error
Give a 503 when in read-only for signing (see #1050)
2015-12-04 17:21:00 -06:00
Mark Striemer 20fee70bc6 Document common API responses 2015-12-04 16:58:57 -06:00
Andy McKay 31a948fe0b fix doc typo 2015-12-04 14:39:14 -08:00
Mark Striemer ac9a93b962 Include automated_signing in signing API response 2015-12-03 13:31:01 -06:00
Mark Striemer ac3a91527e Merge pull request #969 from mstriemer/signings-docs-961
Document encoding guid for signing and include it in error
2015-11-25 17:37:08 -06:00
Mark Striemer 5d86053be4 Document encoding guid for signing and include it in error
This is related to #961.
2015-11-25 16:46:53 -06:00
Andy McKay 9993acfbe3 move to new repo 2015-11-25 13:09:24 -08:00
Andy McKay 680d7b439c remove notify_* and t_shirt_requested 2015-11-24 07:42:31 -08:00
Andy McKay 17d4475151 add in a profile api 2015-11-24 07:42:31 -08:00
Kumar McMillan 4c625cf8d1 Add file hashes in signing status check 2015-11-19 15:17:04 -06:00
Kumar McMillan 7bfaa97c83 Better overview + client libs in signing docs 2015-11-13 16:43:00 -06:00
Kumar McMillan b16b788c62 make it more clear that issuer is an API Key 2015-11-13 14:15:38 -06:00
Kumar McMillan dd1be597c6 Merge pull request #904 from kumar303/auth-docs
Document API auth for signing (bug 1221658)
2015-11-12 15:35:33 -06:00
Kumar McMillan adf129613f Document API auth for signing (bug 1221658) 2015-11-12 15:14:31 -06:00
Mark Striemer 275bb7fb49 Check status by FileUpload uuid (bug 1223137) 2015-11-12 10:48:08 -06:00
Kumar McMillan c32b93c418 API for getting signed files (bug 1221759) 2015-11-05 13:13:10 -06:00
Andy McKay 5ff32ac6f2 remove en-US/firefox and change DEEP to PREFIX 2015-11-04 10:19:29 -08:00
Andy McKay d4fe0c73df reformat for sphinx httpdoc 2015-11-04 09:20:33 -08:00
Mark Striemer b00bdc524e Document the signing API (bug 1209230) 2015-11-03 15:25:09 -06:00
Andy McKay ef9fd23889 fix typo 2015-11-02 11:16:30 -08:00
Andy McKay 697ddf9a2e nuke the docs 2015-11-02 10:26:53 -08:00
Kumar McMillan cb047c39c3 Add SITE_URL to local server from environ variable 2015-10-30 12:39:15 -05:00
Kumar McMillan 4c6b6d56b0 Link directly to docker installation instructions 2015-10-29 11:59:30 -05:00
Andy McKay 2c60bd12bb some logging docs 2015-10-27 15:32:46 -07:00
Mark Striemer 013d999a83 Update docker Makefile commands and docs 2015-10-22 12:53:16 -05:00
Mark Striemer d076c64582 Document how to connect to ipdb with docker exec 2015-10-21 11:25:20 -05:00
Mark Striemer ebdbcd9f5f Disable django debug toolbar by default 2015-10-20 13:03:19 -05:00
Andy McKay dbe399ab6e add in nginx and listen on port 80 2015-10-02 14:15:13 -07:00
Mathieu Agopian 4ee2a1c3ec Merge pull request #790 from magopian/the-switch-to-py27-is-live
The switch to py27 was done a long time ago
2015-09-29 19:56:37 +02:00
Mathieu Agopian bb2cc64318 The switch to py27 was done a long time ago 2015-09-29 19:02:49 +02:00
Stuart Colville 5104fe4d47 Move npm installation to Dockerfile 2015-09-29 09:39:46 +01:00
Mathieu Agopian 8cbc0db18e Add tip on how to display the Django Debug Toolbar to the docs 2015-09-28 16:40:28 +02:00
Stuart Colville 8a743f77df Add some docs on how-to get the VPN working 2015-09-22 11:27:29 +01:00
Mathieu Agopian 6c3be9ceb9 Merge pull request #764 from magopian/docker-docs-additions
Small docker docs additions
2015-09-21 13:12:27 +02:00
Stuart Colville b7c2f2bd6f Fix typo + add docs for exiting the fg'd runserver 2015-09-21 09:33:18 +01:00
Mathieu Agopian ec8d5a5e39 Small docker docs additions 2015-09-20 20:53:39 +02:00
Stuart Colville 1e2e02abad Merge pull request #762 from muffinresearch/use-supervisord-for-runserver
Use supervisord for runserver
2015-09-18 17:40:26 +01:00
Stuart Colville 5a6eb1c3b2 Add docs on howto use ipdb with docker 2015-09-18 17:00:16 +01:00
Stuart Colville fa0b252cc6 Improve docs re: ip addresses and docker 2015-09-18 11:27:47 +01:00
Kumar McMillan bc14c7ad90 Merge pull request #757 from kumar303/utf8-docker
Set the locale to UTF8 to fix file system encoding
2015-09-17 11:44:54 -05:00
Kumar McMillan 7d769f87be Set the locale to UTF8 to fix file system encoding
The main thing this fixes are a few failures in `lib/crypto/tests.py` which were the result of Python treating file system encoding as ASCII.
2015-09-17 11:44:13 -05:00
Stuart Colville e82ab46368 Add docs for docker-utils 2015-09-17 14:31:39 +01:00
Stuart Colville f71a57e5d2 Build docs on make loop 2015-09-17 14:30:32 +01:00
Stuart Colville 3732bec931 Use rtd theme for local docs builds 2015-09-17 14:30:06 +01:00
Stuart Colville 63e035bf25 Run from the hub build 2015-09-16 15:49:40 +01:00
Andreas Wagner ed29e42599 Fix Makefile 2015-09-16 12:03:46 +02:00
Kumar McMillan 6058225c1e Added link to Docker install docs 2015-09-14 14:19:46 -05:00
Colm O'Connor d479831e57 Docs : Updated the required version of python specified in the docs from 2.6 -> 2.7. 2015-09-01 18:45:32 +08:00
Kris Maglione 50f1397418 Upgrade Celery and remove some now-unnecessary cruft (fixes bug 1194181). 2015-08-27 15:14:46 -07:00
Berker Peksag 2b179b4c71 Improve MySQL installation document. 2015-08-26 07:12:41 +03:00
Eve Le Cellier 95c7bf33c9 Improve install documentation (bug 1195031) 2015-08-16 01:25:30 +02:00
Kris Maglione d881f53917 Fix Docker build to use a more recent version of PIP, and clean up Dockerfile to avoid unnecessary image cache busting and file copying. 2015-08-07 21:35:50 -07:00
soumenganguly 0e16225089 Add a note to the docs about downgrading swig to make m2crypto compatible 2015-05-15 15:22:27 +02:00
Rob Hudson e24c366676 Updated django-debug-toolbar URL 2015-04-08 16:23:01 -07:00
Mathieu Agopian 9d4d2ae38f Fig deprecated in favor of docker-compose, better Dockerfile 2015-03-18 12:30:38 +01:00
Mathieu Agopian c289bc1dc9 Merge pull request #392 from magopian/django-nose-cleanup
django_nose cleanup: we're using py.test
2014-12-22 16:09:53 +01:00
Mathieu Agopian 375bbdeaf4 django_nose cleanup: we're using py.test 2014-12-22 15:52:49 +01:00
David Larlet 05b2a66882 Adding documentation for generating add-ons (bug 1107748) 2014-12-22 11:08:28 +01:00
Mathieu Agopian d162026e3a Use docker (bug 1075456) 2014-12-09 12:47:25 +01:00
Mathieu Agopian 7c9c856873 Use pytest (bug 1090184) 2014-12-09 09:45:40 +01:00
Mathieu Agopian 8c0e08305c Get rid of test_utils (bug 1090184) 2014-11-18 10:34:35 +01:00
David Larlet 0485443b9b Fix inconsistencies in the installation docs thanks to @vinyll 2014-11-05 11:01:56 +01:00
Mathieu Agopian 6012bf7d1f Flake8 all the things! 2014-10-27 11:08:20 +01:00
Mathieu Agopian 6d6c91760d Install docs dependencies by default (bug 1079146) 2014-10-15 17:15:29 +02:00
Christopher Van fafe800685 Revert "fix import typo in `local_settings.dev.py`"
This reverts commit 0535064f96.
2014-09-28 16:11:43 -07:00
Christopher Van 0535064f96 fix import typo in `local_settings.dev.py`
I had to change `settings` to `default.settings`. I believe this was a typo, yes?
2014-09-26 16:48:11 -07:00
Yohan Boniface 2b150354be Upgrading Elasticsearch (bug 1013874) 2014-09-24 16:56:34 +02:00
Mathieu Agopian 7afbfb1628 add Makefile target to initialize the database (bug 1069388) 2014-09-24 16:31:57 +02:00
Mathieu Agopian ce8f800ab3 better docs for the installation of Pillow 2014-09-09 17:25:59 +02:00
Yohan Boniface 134c16c0b5 Revert "Upgrading Elasticsearch (bug 1013874)"
This reverts commit a403c604f7.
2014-09-08 23:15:32 +02:00
Yohan Boniface a403c604f7 Upgrading Elasticsearch (bug 1013874) 2014-09-05 16:50:25 +02:00
Yohan Boniface 3f84cf28ec Activate RUN_ES_TESTS on CI and update doc (bug 1050155) 2014-09-05 13:46:30 +02:00
Mathieu Agopian 9520e14a98 use memcache, locmem doesn't work (bug 1050155) 2014-09-02 18:38:30 +02:00
Mathieu Agopian fa8f17ec02 remove vagrant (bug 1061190) 2014-09-02 15:48:38 +02:00
Mathieu Agopian 9cd01a363e Remove the default app (submodule) (bug 1050154) 2014-09-01 16:48:04 +02:00
Mathieu Agopian a46a690c48 get rid of vendor submodule (bug 1049428) 2014-09-01 15:47:17 +02:00
Mathieu Agopian e8e2c388e4 Merge pull request #196 from magopian/1050155-remove-need-for-settings-local
Remove the need for a settings_local.py (bug 1050155)
2014-09-01 15:39:41 +02:00
Mathieu Agopian a1e1c8c5fb Remove the need for a settings_local.py (bug 1050155) 2014-09-01 14:51:04 +02:00
Ruben Vereecken adeef5f7f9 Fixed directions to install virtualenv-burrito
Without the `-L` option added to curl the script wouldn't download.
According to its help page the flag allows following redirects.
2014-09-01 14:45:10 +02:00
Adrian Aichner 4850457432 Improve contributing instructions (bug 1041234) 2014-08-27 11:03:28 +02:00
Mathieu Agopian a79684ca8c Revert "Remove the default app (bug 1050154)" 2014-08-19 11:28:19 +02:00
Mathieu Agopian 4e0106e319 Remove the need for a settings_local.py (bug 1050155) 2014-08-12 15:25:01 +02:00
Mathieu Agopian 4a877c7dc6 remove mkt relevant docs (mkt api, and references to mkt) 2014-08-08 13:19:20 +02:00
Yohan Boniface 5bd1a96912 Rename storage to user-media (bug 1013865)
We noticed that /storage/ path conflicts with some other
URL configuration on the servers.
2014-08-05 11:20:50 +02:00
Yohan Boniface a35ab0834d Migrating to staticfiles (bug 1013865) 2014-08-04 11:12:47 +02:00
David Larlet 7b0f2b3f92 Remove mkt settings from local_settings template (bug 1036997) 2014-07-10 17:29:53 +02:00
Mathieu Agopian 1a257397bc add install instruction for Ubuntu for ICU elasticsearch plugin 2014-05-28 16:20:06 +02:00
Mathieu Agopian 9913389d93 remove reference to mkt in the docs 2014-05-28 16:12:22 +02:00
David Larlet 443df41736 Right memcached class in documentation 2014-05-08 15:47:09 +02:00
Yohan Boniface f66ca8f8c5 Fix command in doc 2014-05-07 14:31:02 +02:00
Mathieu Agopian b76f752c7c Merge pull request #62 from magopian/djdt-update-1.1
Update django-debug-toolbar to 1.2
2014-05-07 10:23:02 +02:00
Mathieu Agopian 20577b398e update django-debug-toolbar to version 1.2 2014-05-07 10:22:30 +02:00
Mathieu Agopian 132ab50c55 Merge pull request #61 from magopian/activate-user-admin-command
add an 'activate_user' management command for the devs pleasure
2014-05-05 11:26:13 +02:00
Mathieu Agopian 728cedfc38 drop django-qunit as we're not using it anymore 2014-04-25 18:07:39 +02:00
Mathieu Agopian 8583a68299 add an 'activate_user' management command for the devs pleasure 2014-04-25 15:30:28 +02:00
Mathieu Agopian 8a198cc364 remove mkt occurences from Makefile, and split targets 2014-04-22 13:44:59 +02:00
David Larlet deeaf31d6b Update URL for landfill data in documentation and command 2014-04-18 17:01:28 +02:00
David Larlet 0f29ccf894 Update documentation to remove Zamboni's references (bug 990108) 2014-04-09 23:05:51 +02:00