{"push_id":1575184903,"size":12,"distinct_size":11,"ref":"refs/heads/master","head":"f8af1a80b14d9e594fdef4df2ff78e655352473c","before":"6da3a1848f302d7c019b2bda44cd662ace304d97","commits":[{"sha":"9621c46392924e46e6ddd20c7c2da6429dbba624","author":{"name":"Sebastián Ramírez","email":"80fb2ed0ed4e372f2569681a552d8a2f06265331@gmail.com"},"message":"[REF] Odoo 8.0-10.0: do not require linking environment variables\n\nThe entry points of the Odoo docker images require the presence of the\nfollowing environment variables:\n    - DB_PORT_5432_TCP_ADDR\n    - DB_PORT_5432_TCP_PORT\n    - DB_ENV_POSTGRES_USER\n    - DB_ENV_POSTGRES_PASSWORD\n\nWe use them to set the PGHOST, PGPORT, PGUSER and PGPASSWORD environment\nvariable that will then be read by Odoo in order to connect to the\ndatabase server.\n\nAs the first ones are automatically created by Docker when we use the linking\nsystem, it's not possible to run Odoo without the linking system and,\nfor example, with Docker compose.\n\nIn order to make it work with Docker compose and keep the backward\ncompatibility with the linking system, we have to provide sane\nfallbacks to the assignation of the PGHOST, PGPORT, PGUSER and\nPGPASSWORD environment variable.\n\nWe do that in this commit by defaulting the assignation of the postgres\nhost to \"db\" and the port to \"5432\" because, if you follow our image\ndocumentation, that's what you get. We also introduce the handling of\ntwo others environment variable in the Odoo entry point: POSTGRES_USER\nand POSTGRES_PASSWORD. They will be used as fallbacks for\nDB_ENV_POSTGRES_USER and DB_ENV_POSTGRES_PASSWORD.","distinct":false,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/9621c46392924e46e6ddd20c7c2da6429dbba624"},{"sha":"a3d207f2d49c3a0eb0e959fbf2cb33909c382a3f","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[REF] Odoo 8.0-10.0: pass pg connection parameters as CLI arguments\n\nDo not assume that Odoo will handle correctly the PG* environment\nvariables, because it won't.\n\nWe also rename the PG* variables in order to avoid confusion since we do\nnot export them anymore.","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/a3d207f2d49c3a0eb0e959fbf2cb33909c382a3f"},{"sha":"13fba407e1e2cbd192760298f160f8f0f6f5665d","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[REF] Odoo 8.0-10.0: default USER and PASSWORD to odoo\n\nDefaulting USER to postgres does not make sense as odoo prevents\ncreating a database with the user `postgres` (however, there's a bug\nthat allows it when set by environment variable, but still it does not\nwork later because Odoo does not use the environment variable to find\nthe databases in the `list_dbs` method).\n\nDefaulting PASSWORD to odoo makes sense because it's what we set in\nthe documentationm and is even mandatory since we chose to pass the pg\nconnections parameters[1] and we did not set a default value for it.\n\n[1] a3d207f2d49c3a0eb0e959fbf2cb33909c382a3f","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/13fba407e1e2cbd192760298f160f8f0f6f5665d"},{"sha":"ab612f290f3a802a617b66a308c179fb1b0fc1f9","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[FIX] Odoo 8.0-10.0: entrypoints: pass the pg parameters with CMD\n\nWhen nothing is passed as argument to the docker container, the\nentrypoint will receive the content of the CMD of the dockerfile. In\nthis case we have to pass the database configuration arguments, else\nOdoo won't run correctly. This is the case when you run the command of\nour documentation:\n\n``` docker run -p 8069:8069 --name odoo --link db:db -t odoo ```\n\nHowever, it should still be possible to run custom command (like `ls /`).","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/ab612f290f3a802a617b66a308c179fb1b0fc1f9"},{"sha":"ea050e938ba153b39987a8a5d446210d8383aa46","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[REF] Odoo 8.0-10.0: update to release 20161103","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/ea050e938ba153b39987a8a5d446210d8383aa46"},{"sha":"3a56e63ebf235d4b638750959d5c37d17d448a1a","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[ADD] gitignore","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/3a56e63ebf235d4b638750959d5c37d17d448a1a"},{"sha":"bb4cc4584453bb6aa23cf075ce5ae25d8847d02b","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[ADD] Licence file\n\ncloses #71","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/bb4cc4584453bb6aa23cf075ce5ae25d8847d02b"},{"sha":"b8e9cd478a5e37db2584c7aa05eb98a3e48e4ab5","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[FIX] Odoo 8.0-10.0: override of config file pg credentials\n\nWe tried to remove usage of environment variables to set the connection\nparameters to the postgres database but we omit the case when they're\nset in the config file\n\nrelated to a3d207f\n\nFixes #80","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/b8e9cd478a5e37db2584c7aa05eb98a3e48e4ab5"},{"sha":"a2559e47d5bca392652f121ec24abb4348551def","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[FIX] Odoo 8.0-10.0: handling of odoo subcommand\n\nWhen using an Odoo subcommand, the name of this subcommand has to be in\nfirst position in the arguments list. Just pass the postgres config at\nthe end of the command... except for the scaffold one.\n\nFixes #83","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/a2559e47d5bca392652f121ec24abb4348551def"},{"sha":"d780e6fe363a65856dc1a36955fec6becdd2f41e","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[REF] Odoo 8.0-10.0: update to release 20161123","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/d780e6fe363a65856dc1a36955fec6becdd2f41e"},{"sha":"c97e82a93a71cccf0f40ffbe646b4115c359ea79","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[FIX] Odoo 9-10: `reload` handling\n\nWe were still trying to make the auto reload feature work with the 8.0\nway in the dockerfile 9 and 10. This patch install the dependency used\nin Odoo 9-10 (watchdog instead of pyinotify) and remove the\n\"auto-reload\" key from the default configuration file, as the new syntax\nis \"--dev=reload\".\n\nThe auto-reload is now disabled by default (it didn't work, let's not\nbother someone that does not need it). The easiest way to use it is to\npass the arguments to the odoo process as:\n\ndocker run -p 8069:8069 --name odoo --link db:db -t odoo:[9.0|10.0] -- --dev=reload\n\nfixes #84\nfixes #98","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/c97e82a93a71cccf0f40ffbe646b4115c359ea79"},{"sha":"f8af1a80b14d9e594fdef4df2ff78e655352473c","author":{"name":"Simon Lejeune","email":"4ca90f39d7f03b8b05a1880db54bc58eeadc6e21@openerp.com"},"message":"[REF] Odoo 8.0-10.0: update to release 20170207\n\nfixes #89\ncloses #101","distinct":true,"url":"https://api.github.com/repos/eino-makitalo/odoo-docker/commits/f8af1a80b14d9e594fdef4df2ff78e655352473c"}]}
{"actor":{"display_login":"eino-makitalo"}}