{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":683739140,"defaultBranch":"main","name":"WidgetPractice","ownerLogin":"ray00178","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-08-27T14:52:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/16967982?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1693147974.957768","currentOid":""},"activityList":{"items":[{"before":"f4b8d437d2f86bf56c868c46f9b5fb4beb9c2a3f","after":"afaaea513fa53d580ea09bb52ce212ea4f0e4d0e","ref":"refs/heads/main","pushedAt":"2024-01-06T12:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add: Practice Widget Interactive","shortMessageHtmlLink":"- add: Practice Widget Interactive"}},{"before":"5fa8eea68988a2045d3e8c628aac70b30d5b7762","after":"f4b8d437d2f86bf56c868c46f9b5fb4beb9c2a3f","ref":"refs/heads/main","pushedAt":"2023-12-31T12:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add: Practice SwiftCal CoreData convert SwiftData","shortMessageHtmlLink":"- add: Practice SwiftCal CoreData convert SwiftData"}},{"before":"b15561e39637ca0ecd9076137b93e1d34b294a0e","after":"5fa8eea68988a2045d3e8c628aac70b30d5b7762","ref":"refs/heads/main","pushedAt":"2023-12-09T15:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add: Practice iOS 17: Repo Watcher Configuration - New App Intents & Best Practice Update","shortMessageHtmlLink":"- add: Practice iOS 17: Repo Watcher Configuration - New App Intents …"}},{"before":"ceacfa52f9bdff0c46336e10e4f147a42b4f6caa","after":"b15561e39637ca0ecd9076137b93e1d34b294a0e","ref":"refs/heads/main","pushedAt":"2023-12-03T00:55:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice iOS 17 New App Intents","shortMessageHtmlLink":"- add(Project): Practice iOS 17 New App Intents"}},{"before":"8423619d30815ef0039c310077537bfdce72c8b3","after":"ceacfa52f9bdff0c46336e10e4f147a42b4f6caa","ref":"refs/heads/main","pushedAt":"2023-12-02T16:51:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice iOS 17 ContentMargins Fix & Animations","shortMessageHtmlLink":"- add(Project): Practice iOS 17 ContentMargins Fix & Animations"}},{"before":"edc651deb6d8a3ef651a1438a405b85c4fa82d2e","after":"8423619d30815ef0039c310077537bfdce72c8b3","ref":"refs/heads/main","pushedAt":"2023-11-30T22:12:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice 13 TCA Demo #3","shortMessageHtmlLink":"- add(Project): Practice 13 TCA Demo #3"}},{"before":"aa1ac85558e0f1f07ab4436a09cc1fd95d95726f","after":"edc651deb6d8a3ef651a1438a405b85c4fa82d2e","ref":"refs/heads/main","pushedAt":"2023-11-27T15:10:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice iOS 17: StandBy, iPad Lock Screen, disFavoredLocations, Timeline Previews & Animations","shortMessageHtmlLink":"- add(Project): Practice iOS 17: StandBy, iPad Lock Screen, disFavore…"}},{"before":"e02f44dbe4731f4a1d16759ad8897badb3750695","after":"aa1ac85558e0f1f07ab4436a09cc1fd95d95726f","ref":"refs/heads/main","pushedAt":"2023-11-25T23:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice iOS 17 Live Activities Stand By Mode","shortMessageHtmlLink":"- add(Project): Practice iOS 17 Live Activities Stand By Mode"}},{"before":"981c9251bf921456f8b300a2d1cf379075086092","after":"e02f44dbe4731f4a1d16759ad8897badb3750695","ref":"refs/heads/main","pushedAt":"2023-11-24T23:43:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Background Updates Explained","shortMessageHtmlLink":"- add(Project): Practice Background Updates Explained"}},{"before":"2aca275868bad049fbc607fc10e90084e1d08a92","after":"981c9251bf921456f8b300a2d1cf379075086092","ref":"refs/heads/main","pushedAt":"2023-11-24T15:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Launching a Live Activity & Connecting the UI","shortMessageHtmlLink":"- add(Project): Practice Launching a Live Activity & Connecting the UI"}},{"before":"2e19fc3f75793270afe8c2d38349dcacbef4045d","after":"2aca275868bad049fbc607fc10e90084e1d08a92","ref":"refs/heads/main","pushedAt":"2023-11-23T22:10:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice User Interface - Live Activity & Dynamic Island\n- add(Project): Practice TCA Use","shortMessageHtmlLink":"- add(Project): Practice User Interface - Live Activity & Dynamic Island"}},{"before":"2a6612062d3d0960f6fdc79ca03b94be5072c647","after":"2e19fc3f75793270afe8c2d38349dcacbef4045d","ref":"refs/heads/main","pushedAt":"2023-11-18T03:33:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Add new tca project","shortMessageHtmlLink":"- add(Project): Add new tca project"}},{"before":"ed3398b03ff5ee5e969d8e6f512887d93b594da1","after":"2a6612062d3d0960f6fdc79ca03b94be5072c647","ref":"refs/heads/main","pushedAt":"2023-10-28T15:15:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Swift Cal Lock Screen Widgets","shortMessageHtmlLink":"- add(Project): Practice Swift Cal Lock Screen Widgets"}},{"before":"65b5a6260d42cc374c3bc83c6e20349b7aab8ca9","after":"ed3398b03ff5ee5e969d8e6f512887d93b594da1","ref":"refs/heads/main","pushedAt":"2023-10-23T14:13:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Introduction & Repo Watcher Lock Screen Widgets","shortMessageHtmlLink":"- add(Project): Practice Introduction & Repo Watcher Lock Screen Widgets"}},{"before":"f5648b2ac5ad7488918ba0354d32b46ab120285d","after":"65b5a6260d42cc374c3bc83c6e20349b7aab8ca9","ref":"refs/heads/main","pushedAt":"2023-10-19T14:47:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Repo Watcher - Dynamic Options Intent","shortMessageHtmlLink":"- add(Project): Practice Repo Watcher - Dynamic Options Intent"}},{"before":"b6849fbd53150f7fa3e8da377ef514d56d212073","after":"f5648b2ac5ad7488918ba0354d32b46ab120285d","ref":"refs/heads/main","pushedAt":"2023-10-17T14:30:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Repo Watcher - We Have A Problem - Configurations & Family Sizes","shortMessageHtmlLink":"- add(Project): Practice Repo Watcher - We Have A Problem - Configura…"}},{"before":"9822f62583f32f1fd0272c5c1c723811efe923f1","after":"b6849fbd53150f7fa3e8da377ef514d56d212073","ref":"refs/heads/main","pushedAt":"2023-09-27T14:08:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Finish Intent Configuration","shortMessageHtmlLink":"- add(Project): Finish Intent Configuration"}},{"before":"ee48faac10d0c940116b7b0994d6a22ce031c27d","after":"9822f62583f32f1fd0272c5c1c723811efe923f1","ref":"refs/heads/main","pushedAt":"2023-09-26T15:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Create Siri Intent file","shortMessageHtmlLink":"- add(Project): Create Siri Intent file"}},{"before":"9d26139b6a7d61d75f031f34a68684ba0dd56b8e","after":"ee48faac10d0c940116b7b0994d6a22ce031c27d","ref":"refs/heads/main","pushedAt":"2023-09-24T13:34:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice Keychain","shortMessageHtmlLink":"- add(Project): Practice Keychain"}},{"before":"7ab8cb008aad58a13e804043a7eb4cb62161ac38","after":"9d26139b6a7d61d75f031f34a68684ba0dd56b8e","ref":"refs/heads/main","pushedAt":"2023-09-19T13:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Create App Group & Core Data Migration","shortMessageHtmlLink":"- add(Project): Create App Group & Core Data Migration"}},{"before":"5e15c1e0a51f91475da6d3545cac2ae581b62d15","after":"7ab8cb008aad58a13e804043a7eb4cb62161ac38","ref":"refs/heads/main","pushedAt":"2023-09-14T14:48:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Practice StreakView & Calculation Streak","shortMessageHtmlLink":"- add(Project): Practice StreakView & Calculation Streak"}},{"before":"6bb1ae13a6e9fd74dc33661c30f6dfc8379efef3","after":"5e15c1e0a51f91475da6d3545cac2ae581b62d15","ref":"refs/heads/main","pushedAt":"2023-09-10T06:43:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Create new project of SwiftCal","shortMessageHtmlLink":"- add(Project): Create new project of SwiftCal"}},{"before":"7ce6e39c720ace28b2a179fa8d66056397138c78","after":"6bb1ae13a6e9fd74dc33661c30f6dfc8379efef3","ref":"refs/heads/main","pushedAt":"2023-09-09T16:23:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Create Contributor Model & Widget","shortMessageHtmlLink":"- add(Project): Create Contributor Model & Widget"}},{"before":"28beca43f20d55b25270e684e5c06732f293e0dd","after":"7ce6e39c720ace28b2a179fa8d66056397138c78","ref":"refs/heads/main","pushedAt":"2023-09-08T13:16:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add(Project): Learn medium & large UI layout","shortMessageHtmlLink":"- add(Project): Learn medium & large UI layout"}},{"before":"a38b929b5fab83a802bf358072a2770c7bcf4214","after":"28beca43f20d55b25270e684e5c06732f293e0dd","ref":"refs/heads/main","pushedAt":"2023-08-29T14:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?s=80&v=4"},"commit":{"message":"- add: Monthly & RepoWatcher project","shortMessageHtmlLink":"- add: Monthly & RepoWatcher project"}},{"before":null,"after":"a38b929b5fab83a802bf358072a2770c7bcf4214","ref":"refs/heads/main","pushedAt":"2023-08-27T14:52:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ray00178","name":"Ray","path":"/ray00178","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16967982?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":"djE6ks8AAAAD2TE-8QA","startCursor":null,"endCursor":null}},"title":"Activity · ray00178/WidgetPractice"}