{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":274029841,"defaultBranch":"main","name":"flutter-clean-architecture-example","ownerLogin":"guilherme-v","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-22T03:20:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6484662?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712691929.0","currentOid":""},"activityList":{"items":[{"before":"7567e32513b75274dcb8588ec2e6d4c1065377ba","after":"e9b80c28e5b136ed74dfe665c382527f93d629c5","ref":"refs/heads/main","pushedAt":"2024-05-09T02:14:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"chore: Readme add cv","shortMessageHtmlLink":"chore: Readme add cv"}},{"before":"64d201af2293d25a67bb759856d2b4431a65f300","after":"7567e32513b75274dcb8588ec2e6d4c1065377ba","ref":"refs/heads/main","pushedAt":"2024-04-22T01:38:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"Apply lint rules and add Linux support (#15)\n\n* fix: apply lint rules\r\n\r\n* add linux support\r\n\r\n* remove unused async import\r\n\r\n* fix dynamic type","shortMessageHtmlLink":"Apply lint rules and add Linux support (#15)"}},{"before":"60f4d7de86dc39cbd9735b48024fe42fa5f8e727","after":null,"ref":"refs/heads/feat/provider","pushedAt":"2024-04-09T19:45:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"}},{"before":"bace9c914766e0980d62bc9d60cd4bd711d47b0a","after":"64d201af2293d25a67bb759856d2b4431a65f300","ref":"refs/heads/main","pushedAt":"2024-04-09T19:45:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: Rename and refactor DetailsPageChangeNotifier to CharacterDetailsChangeNotifier (#14)\n\n- Remove DetailsPageChangeNotifier and its references\r\n- Implement CharacterDetailsChangeNotifier and corresponding tests\r\n- Update CharacterDetailsPage to utilize new change notifier\r\n- Create EpisodeItem widget from extracted code in CharacterDetailsPage\r\n- Update README 'Provider' test column status to 'Yes'","shortMessageHtmlLink":"feat: Rename and refactor DetailsPageChangeNotifier to CharacterDetai…"}},{"before":null,"after":"60f4d7de86dc39cbd9735b48024fe42fa5f8e727","ref":"refs/heads/feat/provider","pushedAt":"2024-04-09T19:41:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: Rename and refactor DetailsPageChangeNotifier to CharacterDetailsChangeNotifier\n- Remove DetailsPageChangeNotifier and its references\n- Implement CharacterDetailsChangeNotifier and corresponding tests\n- Update CharacterDetailsPage to utilize new change notifier\n- Create EpisodeItem widget from extracted code in CharacterDetailsPage\n- Update README 'Provider' test column status to 'Yes'","shortMessageHtmlLink":"feat: Rename and refactor DetailsPageChangeNotifier to CharacterDetai…"}},{"before":"4b0b086873883583f68f0b5f00108967f43ba99a","after":null,"ref":"refs/heads/develop","pushedAt":"2024-04-07T15:15:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"}},{"before":"2955de8bf92e55fae378dcd0c4adfe4caf8033e9","after":"bace9c914766e0980d62bc9d60cd4bd711d47b0a","ref":"refs/heads/main","pushedAt":"2024-04-07T15:06:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"fix: README summary table","shortMessageHtmlLink":"fix: README summary table"}},{"before":null,"after":"4b0b086873883583f68f0b5f00108967f43ba99a","ref":"refs/heads/develop","pushedAt":"2024-04-07T15:05:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"fix: README summary table","shortMessageHtmlLink":"fix: README summary table"}},{"before":"b715c62382403b6670e083ed171314b0c89ec0aa","after":"2955de8bf92e55fae378dcd0c4adfe4caf8033e9","ref":"refs/heads/main","pushedAt":"2024-04-07T14:52:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"fix: README build status badge","shortMessageHtmlLink":"fix: README build status badge"}},{"before":"5087fb25afa45b9677844cdb767f5943ceff6b3c","after":"b715c62382403b6670e083ed171314b0c89ec0aa","ref":"refs/heads/main","pushedAt":"2024-04-07T14:50:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"Update README.md\n\nFix BuildStatus badge","shortMessageHtmlLink":"Update README.md"}},{"before":"46ca3ecfba395b273f36ba4d975177688e8ecb6c","after":"5087fb25afa45b9677844cdb767f5943ceff6b3c","ref":"refs/heads/main","pushedAt":"2024-04-07T14:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: Add Flutter Clean workflow in GitHub Actions","shortMessageHtmlLink":"feat: Add Flutter Clean workflow in GitHub Actions"}},{"before":"9064e18d5eb3caa9e78100d62c631e8cf941ad08","after":null,"ref":"refs/heads/develop","pushedAt":"2024-04-06T23:21:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"}},{"before":"830348834cb87a800baef4702b95428d204bcf91","after":"46ca3ecfba395b273f36ba4d975177688e8ecb6c","ref":"refs/heads/main","pushedAt":"2024-04-06T23:20:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: enable `avoid_relative_lib_imports` rule in analysis_options.yaml","shortMessageHtmlLink":"feat: enable avoid_relative_lib_imports rule in analysis_options.yaml"}},{"before":"3ac82bd1e962a1a6fdce16255462e218dfe201dc","after":"9064e18d5eb3caa9e78100d62c631e8cf941ad08","ref":"refs/heads/develop","pushedAt":"2024-04-06T23:19:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: enable `avoid_relative_lib_imports` rule in analysis_options.yaml","shortMessageHtmlLink":"feat: enable avoid_relative_lib_imports rule in analysis_options.yaml"}},{"before":"f153cd915e7863bac84135cbfccdb42be5c3c572","after":"830348834cb87a800baef4702b95428d204bcf91","ref":"refs/heads/main","pushedAt":"2024-04-06T23:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"feat: update multiple dependencies\n\n- Update various dependencies for better performance and compatibility\n- Introduce new dependencies: `leak_tracker`, `leak_tracker_flutter_testing`, `leak_tracker_testing`, and `flutter_shaders`\n- Remove `flutter_blurhash` dependency\n- Bump versions of dependencies like `get_it`, `get_it_mixin`, `mockingjay`, `mocktail`, `material_color_utilities` and `dio`\n- Update pubspec.lock with revised SHA-256 hashes and versions for all dependencies","shortMessageHtmlLink":"feat: update multiple dependencies"}},{"before":"7afea645925104de35a7c4203bce11768ff34848","after":"f153cd915e7863bac84135cbfccdb42be5c3c572","ref":"refs/heads/main","pushedAt":"2023-11-23T02:34:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"provider(wip): Create tests to character_details","shortMessageHtmlLink":"provider(wip): Create tests to character_details"}},{"before":"3ac82bd1e962a1a6fdce16255462e218dfe201dc","after":"7afea645925104de35a7c4203bce11768ff34848","ref":"refs/heads/main","pushedAt":"2023-11-21T20:23:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"readme: Include Exploration Summary section","shortMessageHtmlLink":"readme: Include Exploration Summary section"}},{"before":"9dea71d56c4c2ebf9b9bc37f36f78cb7683432e4","after":"3ac82bd1e962a1a6fdce16255462e218dfe201dc","ref":"refs/heads/main","pushedAt":"2023-11-21T20:00:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"get_it: Create tests to character_details","shortMessageHtmlLink":"get_it: Create tests to character_details"}},{"before":"9dea71d56c4c2ebf9b9bc37f36f78cb7683432e4","after":"3ac82bd1e962a1a6fdce16255462e218dfe201dc","ref":"refs/heads/develop","pushedAt":"2023-11-21T20:00:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"get_it: Create tests to character_details","shortMessageHtmlLink":"get_it: Create tests to character_details"}},{"before":"1c67fcaa0df600b2415a1936a677867c7909d536","after":"9dea71d56c4c2ebf9b9bc37f36f78cb7683432e4","ref":"refs/heads/develop","pushedAt":"2023-11-11T11:50:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"cubit: Create tests to character_details","shortMessageHtmlLink":"cubit: Create tests to character_details"}},{"before":"e4622e1bfa92ca4e22381e19fe9fa8d7b5b48cc7","after":"9dea71d56c4c2ebf9b9bc37f36f78cb7683432e4","ref":"refs/heads/main","pushedAt":"2023-11-11T11:49:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"cubit: Create tests to character_details","shortMessageHtmlLink":"cubit: Create tests to character_details"}},{"before":"062fefcbdda7cd83de902a5ddfa6df325cd58d84","after":"1c67fcaa0df600b2415a1936a677867c7909d536","ref":"refs/heads/develop","pushedAt":"2023-11-11T11:48:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"cubit: Create tests to character_details","shortMessageHtmlLink":"cubit: Create tests to character_details"}},{"before":"15d7b964ad0112149cbe1b0e05ab2560096e1fbd","after":"062fefcbdda7cd83de902a5ddfa6df325cd58d84","ref":"refs/heads/develop","pushedAt":"2023-11-11T11:47:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"cubit: Create tests to character_details","shortMessageHtmlLink":"cubit: Create tests to character_details"}},{"before":"e2ea835c56ebbc91744c632a14a988b767fe3ce0","after":"e4622e1bfa92ca4e22381e19fe9fa8d7b5b48cc7","ref":"refs/heads/main","pushedAt":"2023-11-10T23:34:10.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"Merge pull request #8 from guilherme-v/develop\n\nAdd tests to BLOC CharacterDetailsPage","shortMessageHtmlLink":"Merge pull request #8 from guilherme-v/develop"}},{"before":null,"after":"15d7b964ad0112149cbe1b0e05ab2560096e1fbd","ref":"refs/heads/develop","pushedAt":"2023-11-10T23:33:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"bloc: Create tests to character_details","shortMessageHtmlLink":"bloc: Create tests to character_details"}},{"before":"7d6c322cf6149ad824ccb16cf91471175ab492d7","after":"e2ea835c56ebbc91744c632a14a988b767fe3ce0","ref":"refs/heads/main","pushedAt":"2023-11-10T00:39:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"riverpod: create details_page","shortMessageHtmlLink":"riverpod: create details_page"}},{"before":"104cfade93f37ba9cf5fd6e872e6675be757f6b6","after":"7d6c322cf6149ad824ccb16cf91471175ab492d7","ref":"refs/heads/main","pushedAt":"2023-11-08T14:26:20.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"provider: Update tests","shortMessageHtmlLink":"provider: Update tests"}},{"before":"a84fb854a9de06509b253b483a5276d02050683e","after":"104cfade93f37ba9cf5fd6e872e6675be757f6b6","ref":"refs/heads/main","pushedAt":"2023-10-12T22:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"get_it: Create using_get_it/list_page directory","shortMessageHtmlLink":"get_it: Create using_get_it/list_page directory"}},{"before":"bd5da19f5acf41c792fb8781f5d92d38bc8a5ffd","after":"a84fb854a9de06509b253b483a5276d02050683e","ref":"refs/heads/main","pushedAt":"2023-10-12T22:01:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"bloc: Update Bloc to use Hero widget","shortMessageHtmlLink":"bloc: Update Bloc to use Hero widget"}},{"before":"2de14b2da37ea95afbc0267159e0b8f4ccaa119d","after":"bd5da19f5acf41c792fb8781f5d92d38bc8a5ffd","ref":"refs/heads/main","pushedAt":"2023-10-12T00:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"guilherme-v","name":"Guilherme Silva","path":"/guilherme-v","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6484662?s=80&v=4"},"commit":{"message":"bloc: Remove unused param from details page","shortMessageHtmlLink":"bloc: Remove unused param from details page"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERTGf1gA","startCursor":null,"endCursor":null}},"title":"Activity · guilherme-v/flutter-clean-architecture-example"}