openIMIS BE Contract module release notes
1.4.0 (April 2022)
What's Changed
OFS-14: Added models and services shell by @dborowiecki in #1
OFS-61: Update Models for contract by @sniedzielski in #3
OFS-64: graphQl queries for contract module with tests of graphQl queries by @sniedzielski in #4
OFS-144: service (including OFS-133) by @sniedzielski in #6
OFS-133: "create contract" service (including OFS-144) by @sniedzielski in #5
OFS:126: mutation "create contract" with tests and fixing some tests by @sniedzielski in #7
OFS-134: 'update contract' service with some perms in Contract by @sniedzielski in #8
OFS-154: create contract role for admin by @sniedzielski in #9
OFS-188: base mutations for contract details by @sniedzielski in #11
OFS-127: 'update contract' mutation by @sniedzielski in #10
OFS-128: delete contract by @sniedzielski in #13
OFS-135: 'delete contract' service by @sniedzielski in #12
OFS-136: submit contract service and contract signal by @sniedzielski in #14
OFS-137: approve contract service by @sniedzielski in #16
OFS-129: adding submit contract mutation based on service by @sniedzielski in #15
OFS-130: mutation "approve contract" by @sniedzielski in #17
OFS-138: counter contract service (including OFS-131 counter contract mutation) by @sniedzielski in #18
OFS:194: Mutation object log and date valid from/to filter in contract by @sniedzielski in #19
OFS-140: amend contract service by @sniedzielski in #20
OFS-196 - send email payment notification by @sniedzielski in #22
OFS-132: amend mutation, some fixes after wiki page refresh and bulk approve mutation by @sniedzielski in #21
OFS-146: changes with saving contract contribution plan details by @sniedzielski in #23
OFS-146: activate policy on received proper payment and send email counter by @sniedzielski in #24
OFS-145: get negative amount amendment by @sniedzielski in #26
OFS-193: Service - PHInsureToCDetatils by @sniedzielski in #25
OFS-200: fixing issue with last_policy = None in PHInsuree by @sniedzielski in #28
OFS-139: renew contract - service and mutation for graphQL by @sniedzielski in #27
OFS-199: http://readme.md section and setup.py for Contract module by @sniedzielski in #29
OFS-147: Terminate contract service by @sniedzielski in #30
OFS-220: fixing mutation log object retrieving - amend, renew by @sniedzielski in #31
OFS-224: mutation bulk counter contract by @sniedzielski in #32
OFS-212: connect calculation backend to the contract module by @sniedzielski in #33
OFS-226: calculation services tests based on Contract and upgrades in tests by @sniedzielski in #34
OFS-244: changes in tests due to calculation param in JSON by @sniedzielski in #35
OFS-241: changes in test - django test case instead of unittest.TestCase by @sniedzielski in #36
OFS-246: changes in JSON email contact_name by @sniedzielski in #37
OFS-165: amount filter for Contract entities by @sniedzielski in #38
OFS-254: fixing validity filter in Contract entity by @sniedzielski in #39
OFS-254: hotfix: copy json_ext from phi to cdetails during creating contract by @sniedzielski in #40
OFS-254: TODO with json ext - only calculation rule section by @sniedzielski in #41
OFS-259: Support the policyholder portal perms on Contract by @sniedzielski in #42
OFS-280: Contract - add signal for dynamic mutation like in PH by @sniedzielski in #43
OFS-281: Create GraphQL queries for the Insuree policy by @sniedzielski in #44
OFS-284: check actual validity for PHuser by @sniedzielski in #45
OFS-285: Fix bulk action - change approach in bulk mutation in contract by @sniedzielski in #46
OFS-292: changes in contract module related to BSquare chanbges with User by @sniedzielski in #47
OFS-292: fixed issue with copying insuree from PH to CD by @sniedzielski in #48
OE0-74: added function triggered by signal to check if policy is related to FS by @sniedzielski in #50
OPL-31: Create 'createInvoice' service in Contract module by @sniedzielski in #52
OP-461: added contract roles for admin by @sniedzielski in #53
Test Technical user mixed tech and core users by @edarchis in #55
OP-478: fixed 'grace_period' on payment received signal, added lacking role approve/counter by @sniedzielski in #57
OP-478: fixed decimal/float operation in 'amendment' section by @sniedzielski in #59
fix missing filter and policy creation logic by @delcroip in #58
OP-478: minor fixes in contract policy by @sniedzielski in #60
OP-759: fixed return in service 'create_contract_details_policies' by @sniedzielski in #61
OP-752: modified README - bulk operations section by @sniedzielski in #62
Did you encounter a problem or do you have a suggestion?
Please contact our Service Desk
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. https://creativecommons.org/licenses/by-sa/4.0/