{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":556230243,"defaultBranch":"main","name":"React-Projects","ownerLogin":"mesutcifci","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-23T11:22:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/60754639?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710441526.0","currentOid":""},"activityList":{"items":[{"before":"a5e968597a24b617dc3f743d293e7b7b1569c354","after":"79bffb95d34aa4ae3aa51a827fcd7059ca7aa988","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-08-17T21:50:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"style(react-e-commerce/server): format code","shortMessageHtmlLink":"style(react-e-commerce/server): format code"}},{"before":"362623e8fb303ce1fd34216f153e883c49d2fc43","after":"a5e968597a24b617dc3f743d293e7b7b1569c354","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-06-05T17:25:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce): update the return type of comparePasswords method","shortMessageHtmlLink":"refactor(react-e-commerce): update the return type of comparePassword…"}},{"before":"531e8116cc465d59cedeb5b7ca2b24da0e187677","after":"362623e8fb303ce1fd34216f153e883c49d2fc43","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-06-02T14:49:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-ecommerce/server): implement login functionality","shortMessageHtmlLink":"feat(react-ecommerce/server): implement login functionality"}},{"before":"5128121c8622dd6f47d1d05a5a2845551e5df91b","after":"3a9e78d0d05872a1e3d866cbd8d712feee1b3eea","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-04-19T18:23:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce): update vercel config","shortMessageHtmlLink":"build(react-e-commerce): update vercel config"}},{"before":"cce271151c0b1ab99c6ff6ce6c11e89777128c86","after":"5128121c8622dd6f47d1d05a5a2845551e5df91b","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-04-19T18:19:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce): update vercel config","shortMessageHtmlLink":"build(react-e-commerce): update vercel config"}},{"before":"13fb3da4ec0ebd320ffcac935a022fb22672646f","after":"cce271151c0b1ab99c6ff6ce6c11e89777128c86","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-04-19T18:13:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce-v1): update vercel config","shortMessageHtmlLink":"build(react-e-commerce-v1): update vercel config"}},{"before":"6ba6b1a10a95c62c3ae069e7955402537dd26866","after":"13fb3da4ec0ebd320ffcac935a022fb22672646f","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-04-19T18:09:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce): add vercel config","shortMessageHtmlLink":"build(react-e-commerce): add vercel config"}},{"before":"7db0376ec1c328ebad1a050a0aa7180fad702a3b","after":"6ba6b1a10a95c62c3ae069e7955402537dd26866","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-04-19T18:05:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"chore(react-e-commerce): dummy commit","shortMessageHtmlLink":"chore(react-e-commerce): dummy commit"}},{"before":"1905b65712cab63b3d2b79cbdb013a4a33753a5c","after":"531e8116cc465d59cedeb5b7ca2b24da0e187677","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-04-19T17:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(login): implement login","shortMessageHtmlLink":"feat(login): implement login"}},{"before":"183688a59afc2a0a16780f177a75658d109515cf","after":"1905b65712cab63b3d2b79cbdb013a4a33753a5c","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-04-17T22:22:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): complete signup logic with jwt","shortMessageHtmlLink":"feat(react-e-commerce/server): complete signup logic with jwt"}},{"before":"3a483b8bb4fd673798b9d69360f1ac7b8928bd1d","after":"183688a59afc2a0a16780f177a75658d109515cf","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-04-01T18:00:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): catch no product error","shortMessageHtmlLink":"feat(react-e-commerce/server): catch no product error"}},{"before":"609e91547e279d3c185c828f936b2e8c1d56ae56","after":"3a483b8bb4fd673798b9d69360f1ac7b8928bd1d","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-31T06:48:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): add built in validators, install validator package","shortMessageHtmlLink":"feat(react-e-commerce/server): add built in validators, install valid…"}},{"before":"a2871a6021f8d5fe88c8e133f92b63d1a417cdae","after":"609e91547e279d3c185c828f936b2e8c1d56ae56","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-31T05:55:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): create query middleware for product schema","shortMessageHtmlLink":"feat(react-e-commerce/server): create query middleware for product sc…"}},{"before":"d5eef69269332ac25ea01b7d4742081e9515634d","after":"a2871a6021f8d5fe88c8e133f92b63d1a417cdae","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-30T17:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): create class for avoid code duplication","shortMessageHtmlLink":"refactor(react-e-commerce/server): create class for avoid code duplic…"}},{"before":"dd5bb489758af74b3b00ee5bdbb231352b7e9e3b","after":"d5eef69269332ac25ea01b7d4742081e9515634d","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-29T18:36:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce/server): turn off an eslint rule","shortMessageHtmlLink":"build(react-e-commerce/server): turn off an eslint rule"}},{"before":"50db7b01ffed1611b544b8a9164d4172e09ab1b1","after":"dd5bb489758af74b3b00ee5bdbb231352b7e9e3b","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-29T09:04:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-ecommerce/server): create models and interfaces","shortMessageHtmlLink":"feat(react-ecommerce/server): create models and interfaces"}},{"before":"df5fb36eba5c980ed2dd78c3bb202db4f2518d68","after":"50db7b01ffed1611b544b8a9164d4172e09ab1b1","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-29T06:39:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): create user model","shortMessageHtmlLink":"refactor(react-e-commerce/server): create user model"}},{"before":"59014789950f972a4d19fc2a3f3f68b81cf0c0f3","after":"df5fb36eba5c980ed2dd78c3bb202db4f2518d68","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-28T05:05:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): connect controllers with db","shortMessageHtmlLink":"feat(react-e-commerce/server): connect controllers with db"}},{"before":"0ee0368be88548a5bdd7652550fbe420102d9f08","after":"59014789950f972a4d19fc2a3f3f68b81cf0c0f3","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-27T18:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): create Product schema and model\n\n- create test product with Product model","shortMessageHtmlLink":"feat(react-e-commerce/server): create Product schema and model"}},{"before":"0369c1a8caff27c93adcaf9e69fed46f3522a632","after":"0ee0368be88548a5bdd7652550fbe420102d9f08","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-24T13:24:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): update mongoose to 8.2.3 and configure database connection","shortMessageHtmlLink":"feat(react-e-commerce/server): update mongoose to 8.2.3 and configure…"}},{"before":"aa82a52bc4c74df6dbc4ef8eb3f0ca938b7b71c5","after":"0369c1a8caff27c93adcaf9e69fed46f3522a632","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-23T09:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): move controllers into controllers folder","shortMessageHtmlLink":"refactor(react-e-commerce/server): move controllers into controllers …"}},{"before":"07550fa06fe6232d1490e4ed5588ac67698171d9","after":"aa82a52bc4c74df6dbc4ef8eb3f0ca938b7b71c5","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-23T09:01:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-ecommerce/server): move routes into router folder","shortMessageHtmlLink":"refactor(react-ecommerce/server): move routes into router folder"}},{"before":"1f77a10fa6eaa59b34db8c47097b6094fa2e6bda","after":"07550fa06fe6232d1490e4ed5588ac67698171d9","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-23T08:32:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): create seperated router for each distinctive route","shortMessageHtmlLink":"refactor(react-e-commerce/server): create seperated router for each d…"}},{"before":"6a5e3cd44722af904f7dd92248ccf6332c50fbb6","after":"1f77a10fa6eaa59b34db8c47097b6094fa2e6bda","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-23T08:00:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): create user routes","shortMessageHtmlLink":"refactor(react-e-commerce/server): create user routes"}},{"before":"ae5cb08eaa58a52148e4132dcadb3a75d6065922","after":"6a5e3cd44722af904f7dd92248ccf6332c50fbb6","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-23T07:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"refactor(react-e-commerce/server): tidy up routes","shortMessageHtmlLink":"refactor(react-e-commerce/server): tidy up routes"}},{"before":"b8a83bcdf62ce9e0da63998bc88e7b9963c1c404","after":"ae5cb08eaa58a52148e4132dcadb3a75d6065922","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-22T20:20:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"feat(react-e-commerce/server): created basic product routes","shortMessageHtmlLink":"feat(react-e-commerce/server): created basic product routes"}},{"before":"45c1305c5e904f3fa1b2067501e85673e52bafd4","after":"b8a83bcdf62ce9e0da63998bc88e7b9963c1c404","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-22T14:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build: init npm, install dependencies","shortMessageHtmlLink":"build: init npm, install dependencies"}},{"before":null,"after":"45c1305c5e904f3fa1b2067501e85673e52bafd4","ref":"refs/heads/react-ecommerce-v2","pushedAt":"2024-03-14T18:38:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"build(react-e-commerce): move react code into client folder","shortMessageHtmlLink":"build(react-e-commerce): move react code into client folder"}},{"before":null,"after":"7db0376ec1c328ebad1a050a0aa7180fad702a3b","ref":"refs/heads/react-e-commerce-v1","pushedAt":"2024-03-14T18:31:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"perf(react-ecom): reduce cls","shortMessageHtmlLink":"perf(react-ecom): reduce cls"}},{"before":"2ee7b7cf638a321d265600090038605f9d8edf5d","after":"7db0376ec1c328ebad1a050a0aa7180fad702a3b","ref":"refs/heads/main","pushedAt":"2024-01-23T04:42:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mesutcifci","name":"Mesut Çiftçi","path":"/mesutcifci","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/60754639?s=80&v=4"},"commit":{"message":"perf(react-ecom): reduce cls","shortMessageHtmlLink":"perf(react-ecom): reduce cls"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QyMTo1MDoxNC4wMDAwMDBazwAAAASdAUx4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xN1QyMTo1MDoxNC4wMDAwMDBazwAAAASdAUx4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0yM1QwNDo0MjoyMC4wMDAwMDBazwAAAAPmfqjl"}},"title":"Activity · mesutcifci/React-Projects"}