{"push_id":1265025170,"size":14,"distinct_size":9,"ref":"refs/heads/121_create_wit","head":"368d5f4c71ea63a5f348e65f935013d777efdba9","before":"4bd2bde7180a5a250ad62ed6d3a6ed80f5e9ac08","commits":[{"sha":"cafebfa4aa50469b40b919c550724705a11eac87","author":{"name":"Aslak Knutsen","email":"3959d541768c8d0f4452c4578c81f4a31c1b3595@4fs.no"},"message":"Add Content-Type and X-Request-Id as allowed CORS headers (#146)\n\nThe UI will use Content-Type and might use X-Request-Id\r\nwhen communicating with the backend. These headers should\r\nbe allowed to pass the CORS Policy.","distinct":false,"url":"https://api.github.com/repos/almighty/almighty-core/commits/cafebfa4aa50469b40b919c550724705a11eac87"},{"sha":"d3811b7622c286511491d303141df6646ff4ddb5","author":{"name":"Shoubhik Bose","email":"f2ea1aa7204e2fafabae9c44403c930b9994647e@gmail.com"},"message":"Started the ide setup doc with instructions for vscode  (#87)\n\n* started the ide setup doc for vscode\r\n\r\nSigned-off-by: Shoubhik <shoubhik@dhcp35-156.lab.eng.blr.redhat.com>\r\n\r\nIDE Setup doc started with fixed filename\r\n\r\nSigned-off-by: Shoubhik <shoubhik@dhcp35-156.lab.eng.blr.redhat.com>\r\n\r\n* Improve vscode instructions\r\n\r\n* Add link to plugin readme","distinct":false,"url":"https://api.github.com/repos/almighty/almighty-core/commits/d3811b7622c286511491d303141df6646ff4ddb5"},{"sha":"da4607769d3103a3c0a83ad49ab67c3852261d11","author":{"name":"Aslak Knutsen","email":"3959d541768c8d0f4452c4578c81f4a31c1b3595@4fs.no"},"message":"Add usable data to the workitem create/update cli help (#154)\n\nInstead of relying on pure generated data structures\r\nwe can provide help examples that are a bit closer to\r\nreallity. The provided example should work on a clean system/\r\nnew project/user.\r\n\r\nfixes #153","distinct":false,"url":"https://api.github.com/repos/almighty/almighty-core/commits/da4607769d3103a3c0a83ad49ab67c3852261d11"},{"sha":"48a4c23daa25e05ec0db9ed32b90aee61df81414","author":{"name":"Konrad Kleine","email":"a50c5e92087bf74b3bd06539bfea75d533babb85@users.noreply.github.com"},"message":"Better docker build/deploy-pipeline (#147)\n\nTo allow for better development with docker I've integrated the files from the `jenkins/linux` directory into the normal Makefile process.\r\n\r\nIf you are on Linux and have docker installed you get the following new `make` targets.\r\n\r\n**NOTE: During executing of the docker command, the local directory is mounted  with r/w  permissions into the container and artifacts will be written to your local directory structure. The reason for this is that it allows us to package them further.**\r\n\r\n * `make docker-start`\r\n\r\n Builds a docker image (if needed) that will be used to build the project inside a docker container.\r\nAfter creating the builder image from `Dockerfile.builder` a container is started in the background under a name that is known to the Makefile. This container will be used in the other new Make targets to execute steps one by one and repeatable.\r\n * `make docker-deps`\r\n \r\n Inside the running container execute the `make deps` step.\r\n * `make docker-generate`\r\n \r\n Inside the running container execute the `make generate` step.\r\n * `make docker-build`\r\n \r\n Inside the running container execute the `make build` step.\r\n * `make docker-test-unit`\r\n \r\n Inside the running container execute the `make test-unit` step.\r\n * `make docker-test-integration`\r\n \r\n Inside the running container execute the `make test-integration` step. This target checks for the existence of a PostgreSQL container that was started using the `make integration-test-env-prepare` command. This target doesn't bother if there is any other PostgreSQL container \trunning at the moment. It only accepts the one created from the `.make/docker-compose.integration-test.yaml`.\r\n * `make docker-rm`\r\n \r\n Stops and removes the running container that was started with `make docker-start`.\r\n * `make docker-image-deploy`\r\n \r\n Creates a docker image named \"almighty-core-deploy\" based on `Dockerfile.deploy` that contains a ready to run almighty-core server. The artifacts packaged in this image will be taken from the `bin/` directory, so beware that you've created them using the new `docker-*` targets.\r\n\r\n* `make docker-publish-deploy`\r\n\r\n Tags the image that was build with `docker-image-deploy` to `almightycore/almighty-core:latest` and pushes it to the docker hub.\r\n\r\nTo not break compatibility with running Jenkins jobs, the Makefile in `jenkins/linux` now calls the above `docker-*` make targets.\r\n\r\n***\r\n\r\nWe have two `Dockerfile`s now:\r\n\r\n1. `Dockerfile.builder` - Used to build almighty-core (using centos:7 so #118 is done) \r\n2. `Dockerfile.deploy` -  Used to package almighty-core for deployment.\r\n\r\n***\r\n\r\nTests now populate the return code as exit code to the CLI when executed with `go test`.\r\n\r\n***\r\n\r\nThe `docker-compose.yaml` file now contains two services `db` and `core` and uses version 2 of the docker-compose file format. The core container waits until the database container has opened the required port before it starts the almighty-core process.","distinct":false,"url":"https://api.github.com/repos/almighty/almighty-core/commits/48a4c23daa25e05ec0db9ed32b90aee61df81414"},{"sha":"fdfe195c3f43db78f25ad381d8290aa55251fdf2","author":{"name":"Konrad Kleine","email":"6da07bdc34e6eb2fc657818244154a86beeb3a9d@redhat.com"},"message":"Fixup on last commit","distinct":false,"url":"https://api.github.com/repos/almighty/almighty-core/commits/fdfe195c3f43db78f25ad381d8290aa55251fdf2"},{"sha":"7257b85bc9f8c5a02df4f5369843a02aacef79e5","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Initial implementation of wit storage","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/7257b85bc9f8c5a02df4f5369843a02aacef79e5"},{"sha":"18c9de8d5d47f0cebd58d1db93baeff7bce0e331","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Fix compile error after merge","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/18c9de8d5d47f0cebd58d1db93baeff7bce0e331"},{"sha":"aaece4a5840c020f3b9b2b809b30133c00f467f0","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Create root wit in migration","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/aaece4a5840c020f3b9b2b809b30133c00f467f0"},{"sha":"d6e477d7dc9198c2959cf1bfbb76105ea8cbe2ed","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Changed unmarshalling and conversions","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/d6e477d7dc9198c2959cf1bfbb76105ea8cbe2ed"},{"sha":"54dedda8b19de940440aaf0a6d32240354011922","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Fix workitem_test","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/54dedda8b19de940440aaf0a6d32240354011922"},{"sha":"500c5b64ef3ceddca58d229436dd93ce43c2d5f9","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Improve representation of work item types in API","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/500c5b64ef3ceddca58d229436dd93ce43c2d5f9"},{"sha":"35d61960556a1dc9f4f55b1d2f9c2826dc0080ff","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Don't export media type variables & documentation","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/35d61960556a1dc9f4f55b1d2f9c2826dc0080ff"},{"sha":"4bc043e82beb72c1b1eaa05d4cfb5344d1f2946a","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Fix list & enum type conversion","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/4bc043e82beb72c1b1eaa05d4cfb5344d1f2946a"},{"sha":"368d5f4c71ea63a5f348e65f935013d777efdba9","author":{"name":"Thomas Mäder","email":"0d4929e3ab7b656c917cb2c50c3b9c58d2c68c6b@redhat.com"},"message":"Simplification & Doc","distinct":true,"url":"https://api.github.com/repos/almighty/almighty-core/commits/368d5f4c71ea63a5f348e65f935013d777efdba9"}]}
{"actor":{"display_login":"kwk"}}