{"push_id":2326901556,"size":7,"distinct_size":7,"ref":"refs/heads/playbooks","head":"bd95e5c422f1be4ca27fd47f4c001f230f762622","before":"261c0b046b04e702677af9f0fe3f1930699edc38","commits":[{"sha":"4474b469a26f4ade919a3ced521d3359c7fe1537","author":{"name":"Paolo Bonzini","email":"7438500e0207b21c4e5dfca8d2a7898734cd7706@redhat.com"},"message":"parse MIME words in recipients\n\nWe already do that for senders, do that for recipients and add\na migration to fix the database.","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/4474b469a26f4ade919a3ced521d3359c7fe1537"},{"sha":"0c568b45d88869e4c26521599555ec6a1be611b5","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"importer: Don't push if git config is missing\n\nThis will allow proper import without generating git branch (no\ngit.push_to property). Useful for a \"next.patchew.org\" deployment\nconfiguration, for example.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/0c568b45d88869e4c26521599555ec6a1be611b5"},{"sha":"d08df64ac8ede550df012422baf36a21d7af1ada","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"settings: Allow local addresses in non debug envs\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/d08df64ac8ede550df012422baf36a21d7af1ada"},{"sha":"65be0e886ce3d46c1114339bd7569ef54ff99387","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: set server nginx proxy Host header to localhost\n\nTo cope with the ALLOWED_HOSTS change.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/65be0e886ce3d46c1114339bd7569ef54ff99387"},{"sha":"b726af963e17a84fb71e10df65fd1b906aedc6a4","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"patchew-importer: Drop unused archive method\n\nArchive based import is simpler but too inefficient, and is also very\nad-hocery (depending on the mailing list archive format) so may not work\nreliably on all deployments. Stick to one way which should basically\nwork in all configurations.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/b726af963e17a84fb71e10df65fd1b906aedc6a4"},{"sha":"ae75cc740c0617e912e66d706ab5ba46e7a449b6","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"docker: Move dockerfiles to scripts/dockerfiles/\n\nUpdates on the way:\n\n- Use virtualenv.\n\n- Drop RSA pub key echoing. What we ended up using is plain password in\n  URL.  It is ugly and should be fixed, but the reason was full\n  manageability from the web interface.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/ae75cc740c0617e912e66d706ab5ba46e7a449b6"},{"sha":"bd95e5c422f1be4ca27fd47f4c001f230f762622","author":{"name":"Fam Zheng","email":"fee53c2705d9be73af7f618dd56700ae37511c73@redhat.com"},"message":"Add Ansible playbooks for deploy\n\nNow we create ./scripts/deploy, a wrapper of ansible commands, to deploy\nmore conveniently. We can run saved commands that does one key\ndeployment:\n\n    ./scripts/deploy \\\n        --server patchew.org \\\n        -e instance_name=patchew.org \\\n        -e 'superuser_name=admin' \\\n        -e 'superuser_pass=adminpass'\n\n    ./scripts/deploy \\\n        --importer patchew@importer.patchew.org \\\n        -e instance_name=patchew.org \\\n        -e patchew_server=https://patchew.org \\\n        -e importer_user=importer \\\n        -e importer_pass=verysafepass \\\n        -e imap_server=imap.patchew.org \\\n        -e imap_user=patchew-importer \\\n        -e imap_pass=asaferpass \\\n        -e imap_cert_fingerprint=abcdefg \\\n        -e imap_folders=import \\\n        -e imap_delete_after_import=yes\n\n    ./scripts/deploy \\\n        --tester tester1.patchew.org \\\n        --tester tester2.patchew.org  \\\n        -e instance_name=patchew.org \\\n        -e patchew_server=https://patchew.org \\\n        -e tester_user=tester \\\n        -e tester_pass=safestpass \\\n        -e tester_project=ProjectFoo\n\nOmitting any \"-e\" above will make ansible to prompt for the env, but it\nmight be safer for the passwords.\n\nThe three commands can be merged into one, if they share the same value\nfor common name variable such as instance_name and patchew_server.\n\nAlso update entry scripts in containers to align with the new way.\n\nSigned-off-by: Fam Zheng <famz@redhat.com>","distinct":true,"url":"https://api.github.com/repos/famz/patchew/commits/bd95e5c422f1be4ca27fd47f4c001f230f762622"}]}
{"actor":{"display_login":"famz"}}