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

Skip to content

Group filters UI#444

Merged
ajinkyaa merged 17 commits intodevelopfrom
group-filters-ui
Jun 7, 2022
Merged

Group filters UI#444
ajinkyaa merged 17 commits intodevelopfrom
group-filters-ui

Conversation

@ajinkyaa
Copy link
Contributor

@ajinkyaa ajinkyaa commented Jun 6, 2022

  • Group by filters added for reports
  • Updated the screen on load entries for the report.

Screenshot 2022-06-06 at 11 59 10 AM

Screenshot 2022-06-06 at 11 59 22 AM

Screenshot 2022-06-06 at 12 00 32 PM

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

@ajinkyaa ajinkyaa requested review from JijoBose and apoorv1316 June 6, 2022 06:32
@ajinkyaa ajinkyaa marked this pull request as draft June 6, 2022 06:33
@ajinkyaa ajinkyaa marked this pull request as ready for review June 7, 2022 08:23
@github-actions
Copy link

github-actions bot commented Jun 7, 2022

Current Code Coverage Percent of this PR:

87.5 %

Files having coverage below 100%

Impacted Files Coverage
/app/policies/payments/provider_policy.rb 85.71 %
/app/services/invoice_payment/checkout.rb 44.0 %
/app/services/invoice_payment/pdf_generation.rb 70.97 %
/app/services/report/filters.rb 87.1 %
/app/controllers/internal_api/v1/payment_settings_controller.rb 93.33 %
/app/controllers/internal_api/v1/payments/providers_controller.rb 94.74 %
/lib/benchmarking/benchmarker.rb 0.0 %

@apoorv1316
Copy link
Collaborator

@ajinkyaa Notes are not aligned in my browser.
Screenshot 2022-06-07 at 1 59 06 PM
Screenshot 2022-06-07 at 1 59 19 PM

@ajinkyaa ajinkyaa merged commit dae62d0 into develop Jun 7, 2022
@ajinkyaa ajinkyaa deleted the group-filters-ui branch June 7, 2022 12:00
vipulnsward pushed a commit that referenced this pull request Feb 15, 2026
* Index client_id to elasticsearch

* Use client id directly for filtering

* Add service class for creating group-by es query

* Add service class for processing aggregated ES data

* Consider group-by while showing reports

* Return formatted date labels for grouping by week

* Add sorting as desc order by work_date

* Add default filter of this_month duration

* Fix reports request tests

* Add specs for group_by service class

* Add request specs for group by but without any filters

* Add specs for group by and filter combinations

* groupby filters added

* label added

* alignment issues resolved

* alignment

Co-authored-by: Shalaka Patil <[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