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

725 Коммитов

Автор SHA1 Сообщение Дата
Brett Kochendorfer f42519f2c4
chore: Force supervisord to log to stdout instead of creating a directory (#12923) 2023-03-28 11:01:34 +01:00
Paul McLanahan 1f3ca1bf81 Upload and distribute database updates via S3 (#5334)
A.K.A The Sqlitening!

This removes bedrock's depenence on a database server and moves to
downloading pre-built sqlite database files from s3 on a schedule. There
is also a clock process that will update and upload such a database on a
schedule as well. This should mean more stability, speed, and
reliability for bedrock, as well as quicker development due to easy to
download pre-populated databases.
2018-03-29 14:24:22 -05:00
Paul McLanahan e8d6ca674b Cleanup bin dir and move run scripts to bin 2017-02-22 15:53:31 -05:00
Paul McLanahan 841f1a5361 Fix bug 1315082: Store git repo state in the db
This reverts commit d962ef4b77
which itself reverted an earlier attempt at this but which
caused some tests to fail.
2016-12-16 15:07:08 -05:00
Josh Mize d962ef4b77 Revert "Fix bug 1315082: Reset git repos on failed db updates" 2016-12-15 16:32:24 -05:00
Paul McLanahan 6c91d7b5ab Fix bug 1315082: Retry git repos on failed db updates
Store the last successfully updated git hash in the
database. As long as we only update said hash upon
successful completion of an import it should try again
next time. Also switch product-details and security-
advisory import commands to simply update all files
when a git update is detected.
2016-12-15 13:43:45 -05:00
Paul McLanahan 103cd86a0d Run all python tests in docker in circleci 2016-10-05 11:16:55 -04:00
Paul McLanahan eb1a5b6369 Fix supervisor running in dev
This was done before using a different process type in
Procfile, but only "web" and "cmd" types are served as
HTTP traffic, so that wouldn't work. This new direction
should work for any instance for which we'd like to use
supervisord.

Also reunified the cron.py file and used arguments to
determine which jobs are scheduled.
2016-09-30 15:16:21 -04:00
Paul McLanahan 2888eee4de Give ability to run supervisor for dev
This will allow us to run supervisord in www-dev
that will run the site and a process to keep l10n
updated. It allows us to run this without also running
the other cron tasks that update the DB in every container,
since we use a separate clock container for that. Demo instances
will also run the DB update process via supervisor.
2016-09-29 13:11:50 -04:00
Paul McLanahan a471ed624f Remove remaining legacy infrastructure files 2016-08-17 09:41:31 -04:00
Paul McLanahan 6ee727152d Add supervisor to docker for dev/demo
Allows us to run cron process and the server in
one container.
2016-03-24 16:20:43 -04:00
Josh Mize 656c77f167 Pass everything through to bedrock in global.conf 2016-03-07 13:24:50 -06:00
Alex Gibson eeb96acd64 [fix bug 1252332] Redirect /sync to /firefox/sync 2016-03-07 09:35:49 +00:00
Francesco Lodolo (:flod) 33b31d83a0 Bug 1226675 - Enable Guarani (gn) in production 2016-02-22 19:01:50 +01:00
Josh Mize 6edb8a88df Add certs to bedrock: bug 1149019 2016-02-10 21:19:17 -06:00
Kohei Yoshino 6aa5d1e60c Add RewriteRule for /firefox/android/beta/all/
Fix the intermittent 404. Follow up #3780. Part of Bug 1226476.
2016-01-25 16:36:29 -05:00
Paul McLanahan a681f501f9 Fix bug 1236910: Add redirects for SUMO 2016-01-05 09:45:16 -05:00
Paul McLanahan 7e96b475a2 Bug 1200354: Add SeaMonkey redirects from .htaccess 2015-12-31 11:25:20 -05:00
Paul McLanahan 6cfd208f4c Fix bug 1235849: Add namespace URLs 2015-12-30 14:35:59 -05:00
schalkneethling eea6889ed2 Fix Bug 1233959, add infobar entry to global.conf 2015-12-19 14:16:26 +02:00
Francesco Lodolo (:flod) b82c64b6db Bug 1178933 - Enable Kaqchikel (cak) on production 2015-12-18 12:53:12 +01:00
Alex Gibson fc568b1abd [fix bug 1231171] Implement Firefox Accounts signup page 2015-12-09 08:58:26 -05:00
Malena Andrade fc5ed65789 Bug 1224565 - Create webpage for State of Mozilla 2014 report 2015-11-25 09:00:48 -05:00
Paul McLanahan 2068138991 Merge pull request #3561 from alexgibson/bug-1221739-redirect-hello-feedback-survey-links
[fix bug 1221739] Add a redirect for Hello's Feedback survey links
2015-11-13 09:37:56 -05:00
Alex Gibson 1de079954b [fix bug 1221739] Add a redirect for Hello's Feedback survey links 2015-11-13 10:59:27 +00:00
Alex Gibson db11bf7f12 [fix bug 1221643] Remove /whatsnew/b/ from bedrock 2015-11-11 14:33:33 +00:00
Josh Mize 14d5beab79 Pass all firefox/ios urls through to bedrock 2015-11-10 11:57:19 -06:00
Craig Cook 072bf09c98 Merge pull request #3507 from jpetto/bug-1217229-mobile-fx-download-page
[fix bug 1217229] Create stand-alone Fx mobile download page.
2015-11-05 13:20:11 -08:00
Jon Petto 5a1730eba1 [fix bug 1217229] Create stand-alone Fx mobile download page. 2015-11-05 15:14:11 -06:00
Paul McLanahan c54b064469 Add press redirects from .htaccess 2015-11-05 15:02:58 -05:00
Josh Mize a86c9fd5ec Change /firefox/releasenotes/ from 500 to 302 2015-11-04 00:18:37 -06:00
Craig Cook 113f3d9b5e Bug 1215136 - SmartOn Tracking
* Adds a form-title wrapper and title and subtitle params to the global newsletter macro.
2015-11-02 09:20:20 -08:00
Craig Cook a4cd22d56b Bug 1196569 - Private Browsing product page 2015-10-29 09:34:40 -04:00
Alex Gibson 189f811779 [fix bug 1196532] Firefox 42 /whatsnew 2015-10-28 09:31:34 +00:00
Paul McLanahan 7512f210c0 Port remaining redirects from global.conf 2015-10-22 10:04:20 -04:00
Paul McLanahan 9df05c7a4f Merge pull request #3447 from alexgibson/bug-1215633-redirect-firstrun-learnmore-to-sumo
[fix bug 1215633] Temporarily redirect /firefox/firstrun/learnmore/ to SUMO
2015-10-19 14:12:55 -04:00
Alex Gibson 4c346bb6f2 [fix bug 1215633] Temporarily redirect /firefox/firstrun/learnmore/ to SUMO 2015-10-19 10:02:22 +01:00
Josh Mize 60efbbaf9d Merge pull request #3433 from kyoshino/bug-1204579-consolidate-tb-redirects
Fix Bug 1204579 - Consolidate Thunderbird rewrite rules and add some redirects
2015-10-15 09:52:14 -05:00
Paul McLanahan e9f59efd94 Add redirect for /about/legal.html. 2015-10-14 18:00:29 -04:00
Kohei Yoshino 4ae2964c9d Fix Bug 1204579 - Consolidate Thunderbird rewrite rules and add some redirects 2015-10-14 14:03:28 -07:00
schalkneethling 2640b211ff Fix Bug 1210426, adds press inquiry page 2015-10-14 19:13:36 +02:00
schalkneethling 129f74e932 Fix Bug 1205357, implement fall campaign landing page 2015-10-12 17:27:37 +02:00
Alex Gibson 3951308ce9 [fix bug 1209643] Links from foundation/moco result in 404 2015-10-01 16:13:23 +01:00
Josh Mize 95cc11bb20 Redirect /mobile/platforms/ to sumo. bug 884933 2015-09-30 12:48:46 -05:00
Paul McLanahan f32ca11d06 Fix remaineder of mcom-test redirects. 2015-09-30 11:59:26 -04:00
Paul McLanahan 16496732d7 Move flash video player blocking to app.
For bug 1005674. This was done in apache, and now
it's in our Whitenoise subclass.
2015-09-29 15:27:43 -04:00
Paul McLanahan 2d0234dcd7 Move redirects from global.conf to app.
* add more redirect helpers
2015-09-29 15:27:43 -04:00
Paul McLanahan 1309247042 Merge pull request #3347 from alexgibson/bug-1205632-broken-links-ecmascript
[fix bug 1205632] Redirect /js/language/ to archive
2015-09-28 15:29:28 -04:00
Paul McLanahan bea2b3fa09 Merge pull request #3264 from kyoshino/bug-1196942-port-tb-channel
Fix Bug 1150649 - Move Thunderbird all-beta and channel pages to Bedrock
2015-09-28 14:20:49 -04:00
N.Shimizu dac8e32fd5 Bug 1208358: Fix redirection problem in /ja/about 2015-09-28 12:50:00 -04:00