{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":736509041,"defaultBranch":"master","name":"The-API-Project","ownerLogin":"HamidByte","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-28T05:20:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59098513?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703741084.0","currentOid":""},"activityList":{"items":[{"before":"0b3eb966ba35646655de95130b8718b65a63fb0c","after":"e4647a0dbca45e27c4c6fda72a7b66fc83cf36f9","ref":"refs/heads/master","pushedAt":"2024-03-21T08:57:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"README: Update database configuration instructions","shortMessageHtmlLink":"README: Update database configuration instructions"}},{"before":"de7a1754868c5d9c9c6ff6e6a785419664c49049","after":"0b3eb966ba35646655de95130b8718b65a63fb0c","ref":"refs/heads/master","pushedAt":"2024-03-15T10:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Pakistan Punjab Vehicles API endpoint and model is added","shortMessageHtmlLink":"Pakistan Punjab Vehicles API endpoint and model is added"}},{"before":"66502f0d17e109379c0306125e38f0db135c9963","after":"de7a1754868c5d9c9c6ff6e6a785419664c49049","ref":"refs/heads/master","pushedAt":"2024-03-15T02:47:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated doc for logout, database index guide; Quotes model and controllers for search","shortMessageHtmlLink":"Updated doc for logout, database index guide; Quotes model and contro…"}},{"before":"9cfac60e8333a1870ac711cd39aeb62b63248068","after":"66502f0d17e109379c0306125e38f0db135c9963","ref":"refs/heads/master","pushedAt":"2024-03-11T08:51:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Middleware updated, if user is not confirmed, API Key won't work","shortMessageHtmlLink":"Middleware updated, if user is not confirmed, API Key won't work"}},{"before":"4625da231873758b340fb41564b1188f08ed0bf3","after":"9cfac60e8333a1870ac711cd39aeb62b63248068","ref":"refs/heads/master","pushedAt":"2024-03-11T08:24:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated confim email change, taking new email from session and updating the session accordingly","shortMessageHtmlLink":"Updated confim email change, taking new email from session and updati…"}},{"before":"0bc809cf745f831d78b3609cb278fb0cf9a5282c","after":"4625da231873758b340fb41564b1188f08ed0bf3","ref":"refs/heads/master","pushedAt":"2024-03-11T06:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Added logout functionality and updated documentation for host url","shortMessageHtmlLink":"Added logout functionality and updated documentation for host url"}},{"before":"ee0ea278177badee9492f949a3427b6409f6423b","after":"0bc809cf745f831d78b3609cb278fb0cf9a5282c","ref":"refs/heads/master","pushedAt":"2024-03-11T02:19:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"README updated, PM2 info included","shortMessageHtmlLink":"README updated, PM2 info included"}},{"before":"bfbf7cf7c4e02da2cdbdd43d549cd6f2f2e11c38","after":"ee0ea278177badee9492f949a3427b6409f6423b","ref":"refs/heads/master","pushedAt":"2024-03-11T01:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Server host added","shortMessageHtmlLink":"Server host added"}},{"before":"cc821e6dd1023a26210ed0b77ebd6d720e1c9299","after":"bfbf7cf7c4e02da2cdbdd43d549cd6f2f2e11c38","ref":"refs/heads/master","pushedAt":"2024-03-11T00:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Database configuration, express-session proxy config updated, pm2 for production added","shortMessageHtmlLink":"Database configuration, express-session proxy config updated, pm2 for…"}},{"before":"9de779ff320feafb32c462f912ea914d5dbcadce","after":"cc821e6dd1023a26210ed0b77ebd6d720e1c9299","ref":"refs/heads/master","pushedAt":"2024-03-02T02:18:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Renaming API key and subscription middleware; added user role in session","shortMessageHtmlLink":"Renaming API key and subscription middleware; added user role in session"}},{"before":"81b62e2ff6d3a52641137064820fb529f1785812","after":"9de779ff320feafb32c462f912ea914d5dbcadce","ref":"refs/heads/master","pushedAt":"2024-03-01T23:37:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Update API key model, enhance API generate and retrieval response; integrate SSL certificates and enable HTTPS server in development mode.","shortMessageHtmlLink":"Update API key model, enhance API generate and retrieval response; in…"}},{"before":"a2e77cf4f4fa6eab9694b37b4ee71f4bd145c254","after":"81b62e2ff6d3a52641137064820fb529f1785812","ref":"refs/heads/master","pushedAt":"2024-03-01T23:35:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"minor change: updateSession.js reorder","shortMessageHtmlLink":"minor change: updateSession.js reorder"}},{"before":"81b62e2ff6d3a52641137064820fb529f1785812","after":"a2e77cf4f4fa6eab9694b37b4ee71f4bd145c254","ref":"refs/heads/master","pushedAt":"2024-03-01T23:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Update API key model, enhance API generate and retrieval response; integrate SSL certificates and enable HTTPS server in development mode.","shortMessageHtmlLink":"Update API key model, enhance API generate and retrieval response; in…"}},{"before":"5a16d85e59c722295e9dad9496bb338a01a1f9e8","after":"81b62e2ff6d3a52641137064820fb529f1785812","ref":"refs/heads/master","pushedAt":"2024-03-01T00:45:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"minor change: updateSession.js reorder","shortMessageHtmlLink":"minor change: updateSession.js reorder"}},{"before":"53f297e69686fa78018a7f5cecc0e1252c85e7df","after":"5a16d85e59c722295e9dad9496bb338a01a1f9e8","ref":"refs/heads/master","pushedAt":"2024-02-29T18:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Fix issue with server bind to a port and host","shortMessageHtmlLink":"Fix issue with server bind to a port and host"}},{"before":"b5b0e9bc4d85c0913c128cbceac1a0c2ef8758b9","after":"53f297e69686fa78018a7f5cecc0e1252c85e7df","ref":"refs/heads/master","pushedAt":"2024-02-27T22:05:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"fix: Error: getaddrinfo ENOTFOUND; server host updated","shortMessageHtmlLink":"fix: Error: getaddrinfo ENOTFOUND; server host updated"}},{"before":"f86b290c09a57fb0fb5ef666ef7e2cfb2bf263a5","after":"b5b0e9bc4d85c0913c128cbceac1a0c2ef8758b9","ref":"refs/heads/master","pushedAt":"2024-02-27T21:42:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Host added to the server url, organized order of the imports","shortMessageHtmlLink":"Host added to the server url, organized order of the imports"}},{"before":"f070f0e066b33a7ef13c00b04caac2017add27f9","after":"f86b290c09a57fb0fb5ef666ef7e2cfb2bf263a5","ref":"refs/heads/master","pushedAt":"2024-02-26T15:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated the documentation","shortMessageHtmlLink":"Updated the documentation"}},{"before":"2e9893d53813e8edba21cc4c3929108c10520d86","after":"f070f0e066b33a7ef13c00b04caac2017add27f9","ref":"refs/heads/master","pushedAt":"2024-02-26T12:40:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Renamed forget password/forgot password and update email/change email","shortMessageHtmlLink":"Renamed forget password/forgot password and update email/change email"}},{"before":"50829669df54f90f0529370102f2501879441b67","after":"2e9893d53813e8edba21cc4c3929108c10520d86","ref":"refs/heads/master","pushedAt":"2024-02-26T11:14:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Modified change email html template","shortMessageHtmlLink":"Modified change email html template"}},{"before":"8c02ca37702a396734b89788ee542d33390c906b","after":"50829669df54f90f0529370102f2501879441b67","ref":"refs/heads/master","pushedAt":"2024-02-26T11:05:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Refactor email sending, update email HTML templates, add model for change email token, and enhance change/confirm email endpoints.","shortMessageHtmlLink":"Refactor email sending, update email HTML templates, add model for ch…"}},{"before":"e73ccf4db35e9d2908de6e782fffdb85cc290172","after":"8c02ca37702a396734b89788ee542d33390c906b","ref":"refs/heads/master","pushedAt":"2024-02-25T18:31:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"refactor: Improve error handling in email-related operations","shortMessageHtmlLink":"refactor: Improve error handling in email-related operations"}},{"before":"2979a26b635499c40168e9b23eb24dd3e5c60c0a","after":"e73ccf4db35e9d2908de6e782fffdb85cc290172","ref":"refs/heads/master","pushedAt":"2024-02-25T10:52:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"GifId endpoint updated","shortMessageHtmlLink":"GifId endpoint updated"}},{"before":"2c9ec3902d4cc5b5a9305bd13d5fe9828dbd7417","after":"2979a26b635499c40168e9b23eb24dd3e5c60c0a","ref":"refs/heads/master","pushedAt":"2024-02-25T10:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated quotes and giphies error messages","shortMessageHtmlLink":"Updated quotes and giphies error messages"}},{"before":"f39b077339bf8dd7b509fc086b855ad2c4534aeb","after":"2c9ec3902d4cc5b5a9305bd13d5fe9828dbd7417","ref":"refs/heads/master","pushedAt":"2024-02-25T09:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated quotes and giphies case-insensitive search, email config","shortMessageHtmlLink":"Updated quotes and giphies case-insensitive search, email config"}},{"before":"c55b3a1fca5a7e95e47c7e4d0a4b3848815e5de2","after":"f39b077339bf8dd7b509fc086b855ad2c4534aeb","ref":"refs/heads/master","pushedAt":"2024-02-24T05:07:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Refactored User model, introduced credit system for subscriptions, implemented email activation code, configured connect-session-sequelize and email, updated console colors, and revised documentation.","shortMessageHtmlLink":"Refactored User model, introduced credit system for subscriptions, im…"}},{"before":"ef8602b33a1bd6c4103c1758c8c7ab0c8f0e7d77","after":"c55b3a1fca5a7e95e47c7e4d0a4b3848815e5de2","ref":"refs/heads/master","pushedAt":"2024-02-21T18:48:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Refactor project structure, introduce OCR feature in /image-to-text endpoint, and update organized documentation.","shortMessageHtmlLink":"Refactor project structure, introduce OCR feature in /image-to-text e…"}},{"before":"83c9803608506eb086c4aebe75341e04f64c8762","after":"ef8602b33a1bd6c4103c1758c8c7ab0c8f0e7d77","ref":"refs/heads/master","pushedAt":"2024-02-18T11:51:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Updated cors and connect-session-sequelize configuration for production","shortMessageHtmlLink":"Updated cors and connect-session-sequelize configuration for production"}},{"before":"be2196e4aa4754f59cb247b3b0b12b2ca4df68c4","after":"83c9803608506eb086c4aebe75341e04f64c8762","ref":"refs/heads/master","pushedAt":"2024-02-17T03:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Retrieve userId from JWT token for log database, configure connect-session-sequelize for HTTPS in production, and update README for environmental variables.","shortMessageHtmlLink":"Retrieve userId from JWT token for log database, configure connect-se…"}},{"before":"f16528cc1b09f9248cf60f05e62bb63f7d0f454e","after":"be2196e4aa4754f59cb247b3b0b12b2ca4df68c4","ref":"refs/heads/master","pushedAt":"2024-02-17T03:22:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HamidByte","name":"Hamid","path":"/HamidByte","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59098513?s=80&v=4"},"commit":{"message":"Minor changes, database config and middleware order improved","shortMessageHtmlLink":"Minor changes, database config and middleware order improved"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEG4IJzwA","startCursor":null,"endCursor":null}},"title":"Activity · HamidByte/The-API-Project"}