Mathieu Pillard
2e85926e59
Set SERVICES_DOMAIN and SERVICES_URL correctly for local development
2016-07-20 14:05:22 +02:00
Mark Striemer
b8b7475ba7
Use redirect_url not redirect_uri in internal auth ( #2511 )
2016-04-27 09:54:15 -05:00
Mark Striemer
c64fba4c48
Internal login JSON API ( fixes #2425 )
2016-04-21 15:31:31 -05:00
Mark Striemer
0cffe96db7
Internal login start endpoint ( fixes #2424 )
2016-04-20 13:23:28 -05:00
Mark Striemer
0d1edc19f2
Allow setting the recursion limit with RECURSION_LIMIT ( fixes #1911 )
2016-03-15 17:31:26 +01:00
Christopher Grebs
74f14b492a
Remove VALIDATE_ADDONS setting.
...
There's no need for it anymore.
2016-03-14 17:20:16 +01:00
Christopher Grebs
81845f9f84
First steps towards Django 1.7 support.
...
* Upgrade to Django 1.7.10
* Upgrade to Jingo 0.9
* Make sure the app minimalistically runs with Django 1.7
* Upgrades django-waffle and django-cache-machine
* Upgrades to a forked hack of django-piston
* Fixes systems checks
* update redisutils config
* Get rid of Jingo monkey patch.
* Update to proper SafeData support (which now supports __html__)
2016-02-24 17:11:46 +01:00
Christopher Grebs
0cbb294201
Rename addons-validator to addons-linter and update to latest release.
...
Fixes #1742
2016-02-24 10:53:26 +01:00
Stuart Colville
f3a1c4b06c
Enforce CSP in Production
2016-02-08 09:59:48 +00:00
Christopher Grebs
e9fb38a665
Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules
2016-02-04 19:43:32 +01:00
Stuart Colville
952effefb0
Revert "Enforce CSP on prod + stage"
2016-02-02 14:29:57 +00:00
Christopher Grebs
0130503f3e
Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules
2016-02-01 19:31:18 +01:00
Stuart Colville
9a911ca080
Enforce CSP on prod + stage
2016-01-29 18:37:47 +00:00
Christopher Grebs
4e11d67d09
Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules
2016-01-25 09:20:46 +01:00
Stuart Colville
95cd64946d
Enforce CSP on local-dev
2016-01-22 10:08:06 +00: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
Stuart Colville
f6d8c0fabb
Add font-src and fix default-src
2016-01-14 13:45:35 +00:00
Stuart Colville
c81f1dfa71
Initial iframe settings for PayPal
2016-01-14 09:26:06 +00:00
Stuart Colville
e57841601c
CSP: Allow GA on www subdomain over http for local dev
2016-01-12 09:08:49 +00:00
Stuart Colville
52b0917194
Use the csp-report endpoint in addons-nginx
2016-01-11 17:30:32 +00:00
Christopher Grebs
580ccf7710
Update gitignore, updates to mock/patch import paths, minor fixes along the way.
2016-01-06 10:48:04 +01:00
Christopher Grebs
7ec38cc446
Update setup.cfg, fix package imports, syntax errors, various cleanups.
...
* Update installed apps, fix grouping and naming.
* Fix app-names in settings
* re-add startup import to manage.py for now
Various more import fixes, all import rewrites are now done.
This unfortunately still failes because of some circular imports
depending on django not being setup early enough.
2016-01-06 10:48:03 +01:00
Christopher Grebs
0734dbcf67
Install addons-validator and configure it's path. Fixes #881
2015-12-04 00:45:07 +01:00
Mark Striemer
6f8a211445
Redirect flow for FxA ( fixes #984 )
2015-11-27 17:04:17 -06:00
Mark Striemer
3f51470766
Account registration with FxA ( fixes #867 )
2015-11-26 13:25:11 -06:00
Mark Striemer
266e8f59b9
Pull FxA config from body[data-fxa-config] ( fixes #862 )
2015-11-25 14:25:31 -06:00
Mark Striemer
31bef578ca
Initial Firefox Accounts login
...
Fixes #863 , fixes #864
2015-11-19 12:50:39 -06:00
Kumar McMillan
cb047c39c3
Add SITE_URL to local server from environ variable
2015-10-30 12:39:15 -05:00
Mark Striemer
ebdbcd9f5f
Disable django debug toolbar by default
2015-10-20 13:03:19 -05:00
Mark Striemer
2bd5f6dd43
Use celery and validate add-ons by default
2015-10-20 13:03:16 -05:00
Kumar McMillan
b96f7703d9
JWT token auth for signing API (bug 1210889)
2015-10-09 13:39:58 -05: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
Kris Maglione
fab345ca02
Bug 1185021: Part 2 - Let the validator handle errors, particularly soft timeouts, internally.
2015-07-30 16:36:46 -07:00
Kris Maglione
8dd9db7fa9
Bug 1163799: Use Celery soft timeouts rather than the validator's problematic setitimer/SIGALRM implementation.
2015-07-13 11:04:13 -07:00
Mathieu Agopian
a121c9290d
better experience for local dev: display 500 django page
2015-03-16 10:50:22 +01:00
Mathieu Agopian
a98b7e4236
Don't use X-SENDFILE for local dev
2015-03-07 19:23:18 +01:00
Mathieu Agopian
f45b26f49d
TASK_USER_ID setting uses an existing fixture for local dev
2015-03-07 16:22:21 +01:00
Mathieu Agopian
f4666fe493
Addon owner notification emails are only text (bug 712682)
2015-01-09 15:34:51 +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
David Larlet
5b15ed076e
Split addons/themes generators to their own app (bug 1089548)
2014-11-03 09:03:31 +01:00
Mathieu Agopian
9520e14a98
use memcache, locmem doesn't work (bug 1050155)
2014-09-02 18:38:30 +02:00
Mathieu Agopian
a1e1c8c5fb
Remove the need for a settings_local.py (bug 1050155)
2014-09-01 14:51:04 +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
Andy McKay
9dddf1dde7
allow multiple sites, with manage.py coping with different settings locations
2012-01-31 14:25:50 -08:00
Kumar McMillan
d905e3ce8c
Add option to serve tmp path during development
2012-01-31 15:52:36 -06:00