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