Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Perform actions project details page#358

Merged
apoorv1316 merged 5 commits intodevelopfrom
perform_actions_project_details_page
May 5, 2022
Merged

Perform actions project details page#358
apoorv1316 merged 5 commits intodevelopfrom
perform_actions_project_details_page

Conversation

@Shruti-Apte
Copy link
Contributor

Notion card

https://www.notion.so/saeloun/Project-details-page-the-user-should-be-able-to-perform-actions-a1127e3af5c3468d986fc9e60b1c1a0a

Summary

The user can perform actions on project details page.

Preview

https://www.loom.com/share/7e508b689ed344208fff3de20b369d3d

Type of change

  • New feature

How Has This Been Tested?

Checklist:

  • I have manually tested all workflows
  • I have performed a self-review of my own code

@supriya3105
Copy link
Contributor

@onkar-saeloun Please review this PR.
@apoorv1316 This should be tested and merged today.

Copy link
Collaborator

@apoorv1316 apoorv1316 left a comment

Choose a reason for hiding this comment

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

LGTM from functional perspective.

// Add error handling
})
.catch(() => {
// Add error handling
Copy link
Collaborator

Choose a reason for hiding this comment

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

@Shruti-Apte Can you wrap the async function in try-catch? Also why we are leaving the catch block empty?

@onkar-saeloun
Copy link
Contributor

LGTM after resolving Apoorv's comment

@supriya3105
Copy link
Contributor

@Shruti-Apte Please resolve the comments on this PR first ?

@github-actions
Copy link

github-actions bot commented May 5, 2022

Current Code Coverage Percent of this PR:

96.55 %

Files having coverage below 100%

Impacted Files Coverage
/app/controllers/subscriptions_controller.rb 66.67 %
/app/controllers/invoices_controller.rb 63.64 %
/app/models/client.rb 92.5 %
/app/models/invoice.rb 95.83 %
/app/policies/subscriptions_policy.rb 66.67 %
/app/services/application_service.rb 66.67 %
/app/controllers/invoices/payments_controller.rb 61.11 %
/app/services/invoice_payment/checkout.rb 43.48 %

@apoorv1316 apoorv1316 merged commit 63fbe85 into develop May 5, 2022
@apoorv1316 apoorv1316 deleted the perform_actions_project_details_page branch May 5, 2022 08:27
Shruti-Apte added a commit that referenced this pull request May 6, 2022
* Basic UI for stripe connect

* Addition to basic UI

* Use react router for invoice page (#333)

* API for show invoice

* Remove show route

* Use react router for invoice page

* Address review comments

* Refactor and fix UI

* Avoid n+1 issue and use partials

* Fix rubocop failure

* Omit hash value

* Set init value as null

* added titleize property to name for capitalizing (#354)

* Invoice address spacing fixed (#355)

* Invoice address spacing fixed

* added commas

Co-authored-by: Shruti <[email protected]>

* Bump version to 0.1.9

* Heroku One Click deploy added (#357)

* Fixes unit_amount for zero_decimal_currencies

* Moves unit_amout method to invoice model using Money gem.

* Adds test cases for unit_amount.

* Fixes typo

* Perform actions project details page (#358)

* Some actions added

* Some actions added

* Prepopulating client name on generate invoice page

* Resolved comments

Co-authored-by: Shruti <[email protected]>

* Basic UI for stripe connect

* Addition to basic UI

* Updated designs

Co-authored-by: Shruti <[email protected]>
Co-authored-by: Apoorv Mishra <[email protected]>
Co-authored-by: Onkar Hasabe <[email protected]>
Co-authored-by: Akhil G Krishnan <[email protected]>
Co-authored-by: Anas Ansari <[email protected]>
vipulnsward pushed a commit that referenced this pull request Feb 15, 2026
* Some actions added

* Some actions added

* Prepopulating client name on generate invoice page

* Resolved comments

Co-authored-by: Shruti <[email protected]>
vipulnsward pushed a commit that referenced this pull request Feb 15, 2026
* Basic UI for stripe connect

* Addition to basic UI

* Use react router for invoice page (#333)

* API for show invoice

* Remove show route

* Use react router for invoice page

* Address review comments

* Refactor and fix UI

* Avoid n+1 issue and use partials

* Fix rubocop failure

* Omit hash value

* Set init value as null

* added titleize property to name for capitalizing (#354)

* Invoice address spacing fixed (#355)

* Invoice address spacing fixed

* added commas

Co-authored-by: Shruti <[email protected]>

* Bump version to 0.1.9

* Heroku One Click deploy added (#357)

* Fixes unit_amount for zero_decimal_currencies

* Moves unit_amout method to invoice model using Money gem.

* Adds test cases for unit_amount.

* Fixes typo

* Perform actions project details page (#358)

* Some actions added

* Some actions added

* Prepopulating client name on generate invoice page

* Resolved comments

Co-authored-by: Shruti <[email protected]>

* Basic UI for stripe connect

* Addition to basic UI

* Updated designs

Co-authored-by: Shruti <[email protected]>
Co-authored-by: Apoorv Mishra <[email protected]>
Co-authored-by: Onkar Hasabe <[email protected]>
Co-authored-by: Akhil G Krishnan <[email protected]>
Co-authored-by: Anas Ansari <[email protected]>
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.

4 participants