Releases: codescalers/kubecloud
Releases · codescalers/kubecloud
0.1.0
What's Changed
- implements user apis && setup backend by @AlaaElattar in #25
- init ingress controller by @Omarabdul3ziz in #24
- extend k8s with tfgw as crd by @Omarabdul3ziz in #29
- integrate stripe in backend by @AlaaElattar in #28
- support listing && reserving && unreserving nodes by @AlaaElattar in #32
- implement cors && getUser endpoint by @AlaaElattar in #34
- add async deployer with notifier on backend by @Omarabdul3ziz in #35
- update listNodes && fix conflicts by @AlaaElattar in #36
- Master billing by @AlaaElattar in #33
- add swagger docs and GitHub files by @rawdaGastan in #39
- include pdf in invoice email by @AlaaElattar in #41
- add ssh key and fix registered user by @rawdaGastan in #42
- update templates && configure company data by @AlaaElattar in #43
- Add ssh keys endpoint to the API by @zaelgohary in #44
- Calculate User debt by @AlaaElattar in #46
- update sdk go package to latest by @rawdaGastan in #50
- add viper configs by @rawdaGastan in #54
- add docker && readme by @AlaaElattar in #37
- Add front end pages by @zaelgohary in #26
- feat: init kubedeployer supporting multi-master k8s clusters by @Omarabdul3ziz in #47
- update flist url/iface by @Omarabdul3ziz in #62
- Fix UI issues by @zaelgohary in #58
- UI Fixes by @zaelgohary in #66
- Implement edit cluster nodes by @zaelgohary in #71
- feat: add/remove nodes to cluster by @Omarabdul3ziz in #67
-
- Fix the k3s image to make dual stack work by @AhmedHanafy725 in #74
- Master edit deployment by @zaelgohary in #81
- handle failure of transfer by @rawdaGastan in #83
- Remove pricing from footer by @zaelgohary in #86
- Bump github.com/swaggo/swag from 1.16.4 to 1.16.5 in /backend by @dependabot[bot] in #94
- Bump github.com/threefoldtech/zosbase from 0.1.7 to 0.1.10 in /backend by @dependabot[bot] in #65
- admin tests by @AlaaElattar in #84
- Deploy & edit deployment enhancements by @zaelgohary in #87
- Master ewf deployer by @xmonader in #95
- Bump github.com/signintech/gopdf from 0.32.0 to 0.33.0 in /backend by @dependabot[bot] in #102
- feat: support kyc sponsorship & verification caching by @zaelgohary in #85
- introduce pending payment records and deffered settlements by @rawdaGastan in #93
- update tests and gormStore by @xmonader in #108
- update swagger docs for workflow endpoints by @AlaaElattar in #109
- init statemanager for storing object in workflow state by @Omarabdul3ziz in #110
- Bump gorm.io/gorm from 1.30.0 to 1.30.1 in /backend by @dependabot[bot] in #112
- integrate invoice handler tests by @AlaaElattar in #96
- Fix issues in deploy & edit cluster by @zaelgohary in #113
- EWF Integration and UI Enhancements by @0oM4R in #111
- Master ewf resolve conflicts by @AlaaElattar in #119
- Bump github.com/swaggo/swag from 1.16.5 to 1.16.6 in /backend by @dependabot[bot] in #118
- add mycelium deps for docker compose by @Omarabdul3ziz in #117
- return pending user balances and move all transfer to background by @rawdaGastan in #126
- update k3s flist and mycelium ip handling by @Omarabdul3ziz in #127
- integrate ewf workflows && activities by @AlaaElattar in #73
- Update k3s image to use the recommended setup by @AhmedHanafy725 in #129
- embed invoice paths and limit invoices by @rawdaGastan in #135
- Fix ssh routing by @zaelgohary in #133
- use bcrypt pkg instead in hashing by @AlaaElattar in #140
- Feat: Pending records table by @0oM4R in #132
- feat: fix deploy node failure handling by @Omarabdul3ziz in #149
- fix: update password endpoint to PUT method by @0oM4R in #153
- Unify btn styling by @zaelgohary in #159
- Disable credit button for unverified users by @zaelgohary in #161
- Fix global error handler by @zaelgohary in #137
- Add validation on nodes dialog by @0oM4R in #157
- chore(deps): bump github.com/redis/go-redis/v9 from 9.11.0 to 9.12.0 in /backend by @dependabot[bot] in #172
- Integration Tests by @AlaaElattar in #82
- Add refresh btn in reserve & my nodes by @zaelgohary in #169
- Fix ssh copy btn by @zaelgohary in #171
- Fix change pass form validation by @zaelgohary in #173
- Implement EWF Gorm Store by @AlaaElattar in #103
- Add hourly rate by @zaelgohary in #168
- Add Validator pkg by @AlaaElattar in #151
- use uint64 and millicent for money instead of usd and float64 by @rawdaGastan in #115
- Add reset pass form by @zaelgohary in #183
- fix GPU icon & hide gpu selection by @0oM4R in #181
- fix returned normalized node by @rawdaGastan in #187
- fix issue with gorm && amounts in ewf state by @AlaaElattar in #192
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #198
- support send email announcement to all users by @0oM4R in #200
- Filter nodes based on the requested resources by @0oM4R in #185
- Fix extra fee by @zaelgohary in #194
- Remove .env file from frontend by @zaelgohary in #211
- Rename pending records, remove CLI card by @zaelgohary in #221
- Add back btn to manage cluster view by @zaelgohary in #190
- update pending records intervals by @rawdaGastan in #229
- Add build workflow by @zaelgohary in #228
- feat: add health check endpoint by @zaelgohary in #92
- Support maintenance mode in frontend by @0oM4R in #219
- Support compose mail to all users by @0oM4R in #204
- Support maintenance mode status in backend by @0oM4R in #207
- update kubeconfig handler by @Omarabdul3ziz in #231
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #234
- Add cluster enhancements by @zaelgohary in #242
- update cluster validations by @Omarabdul3ziz in #243
- Fix SSE Connection by @zaelgohary in #283
- Fix SSE connect base URL by @zaelgohary in #285
- Remove pending records from user & admin dashboards by @zaelgohary in https://github.com/codescalers/kubecloud/p...