{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":596861228,"defaultBranch":"main","name":"yelpcamp-server","ownerLogin":"tariqs26","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-03T04:38:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/97638915?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689231598.0","currentOid":""},"activityList":{"items":[{"before":"95ff33b929e6a74062f7e85963bd6a40b980c04a","after":"18f698ef6842ef5e56c79c3198cab2cae865b80c","ref":"refs/heads/main","pushedAt":"2024-07-19T21:35:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update error handling middleware","shortMessageHtmlLink":"refactor: update error handling middleware"}},{"before":"63d94b121cfce723f765ba58b52c6f3c4b71f6db","after":"95ff33b929e6a74062f7e85963bd6a40b980c04a","ref":"refs/heads/main","pushedAt":"2024-06-18T23:48:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: import type { SafeParseReturnType } from \"zod\" in validate.ts","shortMessageHtmlLink":"refactor: import type { SafeParseReturnType } from \"zod\" in validate.ts"}},{"before":"d017aac37b1adce1e0d073858f7024f9fa7e3a7a","after":"63d94b121cfce723f765ba58b52c6f3c4b71f6db","ref":"refs/heads/main","pushedAt":"2024-06-18T23:35:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update session configuration for production environment","shortMessageHtmlLink":"refactor: update session configuration for production environment"}},{"before":"78ceb67aab0c031ac90880421490f200b1937381","after":"d017aac37b1adce1e0d073858f7024f9fa7e3a7a","ref":"refs/heads/main","pushedAt":"2024-06-15T00:04:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update server startup logging","shortMessageHtmlLink":"refactor: update server startup logging"}},{"before":"dda9695f59c87944e3598cfbb17896700334143a","after":"78ceb67aab0c031ac90880421490f200b1937381","ref":"refs/heads/main","pushedAt":"2024-06-14T08:41:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: remove email from campground populate","shortMessageHtmlLink":"refactor: remove email from campground populate"}},{"before":"e9c7f55b210da040f5d871cf0d3ab1c17bee67a6","after":"dda9695f59c87944e3598cfbb17896700334143a","ref":"refs/heads/main","pushedAt":"2024-06-14T08:03:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update default port to 3000","shortMessageHtmlLink":"refactor: update default port to 3000"}},{"before":"125978df752ae0277430c4197aaf256409f63ffd","after":"e9c7f55b210da040f5d871cf0d3ab1c17bee67a6","ref":"refs/heads/main","pushedAt":"2024-06-14T08:00:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update mongoose connection handling and logging","shortMessageHtmlLink":"refactor: update mongoose connection handling and logging"}},{"before":"b7fd14f717051cfc440c8d153b590a5b22fe2079","after":"125978df752ae0277430c4197aaf256409f63ffd","ref":"refs/heads/main","pushedAt":"2024-06-14T07:27:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"feat: add morgan middleware for logging","shortMessageHtmlLink":"feat: add morgan middleware for logging"}},{"before":"b693c5aa3149bfdba2adbd14a360021121eb3e10","after":"b7fd14f717051cfc440c8d153b590a5b22fe2079","ref":"refs/heads/main","pushedAt":"2024-06-14T05:55:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update ping route to use localized timestamp in response","shortMessageHtmlLink":"refactor: update ping route to use localized timestamp in response"}},{"before":"111c8ed59b54fd547f2aa6a1afff22d0971ca399","after":"b693c5aa3149bfdba2adbd14a360021121eb3e10","ref":"refs/heads/main","pushedAt":"2024-06-14T05:44:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"style: remove null check","shortMessageHtmlLink":"style: remove null check"}},{"before":"98c4af41ad0db30a71c4bf3e7d832e7c4d44a620","after":"111c8ed59b54fd547f2aa6a1afff22d0971ca399","ref":"refs/heads/main","pushedAt":"2024-06-14T05:20:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"fix: remove unused requestBodies from Swagger configuration","shortMessageHtmlLink":"fix: remove unused requestBodies from Swagger configuration"}},{"before":"8fa41cd1af85f20d1b8db43d48a6cb6ec0c8a432","after":"98c4af41ad0db30a71c4bf3e7d832e7c4d44a620","ref":"refs/heads/main","pushedAt":"2024-06-14T05:17:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update ping route to use current timestamp in response","shortMessageHtmlLink":"refactor: update ping route to use current timestamp in response"}},{"before":"c35588a85b99ea1f8f9ac5129864fb57de8d7965","after":"8fa41cd1af85f20d1b8db43d48a6cb6ec0c8a432","ref":"refs/heads/main","pushedAt":"2024-06-14T05:12:54.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: improve validate approach by using function directly in controller, convert middleware to default export","shortMessageHtmlLink":"refactor: improve validate approach by using function directly in con…"}},{"before":"ed3e530c517e727ce0046faa508ce8aafe9e4165","after":"c35588a85b99ea1f8f9ac5129864fb57de8d7965","ref":"refs/heads/main","pushedAt":"2024-06-14T04:13:09.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: add ping route, start cron task once server has started, rename error handler","shortMessageHtmlLink":"refactor: add ping route, start cron task once server has started, re…"}},{"before":"ad59b5cf2f1bb90b67b11dacd497b815205f8f9b","after":"ed3e530c517e727ce0046faa508ce8aafe9e4165","ref":"refs/heads/main","pushedAt":"2024-02-23T16:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"style: rename dir","shortMessageHtmlLink":"style: rename dir"}},{"before":"5cff525f606eefca48c2077a7fb621fdcd6b305c","after":"ad59b5cf2f1bb90b67b11dacd497b815205f8f9b","ref":"refs/heads/main","pushedAt":"2024-02-23T16:47:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: change to regular function","shortMessageHtmlLink":"refactor: change to regular function"}},{"before":"f9fa95ef63c09a6b8d0d51a1ece2cfd68c6a584b","after":"5cff525f606eefca48c2077a7fb621fdcd6b305c","ref":"refs/heads/main","pushedAt":"2024-02-23T16:40:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: strict undefined check","shortMessageHtmlLink":"refactor: strict undefined check"}},{"before":"97a6bb17f9177f11bc0e4c84963cd1efd741211f","after":"f9fa95ef63c09a6b8d0d51a1ece2cfd68c6a584b","ref":"refs/heads/main","pushedAt":"2024-02-23T16:39:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: update function type, explicit undefined check","shortMessageHtmlLink":"refactor: update function type, explicit undefined check"}},{"before":"571b2273c5621f90375e49a519e7246eda340474","after":"97a6bb17f9177f11bc0e4c84963cd1efd741211f","ref":"refs/heads/main","pushedAt":"2024-02-23T16:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: enable httpOnly","shortMessageHtmlLink":"refactor: enable httpOnly"}},{"before":"ea524b9fc5d0fd17b20cba591e9bd1e05331429c","after":"571b2273c5621f90375e49a519e7246eda340474","ref":"refs/heads/main","pushedAt":"2024-02-23T16:35:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: improve logic for secure cookie","shortMessageHtmlLink":"refactor: improve logic for secure cookie"}},{"before":"fbc7c4ac76774f2cc67d2f233f6f29c464251b76","after":"ea524b9fc5d0fd17b20cba591e9bd1e05331429c","ref":"refs/heads/main","pushedAt":"2024-02-23T16:33:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"style: add trailing comma","shortMessageHtmlLink":"style: add trailing comma"}},{"before":"2d78b08e877191341186a30c427f7f7c1702acca","after":"fbc7c4ac76774f2cc67d2f233f6f29c464251b76","ref":"refs/heads/main","pushedAt":"2024-02-23T16:29:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"chore: update eslint config","shortMessageHtmlLink":"chore: update eslint config"}},{"before":"ad13c40ade11554463eb201db7bff6e1b6407991","after":"2d78b08e877191341186a30c427f7f7c1702acca","ref":"refs/heads/main","pushedAt":"2024-02-23T16:21:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"docs: update README","shortMessageHtmlLink":"docs: update README"}},{"before":"f1754d056417aae7f6f5037f32dd4922c8fd4b30","after":"ad13c40ade11554463eb201db7bff6e1b6407991","ref":"refs/heads/main","pushedAt":"2024-02-23T16:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"chore: setup linting, update prettier config and add ignorefile","shortMessageHtmlLink":"chore: setup linting, update prettier config and add ignorefile"}},{"before":"cdaa263e77ecc7e3c5bff6c3e1c648f376d59272","after":"f1754d056417aae7f6f5037f32dd4922c8fd4b30","ref":"refs/heads/main","pushedAt":"2024-02-23T16:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"refactor: handle promises correctly","shortMessageHtmlLink":"refactor: handle promises correctly"}},{"before":"dcd202383cb8d05da4f9f6aa5b75dacb0d9c8946","after":"cdaa263e77ecc7e3c5bff6c3e1c648f376d59272","ref":"refs/heads/main","pushedAt":"2024-01-06T22:36:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"build: update tsconfig","shortMessageHtmlLink":"build: update tsconfig"}},{"before":"ba3c02c75f5237c9c9c75f68a400c20025f49a29","after":"dcd202383cb8d05da4f9f6aa5b75dacb0d9c8946","ref":"refs/heads/main","pushedAt":"2024-01-06T22:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"build: remove helpers from tsconfig","shortMessageHtmlLink":"build: remove helpers from tsconfig"}},{"before":"425ff4c9bf87f23bc64bc99aaf34bceb40e53648","after":"ba3c02c75f5237c9c9c75f68a400c20025f49a29","ref":"refs/heads/main","pushedAt":"2023-12-23T23:43:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"fix: remove deprecated `non-empty` chainable","shortMessageHtmlLink":"fix: remove deprecated non-empty chainable"}},{"before":"3b53b66c2b5432e91b683a016960475538421a3d","after":"425ff4c9bf87f23bc64bc99aaf34bceb40e53648","ref":"refs/heads/main","pushedAt":"2023-12-23T23:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"chore: update packages, use tsx for running typescript in dev environment","shortMessageHtmlLink":"chore: update packages, use tsx for running typescript in dev environ…"}},{"before":"a75b866273dc2ea27112616b965a8498b4ff53cf","after":"3b53b66c2b5432e91b683a016960475538421a3d","ref":"refs/heads/main","pushedAt":"2023-07-31T19:18:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tariqs26","name":"Saad Tariq","path":"/tariqs26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/97638915?s=80&v=4"},"commit":{"message":"add not secure for local dev","shortMessageHtmlLink":"add not secure for local dev"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhEvHJQA","startCursor":null,"endCursor":null}},"title":"Activity · tariqs26/yelpcamp-server"}