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

feature(frontend): enabling environments as resources #2437

Merged

Conversation

xoscar
Copy link
Collaborator

@xoscar xoscar commented Apr 25, 2023

This PR enables environments as resources

Changes

  • Updates open api specs to match the new resources services
  • Changes models to use new structure
  • Modifies forms and environment functionality

Fixes

Checklist

  • tested locally
  • added new dependencies
  • updated the docs
  • added a test

https://www.loom.com/share/abfa0a6aebb045f69cde8aec5c941737

@xoscar xoscar self-assigned this Apr 25, 2023
@xoscar xoscar marked this pull request as ready for review April 25, 2023 19:43
Copy link
Contributor

@jorgeepc jorgeepc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💥

@xoscar xoscar merged commit 17f9cc4 into feat/environments-as-resources Apr 25, 2023
18 of 20 checks passed
@xoscar xoscar deleted the feat/environments-as-resources-frontend branch April 25, 2023 23:06
mathnogueira added a commit that referenced this pull request Apr 27, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
mathnogueira added a commit that referenced this pull request Apr 27, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
mathnogueira added a commit that referenced this pull request Apr 27, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
mathnogueira added a commit that referenced this pull request Apr 27, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
mathnogueira added a commit that referenced this pull request Apr 27, 2023
* remove old environment endpoints

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fixing unit tests

* feature(cli): enabling environments as resources

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fix rebase

* fixing unit tests

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fix rebase

* fix test run with env

* fix bad rebase

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
mathnogueira added a commit that referenced this pull request May 2, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* add instrumentation to resource manager

* Update map conversion logic

* fix cli tests

* fix rebase

* fix span name

* fix tests

* remove broken middleware config

* fix generated file

* chore(docs): updating docs

* feature(cli): enabling environments as resources (#2446)

* remove old environment endpoints

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fixing unit tests

* feature(cli): enabling environments as resources

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fix rebase

* fixing unit tests

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fix rebase

* fix test run with env

* fix bad rebase

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fix instrumentation

* fix span name

* Apply suggestions from code review

Co-authored-by: Daniel Baptista Dias <danielbdias@users.noreply.github.com>

* remove empty line

---------

Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
Co-authored-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Co-authored-by: Daniel Dias <danielbpdias@gmail.com>
Co-authored-by: Daniel Baptista Dias <danielbdias@users.noreply.github.com>
schoren added a commit that referenced this pull request Jun 5, 2023
* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* add instrumentation to resource manager

* Update map conversion logic

* fix cli tests

* fix rebase

* fix span name

* fix tests

* remove broken middleware config

* fix generated file

* chore(docs): updating docs

* feature(cli): enabling environments as resources (#2446)

* remove old environment endpoints

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fixing unit tests

* feature(cli): enabling environments as resources

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources (#2437)

* remove old environment endpoints

* implement environments as a resource

* fix build after rebase

* fix encoding

* fix test

* registering environent resource routes (#2435)

* feature(frontend): enabling environments as resources

* feature(frontend): fixing unit tests

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fix rebase

* fixing unit tests

* fixing environments tracetest testing with tracetest

* fixing environments tracetest testing with tracetest

* fix rebase

* fix test run with env

* fix bad rebase

---------

Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>

* fix instrumentation

* fix span name

* Apply suggestions from code review

Co-authored-by: Daniel Baptista Dias <danielbdias@users.noreply.github.com>

* remove empty line

---------

Co-authored-by: Sebastian Choren <sebastian.choren@gmail.com>
Co-authored-by: Oscar Reyes <oscar-rreyes1@hotmail.com>
Co-authored-by: Daniel Dias <danielbpdias@gmail.com>
Co-authored-by: Daniel Baptista Dias <danielbdias@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants