Releases: unicef/hope
Releases · unicef/hope
4.12
What's Changed
- RapidPro payment verificaiton results not read back by HOPE by @johniak in #5805
- v4.12 by @domdinicola in #5816
Full Changelog: 4.11...4.12
4.11
What's Changed
- add country unique fields in BusinessArea list endpoint by @vitali-yanushchyk-valor in #5738
- Grievance - Payment records filtering / Job title in approval process by @pavlo-mk in #5727
- Payment - Store day at which record was sent to FSP by @pavlo-mk in #5740
- [AB#301676]-404 redirects fix by @mmaciekk in #5741
- Feat/ab#294013/ruff c901 too complex by @johniak in #5700
- Add ordering on Payment API by @pavlo-mk in #5744
- Ignore all the choices which are database choices in the openapi schema by @pavlo-mk in #5739
- added tests to check collision detection through api by @johniak in #5747
- 166072 payment plan admin recalculate exchange rate button dev by @MarekBiczysko in #5754
- fix sending pdu fields in duplicate/edit program pages by @mmaciekk in #5745
- remove unused sentry url by @domdinicola in #5755
- [AB#301387]/program code cannot be changed in edit program by @mmaciekk in #5756
- Search refactor - ES + DB by @pkujawa in #5751
- Master back by @pavlo-mk in #5759
- Staging back by @domdinicola in #5760
- dev2stg by @domdinicola in #5753
- HH collision flag by @pavlo-mk in #5750
- Reorder casting by @srugano in #5749
- dev2stg by @domdinicola in #5764
- N+1 Query fixes batch_1 by @pavlo-mk in #5762
- Cast values after complex fields by @srugano in #5772
- ES indexes migration - add threading by @pkujawa in #5766
- dev2stg by @domdinicola in #5773
- Master back by @domdinicola in #5774
- Staging back by @domdinicola in #5775
- dev2stg by @domdinicola in #5776
- household admin areas protected by @domdinicola in #5765
- 302326_push_individuals_endpoint_handle_500 by @MarekBiczysko in #5757
- update packages march 2026 by @mmaciekk in #5771
- Master back by @domdinicola in #5780
- Staging by @domdinicola in #5781
- "fix" appsec by @domdinicola in #5787
- Master back by @domdinicola in #5788
- Staging back by @domdinicola in #5789
- Delay mptt_updates on area bulk creation by @srugano in #5791
- ES ENABLED flag by @pkujawa in #5783
- 303263_Nigeria_Enhance_Aurora_RDI_creation_script by @MarekBiczysko in #5792
- dev2stg by @domdinicola in #5785
- v4.11 by @domdinicola in #5761
Full Changelog: 4.10...4.11
4.10
What's Changed
- Fix/tests/registration datahub by @MarekBiczysko in #5680
- Steficon tests refactor by @pavlo-mk in #5695
- Feat/299147/identity field customisation payment record flex fields by @johniak in #5691
- RUFF: Feat/ab#294012 ruff plr0915 too many statements by @johniak in #5570
- Targeting tests refactor // part 2 by @pavlo-mk in #5684
- Sanction List tests refactor by @pavlo-mk in #5689
- fix image flex fields handling in push api by @datamik in #5694
- [AB#224908]-always show biographical/biometrics labels in Registration Details by @mmaciekk in #5699
- Fix missed migration by @pavlo-mk in #5701
- Universal Update Script tests refactor by @pavlo-mk in #5698
- fix selenium by @domdinicola in #5706
- Master back by @domdinicola in #5709
- Staging back by @domdinicola in #5710
- Payment Module - Allow user to apply a flat amount as an entitlement for all payment records by @pavlo-mk in #5696
- Add originating_id to household and individual models by @datamik in #5547
- GV tests refactor by @MarekBiczysko in #5697
- Master back by @domdinicola in #5713
- Stg 2 dev 19 02 2026 by @MarekBiczysko in #5715
- dev2stg by @domdinicola in #5703
- refactor GRV tests by @pkujawa in #5708
- Revert "Revert "229144_Programme_unicef_id"" by @MarekBiczysko in #5720
- fix base api url creation by @MarekBiczysko in #5724
- Master 2 stg 20 02 2026 by @MarekBiczysko in #5722
- PaymentModule: import reconciliation XLSX add validation if payment ids duplicates in the file by @pavlo-mk in #5726
- 🔥[AB#301289]-add new endpoint for sampling for payment verification by @johniak in #5723
- Fix validation phone numbers for kobo by @johniak in #5729
- [AB#224908]-biometrics fix display label rdi results by @mmaciekk in #5711
- Dev to Stg by @pavlo-mk in #5732
- v4.10 by @pkujawa in #5730
- Staging back by @domdinicola in #5736
- Payment Module - Remove 'Mark as Failed' button on payment records with an API FSP Payment plan by @pavlo-mk in #5719
- Remove duplicates counts in dashboard by @srugano in #5731
- dev2stg by @domdinicola in #5737
- v4.10 by @domdinicola in #5716
- hotfix/dedupe_api_url_comma_coding by @MarekBiczysko in #5743
- 🔥hotfix/dedupe_store_similarity_pairs by @MarekBiczysko in #5746
- Fix/fixing template not loading error for rdi by @johniak in #5758
- Removing flag added by mistake by @johniak in #5770
- Fix production build by @johniak in #5779
- Removing unused delete_pattern used in graphql by @johniak in #5786
Full Changelog: 4.9...4.10
v4.9
What's Changed
- fix/tests/payment/test_payment_plan_signatures_and_verification by @MarekBiczysko in #5660
- fix/tests/payment/test_payment_tests by @MarekBiczysko in #5670
- refactor program tests by @pkujawa in #5657
- remove onetime script which is unused by @johniak in #5671
- [AB#298137]- enable import by programme population when Rdi import xlsx is disabled in BA by @mmaciekk in #5665
- RUFF: 294007 plr0911 too many returns by @MarekBiczysko in #5567
- [AB#298136]-household individual rdi search by @mmaciekk in #5673
- fix/tests/utils by @MarekBiczysko in #5674
- test authenticating by @johniak in #5672
- fix authentication tests by @johniak in #5676
- refactor registration_data tests by @pkujawa in #5675
- Fix/tests/api checker by @johniak in #5668
- QA tag bug fixes by @mmaciekk in #5677
- fix/tests/household by @MarekBiczysko in #5678
- Ruff clean up PLR0912: part 2 by @pavlo-mk in #5666
- Targeting tests refactor // part 1 by @pavlo-mk in #5641
- refactor PDU tests by @pkujawa in #5683
- package upgrade -> 4.9 by @domdinicola in #5686
- upgrade packages by @mmaciekk in #5687
- Role: remove subsystems by @domdinicola in #5682
- QA tag bug fixes by @mmaciekk in #5681
- add biometric_deduplication_enabled field to programs endpoint by @vitali-yanushchyk-valor in #5679
- [298454] Migrate django‐fsm to viewflow.fsm by @pkujawa in #5690
- dev2stg by @domdinicola in #5692
- v4.9 by @domdinicola in #5702
- fix selenium by @domdinicola in #5707
- Revert "229144_Programme_unicef_id" by @MarekBiczysko in #5712
Full Changelog: 4.8...4.9
v4.8
What's Changed
- Bump diff from 4.0.2 to 4.0.4 in /src/frontend by @dependabot[bot] in #5607
- 225959_RDI_show_account_details_section_at_Individuals_screen_while_R… by @MarekBiczysko in #5601
- fix_program_admin_save_deduplication_service_validation by @MarekBiczysko in #5603
- Staging back by @domdinicola in #5609
- [AB#295278]-/role reassign fix by @mmaciekk in #5610
- init new factory refactor by @johniak in #5605
- [AB#289720]-payment modality wrongly filled by @mmaciekk in #5597
- Bump lodash from 4.17.21 to 4.17.23 in /src/frontend by @dependabot[bot] in #5615
- Bump lodash-es from 4.17.21 to 4.17.23 in /src/frontend by @dependabot[bot] in #5614
- [295694] Fix urls to program page by @pkujawa in #5608
- [AB#295278]-fix reassign role by @mmaciekk in #5613
- accountability tests refactor by @johniak in #5612
- refactor activity log tests by @johniak in #5618
- fix_gv_tickets_list_optimization by @MarekBiczysko in #5611
- refactor_unit_tests_payment by @MarekBiczysko in #5617
- Administration + accountability tests refactor by @johniak in #5619
- AB#294280: Cleanup Dead Code by @pavlo-mk in #5606
- refactor account tests - part 1 by @pkujawa in #5621
- [AB#295569]-Figure punctuation standard 1,234,567.89 by @mmaciekk in #5616
- 296205_Admin_responsiveness by @MarekBiczysko in #5624
- fix/tests/payment/celery_tasks by @MarekBiczysko in #5626
- hotfix admin by @domdinicola in #5630
- Master back by @domdinicola in #5631
- Changelog tests refactor by @johniak in #5620
- fix/tests/payment/download_views by @MarekBiczysko in #5633
- [AB#211708]-display fields in IndividualQuestionnaire by @mmaciekk in #5627
- Core tests refactor by @johniak in #5623
- fix/tests/payment/exclude_households by @MarekBiczysko in #5634
- refactor account tests - part 2/2 by @pkujawa in #5635
- Dashboard tests refactor by @johniak in #5638
- fix/tests/payment/filters_finish_verification_plan by @MarekBiczysko in #5637
- fix/tests/payment/test_fsp_xlsx_template_get_column_value by @MarekBiczysko in #5639
- Staging back by @pkujawa in #5636
- Staging back by @domdinicola in #5632
- Fix Admin User: add/import new users by @pavlo-mk in #5629
- dev2stg by @domdinicola in #5642
- Geo refactor unit tests by @pavlo-mk in #5625
- [AB#224908]-dont display rdi dedupe results in deduplication status of rdi by @mmaciekk in #5640
- fix/tests/payment/tests/unit/apps/payment/test_import_export_payment_… by @MarekBiczysko in #5644
- fix/tests/payment/test_models by @MarekBiczysko in #5646
- refactored test generic import by @johniak in #5645
- fix/tests/payment/test_payment_gateway_service by @MarekBiczysko in #5648
- build frontend in docker by @johniak in #5647
- fix/tests/payment/test_payment_views by @MarekBiczysko in #5649
- fix/tests/payment/test_payment_plan_export_and_reconciliation by @MarekBiczysko in #5650
- fix/tests/payment/test_payment_plan_services by @MarekBiczysko in #5651
- Hotfix/biometric deduplication get results batch size by @MarekBiczysko in #5653
- 🔥[AB#297821]-verification status fix by @mmaciekk in #5654
- Glossary update by @srugano in #5600
- fix/tests/payment/test_payment_plan_views by @MarekBiczysko in #5655
- Bump django from 5.2.8 to 5.2.11 by @dependabot[bot] in #5656
- Fix codecov config by @datamik in #5643
- failed bugs by @mmaciekk in #5659
- dev2stg by @domdinicola in #5658
- Ruff clean up PLR0913, ERA001 by @pavlo-mk in #5569
- Master back by @domdinicola in #5662
- dev2 stg by @domdinicola in #5661
- fix/lint_issues by @MarekBiczysko in #5664
- fix/tests/payment/test_payment_view_and_qcf by @MarekBiczysko in #5663
- fix/tests/payment/test_payment_rapid_pro_and_population_view by @MarekBiczysko in #5667
- v4.8 by @domdinicola in #5669
Full Changelog: 4.7...4.8
v4.7
What's Changed
- runserver command builds react into static directory of django by @johniak in #5466
- unicef-security by @domdinicola in #5534
- Allowing upload individual photo in Grievance tickets by @johniak in #5524
- dev2stg by @domdinicola in #5546
- update github actions by @domdinicola in #5549
- fix runserver entrypoint by @mmaciekk in #5550
- Fix celery tasks crontab interval by @MarekBiczysko in #5551
- Payment Module: Payee List search by HH ID and Name by @pavlo-mk in #5548
- AB#287893 by @mmaciekk in #5555
- Enable importing by HH ids for SW programs, one-time-script to fix missing households by @pkujawa in #5557
- [AB#286136]- fix rows per page and count refresh on upload offline edit PDU by @mmaciekk in #5559
- 291755_remove_delete_cascade_from_Payment by @MarekBiczysko in #5554
- GRV FIX: use DRF ValidationError by @pavlo-mk in #5560
- [AB#287893]-permission denied enhancements by @MarekBiczysko in #5556
- AB#291761 update collision code do not remove paid people by @johniak in #5552
- 291755 remove delete cascade from payment by @MarekBiczysko in #5563
- HotFix: Grievance - Cannot mark individuals as distinct on NA ticket by @pavlo-mk in #5565
- Beneficiary ticket by @johniak in #5558
- 238084_RDI_prevent_user_from_importing_new_RDIs_while_having_In_Revie… by @MarekBiczysko in #5561
- [292963] Office search - add search by name and phone number by @pkujawa in #5566
- 🔥[AB#293419]-Madagascar - Issues on saving document updates within IND data update tickets by @mmaciekk in #5564
- Master back by @domdinicola in #5571
- Staging to Develop 14 January by @mmaciekk in #5574
- Staging by @domdinicola in #5572
- fix_aurora_import_overwrite_record_fields by @MarekBiczysko in #5576
- 291841-permissions by @domdinicola in #5568
- dev2stg by @domdinicola in #5562
- update packages 2026 January by @mmaciekk in #5573
- [#AB288589]-Payment Module - Display a hint label when user hovers EF by @mmaciekk in #5578
- [289716] Office search - checkbox for only active programs by @pkujawa in #5575
- 294606 fix generic registration process records cache lock by @MarekBiczysko in #5579
- Master back by @domdinicola in #5581
- Staging back by @domdinicola in #5582
- dev2stg by @domdinicola in #5580
- clean up TODO comments, remove unused functions, files, add ts-prune by @mmaciekk in #5591
- fix warnings by @domdinicola in #5583
- Fixing slow running unit tests by @johniak in #5577
- missing migration by @domdinicola in #5592
- [292004] - use correct ValidationError by @pkujawa in #5596
- 238084_RDI_prevent_user_from_importing_new_RDIs_while_having_In_Review_RDIs_with_Biometrics_Deduplicated_fe_fix by @MarekBiczysko in #5595
- Fix RDI Xlsx People Validation by @pavlo-mk in #5584
- 294640_payment_plan_queries_optimization by @MarekBiczysko in #5593
- dev2stg by @domdinicola in #5594
- [AB#197733]/search payee by @mmaciekk in #5599
- [AB#288589]-Entitlement formula value not showing when description tooltip is displayed in Entitlement Formula by @mmaciekk in #5604
- v4.7 by @domdinicola in #5602
Full Changelog: 4.6...4.7
v4.6
What's Changed
- Master back by @domdinicola in #5527
- Staging back by @domdinicola in #5528
- update xlrd by @domdinicola in #5471
- Generic import on base hope template by @mmaciekk in #5516
- 288845_program_individuals_bulk_update_photos by @MarekBiczysko in #5501
- 🔥hotfix-[AB#290456]-flex fields add individual by @mmaciekk in #5530
- AB#290844 show only records with verification plans by @johniak in #5529
- fix rulecomit versionsion by @johniak in #5531
- Master by @domdinicola in #5532
- Staging back by @domdinicola in #5533
- 291357_CHAD_2_RDIs_in_merge_error by @MarekBiczysko in #5535
- Master back by @domdinicola in #5537
- Staging by @domdinicola in #5538
- 229144_Programme_unicef_id by @MarekBiczysko in #5539
- dev 2 stg by @domdinicola in #5540
- Lax and people push endpoints mishandle field types and empty values by @datamik in #5521
- 291767_Payment_Plan_Password_incorrect_value by @MarekBiczysko in #5543
- Fix consent_sign allow blank in push API by @datamik in #5544
- Change type field name in account serializer by @datamik in #5542
- fix_optimize_synchronous_payment_verification_plan_creation by @MarekBiczysko in #5541
- dev2stg by @domdinicola in #5545
- v4.6 by @domdinicola in #5536
Full Changelog: 4.5...4.6
v4.5
What's Changed
- raise codecov by @domdinicola in #5468
- 287251_App_Setup_Additional_Documentation by @MarekBiczysko in #5454
- update packages by @mmaciekk in #5467
- Master back by @domdinicola in #5473
- Master back by @domdinicola in #5474
- Bugs 5th Dec 2025 by @mmaciekk in #5476
- Individual - Delivered quantity showing "-" if null by @pavlo-mk in #5477
- Merge back Master to staging by @johniak in #5483
- Staging back by @domdinicola in #5485
- Sentry issue logger by @pavlo-mk in #5488
- Fill RDI error message when having a merge error by @pavlo-mk in #5482
- [AB#289431]-Handle individual removed, show error page by @mmaciekk in #5480
- RDI: add number_of_registered_individuals by @pavlo-mk in #5478
- update reqs by @domdinicola in #5479
- [AB#289708]-restrict office search page if user has no permission by @mmaciekk in #5489
- STG Admin FSP clean up by @pavlo-mk in #5492
- Un modelo - One model by @pavlo-mk in #5084
- Back merge Master > STG by @pavlo-mk in #5496
- Back merge branch 'Staging' into Develop by @pavlo-mk in #5498
- [289714] Office Search - add more ticket-household search options by @pkujawa in #5497
- Hide user permissions on admin, PRIVILEGES - fetch also from Partner, remove block for editing UNICEF assignments, admin changes by @pkujawa in #5399
- Fix activity log search filter by @pavlo-mk in #5499
- [AB#289484]-Country search by @mmaciekk in #5494
- admin: program sanction list filter horizontal by @domdinicola in #5500
- IDE fix models.init imports & fix Admin filter_horizontal by @pavlo-mk in #5502
- Master back by @domdinicola in #5504
- Back merge branch 'staging' into develop by @pavlo-mk in #5505
- Dev into STG v4.5 by @pavlo-mk in #5507
- dev 2 stg by @domdinicola in #5486
- Staging by @domdinicola in #5508
- [285264] Group permissions API by @pkujawa in #5510
- make image names unique in lax and people endpoints by @domdinicola in #5512
- Make image file names unique by @datamik in #5511
- Master to staging mergeback 15 12 2025 by @MarekBiczysko in #5515
- Staging back by @domdinicola in #5517
- FLW fix by @srugano in #5493
- Feature/alter people push by @patsatsia in #5509
- 289212_Biometric_deduplication_send_refused_individuals by @MarekBiczysko in #5481
- Feat/generic import by @johniak in #5365
- Master to Staging (resolve conflicts) by @mmaciekk in #5523
- Staging back by @domdinicola in #5525
- dev 2 stg by @domdinicola in #5518
- v4.5 by @domdinicola in #5526
- 290861_Dedup_Engine_send_programme_slug by @MarekBiczysko in #5519
Full Changelog: 4.4...4.5
v4.4
What's Changed
- tweak notify error triggering deployment by @domdinicola in #5375
- Add collector_id for export EF xlsx by @pavlo-mk in #5379
- Survey fixes by @pkujawa in #5362
- 286149 targeting wrong alert at fsp selection by @MarekBiczysko in #5377
- Staging to develop by @domdinicola in #5390
- PDU admin regenerate template button & UI admin redirect link by @pavlo-mk in #5378
- remove unused props- LookUpSelectionSurveys by @mmaciekk in #5396
- [AB#286357]-Abort Reason is required by @mmaciekk in #5395
- [AB#286352]-Verification Payment Details Page error by @mmaciekk in #5392
- Fix PP apply Engine Formula if no RuleCommit by @pavlo-mk in #5387
- Staging back by @domdinicola in #5402
- 266691_merge_conftestpy by @MarekBiczysko in #5401
- Fix urls in managerial console redirect to detail by @pkujawa in #5400
- [AB#286569]-Payment Cycle should be possible to be opened in Payment Cycle page by @mmaciekk in #5404
- 286218_collsion_detection by @MarekBiczysko in #5394
- Staging back by @domdinicola in #5416
- 🔥[AB#286780]-flex-fields fix by @mmaciekk in #5415
- RoleAssignmentAdmin - autocomplete fields by @pkujawa in #5413
- Fix admin display JsonFields by @pavlo-mk in #5412
- Develop -> Staging by @mmaciekk in #5409
- Revert "266691_merge_conftestpy" by @MarekBiczysko in #5417
- 286362_Payment_Plan_Add_supporting_document by @MarekBiczysko in #5414
- Fix timeout on household admin page by @johniak in #5418
- 🔥👨🏻🚒 Fix upload entitlements by @johniak in #5421
- Hotfix/upload entitlements by @pavlo-mk in #5422
- Master back merge > STG by @pavlo-mk in #5423
- Staging back by @domdinicola in #5424
- 🔥hotfix/flex fields display by @mmaciekk in #5419
- Cycle List: Clear cache after import Reconciliation & And Finish PP if all reconciled by @pavlo-mk in #5405
- hotfix_dedup_engine_webhook_url by @MarekBiczysko in #5420
- 286149_Targeting_Wrong_alert_at_FSP_selection_fix by @MarekBiczysko in #5426
- [AB#286150]-missing tp info in pp details by @mmaciekk in #5431
- 286769_QCF_notification_enhacement by @MarekBiczysko in #5430
- Fix run Rule Engine task if no RuleCommit by @pavlo-mk in #5433
- Invalidate cache Cycle List after upload PaymentPlan data by @pavlo-mk in #5427
- Master back by @domdinicola in #5437
- Stg->dev by @mmaciekk in #5441
- Bump js-yaml from 4.1.0 to 4.1.1 in /src/frontend by @dependabot[bot] in #5389
- [AB#286926]-fix something went wrong in Add Individual Grievance Details by @mmaciekk in #5425
- fix unit test + remove unused import by @mmaciekk in #5444
- 228746 not possible to consult flex field pictures by @MarekBiczysko in #5443
- Fixes import export xlsx by @pavlo-mk in #5434
- Bump glob from 11.0.3 to 11.1.0 in /src/frontend by @dependabot[bot] in #5403
- [AB#285263]-more data-perm by @mmaciekk in #5445
- 28746 not possible to consult flex field pictures (#5443) by @MarekBiczysko in #5446
- Dev staging 27 11 by @MarekBiczysko in #5447
- 287464_Not_possible_to_consult_flex_field_pictures_fe_fix by @MarekBiczysko in #5448
- Staging -> Develop backmerge by @MarekBiczysko in #5449
- [HOTFIX] Targeting fixes by @pkujawa in #5442
- Fix/ab#286137 fixing problem with camelizing by @johniak in #5450
- [285231] Fix Survey sample size count and filter application by @pkujawa in #5451
- [AB#282696]-withdraw ind fix reassign role by @mmaciekk in #5453
- v4.3 by @domdinicola in #5440
- 287250_remove_conftest_additional_settings by @MarekBiczysko in #5435
- [AB#285334]-office search by @mmaciekk in #5383
- [AB#288329]-handle display of nested objects in flex fields by @mmaciekk in #5461
- [AB#288326]-data perm by @mmaciekk in #5455
- update reqs by @domdinicola in #5457
- fixing search by @johniak in #5460
- hotfix_fe_rdiImportXlsxDisabled_query by @MarekBiczysko in #5464
- 288269 import created too much needs adjudication tickets and majority cannot be opened by @MarekBiczysko in #5462
- 288278_grievance_Getting_error_while_saving_changes_on_data_change_wh… by @MarekBiczysko in #5459
- update reqs part 2 by @domdinicola in #5463
- Master back by @domdinicola in #5469
- Staging back by @domdinicola in #5470
- dev2stg by @domdinicola in #5458
- 287773_Nigeria_Account_data_missing_in_Payment_Plan_Export_file_for_s… by @MarekBiczysko in #5465
- hotfix_dedupe_engine_ignore_findings_for_not_existing_individuals by @MarekBiczysko in #5487
- Feat/ab#288769 kobo submission reimporting duplicates by @johniak in #5490
- v4.4 by @domdinicola in #5495
- Hot Fix // GRV details System Flagging by @pavlo-mk in #5503
- Hotfix/hh by @domdinicola in #5513
- fix count filters ordering for payment verification records by @johniak in #5520
Full Changelog: 4.2...4.5
v4.2
- django_5.2 by @MarekBiczysko in #5195
- 282063_RDI_status_color_coding by @MarekBiczysko in #5298
- add missing pagination RDI by @mmaciekk in #5301
- REST - Fix GRV creation in All Programs for HH data update by @pkujawa in #5305
- [AB#282448] Remove old structure of partner's roles and access by @pkujawa in #5302
- fix api numbers and statics by @johniak in #5307
- Fix role update in GRV - current value display by @pkujawa in #5306
- 228687_Payment_Record_Store_delivery_date_for_API_FSPs_to_indicate_wh… by @MarekBiczysko in #5309
- Handle flex_fields for household and individuals by @datamik in #5191
- [AB#282695]-fix error not showing in add grievance by @mmaciekk in #5310
- [AB#282674]-fix individual accounts display individual details by @mmaciekk in #5308
- Export Entitlement Individual ID for SW program by @pavlo-mk in #5313
- [AB#214059]- Payment Module - Add new state for payment plan 'Aborted' by @mmaciekk in #5303
- REST - fix editing GRV tickets for HH and IND data updates by @pkujawa in #5317
- Docs/updatebeneficiary by @Xuechun-Du in #5226
- REST - fix removing documents/identities through GRV, fix display data on FE for adding and removing by @pkujawa in #5319
- STG -> DEV by @pkujawa in #5320
- cleanup_DeliveryMechanismPerPaymentPlan_removal by @MarekBiczysko in #5315
- 2281956_financial_institution_required by @MarekBiczysko in #5304
- [AB#282696]-G-F problems by @mmaciekk in #5321
- MailjetClient - use batches because of mailjet recipients limit = 50 by @pkujawa in #5300
- Back merge Stg > Dev by @pavlo-mk in #5323
- Remove ROLE_NO_ROLE by @pkujawa in #5314
- [AB#250013]-remove collector filter targeting by @mmaciekk in #5316
- fix_sentry_errors_29_10_2025 by @MarekBiczysko in #5311
- fix pagination on multiple pages by @mmaciekk in #5325
- Added transaction for sanction list signle scan by @johniak in #5329
- [#AB282825]-display entitlement in all states but open by @mmaciekk in #5328
- Back merge: Master into STG by @pavlo-mk in #5335
- enable fsp query only when dialog is open by @mmaciekk in #5333
- Back merge STG > DEV by @pavlo-mk in #5336
- Bugfix/country iso code3 for financial institution by @patsatsia in #5332
- dev2stg by @domdinicola in #5295
- 283611_Periodic_Task_Automatic_Import_is_creating_RDI_with_0_records by @MarekBiczysko in #5341
- fix_rdi_import_generic_financial_institution by @MarekBiczysko in #5350
- [AB#278854]-disable export xlsx when rule engine run by @mmaciekk in #5346
- Master back by @pavlo-mk in #5347
- Create accountability.md by @Xuechun-Du in #5326
- [AB#188592]-reassign role closing ticket by @mmaciekk in #5348
- [AB#281814]-issue type correct names + active/inactive status by @mmaciekk in #5351
- fix storages by @johniak in #5352
- 284465_The_feature_of_sending_email_after_WU_FTP_need_to_be_under_fea… by @MarekBiczysko in #5344
- Staging Back by @pavlo-mk in #5353
- 283612_Automatic_RDI_Import_error by @MarekBiczysko in #5349
- dev to stg by @johniak in #5356
- Template minor updates & update CSP urls by @pavlo-mk in #5358
- 284761_Feature_flag_to_enable_disable_RDI by @MarekBiczysko in #5357
- Hotfix/create data change gv by @johniak in #5359
- Staging back by @domdinicola in #5363
- fix react web by @johniak in #5355
- dev2stg by @domdinicola in #5364
- XlsxVerificationImportService missing sheet validation by @MarekBiczysko in #5368
- 267585_Targeting_Add_an_alert_to_user_when_specifying_an_FSP_with_no_… by @MarekBiczysko in #5361
- [AB#285263]-Buttons data perm by @mmaciekk in #5367
- Fix csrf trusted origins by @MarekBiczysko in #5369
- Master to staging by @johniak in #5366
- Staging to develop by @domdinicola in #5371
- dev2stg by @domdinicola in #5372
- 285733_Targeting_and_Payment_wrong_color_coding_for_statuses by @MarekBiczysko in #5373
- Docs/accountability by @Xuechun-Du in #5370
- dev2stg by @domdinicola in #5376
- 🔥[AB#286163]-hotfix-Targeting: incorrect TP filtration by @mmaciekk in #5380
- fix buttons not displayed by @mmaciekk in #5384
- PDU templates - populate round_name in rounds_data on BE side due to random FE fails to populate by @pkujawa in #5374
- Master back merge by @pavlo-mk in #5388
- 286145_RDI_No_records_show_at_import_review by @MarekBiczysko in #5385
- [AB#286375]-can reactivate abort missing permission by @mmaciekk in #5393
- 286473_Armenia_Deletion_of_RDI by @MarekBiczysko in #5397
- [AB#286151]-fixes grievance/ feedback social programs by @mmaciekk in #5398
- 🔥hotfix/[AB#286626]-partners program edit by @mmaciekk in #5408
- Multiple fixes to grievance tickets by @johniak in #5406
- 🔥hotfix[AB#286403]-individual data update approve by @mmaciekk in #5411
- v4.2 by @domdinicola in #5410
New Contributors
- @Xuechun-Du made their first contribution in #5226
Full Changelog: 4.1...4.2