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

Feat/dashboard provided contracts page v0 #28

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Conversation

NaryLozano
Copy link
Collaborator

@NaryLozano NaryLozano commented Dec 20, 2024

Provided contracts V0 is ready 🎈

  • renders Policies if the contract has them, otherwise it renders a default "no policy" value
  • button group toggle working for contracted or provided contracts
    image

NaryLozano and others added 4 commits November 25, 2024 11:37
* Add banner values from actual data

* Fix style banner

* Migration catalogue

* Mock catalogue response

* Clean up update

* Delete dependency on package lock json

* Add env for Batch size

* Fix sidebar style

* Fix pagination

* Migrate updated publish form

* Add Asset,PriceCard amd DatasetInfo components

* Update tsconfig

* Add review suggestions on style

* Add asset credentials

* Add provider card

* Add mocked terms and conditions

* Add recommender + fix styles

* Update offerings to be clickable

* First v of overview page

* Fix style on transfer history

* Fix style on transfer history

* Add page and fix styles

* hot fix

* Add Recommender item and update styles

* Update sidebar
* Add banner values from actual data

* Fix style banner

* Migration catalogue

* Mock catalogue response

* Clean up update

* Delete dependency on package lock json

* Add env for Batch size

* Fix sidebar style

* Fix pagination

* Migrate updated publish form

* Add Asset,PriceCard amd DatasetInfo components

* Update tsconfig

* Add review suggestions on style

* Add asset credentials

* Add provider card

* Add mocked terms and conditions

* Add recommender + fix styles

* Update offerings to be clickable

* First v of overview page

* Fix style on transfer history

* Fix style on transfer history

* Add page and fix styles

* hot fix

* Add Recommender item and update styles

* Update sidebar

* Contracting page v.0.0

* Update nav to show overview by default on dashboard

* Unify icons in one object to avoid duplication

* Delete bg red from contracts

* Add filters to sideboard

* Update Icons

* Add creation date title

* Fix styling
@NaryLozano NaryLozano self-assigned this Dec 20, 2024
@NaryLozano

This comment was marked as outdated.

@NaryLozano NaryLozano marked this pull request as ready for review January 16, 2025 12:01
@NaryLozano NaryLozano requested a review from xamcost January 16, 2025 12:05
Copy link
Collaborator

@xamcost xamcost left a comment

Choose a reason for hiding this comment

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

Thank you for this work @NaryLozano ! It is really neat! I only have minor suggestions, feel free to reach out if you have any questions!

Btw, the github action trigger should be fixed now :)

src/app/dashboard/contracts/components/ContractItem.jsx Outdated Show resolved Hide resolved
src/app/dashboard/contracts/components/ContractItem.jsx Outdated Show resolved Hide resolved
src/app/dashboard/contracts/components/ContractItem.jsx Outdated Show resolved Hide resolved
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.

2 participants