{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":765046146,"defaultBranch":"main","name":"apps-android-commons","ownerLogin":"neeldoshii","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-29T07:20:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60827173?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711565778.0","currentOid":""},"activityList":{"items":[{"before":"d408134b7efce0b87dcbf8bbf46e9814dd1908be","after":"59da70aca13b36cda045ef0b4b3572da43bdc0b0","ref":"refs/heads/main","pushedAt":"2024-07-29T01:06:41.000Z","pushType":"push","commitsCount":77,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"c298657204e9884d2c168e461c6078b24f1848f3","after":"6169c75e324b00b4ef48e5cd411a2f7c14359676","ref":"refs/heads/Circular-Progress-bar-nomination-for-deletion-#5531","pushedAt":"2024-04-02T08:18:07.000Z","pushType":"push","commitsCount":58,"pusher":{"login":"nicolas-raoul","name":"Nicolas Raoul","path":"/nicolas-raoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99590?s=80&v=4"},"commit":{"message":"Merge branch 'main' into Circular-Progress-bar-nomination-for-deletion-#5531","shortMessageHtmlLink":"Merge branch 'main' into Circular-Progress-bar-nomination-for-deletion-"}},{"before":"fcdb6f9ef19ca96672bbd3cfc84e4183268eb8c2","after":"62b2522b9a37e7e8a52964e466ee31501902b3b7","ref":"refs/heads/Commons-app-feedback-with-reference-to-GitHub-#5563","pushedAt":"2024-04-01T08:34:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nicolas-raoul","name":"Nicolas Raoul","path":"/nicolas-raoul","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/99590?s=80&v=4"},"commit":{"message":"Homogenized","shortMessageHtmlLink":"Homogenized"}},{"before":"759016d819c002bc2a72c211c036fdfeefd55321","after":"4ecd40b8c1b03cdf8c37659bd317b355e5a401c9","ref":"refs/heads/achievement_revamp","pushedAt":"2024-03-28T11:31:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Merge branch 'main' into achievement_revamp","shortMessageHtmlLink":"Merge branch 'main' into achievement_revamp"}},{"before":"2f945245f62378cc878ef2159117481f2a4badb3","after":"759016d819c002bc2a72c211c036fdfeefd55321","ref":"refs/heads/achievement_revamp","pushedAt":"2024-03-28T11:01:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"hide statistics","shortMessageHtmlLink":"hide statistics"}},{"before":"42641644cb5448c427dab6e8e5189ba7c85692f5","after":"d408134b7efce0b87dcbf8bbf46e9814dd1908be","ref":"refs/heads/main","pushedAt":"2024-03-28T10:58:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Enhacement - Add Custom Image Selector FAB Option to Nearby (#5655)\n\n* Fix\r\n\r\n* Fix\r\n\r\n* Migrate NearbyParentFragment to ViewBinding\r\n\r\n* remove unused Imports\r\n\r\n* fix crash","shortMessageHtmlLink":"Enhacement - Add Custom Image Selector FAB Option to Nearby (commons-…"}},{"before":"4c43bf2bd47136ea83811c41124b5561d7d06c78","after":"2f945245f62378cc878ef2159117481f2a4badb3","ref":"refs/heads/achievement_revamp","pushedAt":"2024-03-27T21:06:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Enhanced : Revamped Achievement Screen","shortMessageHtmlLink":"Enhanced : Revamped Achievement Screen"}},{"before":null,"after":"4c43bf2bd47136ea83811c41124b5561d7d06c78","ref":"refs/heads/achievement_revamp","pushedAt":"2024-03-27T18:56:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Fix-Peer Review Buttons not get disabled after voting an Image for deletion (#5519)\n\n* Fix-Peer Review Buttons not get disabled after voting an Image for deletion\r\n\r\n* Fix","shortMessageHtmlLink":"Fix-Peer Review Buttons not get disabled after voting an Image for de…"}},{"before":null,"after":"f6aa8bc1e480b64850bdb8100d6c66bf0ccc69a0","ref":"refs/heads/achievement","pushedAt":"2024-03-27T18:02:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Fix : Dialog Scroll Issue for devices below Android 10","shortMessageHtmlLink":"Fix : Dialog Scroll Issue for devices below Android 10"}},{"before":"42641644cb5448c427dab6e8e5189ba7c85692f5","after":"f6aa8bc1e480b64850bdb8100d6c66bf0ccc69a0","ref":"refs/heads/Dialog-Scroll-Issue-When-Keyboard-is-Shown-on-Android-9-#5581","pushedAt":"2024-03-27T13:30:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Fix : Dialog Scroll Issue for devices below Android 10","shortMessageHtmlLink":"Fix : Dialog Scroll Issue for devices below Android 10"}},{"before":"dae1f2557e0523f97569cad4584258a398523099","after":"42641644cb5448c427dab6e8e5189ba7c85692f5","ref":"refs/heads/main","pushedAt":"2024-03-27T12:45:22.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Fixes #4704: Remove 'Please Wait' dialog and do task in background (#5570)\n\n* Initial changes to the flow, merged conflicts\r\n\r\n* Major changes to flow and logic\r\n\r\n* Final major changes to the flow and merged conflicts\r\n\r\n* Minor changes to thumbnail flow and merge conflicts\r\n\r\n* Fixed ImageProcessingServiceTest\r\n\r\n* Removed unnecessary file\r\n\r\n* Some code cleanup and fixed UploadRepositoryUnitTest\r\n\r\n* Minor javadoc changes and null checks\r\n\r\n* Fixed UMDFragmentUnitTest\r\n\r\n* Fixed and added new tests in UploadMediaPresenterTest\r\n\r\n* Optimised code for no connection cases and minor code cleanup\r\n\r\n* Minor bug fix\r\n\r\n* Fixed minor bug\r\n\r\n* Fixed a failing unit test\r\n\r\n* Removed values-yue-hant\r\n\r\n* Update UploadRepository.java\r\n\r\n---------\r\n\r\nCo-authored-by: Nicolas Raoul ","shortMessageHtmlLink":"Fixes commons-app#4704: Remove 'Please Wait' dialog and do task in ba…"}},{"before":null,"after":"42641644cb5448c427dab6e8e5189ba7c85692f5","ref":"refs/heads/Dialog-Scroll-Issue-When-Keyboard-is-Shown-on-Android-9-#5581","pushedAt":"2024-03-27T11:29:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Fixes #4704: Remove 'Please Wait' dialog and do task in background (#5570)\n\n* Initial changes to the flow, merged conflicts\r\n\r\n* Major changes to flow and logic\r\n\r\n* Final major changes to the flow and merged conflicts\r\n\r\n* Minor changes to thumbnail flow and merge conflicts\r\n\r\n* Fixed ImageProcessingServiceTest\r\n\r\n* Removed unnecessary file\r\n\r\n* Some code cleanup and fixed UploadRepositoryUnitTest\r\n\r\n* Minor javadoc changes and null checks\r\n\r\n* Fixed UMDFragmentUnitTest\r\n\r\n* Fixed and added new tests in UploadMediaPresenterTest\r\n\r\n* Optimised code for no connection cases and minor code cleanup\r\n\r\n* Minor bug fix\r\n\r\n* Fixed minor bug\r\n\r\n* Fixed a failing unit test\r\n\r\n* Removed values-yue-hant\r\n\r\n* Update UploadRepository.java\r\n\r\n---------\r\n\r\nCo-authored-by: Nicolas Raoul ","shortMessageHtmlLink":"Fixes commons-app#4704: Remove 'Please Wait' dialog and do task in ba…"}},{"before":null,"after":"294109d1e59be7089f25b7a97b0a57134bfcb31e","ref":"refs/heads/Removed-ButterKnife-Imports-and-migrate-to-view-binding","pushedAt":"2024-03-26T15:35:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Removed unused butterknife binding import","shortMessageHtmlLink":"Removed unused butterknife binding import"}},{"before":"c41940241b134b36f14513c06dcfa81f2648c3d7","after":"143043609fa70f4ffcccf18471cbcf0124958850","ref":"refs/heads/Change-snackbar's-error-message-in-the-Another-User's-Page-#5625","pushedAt":"2024-03-25T15:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Refactor : String when achievements not loaded","shortMessageHtmlLink":"Refactor : String when achievements not loaded"}},{"before":null,"after":"c41940241b134b36f14513c06dcfa81f2648c3d7","ref":"refs/heads/Change-snackbar's-error-message-in-the-Another-User's-Page-#5625","pushedAt":"2024-03-25T15:01:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Added functionality to export location of nearby missing pictures to GPX file and KML file (#5645)\n\n* Fixed Grey empty screen at Upload wizard caption step after denying files permission\r\n\r\n* Empty commit\r\n\r\n* Fixed loop issue\r\n\r\n* Created docs for earlier commits\r\n\r\n* Fixed javadoc\r\n\r\n* Fixed spaces\r\n\r\n* Added added basic features to OSM Maps\r\n\r\n* Added search location feature\r\n\r\n* Added filter to Open Street Maps\r\n\r\n* Fixed chipGroup in Open Street Maps\r\n\r\n* Removed mapBox code\r\n\r\n* Removed mapBox's code\r\n\r\n* Reformat code\r\n\r\n* Reformatted code\r\n\r\n* Removed rotation feature to map\r\n\r\n* Removed rotation files and Fixed Marker click problem\r\n\r\n* Ignored failing tests\r\n\r\n* Added voice input feature\r\n\r\n* Fixed test cases\r\n\r\n* Changed caption and description text\r\n\r\n* Replaced mapbox to osmdroid in upload activity\r\n\r\n* Fixed Unit Tests\r\n\r\n* Made selected marker to be fixed on map\r\n\r\n* Changed color of map marker\r\n\r\n* Fixes #5439 by capitalizing first letter of voice input\r\n\r\n* Removed mapbox code1\r\n\r\n* Removed mapbox code2\r\n\r\n* Fixed failing tests\r\n\r\n* Fixed failing due to merging\r\n\r\n* Added feature to save nearby places as GPX and KML\r\n\r\n* Fixed error caused by null","shortMessageHtmlLink":"Added functionality to export location of nearby missing pictures to …"}},{"before":"28ea11127cbb3064873ec984da9a76e5c8edc821","after":"dae1f2557e0523f97569cad4584258a398523099","ref":"refs/heads/main","pushedAt":"2024-03-25T12:40:19.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"f518c62f42593f9d541998f65c2f1d93d9e85895","after":"fb7836f6e1d87938d63b7d11136020bfd23ceeca","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-10T22:19:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Delete ktlint.yml","shortMessageHtmlLink":"Delete ktlint.yml"}},{"before":"c8591b59083d8edf6bd003188676a81eacfcaf95","after":"f518c62f42593f9d541998f65c2f1d93d9e85895","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-10T22:08:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"revert","shortMessageHtmlLink":"revert"}},{"before":"b43a7584207bff337265df8f33d920fc49baf601","after":"c8591b59083d8edf6bd003188676a81eacfcaf95","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-10T22:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"TESTING","shortMessageHtmlLink":"TESTING"}},{"before":"307b04a95dded6fcc0e7b85ae8c7c5c9979124db","after":"b43a7584207bff337265df8f33d920fc49baf601","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-10T21:59:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Update ktlint.yml","shortMessageHtmlLink":"Update ktlint.yml"}},{"before":"bb12615361caf493f79e31b99f838e3274a7abd0","after":"307b04a95dded6fcc0e7b85ae8c7c5c9979124db","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-10T21:54:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Create ktlint.yml","shortMessageHtmlLink":"Create ktlint.yml"}},{"before":"d4d0da2835d5e03d1173fd0179d603dbca9d5c7d","after":"bb12615361caf493f79e31b99f838e3274a7abd0","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-08T20:03:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Feat : Added ktlint dependency","shortMessageHtmlLink":"Feat : Added ktlint dependency"}},{"before":"28ea11127cbb3064873ec984da9a76e5c8edc821","after":"d4d0da2835d5e03d1173fd0179d603dbca9d5c7d","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-08T19:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Feat : Added ktlint dependency","shortMessageHtmlLink":"Feat : Added ktlint dependency"}},{"before":"04b804327b292801f19036511632d8f8c32ad7d7","after":"84810a9bb4a59271ba71ef338343f3dc80722edc","ref":"refs/heads/Notification-activity-uses-ViewBinding","pushedAt":"2024-03-08T15:06:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Refactor : NotificationActivity uses ViewBinding.","shortMessageHtmlLink":"Refactor : NotificationActivity uses ViewBinding."}},{"before":"4915c0b90ecb112872084999db21c1e0a5affacf","after":"9332de230291dcf040ae9dff81077fa51f4ff41c","ref":"refs/heads/CampaignView-uses-ViewBinding","pushedAt":"2024-03-08T15:05:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Refactor CampaignView to use ViewBinding.","shortMessageHtmlLink":"Refactor CampaignView to use ViewBinding."}},{"before":"c9f4ec6edcf5366198fef557838b44d60a13b799","after":"3ba2aa49bcf246456e11df7f4d099ea33f1d3493","ref":"refs/heads/Replace-toasts-with-snackbars-#2388","pushedAt":"2024-03-08T15:05:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Refactor : RecentSearches uses SnackBar","shortMessageHtmlLink":"Refactor : RecentSearches uses SnackBar"}},{"before":null,"after":"b5ce7c735ddf2e1873af3d4a8b62151f0a1e78da","ref":"refs/heads/Code-Quality-Build-Time-Optimization","pushedAt":"2024-03-08T14:37:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Localisation updates from https://translatewiki.net.","shortMessageHtmlLink":"Localisation updates from https://translatewiki.net."}},{"before":"c7a9c841e0a02f65b89c5bb5e05aa34d49282c50","after":"d4f876943042f34384f5d7c5dffe035947ac4f54","ref":"refs/heads/Code-Cleanup","pushedAt":"2024-03-08T14:10:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Removed : value-yue-hant directory.","shortMessageHtmlLink":"Removed : value-yue-hant directory."}},{"before":null,"after":"28ea11127cbb3064873ec984da9a76e5c8edc821","ref":"refs/heads/ktlint-#5198","pushedAt":"2024-03-06T22:26:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":"Refactor : API calls moved out of the LoginActivity (#5599)\n\n* Refactor :API calls separated from activity added to LoginClient\r\n* getLoginToken() modifier set to private\r\n* Code Cleanup : removed non-null from twofactor and Locale import\r\n* Indentation fix","shortMessageHtmlLink":"Refactor : API calls moved out of the LoginActivity (commons-app#5599)"}},{"before":"9b387c73f43d37603c07e169db9c76f6f2e97442","after":"c298657204e9884d2c168e461c6078b24f1848f3","ref":"refs/heads/Circular-Progress-bar-nomination-for-deletion-#5531","pushedAt":"2024-03-06T17:30:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neeldoshii","name":"Neel Doshi","path":"/neeldoshii","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60827173?s=80&v=4"},"commit":{"message":" Fix : Circular ProgressBar stops after Nomination of Deletion","shortMessageHtmlLink":" Fix : Circular ProgressBar stops after Nomination of Deletion"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQwMTowNjo0MS4wMDAwMDBazwAAAASLZRDV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQwMTowNjo0MS4wMDAwMDBazwAAAASLZRDV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNlQxNzozMDoxMS4wMDAwMDBazwAAAAQON282"}},"title":"Activity · neeldoshii/apps-android-commons"}