{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":578510945,"defaultBranch":"main","name":"SavedataManager-CSharp","ownerLogin":"tuihub","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-15T08:24:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/103619279?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1703931563.0","currentOid":""},"activityList":{"items":[{"before":"8155ad3e32072c0fb109e41e4681caee85ed9250","after":"94d6dab588e71424da8b0f9333a2940b9c5dd2aa","ref":"refs/heads/main","pushedAt":"2023-12-21T09:05:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: update packages & bump version to 0.1.7","shortMessageHtmlLink":"chore: update packages & bump version to 0.1.7"}},{"before":"9a1835c820e859e14a57302d220f830c5cd7161c","after":"8155ad3e32072c0fb109e41e4681caee85ed9250","ref":"refs/heads/main","pushedAt":"2023-12-21T08:59:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"feat: add SavedataConfigManager for schema v2.1","shortMessageHtmlLink":"feat: add SavedataConfigManager for schema v2.1"}},{"before":"44f3166d1f2e356c104bb611a85a94892f11dc18","after":"9a1835c820e859e14a57302d220f830c5cd7161c","ref":"refs/heads/main","pushedAt":"2023-12-21T03:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: force gc after store","shortMessageHtmlLink":"chore: force gc after store"}},{"before":"8c017041ed90bb85caffe56ff00d22802e241f07","after":"44f3166d1f2e356c104bb611a85a94892f11dc18","ref":"refs/heads/main","pushedAt":"2023-12-21T02:54:03.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"fix: fix Services.V2_1.Store","shortMessageHtmlLink":"fix: fix Services.V2_1.Store"}},{"before":"218efb3dcb4978718b081eb01ea928440c5c3943","after":"8c017041ed90bb85caffe56ff00d22802e241f07","ref":"refs/heads/main","pushedAt":"2023-12-20T13:55:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: change project to .netstandard 2.1","shortMessageHtmlLink":"chore: change project to .netstandard 2.1"}},{"before":"d016d35a5ecc11d0e20b0e134189863d382ebf42","after":"218efb3dcb4978718b081eb01ea928440c5c3943","ref":"refs/heads/main","pushedAt":"2023-12-20T11:35:35.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"fix: fix Services.V2_1.Restore","shortMessageHtmlLink":"fix: fix Services.V2_1.Restore"}},{"before":"93a11291484c6355856902e080d61585f20a4808","after":"d016d35a5ecc11d0e20b0e134189863d382ebf42","ref":"refs/heads/main","pushedAt":"2023-12-19T02:56:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"feat: update json schema v2.1","shortMessageHtmlLink":"feat: update json schema v2.1"}},{"before":"c899d2056c1069a444d5fb1f3840341720644554","after":"93a11291484c6355856902e080d61585f20a4808","ref":"refs/heads/main","pushedAt":"2023-12-18T15:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"fix: change exclude rule file matching method to Directory.EnumerateFiles","shortMessageHtmlLink":"fix: change exclude rule file matching method to Directory.EnumerateF…"}},{"before":"bcc6c26158b329dac1ae2bed6032a75347a02b4c","after":"c899d2056c1069a444d5fb1f3840341720644554","ref":"refs/heads/main","pushedAt":"2023-12-18T09:07:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"feat: impl Services.V2_1.Restore","shortMessageHtmlLink":"feat: impl Services.V2_1.Restore"}},{"before":"e7dab25be5e8e37d7593cc86af7ad298a993db3b","after":"bcc6c26158b329dac1ae2bed6032a75347a02b4c","ref":"refs/heads/main","pushedAt":"2023-12-16T03:16:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: extract GetFSFilesFromEntry","shortMessageHtmlLink":"chore: extract GetFSFilesFromEntry"}},{"before":"63ec52175dbd0a936f486db2e1550a4989ea8faf","after":"e7dab25be5e8e37d7593cc86af7ad298a993db3b","ref":"refs/heads/main","pushedAt":"2023-12-16T03:10:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"feat: impl Services.V2_1.CheckFSLastWriteTimeNewer","shortMessageHtmlLink":"feat: impl Services.V2_1.CheckFSLastWriteTimeNewer"}},{"before":"d56035ffe0ba25b44e1a99d9c80f2ffa16b43911","after":"63ec52175dbd0a936f486db2e1550a4989ea8faf","ref":"refs/heads/main","pushedAt":"2023-12-15T11:47:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: move Directory.SetCurrentDirectory to IServices","shortMessageHtmlLink":"chore: move Directory.SetCurrentDirectory to IServices"}},{"before":"4e9062bb309772405ebe92d855bb4aa10349b825","after":"d56035ffe0ba25b44e1a99d9c80f2ffa16b43911","ref":"refs/heads/main","pushedAt":"2023-12-11T09:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"feat: add V2.1 config model","shortMessageHtmlLink":"feat: add V2.1 config model"}},{"before":"092a587e45fc7f3180d890f42eacc7f4613b86f4","after":"4e9062bb309772405ebe92d855bb4aa10349b825","ref":"refs/heads/main","pushedAt":"2023-12-11T02:41:44.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: update packages & update version","shortMessageHtmlLink":"chore: update packages & update version"}},{"before":"353c45a24c5da5bf5e30f75ff0971691e03d9799","after":"092a587e45fc7f3180d890f42eacc7f4613b86f4","ref":"refs/heads/main","pushedAt":"2023-12-10T02:32:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"chore: add schema v2.1 & partial change to Services.V1","shortMessageHtmlLink":"chore: add schema v2.1 & partial change to Services.V1"}},{"before":"f877996eab636c1c974c9de10c81e06e450cdce4","after":"353c45a24c5da5bf5e30f75ff0971691e03d9799","ref":"refs/heads/main","pushedAt":"2023-10-17T14:40:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"add ensure restore workDir","shortMessageHtmlLink":"add ensure restore workDir"}},{"before":"caee4dfea712ee3a4c2a94edc6396bc5fc7162fd","after":"f877996eab636c1c974c9de10c81e06e450cdce4","ref":"refs/heads/main","pushedAt":"2023-05-31T08:59:35.952Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"add restore workDir","shortMessageHtmlLink":"add restore workDir"}},{"before":"9e327f8022f3921f45ec59fc0c6cf2d12111aff9","after":"caee4dfea712ee3a4c2a94edc6396bc5fc7162fd","ref":"refs/heads/main","pushedAt":"2023-05-25T16:12:09.372Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"use stream as param","shortMessageHtmlLink":"use stream as param"}},{"before":"fc21632d718980ac515131210350cc08a46406f7","after":"9e327f8022f3921f45ec59fc0c6cf2d12111aff9","ref":"refs/heads/main","pushedAt":"2023-05-22T02:51:23.873Z","pushType":"push","commitsCount":2,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"clean code & update version to 0.1.5","shortMessageHtmlLink":"clean code & update version to 0.1.5"}},{"before":"083ac2f0db1cc1729e1d17a2a89dd86ec75054e2","after":"fc21632d718980ac515131210350cc08a46406f7","ref":"refs/heads/main","pushedAt":"2023-04-10T05:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"save as button always set initial dir to game folder path","shortMessageHtmlLink":"save as button always set initial dir to game folder path"}},{"before":"609244cdb003ce2670f91755e7cd21a5c5c3b9a7","after":"083ac2f0db1cc1729e1d17a2a89dd86ec75054e2","ref":"refs/heads/main","pushedAt":"2023-04-09T12:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"add global exception handler","shortMessageHtmlLink":"add global exception handler"}},{"before":"06f875a5a524a652959572ccf0222ae4a4b526fa","after":"609244cdb003ce2670f91755e7cd21a5c5c3b9a7","ref":"refs/heads/main","pushedAt":"2023-04-09T04:58:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"fix store not containing sub dir","shortMessageHtmlLink":"fix store not containing sub dir"}},{"before":"6c3ae1a4d06227e8438a3f2c6de582f3a72c0a47","after":"06f875a5a524a652959572ccf0222ae4a4b526fa","ref":"refs/heads/main","pushedAt":"2023-04-08T15:16:29.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"update version number to 0.1.4","shortMessageHtmlLink":"update version number to 0.1.4"}},{"before":"f99091dc8320fdd6322be1c55b0f2a44752a5b7c","after":"6c3ae1a4d06227e8438a3f2c6de582f3a72c0a47","ref":"refs/heads/main","pushedAt":"2023-04-07T16:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"fix savedataFileTextBox_DragDrop","shortMessageHtmlLink":"fix savedataFileTextBox_DragDrop"}},{"before":"a28c73ca59b2632dd1379ed0e1a2f8e5eb93d614","after":"f99091dc8320fdd6322be1c55b0f2a44752a5b7c","ref":"refs/heads/main","pushedAt":"2023-04-07T16:21:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"sync naming","shortMessageHtmlLink":"sync naming"}},{"before":"07934841b12fbc5162d85a90607a6aa27e7f5f35","after":"a28c73ca59b2632dd1379ed0e1a2f8e5eb93d614","ref":"refs/heads/main","pushedAt":"2023-04-07T16:10:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"update version number to v0.1.3","shortMessageHtmlLink":"update version number to v0.1.3"}},{"before":"07934841b12fbc5162d85a90607a6aa27e7f5f35","after":null,"ref":"refs/tags/v0.1.3","pushedAt":"2023-04-07T09:25:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"}},{"before":"04e120e537868dc4709d0850e638ea24f6d2db85","after":"07934841b12fbc5162d85a90607a6aa27e7f5f35","ref":"refs/heads/main","pushedAt":"2023-04-07T03:20:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"change generate nuget package during build","shortMessageHtmlLink":"change generate nuget package during build"}},{"before":"539182c068137f14e95de1c28b8d7d09cc8f08e3","after":"04e120e537868dc4709d0850e638ea24f6d2db85","ref":"refs/heads/main","pushedAt":"2023-04-07T03:13:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"add package props & update version to v0.1.3","shortMessageHtmlLink":"add package props & update version to v0.1.3"}},{"before":"f140e433ceaec6d9de474314e7a3fee488e4d2e2","after":"539182c068137f14e95de1c28b8d7d09cc8f08e3","ref":"refs/heads/main","pushedAt":"2023-04-06T07:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Tabing010102","name":"Tabing010102","path":"/Tabing010102","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21260494?s=80&v=4"},"commit":{"message":"change workDir before check fs","shortMessageHtmlLink":"change workDir before check fs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADz2TsiwA","startCursor":null,"endCursor":null}},"title":"Activity · tuihub/SavedataManager-CSharp"}