{"push_id":2590065484,"size":37,"distinct_size":36,"ref":"refs/heads/alembic","head":"55eb0d815fe326ba5c2d561ac16114b98de04a0b","before":"bd150960550d0921209d233a0dd3c0a27e2e6e81","commits":[{"sha":"a592267732acf97221e501b21a689f912fd53d56","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"add alembic to requirements","distinct":false,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/a592267732acf97221e501b21a689f912fd53d56"},{"sha":"2a4c1852364b71907dd4589c06e637a6171552d4","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added alembic skeleton","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/2a4c1852364b71907dd4589c06e637a6171552d4"},{"sha":"5ebcc9e3a7147b4977a5c1cd13c493c70b0a4dba","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"initial alembic migration","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/5ebcc9e3a7147b4977a5c1cd13c493c70b0a4dba"},{"sha":"14d614c6f2590c7c5ea3b87288d8f4d8ac7a971b","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"ensure sqlite pragmas enabled","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/14d614c6f2590c7c5ea3b87288d8f4d8ac7a971b"},{"sha":"5c9bc4890764b21d0fbd93f0a8a594e251104327","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added sqlite to dev Dockerfile","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/5c9bc4890764b21d0fbd93f0a8a594e251104327"},{"sha":"fa0d09e26443dce33093177b10105aaa28fb3237","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"update debian package to depend on sqlite3","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/fa0d09e26443dce33093177b10105aaa28fb3237"},{"sha":"f37e98ddc622ef6be314975181eac7a098502431","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"update install dependencies to require sqlite3","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/f37e98ddc622ef6be314975181eac7a098502431"},{"sha":"2748dd8d82d88dee773a4ef92108df0c3f5bbeef","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added alembic migrations to debian postinst script","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/2748dd8d82d88dee773a4ef92108df0c3f5bbeef"},{"sha":"38a7e3dd2628f01901f12e55126c96c84835415a","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"update manage.py to use alembic","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/38a7e3dd2628f01901f12e55126c96c84835415a"},{"sha":"4a4297be28200099bcd6a8e894530f5c41dc2911","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"better cleanup in postrm script","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/4a4297be28200099bcd6a8e894530f5c41dc2911"},{"sha":"3b053c753122259a5b99b631c6355f1b19b70ecf","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"remove directory creation from ansible","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/3b053c753122259a5b99b631c6355f1b19b70ecf"},{"sha":"59bfd49cac2bf2d599089c10c61c5d0a4ca17333","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added directory creation/deletion to maintainer scripts","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/59bfd49cac2bf2d599089c10c61c5d0a4ca17333"},{"sha":"ebfa5687c116fa11d6532723295debb4d1df7d24","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"remove global read from securedrop sqlite db","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/ebfa5687c116fa11d6532723295debb4d1df7d24"},{"sha":"f929109bfa805bf72f21093c493f0c3e7e436204","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added alembic migration helper","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/f929109bfa805bf72f21093c493f0c3e7e436204"},{"sha":"a9c1ba6d5bf9c9fad5ea2b5800192a974a190b25","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"docs on how to do alembic migrations","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/a9c1ba6d5bf9c9fad5ea2b5800192a974a190b25"},{"sha":"545fd6da294f88f02bf2660eaf7f99855d590614","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added rudimentary alembic upgrade/downgrade tests","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/545fd6da294f88f02bf2660eaf7f99855d590614"},{"sha":"d8e37f09a8bc6b4a2a9b2f955695addb7f8aa72b","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added database backups to app code postinst script","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/d8e37f09a8bc6b4a2a9b2f955695addb7f8aa72b"},{"sha":"c02f340a69b2a5d0b9160c061134d80417360a41","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"DRY alembic test functions","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/c02f340a69b2a5d0b9160c061134d80417360a41"},{"sha":"5e0da35adbde89c7208174181f2c4cf259996098","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added test up/downgrade schema idempotence","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/5e0da35adbde89c7208174181f2c4cf259996098"},{"sha":"db242afa44be781a184f640a9e3ca41c51a123d3","author":{"name":"heartsucker","email":"24344c7dfc8c5bcfa048e0bce2fa56822478d5c6@autistici.org"},"message":"added up/downgrade test runners","distinct":true,"url":"https://api.github.com/repos/freedomofpress/securedrop/commits/db242afa44be781a184f640a9e3ca41c51a123d3"}]}
{"actor":{"display_login":"heartsucker"}}