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

Add Lessee Offer View #3

Merged
merged 1 commit into from
Jul 18, 2024
Merged

Add Lessee Offer View #3

merged 1 commit into from
Jul 18, 2024

Conversation

ajamias
Copy link
Collaborator

@ajamias ajamias commented Jul 10, 2024

No description provided.

Copy link
Collaborator

@tzumainn tzumainn left a comment

Choose a reason for hiding this comment

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

Looks reasonable so far! The biggest thing missing is that when a user claims an offer, they should be able to select a time span for the claim (and not automatically claim the entire offer lifespan).

@ajamias ajamias linked an issue Jul 12, 2024 that may be closed by this pull request
Copy link
Collaborator

@tzumainn tzumainn left a comment

Choose a reason for hiding this comment

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

  • don't forget to squash the commits!
  • make sure your commit message lists what panels have changed, so it's easier to test them out
  • when claiming an offer, I think the dates aren't being passed in; I tried creating a one day lease, and the lease that came back was for max time
  • on the offer page, I think it may be important to show the availabilities without asking the user to click on the "expand" arrow
  • on the Nodes panel, do we show future leases? it probably makes sense to, but it would change the logic of that page (where we show all leases, and then add node information only if it exists)

- Add offers table
  - Able to claim offers with time periods
- Add lease cancel functionality
- Able to see and cancel future leases
  with limited information
- Able to see lease status
Copy link
Collaborator

@tzumainn tzumainn left a comment

Choose a reason for hiding this comment

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

Looks and works pretty good - a few display issues that I think could be adjusted, but that's probably better done on another pass. Nice job!

@tzumainn tzumainn merged commit 4d5d504 into CCI-MOC:main Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants