v0.2.3-opensrp
·
692 commits
to main
since this release
What's Changed
- 2224 fix index already exists exception by @Rkareko in #2226
- [Quest] Add a generic app flavour for testing purposes by @f-odhiambo in #2230
- Write text-overflow feature enhancement by @Lentumunai-Mark in #2228
- Fix issue 2231 [Order Registers by lastUpdated] by @SebaMutuku in #2236
- Refactor register search and support all search API filter operations by @ellykits in #2232
- Pld fix warnings by @pld in #2239
- Minor fix in care plan generation by @qaziabubakar-vd in #2223
- Custom search param for active groups by @Rkareko in #2235
- Interpolate planDefinitions property on QuesitonnaireConfig by @ellykits in #2241
- Fix app crash when resourceType is not found by @SebaMutuku in #2243
- Rewritting a misleading family (Group Resource) generation test. by @dubdabasoduba in #2250
- interpolate colour properties on compound text component by @roywanyaga in #2245
- Release version 0.2.2 RC1 by @ndegwamartin in #2249
- Updated geo-widget configs : Minor update by @f-odhiambo in #2240
- Fix to allow user to complete overdue task by @f-odhiambo in #2256
- Invalidate cache on form completion by @Rkareko in #2244
- Update register fragment unit tests by @Rkareko in #2259
- Add icons to res drawable by @DebbieArita in #2264
- Fix Online Re-Login Page Repeated Render by @ndegwamartin in #2267
- Hotfix to allow launching of overflow menu items (Questionnaire/Profile) by @f-odhiambo in #2269
- Change button background color enhancement by @Lentumunai-Mark in #2253
- Refactor ProfileViewModel to remove code that will not execute by @SebaMutuku in #2270
- 1009 immunization v2 update the patient profile to only should due immunization tasks by @ahsanbhatti49 in #2263
- Add generic event bus by @Rkareko in #2266
- Implement TimestampContext by @ellykits in #2287
- Sonarqube Workflow Configuration by @ndegwamartin in #2285
- Fix issue 2274 [ Invalidate cache when retrieving register data and executing filtering with params shared across screens] by @SebaMutuku in #2275
- 2273 use event bus for cache invalidation on form completion by @Rkareko in #2288
- Update Google FHIR SDK dependencies by @allan-on in #2289
- Enhance closed PR #2086 to order household based on other interractions other than adding a user to household by @SebaMutuku in #2292
- Fix profile title not showing by @Lentumunai-Mark in #2296
- 1003 add the immunization prerequisite definition and expiry timings by @ahsanbhatti49 in #2222
- Fixed Family head case (when adding a new member) by @aurangzaibumer in #2295
- SDK Engine Beta 3 Preview 2 Hotfix by @ndegwamartin in #2300
- Fix app crash when defaultRepository.loadResource throws ResourceNotFoundException by @SebaMutuku in #2302
- Release version 0.2.3 RC1 by @ndegwamartin in #2271
- Refactor code to use _revinclude by @ellykits in #2293
- [eCHIS]Update Pin Login Screen Message by @sharon2719 in #2262
- 898 unit test child reg task as per child count from preg outcome by @AbdulWahabMemon in #2306
- Handle questionnaire submission using event bus by @Rkareko in #2304
- Add fix for restricting input to some specific questions on edit by @qaziabubakar-vd in #2298
- Fix Flakey Tests ✅ by @ndegwamartin in #2310
- Add Geowidget Fragment tests by @ekigamba in #2309
- Add viewgenerator tests for ROW and PERSONAL_DATA viewtypes by @LZRS in #2311
- Catch JsonIOException and SerializationException by @ellykits in #2314
- Refactor Shared UI tests by @allan-on in #2312
- Update/Fix APK Release CI WorkFlow by @ndegwamartin in #2315
- tweak release process wording by @pld in #2321
- Use forward include to search for referenced resources by @ellykits in #2322
- Fix navigate back not working [issue 2325] by @SebaMutuku in #2326
- Enhancements to Closing CarePlans based on form submission by @Rkareko in #2324
- 1008 extract encounters and immunization resources when the immunization questionnaires are submitted by @ahsanbhatti49 in #2323
- Fix Drawer navigator other registers since with same id [enhance PR 2326] by @SebaMutuku in #2331
- Harmonize launching Questionnaire by @FikriMilano in #2316
- Release Version 0.2.3 RC 3 by @ndegwamartin in #2339
- Add record all button by @Lentumunai-Mark in #2334
- View properties interpolate visible by @Lentumunai-Mark in #2347
- Optimize register search queries by @ellykits in #2337
- Fix p2p sync progress past 100% by @ekigamba in #2355
- Render profile UI incrementally by @ellykits in #2354
- Clear replay cache once questionnaire submission event is consumed by @Rkareko in #2348
- Background task worker performance improvements by @Rkareko in #2351
- Update background job default batch size to 500 by @ellykits in #2358
- Implement Salting on credentials used for Offline Login by @ndegwamartin in #2343
- Add sentry project to track on performance by @LZRS in #2113
- Fix SonarQube workflow failing build on CI by @ndegwamartin in #2291
- Add documentation for evaluateToBoolean() by @sharon2719 in #2363
- add sentry by @pld in #2367
- 🔨 🐛 Fix Careplan Searching for specific patient only by @owais-vd in #2362
- Fix Flakey Unit Test by @ndegwamartin in #2375
- Enable Sentry monitoring only on release variants by @ellykits in #2374
- Adding the ability for implementations to define there own regex and separator while joining strings by @dubdabasoduba in #2366
- Practitioner based report by @maimoonak in #2317
- Fix issue 2357- add dob filter and apply dynamic querying of resources from dataQueries by @SebaMutuku in #2364
- Update CHANGELOG.md by @ellykits in #2383
- Migrate work manager jobs to run in Dispatcher.io() context by @ellykits in #2384
- Add test for Search Bar by @FikriMilano in #2380
- Refactor interpolate to have one in the ViewProperties by @Lentumunai-Mark in #2361
- Fix initial expression computation (Refactoring) by @aurangzaibumer in #2327
- Add tests to TokenAuthenticator by @LZRS in #2382
- Fix config rules executing multiple times by @ellykits in #2388
- Refactor interpolation for remaining ViewProperties attributes by @Lentumunai-Mark in #2387
- Fhircore enhancements by @ndegwamartin in #2379
- Fix force close when Questionnaire launch fails with exception by @ellykits in #2392
- OpenSRP 0.2.3 RC 6 release by @ndegwamartin in #2409
- -Fix QuestionnaireResponse.subject issue. by @ahsanbhatti49 in #2403
- add launch context functionality by @maimoonak in #2411
- Fix loading secondary resource data to Rules Engine by @ellykits in #2414
- Update the CarePlan Closure configs to define the PlanDefs to close separately by @Rkareko in #2407
- Document working with dynamic dataQuery rules by @SebaMutuku in #2415
- Map resources distinctly by @Lentumunai-Mark in #2413
- Task partOf Tests for immunization schedule by @maimoonak in #2416
- Change location, organisation, careteam and app-version url tags by @ekigamba in #2404
- Display household name on sick child register by @ellykits in #2427
- Migrate to Kotlin DSL by @ellykits in #2251
- Fix the PinTest.testPinCellsEqualsToPinInput test by @LZRS in #2428
- Configurable population resources by @aurangzaibumer in #2418
- Update FHIR engine version by @SebaMutuku in #2434
- Add sync failure notifications when device is offline by @qiarie in #2425
- Online login with expired refresh token should not render PIN view by @ndegwamartin in #2426
- Configuration update for handling resources closure by @Rkareko in #2422
- Add documentation for event workflow by @SebaMutuku in #2438
- FHIR Core Enhancements II by @ndegwamartin in #2443
- [Event Management] Add support for extra resources to close by @Rkareko in #2444
- Fix generation of Tasks for CarePlan by @ellykits in #2436
- Updated Documentation - Working with Flavors by @ndegwamartin in #2445
- Fix sorting related resources by @ellykits in #2439
- Support configurable menu option icon by @ellykits in #2441
- Fix Resource.meta.lastUpdated property not being updated during inserts and updates by @ekigamba in #2446
- Status button on the Service Card does not shown Red background on OVERDUE Status by @dubdabasoduba in #2453
- Fixed reloading data when change managing entity is sucessfully completes by @aurangzaibumer in #2454
- Add new icons by @ageryck in #2461
- Rename FHIR Core Application ID by @ndegwamartin in #2464
- Covid 19 immunization plan by @maimoonak in #2396
- Event management documentation by @Rkareko in #2460
- Fix task scheduling issue by @maimoonak in #2419
- Ci Configuration fixes by @ndegwamartin in #2468
- Update other-patients name by @Lentumunai-Mark in #2459
- Fix issue 2456- Broken Edit patient Details functionality] by @SebaMutuku in #2457
- Add immunization icon by @ageryck in #2475
- Add a limitTo service function to the RuleFactory by @dubdabasoduba in #2473
- Fix the
requested
toready
Task status background job by @dubdabasoduba in #2477 - [OpenSRP 2] Fix sync failure - Regression by @f-odhiambo in #2469
- Execute questionnaire rules by @ellykits in #2474
- Update the pregnant icon to color purple by @dubdabasoduba in #2478
- Apply configurable filters for LIST view related resources by @ellykits in #2449
- Implement Image widget by @hilpitome in #2435
- Disable eTagging when performing a POST by @dubdabasoduba in #2481
- Add function to generate task service status by @ekigamba in #2479
- Fix issue [2146] Update dependant tasks due date by @SebaMutuku in #2480
- Covid immunization test encounter reference fix by @maimoonak in #2482
- Fix duplicating tags with same system and code by @ellykits in #2486
- Migrate Engine Artifact by @ndegwamartin in #2487
- Fix issue [2146] Update dependant tasks due date by @SebaMutuku in #2483
Full Changelog: opensrp-0.2.1...v0.2.3-opensrp