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

Skip to content

Reports List Page#530

Merged
supriya3105 merged 18 commits intodevelopfrom
feature/report-list-page
Jun 28, 2022
Merged

Reports List Page#530
supriya3105 merged 18 commits intodevelopfrom
feature/report-list-page

Conversation

@onkar-saeloun
Copy link
Contributor

@onkar-saeloun onkar-saeloun commented Jun 28, 2022

Notion card

https://www.notion.so/saeloun/Create-the-Reports-List-page-b36ccfd750af40f39864b342cdbc2ca9

Summary

Created a page to show list of projects.

Preview

Miru._.Time.tracking.and.invoicing.-.28.June.2022.1.mp4

Type of change

Please delete options that are not relevant.

  • New feature (non-breaking change which adds functionality)

How Has This Been Tested?

Tested Manually

Checklist:

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

@onkar-saeloun onkar-saeloun marked this pull request as ready for review June 28, 2022 08:53
@github-actions
Copy link

github-actions bot commented Jun 28, 2022

Current Code Coverage Percent of this PR:

88.92 %

Files having coverage below 100%

Impacted Files Coverage
/lib/custom_failure.rb 80.0 %
/app/services/weekly_reminder_for_missed_entries_service.rb 31.82 %
/app/controllers/users/invitations_controller.rb 86.36 %
/app/controllers/users/sessions_controller.rb 85.71 %
/app/services/invoice_payment/checkout.rb 44.0 %
/app/services/invoice_payment/pdf_generation.rb 70.0 %
/app/controllers/internal_api/v1/payment_settings_controller.rb 93.33 %
/app/controllers/internal_api/v1/profile_controller.rb 96.88 %
/app/controllers/internal_api/v1/companies_controller.rb 95.45 %
/app/controllers/internal_api/v1/wise/recipients_controller.rb 90.0 %
/app/controllers/internal_api/v1/payments/providers_controller.rb 94.74 %
/lib/benchmarking/benchmarker.rb 0.0 %

@@ -1,126 +1,18 @@
import React, { useState, useEffect } from "react";
Copy link
Contributor Author

@onkar-saeloun onkar-saeloun Jun 28, 2022

Choose a reason for hiding this comment

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

removed this file, added a separate time entry report file and added routing in same file.

Copy link
Member

@akhilgkrishnan akhilgkrishnan left a comment

Choose a reason for hiding this comment

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

@onkar-saeloun can we hide the rest of the empty reports

@onkar-saeloun
Copy link
Contributor Author

@onkar-saeloun can we hide the rest of the empty reports

Ohh like for now we will show only Time entry report on list?
@supriya3105 your view?

@supriya3105
Copy link
Contributor

@onkar-saeloun . Please hide the rest of the reports for now.

@supriya3105
Copy link
Contributor

@akhilgkrishnan Please review this PR again for feedback that has been implemented

Comment on lines 37 to 38
setAuthHeaders();
registerIntercepts();
Copy link
Member

Choose a reason for hiding this comment

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

move these to app/javascript/src/components/Reports/index.tsx

Copy link
Contributor

@harshaanNihal harshaanNihal left a comment

Choose a reason for hiding this comment

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

LGTM

@supriya3105
Copy link
Contributor

supriya3105 commented Jun 28, 2022

@onkar-saeloun Please resolve the conflicts on this PR also 1 feedback from Akhil

@supriya3105 supriya3105 merged commit 73b74ec into develop Jun 28, 2022
@supriya3105 supriya3105 deleted the feature/report-list-page branch June 28, 2022 17:41
vipulnsward pushed a commit that referenced this pull request Feb 15, 2026
* added width and height properties in tailwind config

* added reports routes

* added route conf

* added reports header

* added outstanding amt page

* added report card component

* added report card

* added revenue by client page

* added time entry page

* added total hours logged page

* added routes path for reports

* added svgs for report list page

* added route in navbar

* added flag to show the report in list

* resolved comment
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