├── .gcloudignore ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── main.yml ├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── api-spec ├── catalogue.json └── hooks.js ├── cloudbuild.yaml ├── cmd └── cataloguesvc │ └── main.go ├── docker-compose-zipkin.yml ├── docker-compose.yml ├── docker ├── catalogue-db │ ├── Dockerfile │ └── data │ │ └── dump.sql └── catalogue │ └── Dockerfile ├── endpoints.go ├── images ├── WAT.jpg ├── WAT2.jpg ├── bit_of_leg_1.jpeg ├── bit_of_leg_2.jpeg ├── catsocks.jpg ├── catsocks2.jpg ├── classic.jpg ├── classic2.jpg ├── colourful_socks.jpg ├── cross_1.jpeg ├── cross_2.jpeg ├── holy_1.jpeg ├── holy_2.jpeg ├── holy_3.jpeg ├── puma_1.jpeg ├── puma_2.jpeg ├── rugby_socks.jpg ├── sock.jpeg ├── weave1.jpg ├── weave10.jpg ├── weave2.jpg ├── weave3.jpg ├── weave4.jpg ├── weave5.jpg ├── weave6.jpg ├── weave7.jpg ├── weave8.jpg ├── weave9.jpg ├── youtube_1.jpeg └── youtube_2.jpeg ├── logging.go ├── scripts └── build.sh ├── service.go ├── service_test.go ├── test ├── Dockerfile ├── container.py ├── test.sh ├── unit.py └── util │ ├── Api.py │ ├── Docker.py │ ├── Dredd.py │ └── __init__.py ├── transport.go └── vendor └── manifest /.gcloudignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.gcloudignore -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | coverage.out 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/README.md -------------------------------------------------------------------------------- /api-spec/catalogue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/api-spec/catalogue.json -------------------------------------------------------------------------------- /api-spec/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/api-spec/hooks.js -------------------------------------------------------------------------------- /cloudbuild.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/cloudbuild.yaml -------------------------------------------------------------------------------- /cmd/cataloguesvc/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/cmd/cataloguesvc/main.go -------------------------------------------------------------------------------- /docker-compose-zipkin.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/docker-compose-zipkin.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/catalogue-db/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/docker/catalogue-db/Dockerfile -------------------------------------------------------------------------------- /docker/catalogue-db/data/dump.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/docker/catalogue-db/data/dump.sql -------------------------------------------------------------------------------- /docker/catalogue/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/docker/catalogue/Dockerfile -------------------------------------------------------------------------------- /endpoints.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/endpoints.go -------------------------------------------------------------------------------- /images/WAT.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/WAT.jpg -------------------------------------------------------------------------------- /images/WAT2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/WAT2.jpg -------------------------------------------------------------------------------- /images/bit_of_leg_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/bit_of_leg_1.jpeg -------------------------------------------------------------------------------- /images/bit_of_leg_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/bit_of_leg_2.jpeg -------------------------------------------------------------------------------- /images/catsocks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/catsocks.jpg -------------------------------------------------------------------------------- /images/catsocks2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/catsocks2.jpg -------------------------------------------------------------------------------- /images/classic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/classic.jpg -------------------------------------------------------------------------------- /images/classic2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/classic2.jpg -------------------------------------------------------------------------------- /images/colourful_socks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/colourful_socks.jpg -------------------------------------------------------------------------------- /images/cross_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/cross_1.jpeg -------------------------------------------------------------------------------- /images/cross_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/cross_2.jpeg -------------------------------------------------------------------------------- /images/holy_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/holy_1.jpeg -------------------------------------------------------------------------------- /images/holy_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/holy_2.jpeg -------------------------------------------------------------------------------- /images/holy_3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/holy_3.jpeg -------------------------------------------------------------------------------- /images/puma_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/puma_1.jpeg -------------------------------------------------------------------------------- /images/puma_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/puma_2.jpeg -------------------------------------------------------------------------------- /images/rugby_socks.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/rugby_socks.jpg -------------------------------------------------------------------------------- /images/sock.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/sock.jpeg -------------------------------------------------------------------------------- /images/weave1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave1.jpg -------------------------------------------------------------------------------- /images/weave10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave10.jpg -------------------------------------------------------------------------------- /images/weave2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave2.jpg -------------------------------------------------------------------------------- /images/weave3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave3.jpg -------------------------------------------------------------------------------- /images/weave4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave4.jpg -------------------------------------------------------------------------------- /images/weave5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave5.jpg -------------------------------------------------------------------------------- /images/weave6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave6.jpg -------------------------------------------------------------------------------- /images/weave7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave7.jpg -------------------------------------------------------------------------------- /images/weave8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave8.jpg -------------------------------------------------------------------------------- /images/weave9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/weave9.jpg -------------------------------------------------------------------------------- /images/youtube_1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/youtube_1.jpeg -------------------------------------------------------------------------------- /images/youtube_2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/images/youtube_2.jpeg -------------------------------------------------------------------------------- /logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/logging.go -------------------------------------------------------------------------------- /scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/scripts/build.sh -------------------------------------------------------------------------------- /service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/service.go -------------------------------------------------------------------------------- /service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/service_test.go -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/container.py -------------------------------------------------------------------------------- /test/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/test.sh -------------------------------------------------------------------------------- /test/unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/unit.py -------------------------------------------------------------------------------- /test/util/Api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/util/Api.py -------------------------------------------------------------------------------- /test/util/Docker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/util/Docker.py -------------------------------------------------------------------------------- /test/util/Dredd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/test/util/Dredd.py -------------------------------------------------------------------------------- /test/util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /transport.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/transport.go -------------------------------------------------------------------------------- /vendor/manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microservices-demo/catalogue/HEAD/vendor/manifest --------------------------------------------------------------------------------