{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648971914,"defaultBranch":"main","name":"NowInGoogle","ownerLogin":"GDGVizag","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-03T11:23:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/140045716?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696789125.0","currentOid":""},"activityList":{"items":[{"before":"7ab17919fffe2f3a1590b487060c6517a070f8b7","after":"9b54067aded3b7440f897c049284c8326727f053","ref":"refs/heads/event","pushedAt":"2023-10-09T13:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added changes to agenda and worked on the rsvp-bottom sheet\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added changes to agenda and worked on the rsvp-bottom sheet"}},{"before":"f124c84485649a5b516e9689468e4f91e5569811","after":"7ab17919fffe2f3a1590b487060c6517a070f8b7","ref":"refs/heads/event","pushedAt":"2023-10-08T19:50:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added the speaker tap workflow\n\nSigned-off-by: Manas Malla \n\nOn tapping the speaker profile in the agenda of an event, the app redirects them to view the profile of the particular speaker","shortMessageHtmlLink":"added the speaker tap workflow"}},{"before":"70acd1c91d09bbf765cfd791f32809e437e68a2f","after":"f124c84485649a5b516e9689468e4f91e5569811","ref":"refs/heads/event","pushedAt":"2023-10-08T19:49:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added the agenda and perks section\n\nSigned-off-by: Manas Malla \n\n1. Added the agenda section\n2. The agenda section is tappable which opens up a dialog on more about the session including the speaker details, requirements, notes and futher\n3. On tapping the speaker, the speaker profile is to be displayed\n4. Event data is even more dynamic and RSVP option\n5. Added the perks section\n6. Created entities to hold the agenda and perks and event resource and agenda item type\n7. Created more dummy user states","shortMessageHtmlLink":"added the agenda and perks section"}},{"before":null,"after":"70acd1c91d09bbf765cfd791f32809e437e68a2f","ref":"refs/heads/event","pushedAt":"2023-10-08T18:18:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added coverage testing and working on the `chat` workflow and `blogs` workflow\n\n1. Top Reads Section includes the code to display the section based on the user's interests\n2. Chat List Page is the scrollable list of DM that the user has created\n3. Chat Page includes the code for the chatting screen with a particular user\n4. Story Carousel includes the section for the story in the home screen\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added coverage testing and working on the chat workflow and blogs…"}},{"before":"4a6233a0adee0e92727c5afee7c3264680e7aaa0","after":"542767c20f7edd8eaa201c5255a4f72892ef99c3","ref":"refs/heads/main","pushedAt":"2023-10-08T09:53:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Update web_build.yml (#21)","shortMessageHtmlLink":"Update web_build.yml (#21)"}},{"before":null,"after":"972b89d31baed44a8b56b028fe0bd56154d22b7f","ref":"refs/heads/ManasMalla-patch-2","pushedAt":"2023-10-08T09:53:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Update web_build.yml","shortMessageHtmlLink":"Update web_build.yml"}},{"before":"b84fd331b089b353494c89b8d5f346c7e81e2cb7","after":"4a6233a0adee0e92727c5afee7c3264680e7aaa0","ref":"refs/heads/main","pushedAt":"2023-10-08T09:50:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Create web_build.yml (#20)\n\nA GitHub actions that build the web version of the Flutter app and\r\ndeploys it to https://gdgvizag.github.io","shortMessageHtmlLink":"Create web_build.yml (#20)"}},{"before":null,"after":"531e21a011109bfdf1371f23d0541975cbfde70f","ref":"refs/heads/ManasMalla-patch-1","pushedAt":"2023-10-08T09:38:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Create web_build.yml\n\nA GitHub actions that build the web version of the Flutter app and deploys it to https://gdgvizag.github.io","shortMessageHtmlLink":"Create web_build.yml"}},{"before":"9d12efdb68a22bc2cdd314f2d507bb6e8cfa7169","after":"b84fd331b089b353494c89b8d5f346c7e81e2cb7","ref":"refs/heads/main","pushedAt":"2023-10-06T05:02:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Create CODE_OF_CONDUCT.md (#17)","shortMessageHtmlLink":"Create CODE_OF_CONDUCT.md (#17)"}},{"before":null,"after":"57ca224c9cfbea22556159a4e94b81150468e2b1","ref":"refs/heads/sampathbalivada-patch-1","pushedAt":"2023-10-06T04:54:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sampathbalivada","name":"Sampath Balivada","path":"/sampathbalivada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26628788?s=80&v=4"},"commit":{"message":"Create CODE_OF_CONDUCT.md","shortMessageHtmlLink":"Create CODE_OF_CONDUCT.md"}},{"before":"bad93ba790582c41866886da7b471ab3ef906909","after":"9d12efdb68a22bc2cdd314f2d507bb6e8cfa7169","ref":"refs/heads/main","pushedAt":"2023-10-05T19:24:39.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"Harryalways317","name":"Harish Vadaparty","path":"/Harryalways317","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60128411?s=80&v=4"},"commit":{"message":"Added the `profile` workflow including methods, classes, widgets and screens (#16)\n\n1. `VolunteerModel` and `Volunteer` entity that work to create, store\r\nand fetch data regarding volunteers from/to database\r\n2. `SpeakerModel` and `Speaker` entity work to create, store and fetch\r\nspeakers from/to database\r\n3. Added utils: `getAvatar` to get the social profile overlay and\r\n`capitalize` to capitalize sentences for `Sentence Case`\r\n4. Added enum `UserRole` that encompasses `attendee`, `volunteer`,\r\n`organizer` and `speaker`\r\n5. Added constants for color scheme\r\n6. Added `widgets` that together build up the `profile_screen.dart` and\r\ntheir constituent widgets\r\n7. Added the success bottom sheet when creating a profile\r\n8. Added the respective navigations for the `create-profile` workflow","shortMessageHtmlLink":"Added the profile workflow including methods, classes, widgets and …"}},{"before":"cf54e5da8080bace79d26ab2ac0685c86e3c7233","after":"6496a996f2ff8679c00effc68d4827117d22ea54","ref":"refs/heads/profile","pushedAt":"2023-10-04T11:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"fixing up warnings\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"fixing up warnings"}},{"before":"ff159106bf953815d2e6a6fbce77c07e65ef08a5","after":"cf54e5da8080bace79d26ab2ac0685c86e3c7233","ref":"refs/heads/profile","pushedAt":"2023-10-04T10:59:27.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Merge branch 'main' into profile","shortMessageHtmlLink":"Merge branch 'main' into profile"}},{"before":"d5aff443aea5d4e4b94579e712cec03856d3c1ca","after":"ff159106bf953815d2e6a6fbce77c07e65ef08a5","ref":"refs/heads/profile","pushedAt":"2023-10-04T10:56:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Added the `profile` workflow\n\nSigned-off-by: Manas Malla \n\n1. `VolunteerModel` and `Volunteer` entity that work to create, store and fetch data regarding volunteers from/to database\n2. `SpeakerModel` and `Speaker` entity work to create, store and fetch speakers from/to database\n3. Added utils: `getAvatar` to get the social profile overlay and `capitalize` to capitalize sentences for `Sentence Case`\n4. Added enum `UserRole` that encompasses `attendee`, `volunteer`, `organizer` and `speaker`\n5. Added constants for color scheme\n6. Added `widgets` that together build up the `profile_screen.dart` and their constituent widgets\n7. Added the success bottom sheet when creating a profile\n8. Added the respective navigations for the `create-profile` workflow","shortMessageHtmlLink":"Added the profile workflow"}},{"before":"5a37deb3dfc0b128165964b057851d73e5adaa75","after":"bad93ba790582c41866886da7b471ab3ef906909","ref":"refs/heads/main","pushedAt":"2023-10-03T10:14:57.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"fixed problems\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"fixed problems"}},{"before":"c3a36bc9cd910a74825fe4b5669c996044d82674","after":"d5aff443aea5d4e4b94579e712cec03856d3c1ca","ref":"refs/heads/profile","pushedAt":"2023-10-03T10:03:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"fixed problems\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"fixed problems"}},{"before":"d1ca4abad536b515cdb88e473ac3ed61fbdb7136","after":"c3a36bc9cd910a74825fe4b5669c996044d82674","ref":"refs/heads/profile","pushedAt":"2023-10-03T09:27:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Working on the `create-profile` workflow\n\nSigned-off-by: Manas Malla \n\n1. Added new methods to firestore use cases, repositories\n\t`queryData`: helps to query data in Firebase Firestore using the `equalsTo` key and value\n\t`queryDataCount`: helps to get the count of the queried rows in Firebase Firestore using the key, value and the `equalsTo` param.\n\n2. UI Changes:\n • Need to add the username `TextField` and gender `SegmentedButton` to complete the `ModalBottomSheet` to create a new profile.\n • Handled the uniqueness of the username in the textfield\n\n3. Added the `toJson` function for the user_model.dart\n\n4. Added the `utils/either_utils.dart` that includes the `sequence` function that takes in an input of the type List> and returns Either>","shortMessageHtmlLink":"Working on the create-profile workflow"}},{"before":"08bba9e4c3e161ce3aff22895e1b312c499e357f","after":"d1ca4abad536b515cdb88e473ac3ed61fbdb7136","ref":"refs/heads/profile","pushedAt":"2023-10-02T19:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"minor code refinement and added `create-profile-workflow`\n\nSigned-off-by: Manas Malla \n\n1. Updated iOS config files to work with XCode 15\n Files affected\n\t• ios/*\n\n2. Updated the names of variables in entities/models to avoid ambiguity\n Files affected\n\t• /blog_model.dart\n\t• /event_model.dart\n\t• /user_model.dart\n\t• event.dart\n\t• post.dart\n\t• user.dart\n\n3. Added methods to fetch the current user from firebase auth\n Files affected\n\t• data/repo/firebase_auth_repository_impl.dart\n\t• domain/repositories/firebase_auth_repository.dart\n\t• domain/usecases/firebase_auth_usecase.dart\n\n4. Added the `CreateProfileBloc` and its respective states and events\n Files affected\n\t• main.dart\n\t• bloc/create_profile_module/*\n\t• injector.dart\n\n5. Reworked the splash workflow\n Files affected:\n\t• splash_screen.dart - Implemented the `BlocConsumer` instead of `BlocBuilder`\n\t• splash_bloc.dart\n\t• splash_state.dart\n\n6. Created the `CreateProfileBottomSheet` and respective widgets\n Files affected\n\t• layouts/bottom_sheets/create_profile_bottom_sheet.dart","shortMessageHtmlLink":"minor code refinement and added create-profile-workflow"}},{"before":"7ac6604cac5e5343dd76d1ccdacc6afe4749937e","after":"08bba9e4c3e161ce3aff22895e1b312c499e357f","ref":"refs/heads/profile","pushedAt":"2023-10-01T17:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"ignore unsed_local_variable for firestore repository in tests\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"ignore unsed_local_variable for firestore repository in tests"}},{"before":"e13499e7bfb42ae68de833c1caeae861af9adabb","after":"7ac6604cac5e5343dd76d1ccdacc6afe4749937e","ref":"refs/heads/profile","pushedAt":"2023-10-01T17:53:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added fixes to tests to overcome github actions errors\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added fixes to tests to overcome github actions errors"}},{"before":"33dfc17a7a29a43e3f5a0eacd54aec03844353fd","after":"e13499e7bfb42ae68de833c1caeae861af9adabb","ref":"refs/heads/profile","pushedAt":"2023-10-01T17:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added android as default app\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added android as default app"}},{"before":"d0c709d231a492ebf6c32be3e65faeff31951c06","after":"33dfc17a7a29a43e3f5a0eacd54aec03844353fd","ref":"refs/heads/profile","pushedAt":"2023-10-01T17:16:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"fixing the warnings and changed `color` to `colorFilter` for SvgPictures\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"fixing the warnings and changed color to colorFilter for SvgPictures"}},{"before":"5c9a3920b823f323204810bef838b0069a0e51ee","after":"d0c709d231a492ebf6c32be3e65faeff31951c06","ref":"refs/heads/profile","pushedAt":"2023-10-01T16:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added changes\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added changes"}},{"before":"4869abcd69b78b99696dec5d5e858c7de7ab7fef","after":"5c9a3920b823f323204810bef838b0069a0e51ee","ref":"refs/heads/profile","pushedAt":"2023-09-30T17:14:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added ios config\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"added ios config"}},{"before":"073b532fccd19d41b34fb0045534b3d6f21d45cd","after":"5a37deb3dfc0b128165964b057851d73e5adaa75","ref":"refs/heads/main","pushedAt":"2023-08-02T13:46:26.000Z","pushType":"pr_merge","commitsCount":16,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"Workflow for creating a new User Profile, added `injector.dart` and Presentation layer (#9)\n\n1. `Injector`: An repository of injectors to access the usecases\r\nthroughout the application\r\n2.`FirestoreUseCase`: Communicates with the respective\r\n`FirestoreRepository` to get, post and update data\r\n3. `OnSuccessCallback`: An class to hold onSuccess listeners for network\r\noperations\r\n4. `GetPlaceDataSource`: A class to fetch user's city from the Postal\r\nAPI with the user's pincode.\r\n5. `GetPlaceRepository`: An abstract class to modify the data fetched by\r\n`GetPlaceDataSource` for getting the city from pincode.\r\n6. `GetPlaceUseCase`: A usecase to handle the logic for fetch the city\r\nfrom pincode\r\n7. `CreateProfileUseCase`: A usecase to handle the logic for creating a\r\nprofile based on the data from FirebaseUser and\r\nnew login bottom sheet.","shortMessageHtmlLink":"Workflow for creating a new User Profile, added injector.dart and P…"}},{"before":"8b67025707c0d9cc0109001298a59a7f0a0a029f","after":"4869abcd69b78b99696dec5d5e858c7de7ab7fef","ref":"refs/heads/profile","pushedAt":"2023-08-02T11:31:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"implemented `one-tap` sign-in workflow and handling other splash states like error and new user\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"implemented one-tap sign-in workflow and handling other splash stat…"}},{"before":"9141859401c3113a2c892df78a1f60733a3ce6a0","after":"8b67025707c0d9cc0109001298a59a7f0a0a029f","ref":"refs/heads/profile","pushedAt":"2023-08-02T09:22:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sreetejadusi","name":"Sree Teja Dusi","path":"/sreetejadusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67823025?s=80&v=4"},"commit":{"message":"Created `Sign in With Google`\n\nSigned-off-by: Sree Teja Dusi ","shortMessageHtmlLink":"Created Sign in With Google"}},{"before":"63954589d34d0ef3b8f159f0bde9c289674026ec","after":"9141859401c3113a2c892df78a1f60733a3ce6a0","ref":"refs/heads/profile","pushedAt":"2023-08-02T08:23:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"deleted duplicacies\n\nSigned-off-by: Manas Malla ","shortMessageHtmlLink":"deleted duplicacies"}},{"before":"fe6ed41702d7de91194acd2f2a7b5b0c3ee3b604","after":"63954589d34d0ef3b8f159f0bde9c289674026ec","ref":"refs/heads/profile","pushedAt":"2023-08-02T06:47:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sreetejadusi","name":"Sree Teja Dusi","path":"/sreetejadusi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/67823025?s=80&v=4"},"commit":{"message":"Created `LoginBloc` Bloc\n\nSigned-off-by: Sree Teja Dusi ","shortMessageHtmlLink":"Created LoginBloc Bloc"}},{"before":"7c0b2abdf4b12b2918436650cdf8da55c2a8aece","after":"fe6ed41702d7de91194acd2f2a7b5b0c3ee3b604","ref":"refs/heads/profile","pushedAt":"2023-08-02T05:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ManasMalla","name":"Manas Malla","path":"/ManasMalla","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38750492?s=80&v=4"},"commit":{"message":"added `presentation/injector.dart`\n\nSigned-off-by: Manas Malla \n\nInjectors are lazy singletons used to acccess information throughout the app.","shortMessageHtmlLink":"added presentation/injector.dart"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADkrS5QAA","startCursor":null,"endCursor":null}},"title":"Activity · GDGVizag/NowInGoogle"}