{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":137352827,"defaultBranch":"develop","name":"claims_android_app_java","ownerLogin":"openimis","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-06-14T12:03:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/36635964?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713364975.0","currentOid":""},"activityList":{"items":[{"before":"7575eba486a732f1273ed6991faeb88c647b9714","after":"c40bd716fbee5f99386d4423f529012f55da571d","ref":"refs/heads/impl/gambia","pushedAt":"2024-04-17T15:36:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tdethier","name":"Thibault Dethier","path":"/tdethier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84660492?s=80&v=4"},"commit":{"message":"Added GM prod instance","shortMessageHtmlLink":"Added GM prod instance"}},{"before":"2af5a48d973ebcdb07cc3a54e839861fe3f82563","after":"7575eba486a732f1273ed6991faeb88c647b9714","ref":"refs/heads/impl/gambia","pushedAt":"2024-04-17T15:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdethier","name":"Thibault Dethier","path":"/tdethier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84660492?s=80&v=4"},"commit":{"message":"Fixed URL","shortMessageHtmlLink":"Fixed URL"}},{"before":null,"after":"2af5a48d973ebcdb07cc3a54e839861fe3f82563","ref":"refs/heads/impl/gambia","pushedAt":"2024-04-17T14:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tdethier","name":"Thibault Dethier","path":"/tdethier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84660492?s=80&v=4"},"commit":{"message":"Added GM prod instance","shortMessageHtmlLink":"Added GM prod instance"}},{"before":null,"after":"4192e964ca917ea3925c19e3a188d27b6c215c0e","ref":"refs/heads/feat/OIG-144_gambia_mobile_app_customization","pushedAt":"2024-04-16T15:04:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Adapting application for the Gambia market\n\n- Adding a Gambia flavor\n- Adding a feature flag to prevent changing the price of an item or a service\n- Adding a feature to generate the claim code.\n\nOIG-144","shortMessageHtmlLink":"Adapting application for the Gambia market"}},{"before":"a13f8ec5636027023a9da3a95311edc8addf51b0","after":"cb9774f341769a0b3fac4f23ebd6b4caa71c4a96","ref":"refs/heads/fix/various_fixes","pushedAt":"2024-03-20T17:35:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tdethier","name":"Thibault Dethier","path":"/tdethier","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/84660492?s=80&v=4"},"commit":{"message":"Update 'Quit' FR translation","shortMessageHtmlLink":"Update 'Quit' FR translation"}},{"before":null,"after":"a13f8ec5636027023a9da3a95311edc8addf51b0","ref":"refs/heads/fix/various_fixes","pushedAt":"2024-03-20T15:53:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Small fixes","shortMessageHtmlLink":"Small fixes"}},{"before":"a196bad738b78193ca1ca4b5b35209fa7204aa6c","after":null,"ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-10-18T09:41:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dragos-dobre","name":"Dragos DOBRE","path":"/dragos-dobre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20338285?s=80&v=4"}},{"before":"436f2f6290d932adce83b382d6079373809f374c","after":"ae0015e98a5dcf26baad93da051b42ac40769db7","ref":"refs/heads/develop","pushedAt":"2023-10-18T09:41:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dragos-dobre","name":"Dragos DOBRE","path":"/dragos-dobre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20338285?s=80&v=4"},"commit":{"message":"Migrate some calls to FHIR and GraphQL (#86)\n\n* Github Action: manual build\r\n\r\n* Update activity_about.xml\r\n\r\n* Updated java version in github actions\r\n\r\n* github actions: Changes cache from maven to gradle\r\n\r\n* Revert \"OTC-745 Implemented claim 2-way sync\"\r\n\r\n* Migrate some calls to FHIR and GraphQL (WIP)\r\n\r\nThe new implementation relies on OkHttp and Apollo.\r\nOkHttp was added because the current implementation relies on Apache HTTP\r\nclient, which is not supported anymore since Android 6 (API 23).\r\nA version supports Android 23+, but Apache does not officially maintain it.\r\nAlso, OkHttp is the current standard and comes with lots of benefits like,\r\namong other things, the logger, automatic support for GZip, and a strong\r\nsecurity focus.\r\nApollo is in its version 2 as version 3+ requires Kotlin Coroutines.\r\nAlso, the plan is that some new endpoints or extensions could be added to the\r\nFHIR API to remove the dependency on GraphQL.\r\n\r\nEverything is hidden behind use cases to impact as less as possible the\r\ncurrent code base.\r\n\r\nAlso, migrate to AndroidX because of Apollo's dependencies. The versions\r\nof the AndroidX have been kept back to avoid conflicts and upgrades.\r\n\r\n* Moving the claim creation to FHIR (WIP)\r\n\r\nThis depends on a modification of the backend which would allow\r\nto pass a reference with an OpenIMIS Code rather than a UUID.\r\n\r\nThere is still an open question about the \"REJECTED\" status to be solved.\r\n\r\nOMT-339\r\n\r\n* Moving GetControls to GraphQL\r\n\r\nDeleting `ToRestApi` and removing Apache HTTP dependencies.\r\nAdding a way to change the \"Login/Logout\" button automatically on login.\r\n\r\nThis depends on a new module migrating the controls to GraphQL that has not\r\nyet been merged.\r\n\r\nOMT-339\r\n\r\n* Improve \"Add claim\" UI\r\n\r\n* PR comments\r\n\r\n* Fix issues after first review\r\n\r\n* Detect \"REJECTED\" status\r\n\r\nBased on the method `build_fhir_total_list` in the Python code,\r\nif there is no total, the claim is rejected.\r\n\r\n* Fix error message when Insuree is not found\r\n\r\n---------\r\n\r\nCo-authored-by: Dragos DOBRE \r\nCo-authored-by: Eric Darchis \r\nCo-authored-by: malinowskikam \r\nCo-authored-by: Kamil Malinowski \r\nCo-authored-by: Patrick Delcroix ","shortMessageHtmlLink":"Migrate some calls to FHIR and GraphQL (#86)"}},{"before":"8230867e5de54bdcfa0651243e5c2596072f059a","after":"a196bad738b78193ca1ca4b5b35209fa7204aa6c","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-07-27T10:39:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Fix error message when Insuree is not found","shortMessageHtmlLink":"Fix error message when Insuree is not found"}},{"before":"27aaf5af7cdbec38d7c345bc75f25238ab42d9a6","after":"8230867e5de54bdcfa0651243e5c2596072f059a","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-07-26T09:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Detect \"REJECTED\" status\n\nBased on the method `build_fhir_total_list` in the Python code,\nif there is no total, the claim is rejected.","shortMessageHtmlLink":"Detect \"REJECTED\" status"}},{"before":"2dcd53ce76330eeaa7eb78c80368086d8437cbbd","after":"27aaf5af7cdbec38d7c345bc75f25238ab42d9a6","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-07-25T15:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Fix issues after first review","shortMessageHtmlLink":"Fix issues after first review"}},{"before":"d3412c2aef22dbd7f7953696f87a8019bb5faed4","after":"2dcd53ce76330eeaa7eb78c80368086d8437cbbd","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-06-30T14:51:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"PR comments","shortMessageHtmlLink":"PR comments"}},{"before":"737dd735433c6d3b940e3231b967b706a83d2cf3","after":"d3412c2aef22dbd7f7953696f87a8019bb5faed4","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-06-29T12:01:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Improve \"Add claim\" UI","shortMessageHtmlLink":"Improve \"Add claim\" UI"}},{"before":"742cc5c73fcb27ad2a94b1f2b393c5d1a67ca754","after":"737dd735433c6d3b940e3231b967b706a83d2cf3","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-06-26T12:28:47.354Z","pushType":"push","commitsCount":1,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Improve \"Add claim\" UI","shortMessageHtmlLink":"Improve \"Add claim\" UI"}},{"before":"1726fa853369c52f47f86614af921e1d271d4dfe","after":"742cc5c73fcb27ad2a94b1f2b393c5d1a67ca754","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-06-26T11:40:17.132Z","pushType":"push","commitsCount":2,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Moving GetControls to GraphQL\n\nDeleting `ToRestApi` and removing Apache HTTP dependencies.\nAdding a way to change the \"Login/Logout\" button automatically on login.\n\nThis depends on a new module migrating the controls to GraphQL that has not\nyet been merged.\n\nOMT-339","shortMessageHtmlLink":"Moving GetControls to GraphQL"}},{"before":null,"after":"1726fa853369c52f47f86614af921e1d271d4dfe","ref":"refs/heads/OMT-339_migrate_to_FHIR_API","pushedAt":"2023-06-23T13:00:37.589Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bmonjoie","name":"Benjamin Monjoie","path":"/bmonjoie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/564099?s=80&v=4"},"commit":{"message":"Migrate some calls to FHIR and GraphQL (WIP)\n\nThe new implementation relies on OkHttp and Apollo.\nOkHttp was added because the current implementation relies on Apache HTTP\nclient, which is not supported anymore since Android 6 (API 23).\nA version supports Android 23+, but Apache does not officially maintain it.\nAlso, OkHttp is the current standard and comes with lots of benefits like,\namong other things, the logger, automatic support for GZip, and a strong\nsecurity focus.\nApollo is in its version 2 as version 3+ requires Kotlin Coroutines.\nAlso, the plan is that some new endpoints or extensions could be added to the\nFHIR API to remove the dependency on GraphQL.\n\nEverything is hidden behind use cases to impact as less as possible the\ncurrent code base.\n\nAlso, migrate to AndroidX because of Apollo's dependencies. The versions\nof the AndroidX have been kept back to avoid conflicts and upgrades.","shortMessageHtmlLink":"Migrate some calls to FHIR and GraphQL (WIP)"}},{"before":"22d2d43bf963aca8187aed328a6c9d84b6c61478","after":null,"ref":"refs/heads/feature/OTC-745","pushedAt":"2023-03-22T07:15:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"delcroip","name":"Patrick Delcroix","path":"/delcroip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4052505?s=80&v=4"}},{"before":"d60c254430d0bba43b83cb146d06f734eca41f23","after":null,"ref":"refs/heads/revert-83-feature/OTC-745","pushedAt":"2023-03-22T07:15:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"delcroip","name":"Patrick Delcroix","path":"/delcroip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4052505?s=80&v=4"}},{"before":"a7bdaf92cce366807cac5c5a7c3421e52d084c41","after":"98ed387a3c2a7bdf0c18d8199fbacadfdf450523","ref":"refs/heads/main","pushedAt":"2023-03-22T07:15:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"delcroip","name":"Patrick Delcroix","path":"/delcroip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4052505?s=80&v=4"},"commit":{"message":"Merge pull request #85 from openimis/revert-83-feature/OTC-745\n\nRevert \"OTC-745 Implemented claim 2-way sync\"","shortMessageHtmlLink":"Merge pull request #85 from openimis/revert-83-feature/OTC-745"}},{"before":"9ae73e69dd95b662c50006fe891869a32a74e237","after":"436f2f6290d932adce83b382d6079373809f374c","ref":"refs/heads/develop","pushedAt":"2023-03-22T07:14:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"delcroip","name":"Patrick Delcroix","path":"/delcroip","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4052505?s=80&v=4"},"commit":{"message":"Merge pull request #84 from openimis/feature/OTC-745\n\nOTC-745 Implemented claim 2-way sync","shortMessageHtmlLink":"Merge pull request #84 from openimis/feature/OTC-745"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEM0GeZAA","startCursor":null,"endCursor":null}},"title":"Activity ยท openimis/claims_android_app_java"}