Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge feature SDK Dashboard As Code #1761

Merged
merged 27 commits into from
Feb 22, 2024
Merged

Merge feature SDK Dashboard As Code #1761

merged 27 commits into from
Feb 22, 2024

Conversation

Nexucis
Copy link
Member

@Nexucis Nexucis commented Feb 13, 2024

this PR must be MERGED and NOT squashed

AntoineThebaud and others added 23 commits January 5, 2024 16:45
)

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
…h Go datamodel (#1711)

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
…d discrepancies (#1712)

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
…il (#1722)

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
* [FEATURE] Add Golang SDK

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Build working dashboard

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Improve layout handling

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add variables

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add prometheus var + fix Augustin feedbacks

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* WIP: Augustin feedbacks

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Move to WithPlugin

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Rebase fat/dac

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add gauge and stat panel

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Move prom stuff to prometheus folder

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Move to a better builder

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* WIP: query

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* WIP: similar output as cue sdk

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Cleaning

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Revert CLI

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

---------

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
…gnment by using same sample output in unit tests (#1743)

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Sync main branch with dashboard-as-code branch
* [FEATURE] Add Golang SDK support for

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add tests

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add doc

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Improve with PR reviews

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Log warning of returning error

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Add Antoine feedbacks

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

---------

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
* [ENHANCEMENT] Add grouped variable helper in Go SDK

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

* Antoine review

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>

---------

Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
…l improvements for CLI testing (#1753)

* [ENHANCEMENT] CLI: add config to tune the DaC output folder + internal improvements for CLI testing

Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Antoine THEBAUD <antoine.thebaud@yahoo.fr>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
@Nexucis Nexucis marked this pull request as draft February 13, 2024 14:59
Nexucis and others added 4 commits February 13, 2024 16:03
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
Signed-off-by: Guillaume LADORME <Gladorme@users.noreply.github.com>
Signed-off-by: Augustin Husson <husson.augustin@gmail.com>
@Nexucis Nexucis marked this pull request as ready for review February 22, 2024 11:28
@Nexucis Nexucis merged commit cf942c6 into main Feb 22, 2024
19 checks passed
@Nexucis Nexucis deleted the feat/dashboard-as-code branch February 22, 2024 11:38
Nexucis added a commit that referenced this pull request Feb 22, 2024
Merge feature SDK Dashboard As Code
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.

None yet

3 participants