Andrew Williamson
982e86965d
Soft delete versions; don't allow version number re-use.
2016-02-29 17:15:56 +00:00
Jason Thomas
80a1555038
Use force_bytes to encode for uwsgi
2016-02-22 17:57:02 -05:00
Jason Thomas
9a0b51859a
Use mypool from services.utils
2016-02-22 17:57:02 -05:00
Christopher Grebs
ea92a3d2d9
Merge branch 'master' of github.com:mozilla/olympia into feature/restructure-modules
2016-01-18 16:03:44 +01:00
Mathieu Agopian
5c3e4792bb
Revert "Fix UnicodeDecodeErrors in the theme update checks service (issue #1090 )"
2016-01-06 19:12:57 +01:00
Christopher Grebs
c6d1cc2d66
Update django-waffle, django-piston, more import path fixes.
...
* Pull in django-waffle 0.10 and a fixed version of django-piston.
Both provide late-initialization support by not calling get_user_model
on import-time.
* Add alias for addons.buttons.js
2016-01-06 10:48:03 +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
Mathieu Agopian
279a4aaac5
More guillotine: remove app-related stuff
2015-12-17 17:29:36 +01:00
Mathieu Agopian
e14e438a3c
Fix UnicodeDecodeErrors in the theme update checks service (issue #1090 )
2015-12-16 13:35:21 +01:00
Mathieu Agopian
02513213d4
Don't provide updates for unlisted addons (bug 1144711)
2015-04-03 16:51:32 +02:00
Kris Maglione
4422a939b3
Bug 1122133 - Serve prelim versions as updates to disabled versions, when applicable.
2015-01-15 10:55:03 -08:00
Yohan Boniface
657929945b
Remove applications.Application (bug 1068591)
2014-09-18 13:38:21 +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
Mathieu Agopian
54b8a070b5
fix (again) hotfix serving depending on app version and hotfix version (bug 1031516)
2014-07-07 19:30:45 +02:00
Mathieu Agopian
b08e586679
fix hotfix serving depending on app version and hotfix version (bug 1031516)
2014-07-04 10:34:19 +02:00
Mathieu Agopian
15914dae91
serve the 'sig change hotfix' to old versions of firefox
2014-07-02 22:27:58 +02:00
Mathieu Agopian
b23e11ee95
Merge pull request #9 from kmaglione:update-status-stuff
...
Fixes bug 976835: Only offer fully reviewed versions as updates to fully
reviewed versions.
2014-03-28 10:00:22 +01:00
Kris Maglione
ed74601fcf
Bug 976835: Only offer fully reviewed versions as updates to fully reviewed versions.
2014-03-28 09:54:14 +01:00
Allen Short
5ab4b4a16d
Upgrade to Django 1.6.
2014-03-26 16:14:44 -05:00
Arjun Sreedharan
c835ee9c72
rm 2 redundant blank lines
...
trivial patch of removing 2 blank lines
2013-10-02 16:03:30 +05:30
Andy McKay
cd99a16bf4
remove watermarked addons (bug 882949)
2013-06-20 11:34:48 -07:00
Victor Ng
f6f22c1133
bug 783340 - changed raw statsd to use django-statsd (which can be backed by metlog)
2012-09-28 14:53:17 -04:00
Rob Hudson
7cb6f4ecfd
Updated d2c to check for lowest maxVersion (bug 740220)
2012-05-21 16:13:07 -07:00
Andy McKay
e1aa536f1f
stop logging timing (bug update)
2012-04-26 15:38:45 -07:00
Rob Hudson
b18c4f936d
Added soft delete filter to update.py
2012-03-28 16:40:42 -07:00
Andy McKay
1a0a5a0bcc
allow us to distinguish the different payment types (bug 728053)
2012-02-17 11:02:09 -08:00
Andy McKay
f2324c6148
make setting up logs explicit and allow us to break it down and pull the bits we want into services (bug 725828)
2012-02-09 16:57:50 -08:00
Andy McKay
a23b2806c9
fix import
2012-01-31 14:33:11 -08:00
Rob Hudson
07652cf151
Removed DEFAULT_TO_COMPATIBLE flag (bug 715687)
2012-01-19 16:48:01 -08:00
Rob Hudson
1fca769fcb
Updated to use binary_components from validator (bug 714698)
2012-01-18 14:58:12 -08:00
Andy McKay
c17b07ccb3
allow version to be blank (bug 717657)
2012-01-12 11:55:14 -08:00
Rob Hudson
0381eeb91f
Updated version check to support compat overrides (bug 703781)
2011-12-15 15:25:37 -08:00
Rob Hudson
7a9a4ef9b9
Updated version check to support binary components (bug 703783)
2011-12-02 12:50:24 -08:00
Rob Hudson
3112d2ce71
Added settings-based fallback to D2C in update.py
2011-11-21 13:41:32 -08:00
Rob Hudson
22ae51f1ea
Added strict compatibility checking (bug 698358, 698355)
2011-11-18 16:01:35 -08:00
Andy McKay
cef3a75de1
pass the query params through update to watermarked (bug 691606)
2011-10-05 15:26:04 -07:00
Andy McKay
f61be10e41
premium addons should get watermarked downloads (bug 687552)
2011-09-28 15:39:57 -07:00
Andy McKay
77d84d7747
use statsd for timing (bug 682092)
2011-09-01 15:54:38 -07:00
Andy McKay
2b82b2e1e1
drop recycle time down (bug 656341)
2011-06-17 13:19:02 -07:00
Andy McKay
283000e0aa
log, not mail (bug #656341 )
2011-05-11 16:10:41 -07:00
Andy McKay
ccf566fe9f
recycle connections (bug 656341)
2011-05-11 12:57:33 -07:00
Andy McKay
2ccc112b46
oh my golly, did this ever work
2011-05-11 11:16:29 -07:00
Andy McKay
a1e06da77c
provide defaults preview doesn't seem to have
2011-05-11 10:48:27 -07:00
Andy McKay
5168f88453
return different rdf if valid addon but no updates (bug #655143 )
2011-05-05 15:57:07 -07:00
Andy McKay
5cccbd7bff
use iterator for services
2011-03-04 10:38:37 -08:00
Andy McKay
9c1889f31e
actually log (bug 635644)
2011-02-25 11:09:52 -08:00
Andy McKay
4148b2e846
add in timing log (bug 635644)
2011-02-22 13:51:18 -08:00
Andy McKay
0cac33291e
add in error handling and sync up with new settings (bug 635313)
...
add in data
2011-02-18 12:40:05 -08:00