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

[Terrarium - Providers]: Implementation of WebUI & REST microservice for providers support #67

Merged
merged 16 commits into from
Mar 19, 2024

Conversation

anjanikshree12
Copy link
Contributor

@anjanikshree12 anjanikshree12 commented Mar 19, 2024

This PR includes changes:

  • Implemented web UI for providers (for listing providers, for listing a specific provider's metadata).
  • Implemented REST microservice for providers' data handling.
  • Updated browse service to initialize the REST server defined above.

Note: there are some temporary changes in files due to data source being the json file for now, they will get removed eventually when we switch the datasource.

Homepage:
terrarium mainpage
Provider's page:
image
image
Provider's metadata:
metadata-handlerFunc1
image

cmd/allInOne.go Outdated Show resolved Hide resolved
internal/restapi/providers/v1/handler.go Outdated Show resolved Hide resolved
cmd/browse.go Outdated Show resolved Hide resolved
@anjanikshree12 anjanikshree12 merged commit a83d847 into main Mar 19, 2024
1 check passed
@anjanikshree12 anjanikshree12 deleted the CIEDEV-3198 branch March 19, 2024 12:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants