{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":579159995,"defaultBranch":"main","name":"useful","ownerLogin":"yaroslavx","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-16T20:17:51.000Z","ownerAvatar":"https://github.com/avatars/u/91141617?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1671222410.288092","currentOid":""},"activityList":{"items":[{"before":"ab0e5fb5c8c2b2ec58786fd3d299ec4674fa2821","after":"07dde075a423d63cf93ba9a569b605afe6f5c29c","ref":"refs/heads/main","pushedAt":"2023-11-19T13:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"svelte-canvas: add mouse interactivity","shortMessageHtmlLink":"svelte-canvas: add mouse interactivity"}},{"before":"88a7112cb578ba9defae4da8f9411f139b803bab","after":"ab0e5fb5c8c2b2ec58786fd3d299ec4674fa2821","ref":"refs/heads/main","pushedAt":"2023-11-19T12:31:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"svelte-canvas: implement reuseful Line component","shortMessageHtmlLink":"svelte-canvas: implement reuseful Line component"}},{"before":"8572ef6f588d4670cde0d949b73e98d7ac2383ad","after":"88a7112cb578ba9defae4da8f9411f139b803bab","ref":"refs/heads/main","pushedAt":"2023-11-19T12:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"svelte-canvas: implement basic canvas draw logic","shortMessageHtmlLink":"svelte-canvas: implement basic canvas draw logic"}},{"before":"11e9f94ddcfcc6a16bce480faf9c6f0e95473d3f","after":"8572ef6f588d4670cde0d949b73e98d7ac2383ad","ref":"refs/heads/main","pushedAt":"2023-11-19T12:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"svelte-canvas: add Container.svelte","shortMessageHtmlLink":"svelte-canvas: add Container.svelte"}},{"before":"f15372d37d336b8080c6bf720b9bd65adb4d21ef","after":"11e9f94ddcfcc6a16bce480faf9c6f0e95473d3f","ref":"refs/heads/main","pushedAt":"2023-11-18T13:50:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"add some rare browser api cases","shortMessageHtmlLink":"add some rare browser api cases"}},{"before":"73ecf9f1b8560d28177bbfb19fbc54b760c0560c","after":"f15372d37d336b8080c6bf720b9bd65adb4d21ef","ref":"refs/heads/main","pushedAt":"2023-08-05T05:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"draft-editor: add comments","shortMessageHtmlLink":"draft-editor: add comments"}},{"before":"e7fd8ce62fcf0b2a6accfea96d0accf01061dc7d","after":"73ecf9f1b8560d28177bbfb19fbc54b760c0560c","ref":"refs/heads/main","pushedAt":"2023-08-04T20:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"draft-editor: work done","shortMessageHtmlLink":"draft-editor: work done"}},{"before":"ed591edba57e253137944dee22f7ce6ba6d6e868","after":"e7fd8ce62fcf0b2a6accfea96d0accf01061dc7d","ref":"refs/heads/main","pushedAt":"2023-07-27T19:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"draft-editor: work in progress","shortMessageHtmlLink":"draft-editor: work in progress"}},{"before":"0f9ddc4507b39a86d4a03bc24b70e178facda88d","after":"ed591edba57e253137944dee22f7ce6ba6d6e868","ref":"refs/heads/main","pushedAt":"2023-07-27T16:28:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"draft-editor: work in progress","shortMessageHtmlLink":"draft-editor: work in progress"}},{"before":"4efad25c208c37bc3cce4fbbd0ff040876d7e035","after":"0f9ddc4507b39a86d4a03bc24b70e178facda88d","ref":"refs/heads/main","pushedAt":"2023-07-22T16:29:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Setup draft-editor project","shortMessageHtmlLink":"Setup draft-editor project"}},{"before":"bb758f871b1edaf5ef4f678c582b800fd96df9f8","after":"4efad25c208c37bc3cce4fbbd0ff040876d7e035","ref":"refs/heads/main","pushedAt":"2023-07-01T18:28:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Make custom input with sticky suffix","shortMessageHtmlLink":"Make custom input with sticky suffix"}},{"before":"551e1e97881550162287bbf067b24c4cd52cb558","after":"bb758f871b1edaf5ef4f678c582b800fd96df9f8","ref":"refs/heads/main","pushedAt":"2023-06-04T15:15:59.965Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add some benchmarks","shortMessageHtmlLink":"Add some benchmarks"}},{"before":"cf5dada1611b145a18f3bda2bd655de48db675fa","after":"551e1e97881550162287bbf067b24c4cd52cb558","ref":"refs/heads/main","pushedAt":"2023-06-04T15:07:19.039Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Setup dprint config","shortMessageHtmlLink":"Setup dprint config"}},{"before":"e2be354f305513269d5273e981c328a41f997f33","after":"cf5dada1611b145a18f3bda2bd655de48db675fa","ref":"refs/heads/main","pushedAt":"2023-05-23T18:22:56.470Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"complete modules testing","shortMessageHtmlLink":"complete modules testing"}},{"before":"b28e84f1bf8a70b0bae3952bd61c6794c3ac157c","after":"e2be354f305513269d5273e981c328a41f997f33","ref":"refs/heads/main","pushedAt":"2023-05-23T15:22:14.812Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"deleted security-headers","shortMessageHtmlLink":"deleted security-headers"}},{"before":"e4f7e70e9782d8cded9bf0f05f52809b90792cd8","after":"b28e84f1bf8a70b0bae3952bd61c6794c3ac157c","ref":"refs/heads/main","pushedAt":"2023-05-23T15:14:49.302Z","pushType":"push","commitsCount":2,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"added gitignore","shortMessageHtmlLink":"added gitignore"}},{"before":"db8e98b5b4bff1d856be57a46cb0ec5865af3afc","after":"e4f7e70e9782d8cded9bf0f05f52809b90792cd8","ref":"refs/heads/main","pushedAt":"2023-05-11T17:51:51.868Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"corrected timer","shortMessageHtmlLink":"corrected timer"}},{"before":"2da96149c471ef35373c62d9cc7b0403fd42bfbc","after":"db8e98b5b4bff1d856be57a46cb0ec5865af3afc","ref":"refs/heads/main","pushedAt":"2023-05-11T17:50:45.780Z","pushType":"push","commitsCount":2,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"first launch","shortMessageHtmlLink":"first launch"}},{"before":"264e77f32649a69ec568e03a3562049f520928f0","after":"2da96149c471ef35373c62d9cc7b0403fd42bfbc","ref":"refs/heads/main","pushedAt":"2023-05-09T09:54:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add some security headers blanks","shortMessageHtmlLink":"Add some security headers blanks"}},{"before":"63dd4b38dc0a0213d0aa58443cb69d2d811e981c","after":"264e77f32649a69ec568e03a3562049f520928f0","ref":"refs/heads/main","pushedAt":"2023-05-08T14:10:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add useForm hook","shortMessageHtmlLink":"Add useForm hook"}},{"before":"bdc1d3bb85751350e37a584071ea6fbd9a779dbc","after":"63dd4b38dc0a0213d0aa58443cb69d2d811e981c","ref":"refs/heads/main","pushedAt":"2023-05-08T13:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Implemented useTextFromField","shortMessageHtmlLink":"Implemented useTextFromField"}},{"before":"d20623e3dfd3b3418c1e58d319bb4e9513b6fda4","after":"bdc1d3bb85751350e37a584071ea6fbd9a779dbc","ref":"refs/heads/main","pushedAt":"2023-05-08T13:21:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Implemented some custom validation","shortMessageHtmlLink":"Implemented some custom validation"}},{"before":"ff40c1dc900e88fb2f7d17eb0466849143735ad6","after":"d20623e3dfd3b3418c1e58d319bb4e9513b6fda4","ref":"refs/heads/main","pushedAt":"2023-05-08T12:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add expample of auth component","shortMessageHtmlLink":"Add expample of auth component"}},{"before":"df56cf0aa29da08c5c9d70cf63b3555b46841125","after":"ff40c1dc900e88fb2f7d17eb0466849143735ad6","ref":"refs/heads/main","pushedAt":"2023-05-08T12:29:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add custom fetch","shortMessageHtmlLink":"Add custom fetch"}},{"before":"2493fc099b0b91cf79ece3768f3080b2a7da3630","after":"df56cf0aa29da08c5c9d70cf63b3555b46841125","ref":"refs/heads/main","pushedAt":"2023-05-08T12:22:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Storing tokens in localStorage","shortMessageHtmlLink":"Storing tokens in localStorage"}},{"before":"880a04719b2024aab302e9836272e8f1446b02be","after":"2493fc099b0b91cf79ece3768f3080b2a7da3630","ref":"refs/heads/main","pushedAt":"2023-05-07T18:51:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Add loaders","shortMessageHtmlLink":"Add loaders"}},{"before":"d1203249ab1017226c87c5a97eeb23416f9aef8a","after":"880a04719b2024aab302e9836272e8f1446b02be","ref":"refs/heads/main","pushedAt":"2023-05-07T18:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Wrote custom loader hook for node","shortMessageHtmlLink":"Wrote custom loader hook for node"}},{"before":"0ae9a5a5c9b99736d620556b327bf7cabb32ee53","after":"d1203249ab1017226c87c5a97eeb23416f9aef8a","ref":"refs/heads/main","pushedAt":"2023-05-07T14:00:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Same thing. Without typescript its really hard(","shortMessageHtmlLink":"Same thing. Without typescript its really hard("}},{"before":"c9ff9b51ac4680384fe0f0a250c5b7642faaa3a0","after":"0ae9a5a5c9b99736d620556b327bf7cabb32ee53","ref":"refs/heads/main","pushedAt":"2023-05-07T13:55:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Some problems with mocha test running. Dont recognise jsx","shortMessageHtmlLink":"Some problems with mocha test running. Dont recognise jsx"}},{"before":"6ad3440f9e2fdac07ccc183a1e76cb3512f44770","after":"c9ff9b51ac4680384fe0f0a250c5b7642faaa3a0","ref":"refs/heads/main","pushedAt":"2023-05-07T13:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yaroslavx","name":"Yaroslav Yakupov","path":"/yaroslavx","primaryAvatarUrl":"https://github.com/avatars/u/91141617?s=80&v=4"},"commit":{"message":"Modify webpack config","shortMessageHtmlLink":"Modify webpack config"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADsqJvawA","startCursor":null,"endCursor":null}},"title":"Activity ยท yaroslavx/useful"}