├── .dockerignore ├── .github └── workflows │ ├── go-tests.yml │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── assets └── images │ └── DocuRift.png ├── cmd └── docurift │ └── main.go ├── config-docker.yaml ├── config.yaml ├── docs ├── analyzer.md ├── configuration.md └── persisitance.md ├── examples └── shop │ ├── shop.go │ └── shop_test.go ├── go.mod ├── go.sum ├── internal ├── analyzer │ ├── analyzer.go │ ├── analyzer_test.go │ ├── openapi.go │ ├── openapi_test.go │ ├── postman.go │ ├── server.go │ ├── swagger_ui.go │ ├── ui │ │ ├── asset-manifest.json │ │ ├── index.html │ │ └── static │ │ │ └── js │ │ │ ├── main.5b8d67ab.js │ │ │ ├── main.5b8d67ab.js.LICENSE.txt │ │ │ ├── main.5b8d67ab.js.map │ │ │ ├── main.8b11c3f9.js │ │ │ ├── main.8b11c3f9.js.LICENSE.txt │ │ │ └── main.8b11c3f9.js.map │ └── ui_embed.go └── config │ ├── config.go │ └── config_test.go └── test ├── Dockerfile ├── Dockerfile.docurift ├── Dockerfile.shop ├── config.yaml ├── docker-compose.yml ├── expected_openapi.json └── run_tests.sh /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/go-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/.github/workflows/go-tests.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/.gitignore -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/README.md -------------------------------------------------------------------------------- /assets/images/DocuRift.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/assets/images/DocuRift.png -------------------------------------------------------------------------------- /cmd/docurift/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/cmd/docurift/main.go -------------------------------------------------------------------------------- /config-docker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/config-docker.yaml -------------------------------------------------------------------------------- /config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/config.yaml -------------------------------------------------------------------------------- /docs/analyzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/docs/analyzer.md -------------------------------------------------------------------------------- /docs/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/docs/configuration.md -------------------------------------------------------------------------------- /docs/persisitance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/docs/persisitance.md -------------------------------------------------------------------------------- /examples/shop/shop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/examples/shop/shop.go -------------------------------------------------------------------------------- /examples/shop/shop_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/examples/shop/shop_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/go.sum -------------------------------------------------------------------------------- /internal/analyzer/analyzer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/analyzer.go -------------------------------------------------------------------------------- /internal/analyzer/analyzer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/analyzer_test.go -------------------------------------------------------------------------------- /internal/analyzer/openapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/openapi.go -------------------------------------------------------------------------------- /internal/analyzer/openapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/openapi_test.go -------------------------------------------------------------------------------- /internal/analyzer/postman.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/postman.go -------------------------------------------------------------------------------- /internal/analyzer/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/server.go -------------------------------------------------------------------------------- /internal/analyzer/swagger_ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/swagger_ui.go -------------------------------------------------------------------------------- /internal/analyzer/ui/asset-manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/asset-manifest.json -------------------------------------------------------------------------------- /internal/analyzer/ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/index.html -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.5b8d67ab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.5b8d67ab.js -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.5b8d67ab.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.5b8d67ab.js.LICENSE.txt -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.5b8d67ab.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.5b8d67ab.js.map -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.8b11c3f9.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.8b11c3f9.js -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.8b11c3f9.js.LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.8b11c3f9.js.LICENSE.txt -------------------------------------------------------------------------------- /internal/analyzer/ui/static/js/main.8b11c3f9.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui/static/js/main.8b11c3f9.js.map -------------------------------------------------------------------------------- /internal/analyzer/ui_embed.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/analyzer/ui_embed.go -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/internal/config/config_test.go -------------------------------------------------------------------------------- /test/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/Dockerfile -------------------------------------------------------------------------------- /test/Dockerfile.docurift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/Dockerfile.docurift -------------------------------------------------------------------------------- /test/Dockerfile.shop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/Dockerfile.shop -------------------------------------------------------------------------------- /test/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/config.yaml -------------------------------------------------------------------------------- /test/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/docker-compose.yml -------------------------------------------------------------------------------- /test/expected_openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/expected_openapi.json -------------------------------------------------------------------------------- /test/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tienanr/docurift/HEAD/test/run_tests.sh --------------------------------------------------------------------------------