Skip to content

Conversation

@anna-cross
Copy link
Contributor

@anna-cross anna-cross commented Oct 24, 2023

Description of change

Full set of CLI changes for new Meroxa MDPX Platform. Includes:

  • New Login changes
  • Changes to application deployment
  • New secrets command
  • New request client (to communicate with PocketBase)
  • Flink was stubbed (WIP)
  • Removing old commands (resources, builds, piplines, connectors, functions)
  • Removing meroxa-go dependency

Fixes

Type of change

  • New feature
  • Bug fix
  • Refactor
  • Documentation

How was this tested?

  • Unit Tests
  • Tested in staging
  • Tested in minikube

Demo

before after

Additional references

Documentation updated

janelletavares and others added 30 commits October 17, 2023 17:17
* Log in with basic auth client

* Remove accounts (#826)
* rremove unused commands and docs
* Generate a mock basic client
Generic functions to print tables and lists
* Log in with basic auth client

* fmt

* cleaning up

* lint

* fmt

* Generate a mock basic client

* dep update

* trying with mockery

* try brew

* brew version

* maybe without the v

* old school

* no more brew

* no longer used

* Generic functions to print tables and lists

* WIP

* Update test and deploy

* lint

* Place holder for image name

* Keep snake case for now

---------

Co-authored-by: anna-cross <annakh@meroxa.io>
* More command updates and test fixes

* l i n t

* gomod and lint

* lint

* Delete apps_test.go

---------

Co-authored-by: anna-cross <annakh@meroxa.io>
anna-cross and others added 29 commits October 30, 2023 17:49
Co-authored-by: Samir Ketema <samir.ketema@gmail.com>
Update dashboard URL to point to pocketbase dashboard
Add version and language headers to describe and remove
* feat: update to turbine-core v2

- Removes unused code
- Create tar and upload it to pocketbase
- Pull new core changes, file upload on single post
- chore: use turbine-core new spec
- build binary
- update mock
- imageArchive for field name
- remove secrets update from commands
- disable function integration
- send version and remove dup
- update turbine app
- chore: update golangci-lint action

brought by #866

* feat: apps deploy default 1m

* chore: fix test and update docs
Only Add Auth Token if it Hasnt Been Added
Removing Turbine References and Usage
Removing Turbine References and Usage
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants