{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663072386,"defaultBranch":"main","name":"Boomerang-Android","ownerLogin":"2023-Summer-Project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-06T13:46:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/138537505?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1693724650.0","currentOid":""},"activityList":{"items":[{"before":"6ac49be7d382ad4e65d31fd894d0054b6d794997","after":"6c376f175642e4eb71b4512961aa101cb4488984","ref":"refs/heads/main","pushedAt":"2023-09-04T10:49:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"Merge branch 'main' of https://github.com/2023-Summer-Project/Android_Demo_Repo into main","shortMessageHtmlLink":"Merge branch 'main' of https://github.com/2023-Summer-Project/Android…"}},{"before":"dda548dfe125ae57efd5d96b32312a72e855c25c","after":"6ac49be7d382ad4e65d31fd894d0054b6d794997","ref":"refs/heads/main","pushedAt":"2023-09-03T09:30:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"REFACTOR::0903 Support Multi-language README\n\n * Support multi-language README file.\r\n * ENGLISH Version","shortMessageHtmlLink":"REFACTOR::0903 Support Multi-language README"}},{"before":"a19fe89bf3f02d8caec4cae7f010a2dbcb54bdf0","after":"dda548dfe125ae57efd5d96b32312a72e855c25c","ref":"refs/heads/main","pushedAt":"2023-09-03T09:28:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::0903 Create README (Ko)\n\n * Support multi-language README file.\r\n * KOREAN version","shortMessageHtmlLink":"FEAT::0903 Create README (Ko)"}},{"before":"8ec43df6cfea8ef2ca768c51044c31de3004a6d8","after":"a19fe89bf3f02d8caec4cae7f010a2dbcb54bdf0","ref":"refs/heads/main","pushedAt":"2023-09-03T08:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::0903 Create README.md\n\n * Create initial version of README.md (EN)","shortMessageHtmlLink":"FEAT::0903 Create README.md"}},{"before":"8ec43df6cfea8ef2ca768c51044c31de3004a6d8","after":null,"ref":"refs/tags/pre-release","pushedAt":"2023-09-03T07:02:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"}},{"before":"ee69d4a6d3231191ca3ef18385da64baf3442f35","after":"8ec43df6cfea8ef2ca768c51044c31de3004a6d8","ref":"refs/heads/main","pushedAt":"2023-09-03T06:44:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::0903 Release version of the app\n\n * Release version of the application Boomerang\n Version code: 1\n Version name: 1.0-alpha","shortMessageHtmlLink":"FEAT::0903 Release version of the app"}},{"before":"a67a5be3e7ae710a3c0b486b8c7f9aa649cac014","after":"ee69d4a6d3231191ca3ef18385da64baf3442f35","ref":"refs/heads/main","pushedAt":"2023-09-02T15:48:04.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::0903 Add function postNewUser.\n\n * Add new function postNewUser that creates new user on Firebase Firestore (Calling same funciton on remote source.)","shortMessageHtmlLink":"FEAT::0903 Add function postNewUser."}},{"before":"15db865597fde95a2f800e8a4ab2eb99ef6b87aa","after":"a67a5be3e7ae710a3c0b486b8c7f9aa649cac014","ref":"refs/heads/main","pushedAt":"2023-08-30T10:00:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"REFACTOR::0829 Refactor process of requesting product search.\n\n * Isolate function searchProductByKeywordContinuous calling from onValueChanged callback of TextField.\n * separate snapshotFlow now receives/emit changed value on TextField value, and uses the received value to make a search request. Applied debounce with 500ms timeout would prevent unnecessary search request towards to the Firebase server.","shortMessageHtmlLink":"REFACTOR::0829 Refactor process of requesting product search."}},{"before":"cac56ba492c1d358e5bf204420c4cb4a3d57fa88","after":"15db865597fde95a2f800e8a4ab2eb99ef6b87aa","ref":"refs/heads/main","pushedAt":"2023-08-29T09:37:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::0828 Initial Version of Search Function.\n\n * Initial Version of search function is now added to the service.\n 1. SearchScreen.kt: Composable for Search Functionality of the application.\n 2. SearchViewModel.kt: Corresponding ViewModel for SearchScreen.kt\n 3. ProductRepository / RemoteProductDataSource: Add new function for searching product based on provided keyword.\n\n * Still needed to be refactored.\n Identified problem:\n 1. Sending too much request to the server. (Search request is being sent as character basis.\n 2. Keyword only applied to the POST_TITLE field.\n 3. Keyword only works, if the POST_TITLE actually starts with provided keyword.\n 4. Due to the frequent request sent to the server, LazyColumn 'blinks' every time when the result is arrived.","shortMessageHtmlLink":"FEAT::0828 Initial Version of Search Function."}},{"before":"53e5bebfcf8b259119c03f84c54d796be4955550","after":"cac56ba492c1d358e5bf204420c4cb4a3d57fa88","ref":"refs/heads/main","pushedAt":"2023-08-28T09:09:18.000Z","pushType":"push","commitsCount":40,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"REFACTOR::0828 Include necessary dependencies.\n\n * Include necessary dependencies for external libraries.\n 1. Naver Maps\n 2. DataStore.","shortMessageHtmlLink":"REFACTOR::0828 Include necessary dependencies."}},{"before":"6454fa7a530014acb37f983779a6e5f67e5e98ec","after":"53e5bebfcf8b259119c03f84c54d796be4955550","ref":"refs/heads/main","pushedAt":"2023-07-15T13:56:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"FEAT::User Registrations\n\n * User registrations (Sign In, Sign Up)\n * Email Verification feature for Sign Up with Email Address.","shortMessageHtmlLink":"FEAT::User Registrations"}},{"before":null,"after":"6454fa7a530014acb37f983779a6e5f67e5e98ec","ref":"refs/heads/main","pushedAt":"2023-07-06T13:46:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"doyoonkim3312","name":"Doyoon Kim","path":"/doyoonkim3312","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61890844?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADeNWE8AA","startCursor":null,"endCursor":null}},"title":"Activity · 2023-Summer-Project/Boomerang-Android"}