{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":756368761,"defaultBranch":"main","name":"flut_cinematic","ownerLogin":"br-programmer","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-12T14:32:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/30538983?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1707748399.0","currentOid":""},"activityList":{"items":[{"before":"74167f8cd35c4e438af831c672a6ab6e4dd406a1","after":"7d24632bb454143869c55c5eceb6515baff7eec7","ref":"refs/heads/main","pushedAt":"2024-03-21T14:31:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"♻️ (perform_http_request.dart): Change mutable variables to constants for better performance and to prevent accidental reassignment.","shortMessageHtmlLink":"♻️ (perform_http_request.dart): Change mutable variables to constants…"}},{"before":"866aafcbb09a0fe6238229dbff76d6ffcd4a506e","after":"74167f8cd35c4e438af831c672a6ab6e4dd406a1","ref":"refs/heads/main","pushedAt":"2024-03-21T01:36:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"⬆️ (pubspec.yaml): upgrade go_router dependency from version 13.2.0 to 13.2.1 to get the latest bug fixes and improvements.","shortMessageHtmlLink":"⬆️ (pubspec.yaml): upgrade go_router dependency from version 13.2.0 t…"}},{"before":"f07f2a14c7c70191034262dc55d0efdba469a16f","after":"866aafcbb09a0fe6238229dbff76d6ffcd4a506e","ref":"refs/heads/main","pushedAt":"2024-03-21T01:36:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 (date_selector.dart): remove unused import of 'string_extensions.dart' to clean up code and improve maintainability","shortMessageHtmlLink":"🔧 (date_selector.dart): remove unused import of 'string_extensions.da…"}},{"before":"73ac3bfa0d54f71169806bdd07f1f383b083c2f2","after":"f07f2a14c7c70191034262dc55d0efdba469a16f","ref":"refs/heads/main","pushedAt":"2024-03-21T01:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"✨ (extensions.dart): add new extension method 'capitalize' to StringX extension to capitalize the first letter of a string\n📝 (extensions.dart): remove 'double_x.dart' from exports and add 'num_x.dart' and 'string_x.dart' to exports for consistency and clarity","shortMessageHtmlLink":"✨ (extensions.dart): add new extension method 'capitalize' to StringX…"}},{"before":"6038f8212776e04092ed4100184203422bcf3169","after":"73ac3bfa0d54f71169806bdd07f1f383b083c2f2","ref":"refs/heads/main","pushedAt":"2024-03-21T01:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"✨ (num_x.dart): introduce new extension to format numbers as currency using NumberFormat from intl package","shortMessageHtmlLink":"✨ (num_x.dart): introduce new extension to format numbers as currency…"}},{"before":"d6dc2af9c29cbd4c97d42b864b78075791611eed","after":"6038f8212776e04092ed4100184203422bcf3169","ref":"refs/heads/main","pushedAt":"2024-03-21T01:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"⬆️ (pubspec.yaml): Upgrade dependencies versions to the latest stable releases for dio, firebase_core, flutter_hooks, flutter_riverpod, go_router, hooks_riverpod, slang, slang_flutter, url_launcher, freezed, json_serializable, and slang_build_runner.","shortMessageHtmlLink":"⬆️ (pubspec.yaml): Upgrade dependencies versions to the latest stable…"}},{"before":"a0db39f96df06445925d4e9cb8202d51a219c13f","after":"d6dc2af9c29cbd4c97d42b864b78075791611eed","ref":"refs/heads/main","pushedAt":"2024-03-09T16:35:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"♻️ (flut_cinematic_text_field.dart): refactor ValueListenableBuilder builder function to use underscore (_) for unused parameters\n🐛 (flut_cinematic_text_field.dart): fix obscureText value in TextFormField to use the correct value from the ValueListenable","shortMessageHtmlLink":"♻️ (flut_cinematic_text_field.dart): refactor ValueListenableBuilder …"}},{"before":"b553dfbeb56099a904ce212af8ca09a83eea6997","after":"a0db39f96df06445925d4e9cb8202d51a219c13f","ref":"refs/heads/main","pushedAt":"2024-03-08T02:47:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"♻️ (movies_provider.dart): refactor switch statement to use switch expression for better readability and maintainability","shortMessageHtmlLink":"♻️ (movies_provider.dart): refactor switch statement to use switch ex…"}},{"before":"38c2864bff74430efff08ef4064562a5d9a9ce41","after":"b553dfbeb56099a904ce212af8ca09a83eea6997","ref":"refs/heads/main","pushedAt":"2024-02-13T19:46:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 fix(purchase_screen.dart): wrap movie name Text widget with Padding widget to add horizontal padding for better alignment\n🔧 fix(ticket_detail.dart): update text styles for ticket details and subtitle to use a semi-bold font weight for better readability","shortMessageHtmlLink":"🔧 fix(purchase_screen.dart): wrap movie name Text widget with Padding…"}},{"before":"6026448d7e03055a46587e42d24f37a1a0bcd973","after":"38c2864bff74430efff08ef4064562a5d9a9ce41","ref":"refs/heads/main","pushedAt":"2024-02-13T19:46:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 fix(date_time_and_room_selected.dart): update text style for date and room to use semi-bold font weight for better readability and emphasis","shortMessageHtmlLink":"🔧 fix(date_time_and_room_selected.dart): update text style for date a…"}},{"before":"b3d6d9893be76f2da0204e1251934fba7bfd94c3","after":"6026448d7e03055a46587e42d24f37a1a0bcd973","ref":"refs/heads/main","pushedAt":"2024-02-13T19:46:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 fix(date_selector.dart): change text style to use a semi-bold font weight for better readability\n🔧 fix(movie_detail_card.dart): change text style to use a semi-bold font weight for better readability\n🔧 fix(select_cinema_and_hour.dart): change text style to use a semi-bold font weight for better readability","shortMessageHtmlLink":"🔧 fix(date_selector.dart): change text style to use a semi-bold font …"}},{"before":"c44a99a0fc0c1056be90b6f96759f6f7995a1ac5","after":"b3d6d9893be76f2da0204e1251934fba7bfd94c3","ref":"refs/heads/main","pushedAt":"2024-02-13T19:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"✨ feat(auth): add login widgets for Apple Sign In, Email Input, Google Sign In, Header, Password Input, and Sign In Button to improve user authentication experience","shortMessageHtmlLink":"✨ feat(auth): add login widgets for Apple Sign In, Email Input, Googl…"}},{"before":"16225b60f98f7ff204cc9380c1f31a814f3200f3","after":"c44a99a0fc0c1056be90b6f96759f6f7995a1ac5","ref":"refs/heads/main","pushedAt":"2024-02-13T19:45:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 chore(typography): add package information to TextStyles class to improve modularity and reusability\n🔧 chore(buttons): add semiBold font weight to FlutCinematicBaseButton text style for better visual hierarchy\n🔧 chore(custom): add height property to FlutCinematicCustomCard to allow for custom card heights\n🔧 chore(custom): add semiBold font weight to FlutCinematicStickyHeader text style for better visual hierarchy\n🔧 chore(text_fields): add semiBold font weight to FlutCinematicTextField title and input text styles for better visual hierarchy","shortMessageHtmlLink":"🔧 chore(typography): add package information to TextStyles class to i…"}},{"before":"ddde227b575825ee87f5c6370cf1a4d4abf05299","after":"16225b60f98f7ff204cc9380c1f31a814f3200f3","ref":"refs/heads/main","pushedAt":"2024-02-13T19:44:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 chore(assets.gen.dart): add support for SVG assets and import necessary dependencies\n✨ feat(assets.gen.dart): add SVG assets and corresponding getters to the Assets class to enable usage of SVG images in the app","shortMessageHtmlLink":"🔧 chore(assets.gen.dart): add support for SVG assets and import neces…"}},{"before":"047423c58ad27438bedb9e8720858810c368e383","after":"ddde227b575825ee87f5c6370cf1a4d4abf05299","ref":"refs/heads/main","pushedAt":"2024-02-13T19:44:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔀 chore(auth): add missing exports in presentation.dart to improve modularity\n🆕 feat(auth): add LoginHeader widget to display the login header text and subtitle\n🆕 feat(auth): add LoginEmailImput widget to display the email input field in the login screen\n🆕 feat(auth): add LoginPasswordImput widget to display the password input field in the login screen\n🆕 feat(auth): add LoginSignInButton widget to display the sign in button in the login screen\n🆕 feat(auth): add LoginGoogleSignIn widget to display the Google sign in button in the login screen\n🆕 feat(auth): add LoginAppleSignIn widget to display the Apple sign in button in the login screen","shortMessageHtmlLink":"🔀 chore(auth): add missing exports in presentation.dart to improve mo…"}},{"before":"408569d3727cbcd309131d0010ac5b9921fad7d4","after":"047423c58ad27438bedb9e8720858810c368e383","ref":"refs/heads/main","pushedAt":"2024-02-13T19:44:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔒 chore(ios): remove unused dependencies and update Podfile.lock to improve project cleanliness and reduce unnecessary dependencies","shortMessageHtmlLink":"🔒 chore(ios): remove unused dependencies and update Podfile.lock to i…"}},{"before":"e370708a97d7969f992bda40f44ea8a70b2d363d","after":"408569d3727cbcd309131d0010ac5b9921fad7d4","ref":"refs/heads/main","pushedAt":"2024-02-13T19:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"📦 chore(flut_cinematic_ui): add new SVG assets for Apple and Google logos\n\n- Add `apple.svg` to the `flut_cinematic_ui/assets/svgs` directory\n- Add `google.svg` to the `flut_cinematic_ui/assets/svgs` directory\n\nThese SVG assets will be used for displaying the Apple and Google logos in the Flutter Cinematic UI package.","shortMessageHtmlLink":"📦 chore(flut_cinematic_ui): add new SVG assets for Apple and Google l…"}},{"before":"56b844ba50bad89ee880b10d4e81d556b289a476","after":"e370708a97d7969f992bda40f44ea8a70b2d363d","ref":"refs/heads/main","pushedAt":"2024-02-13T19:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 chore(pubspec.yaml): add dependency on flutter_svg package to enable SVG support in the app\n🔥 refactor(pubspec.yaml): remove assets/images/ directory from assets as it is no longer used in the app","shortMessageHtmlLink":"🔧 chore(pubspec.yaml): add dependency on flutter_svg package to enabl…"}},{"before":"bed1f56c4386edb9ca62a1d74dfe6d8d2398290d","after":"56b844ba50bad89ee880b10d4e81d556b289a476","ref":"refs/heads/main","pushedAt":"2024-02-13T19:43:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🌐 feat(auth.json): add new translations for authentication messages in English and Spanish","shortMessageHtmlLink":"🌐 feat(auth.json): add new translations for authentication messages i…"}},{"before":"c83243f0a4d65da1e913e7b6d075ddee92ce5791","after":"bed1f56c4386edb9ca62a1d74dfe6d8d2398290d","ref":"refs/heads/main","pushedAt":"2024-02-13T18:55:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🌐 i18n(misc.json): update translation for \"at\" key to improve readability and localization","shortMessageHtmlLink":"🌐 i18n(misc.json): update translation for \"at\" key to improve readabi…"}},{"before":"e12fb5baa7ed2ce88c5fb9375129a7c721108bf1","after":"c83243f0a4d65da1e913e7b6d075ddee92ce5791","ref":"refs/heads/main","pushedAt":"2024-02-13T18:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🎨 style(seat_layout_widget.dart): change BoxFit property value from scaleDown to cover for better image fitting\n🔧 chore(seat_layout_widget.dart): add clipBehavior property with value none to InteractiveViewer to prevent clipping of child widgets","shortMessageHtmlLink":"🎨 style(seat_layout_widget.dart): change BoxFit property value from s…"}},{"before":"9a96d63c2d69f50a498f599d09314d23d42d70ef","after":"e12fb5baa7ed2ce88c5fb9375129a7c721108bf1","ref":"refs/heads/main","pushedAt":"2024-02-13T17:40:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"📝 docs(LICENSE): add MIT License to the project\n\nThe MIT License is added to the project to grant permission for anyone to use, copy, modify, merge, publish, distribute, sublicense, and/or sell the software. This license ensures that the software is provided \"as is\" without warranty and the authors or copyright holders are not liable for any claim, damages, or other liability.","shortMessageHtmlLink":"📝 docs(LICENSE): add MIT License to the project"}},{"before":"a4bb6ee778e0baa92de1b7dcd8b469aacc794fc1","after":"9a96d63c2d69f50a498f599d09314d23d42d70ef","ref":"refs/heads/main","pushedAt":"2024-02-13T17:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔥 refactor(pubspec.yaml): remove unused connectivity_plus dependency to optimize project dependencies","shortMessageHtmlLink":"🔥 refactor(pubspec.yaml): remove unused connectivity_plus dependency …"}},{"before":"402d8ee2765b4b3962c5156e81a6efbb9efd3120","after":"a4bb6ee778e0baa92de1b7dcd8b469aacc794fc1","ref":"refs/heads/main","pushedAt":"2024-02-13T17:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🐛 fix(auth_provider.dart): fix incorrect state assignment order in login method\n\n🔀 chore(auth_provider.dart): reorder lines in login method for better readability and maintainability","shortMessageHtmlLink":"🐛 fix(auth_provider.dart): fix incorrect state assignment order in lo…"}},{"before":"5a4bbbfe28accc58b33a388a5052fc25f46b2d62","after":"402d8ee2765b4b3962c5156e81a6efbb9efd3120","ref":"refs/heads/main","pushedAt":"2024-02-13T17:34:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔧 fix(seat_layout_widget.dart): wrap seat layout widget with InteractiveViewer to enable zooming and panning functionality","shortMessageHtmlLink":"🔧 fix(seat_layout_widget.dart): wrap seat layout widget with Interact…"}},{"before":"eb66395b5a7a15f0741d012cd6ff947c73a935f0","after":"5a4bbbfe28accc58b33a388a5052fc25f46b2d62","ref":"refs/heads/main","pushedAt":"2024-02-13T17:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🔒 chore(ios): update Podfile.lock to include url_launcher_ios dependency","shortMessageHtmlLink":"🔒 chore(ios): update Podfile.lock to include url_launcher_ios dependency"}},{"before":"64baa4bbc9033e6bbd5cc6bedc075b380931052d","after":"eb66395b5a7a15f0741d012cd6ff947c73a935f0","ref":"refs/heads/main","pushedAt":"2024-02-13T17:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🐛 fix(watch_trailer_button.dart): update import statements to match file structure changes\n✨ feat(watch_trailer_button.dart): add functionality to launch the trailer URL when the button is pressed\n📝 chore(watch_trailer_button.dart): update the text of the button to use translated text from the i18n file","shortMessageHtmlLink":"🐛 fix(watch_trailer_button.dart): update import statements to match f…"}},{"before":"dfca92841e5775742be56ed4978476ffe69a891e","after":"64baa4bbc9033e6bbd5cc6bedc075b380931052d","ref":"refs/heads/main","pushedAt":"2024-02-13T17:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"✨ feat(url_launcher_service.dart): add UrlLauncherService class to handle launching URLs using the url_launcher package","shortMessageHtmlLink":"✨ feat(url_launcher_service.dart): add UrlLauncherService class to ha…"}},{"before":"8f44acae0cfea91d4692101a58aa2cd44337ac09","after":"dfca92841e5775742be56ed4978476ffe69a891e","ref":"refs/heads/main","pushedAt":"2024-02-13T17:29:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"🌐 chore(i18n): add missing translation for \"watchTrailer\" key in movie.json for both English and Spanish locales","shortMessageHtmlLink":"🌐 chore(i18n): add missing translation for \"watchTrailer\" key in movi…"}},{"before":"4ff9209ce93de906e077d78c15adc42d355d729c","after":"8f44acae0cfea91d4692101a58aa2cd44337ac09","ref":"refs/heads/main","pushedAt":"2024-02-13T17:28:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"br-programmer","name":"Brayan Cantos","path":"/br-programmer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30538983?s=80&v=4"},"commit":{"message":"📦 chore(pubspec.yaml): add url_launcher package as a dependency to enable launching URLs from the app","shortMessageHtmlLink":"📦 chore(pubspec.yaml): add url_launcher package as a dependency to en…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEG9Ua_gA","startCursor":null,"endCursor":null}},"title":"Activity · br-programmer/flut_cinematic"}