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

MERGING release/24.04 into main #55

Merged
merged 78 commits into from
Jun 26, 2024
Merged

MERGING release/24.04 into main #55

merged 78 commits into from
Jun 26, 2024

Conversation

delcroip
Copy link
Member

@delcroip delcroip commented May 1, 2024

MERGING release/24.04 into main

hirensoni913 and others added 30 commits November 13, 2023 16:09
CM-485: added BenefitConsumption entity
hotfix-validation: fix unique name
CM-486: update of payroll generation process - based on BenefitConsumption entity
* CM-489: added adjustments in backend related to maker-checker logic

* CM-489: fixing removing related objects

* CM-489: improve querysets

* CM-489: improve querysets 2

* CM-489: make public method

---------

Co-authored-by: Damian Borowiecki <dborowiecki7@gmail.com>
CM-551: update delete payroll to match new flow
hothix: user adjustment in calcrule
* CM-487: fetch benefit consumptions by payroll

* CM-487: add payroll mutation

---------

Co-authored-by: Jan <j.dolkowski@soldevelo.com>
CM-493: added gql adjustments to attachment
sniedzielski and others added 28 commits February 29, 2024 16:57
* CM-715: added payroll benefit consumtpion gql to visualize benefits

* CM-715: added filtering for benefit plan

* CM-315: added missing filters

* CM-315: added missing filters2

* CM-715: added benefits summary
CM-743: note payment date also on bill level
CM-779: added improvements for summary of benefits
Co-authored-by: Jan <j.dolkowski@soldevelo.com>
MERGING develop into release/24.04
* CM-840: added document for opensearch payroll

* CM-840: fixed content type for payment cycle document

* CM-840: fixed content type for payment cycle document

* CM-840: added ndjson dashboard data with new payroll indexes
CM-853: added invoice report/synch data
* CM-840: synchronization of basic data about payments (#50)

* CM-840: added document for opensearch payroll

* CM-840: fixed content type for payment cycle document

* CM-840: fixed content type for payment cycle document

* CM-840: added ndjson dashboard data with new payroll indexes

* CM-853: added document related to bill entity

* CM-853: fixed payroll related instance

* CM-853: added benefit relation into quersyet to fetch attachment by payroll

* CM-853: changed object type to nested type

* CM-853: added invoice report/synch data

---------

Co-authored-by: sniedzielski <52816247+sniedzielski@users.noreply.github.com>
Co-authored-by: sniedzielski <sniedzielski@soldevelo.com>
Co-authored-by: Jan <jdolkowski@soldevelo.com>
MERGING develop into release/24.04
Copy link

sonarcloud bot commented May 1, 2024

Quality Gate Failed Quality Gate failed

Failed conditions
1 Security Hotspot
48.4% Coverage on New Code (required ≥ 80%)
7.1% Duplication on New Code (required ≤ 3%)

See analysis details on SonarCloud

@delcroip delcroip merged commit 9d13a11 into main Jun 26, 2024
5 of 10 checks passed
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.

6 participants