Releases: intelops/compage
Releases · intelops/compage
v1.1.0
What's Changed
- Add license per node by @mahendraintelops in #212
- feat: added license related changes from metadata by @mahendraintelops in #213
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- Enhancement: Restructure rest grpc ws servers by @mahendraintelops in #128
- Minor fixes by @mahendraintelops in #129
- Add validations on home page for fetching details by @mahendraintelops in #132
- Add association feature by @mahendraintelops in #144
- Gocyclo fixes by @mahendraintelops in #149
- Add NoSQL(mongodb) integration by @mahendraintelops in #155
- feat: Add GORM integration for go-grpc-server and go-gin-server by @mahendraintelops in #156
- enhanncement: added opentel integration in db, rest and grpc by @mahendraintelops in #160
- refactoring: added opentel config for rest in a separate file by @mahendraintelops in #162
- fix: map implementation, dockerfile and ui by @mahendraintelops in #163
- Add Cassandra and Sqilte as data store in app, support for multiple gitPlatform by @mahendraintelops in #168
- Fix chart issues by @mahendraintelops in #171
- fix: dockerfile by @mahendraintelops in #181
- Add cli by @mahendraintelops in #184
- fix: removed unwanted things and fixed docker file by @mahendraintelops in #185
- Add go releaser by @mahendraintelops in #186
- fix: test by @mahendraintelops in #187
- Fix templates by @mahendraintelops in #188
- enhancement: changed the folder for generated project and fixed the g… by @mahendraintelops in #190
- Add new command by @mahendraintelops in #192
- fix: jsonMarshal string empty check by @mahendraintelops in #193
- feat: added dotnet template by @mahendraintelops in #189
- Add tests by @mahendraintelops in #195
- fix: json parser issues by @mahendraintelops in #197
- enhancement: added github-actions for dotnet by @mahendraintelops in #198
- fix: added default methods to grpc code generation by @mahendraintelops in #199
- Add checks for templates by @mahendraintelops in #207
- fix: go version by @mahendraintelops in #208
Full Changelog: v0.0.3...v1.0.0
gRPC and SQL Databases (MySQL and SQLite) support in Go template
- Support for gRPC in go's compage template
- Support for MySQL and SQLite SQL databases in both REST and gRPC servers in Go's compage template.
- Support for devcontainers
- Minor bug fixes
What's Changed
- fix: corrected the crd filenames by @azar-intelops in #121
- Add grpc support in compage-template-go by @mahendraintelops in #122
- feat: Add devcontainers integration by @mahendraintelops in #123
- Update ui-ci.yml by @mahendraintelops in #124
New Contributors
- @azar-intelops made their first contribution in #121
Full Changelog: v0.0.2...v0.0.3
Ingress to expose the ui on local and KinD specific changes
- More clean instructions to run the Compage using KinD cluster on local
- Steps added to build compage/ui docker image on local to run it in KinD cluster.
Full Changelog: v0.0.1...v0.0.2
Compage's First Release - v0.0.1
Features
- Login/logout with GitHub.
- Create/update compage project, which in turn creates GitHub repository.
- Draw microservices using diagramMaker library, add metadata to microservices.
- Generate code for the microservices drawn.
- Golang template(compage) with REST server based on go-gin framework.
- Code commits to GitHub after code generation for the project.
- OpenApi generator support(Go, Java, JavaScript, Python, Ruby) for rest servers
Install latest version from github helm repo
helm repo remove intelops
helm repo add "intelops" "https://raw.githubusercontent.com/intelops/compage/main/charts"
helm pull intelops/compage
## Add GitHub App values in values.yaml
helm install compage intelops/compage --values charts/compage/values.yaml
kubectl get pods -n compage
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=compage-core
kubectl wait --for=condition=ready pod -l app.kubernetes.io/name=compage-app
## Run the ui on local with you GitHub config or build docker image with your GitHub config and run a pod(Instructions given in README.md)