{"push_id":1334733024,"size":24,"distinct_size":6,"ref":"refs/heads/upload-with-integrity-check","head":"cd9aec0cd52b52227f88b8d4759ce4f0827a4f1d","before":"ceced4a02b140bfeb2773de10a9aa7e17669e166","commits":[{"sha":"c2d8a81138be3bf77f0019bd91b68dabb8099f8c","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Use `== \"\"` instead of `len() == 0`","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/c2d8a81138be3bf77f0019bd91b68dabb8099f8c"},{"sha":"e0b64759f85f0d7d461e34e7f3746dd84ae0ea6c","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Plug Cobra with Viper\n\nBy priority, variables come from:\n* Cobra flags (command line) configure Viper\n* Environment variables\n* Config file\n* Defaults","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/e0b64759f85f0d7d461e34e7f3746dd84ae0ea6c"},{"sha":"e32d87e4c4e05d2fdbe26a5ae4963f40983fffc2","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Remove default config values, they are provided by cobra flags","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/e32d87e4c4e05d2fdbe26a5ae4963f40983fffc2"},{"sha":"b842fd39e48bda736074973a34779f6a9eff1c57","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Configure Viper for all commands","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/b842fd39e48bda736074973a34779f6a9eff1c57"},{"sha":"741b49a878c3c83295708dbe0a5d3afcba1790ad","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Add `config` command to display the current Config\n\nOutput format is JSON","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/741b49a878c3c83295708dbe0a5d3afcba1790ad"},{"sha":"cd9b5cd6b671578f6e6844e1961a74ed584c5281","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Read port parameter\n\nThe param is a PersitentFlags and should be a local flag in `serve`","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/cd9b5cd6b671578f6e6844e1961a74ed584c5281"},{"sha":"febfa15a823d38409bc03484856498f24ace0207","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Bind Gin to configured port and set mode to release when specified","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/febfa15a823d38409bc03484856498f24ace0207"},{"sha":"cfac0ceeb081a3cf6c5eefd08c13d949db5a0f01","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Use configured port when running `status`","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/cfac0ceeb081a3cf6c5eefd08c13d949db5a0f01"},{"sha":"b099e12c3dacb934b111475e3835128cd65bb939","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Add `Address` config param for the status and serve commands","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/b099e12c3dacb934b111475e3835128cd65bb939"},{"sha":"e2d5edcc100a3f0e1d64d4ecb0865684473ddf6a","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Do not display the config if unable to marshall it","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/e2d5edcc100a3f0e1d64d4ecb0865684473ddf6a"},{"sha":"51569bd10798b5bcc06e27f90337fa28ad9327c9","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Fix: read `address` from Viper","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/51569bd10798b5bcc06e27f90337fa28ad9327c9"},{"sha":"f93825c2ccdd2f3fdf35cf582cdcb8fb15783f34","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Bind `databaseUrl` param","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/f93825c2ccdd2f3fdf35cf582cdcb8fb15783f34"},{"sha":"e8dcce0881dbae87f666ddff24f7707c1c4661be","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Exit with error code `1` instead of `-1`\n\n`-1` comes from Cobra docs...","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/e8dcce0881dbae87f666ddff24f7707c1c4661be"},{"sha":"6b452134e6be925a87117a1031f4edc2e5ebf441","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Do not display `usage` on error running a command","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/6b452134e6be925a87117a1031f4edc2e5ebf441"},{"sha":"e44ee3560e92018eb582b8daa7121bd4e67b4a80","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Do not print the error manually, Cobra does it already","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/e44ee3560e92018eb582b8daa7121bd4e67b4a80"},{"sha":"0a36737eda74fbb9428d435814abdc2e7feefd97","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Display the help/usage by default, when no command was given","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/0a36737eda74fbb9428d435814abdc2e7feefd97"},{"sha":"de9cf34e91729b29a3ae668ba202de99395e90bd","author":{"name":"Thomas Queste","email":"55bc7b18e460d0d077310393ffbc002e6fe4eaec@tomsquest.com"},"message":"Rename the command name from `cozy` to `cozy-stack`\n\nThe name is printed in the help:\n\nBEFORE:\n```\n$ go run main.go error\nError: unknown command \"error\" for \"cozy\"\nRun 'cozy --help' for usage.\nexit status 1\n```\n\nAfter:\n```\n$ go run main.go error\nError: unknown command \"error\" for \"cozy-stack\"\nRun 'cozy-stack --help' for usage.\nexit status 1\n```","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/de9cf34e91729b29a3ae668ba202de99395e90bd"},{"sha":"36b7bf4271874aa07804064501a6fb2deba1187d","author":{"name":"Pierre Guilleminot","email":"a1879dee88174068bf504d5cbb1a3d7113b92462@gmail.com"},"message":"Merge branch 'config'","distinct":false,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/36b7bf4271874aa07804064501a6fb2deba1187d"},{"sha":"fd3de759bbca86805e0151fc5bc0606b56ff6a0c","author":{"name":"Pierre Guilleminot","email":"a1879dee88174068bf504d5cbb1a3d7113b92462@gmail.com"},"message":"Panic if instance is not properly defined in context","distinct":true,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/fd3de759bbca86805e0151fc5bc0606b56ff6a0c"},{"sha":"feba9741722a3f5ee2143bb9f0a2f0a251bd184b","author":{"name":"Pierre Guilleminot","email":"a1879dee88174068bf504d5cbb1a3d7113b92462@gmail.com"},"message":"Extract error code selector","distinct":true,"url":"https://api.github.com/repos/jinroh/cozy-stack/commits/feba9741722a3f5ee2143bb9f0a2f0a251bd184b"}]}
{"actor":{"display_login":"jinroh"}}