Skip to content

Releases: intelops/compage

v1.1.0

21 Apr 18:36
8728f7d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.0...v1.1.0

v1.0.0

03 Apr 08:58
23f0f17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.3...v1.0.0

gRPC and SQL Databases (MySQL and SQLite) support in Go template

01 Jun 16:29
8c14355
Compare
Choose a tag to compare
  • 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

New Contributors

Full Changelog: v0.0.2...v0.0.3

Ingress to expose the ui on local and KinD specific changes

03 May 14:18
eeefa8b
Compare
Choose a tag to compare
  • 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

01 May 17:37
ada38cf
Compare
Choose a tag to compare

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)