{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":645944915,"defaultBranch":"main","name":"tinyapp","ownerLogin":"madiha-waqar","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-26T20:28:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90156331?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685717683.404938","currentOid":""},"activityList":{"items":[{"before":"4fbe3c996520cbc7dfccfade616e3f1ebe92ab15","after":"c54b970b10489da925e9cd3cd8b46455859e2b72","ref":"refs/heads/main","pushedAt":"2023-06-09T01:54:10.772Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"bbc7d4d3d6352696c4a7da1744c2f81f43aed90d","after":"4fbe3c996520cbc7dfccfade616e3f1ebe92ab15","ref":"refs/heads/main","pushedAt":"2023-06-09T00:09:37.623Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Add README","shortMessageHtmlLink":"Add README"}},{"before":"5bea630942fe24e148a25788d002bce548d0ab8a","after":"bbc7d4d3d6352696c4a7da1744c2f81f43aed90d","ref":"refs/heads/main","pushedAt":"2023-06-09T00:07:59.854Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Create docs directory and add screenshots in it","shortMessageHtmlLink":"Create docs directory and add screenshots in it"}},{"before":"e598d87c38fd29c37bd33d9b8e8c729366668c8c","after":"5bea630942fe24e148a25788d002bce548d0ab8a","ref":"refs/heads/main","pushedAt":"2023-06-08T23:43:53.055Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Apply codebase linting for consistent style and formatting","shortMessageHtmlLink":"Apply codebase linting for consistent style and formatting"}},{"before":"a5bbb30cae6d5122ca8bc9b9dbd1c3921b6751f6","after":"e598d87c38fd29c37bd33d9b8e8c729366668c8c","ref":"refs/heads/main","pushedAt":"2023-06-08T23:23:17.686Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Update all error messages in express server file to html h2 heading size","shortMessageHtmlLink":"Update all error messages in express server file to html h2 heading size"}},{"before":"38ba54e8a75655369d4edf8602000424968041bc","after":"a5bbb30cae6d5122ca8bc9b9dbd1c3921b6751f6","ref":"refs/heads/main","pushedAt":"2023-06-08T23:04:24.031Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Update comments to enhance clean code and readibility","shortMessageHtmlLink":"Update comments to enhance clean code and readibility"}},{"before":"16f49f00baddf36da6d84fef2282baa44b0d7fe7","after":"38ba54e8a75655369d4edf8602000424968041bc","ref":"refs/heads/main","pushedAt":"2023-06-06T22:47:05.979Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Replace double quotes with single quotes following clean code guidelines","shortMessageHtmlLink":"Replace double quotes with single quotes following clean code guidelines"}},{"before":"b5b8d42b505f70dcab1f2174b47be9b812112766","after":"16f49f00baddf36da6d84fef2282baa44b0d7fe7","ref":"refs/heads/main","pushedAt":"2023-06-06T21:51:08.448Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Remove test data routes","shortMessageHtmlLink":"Remove test data routes"}},{"before":"544222fc24abbf78177765fb104bade5b6c4a9d1","after":"b5b8d42b505f70dcab1f2174b47be9b812112766","ref":"refs/heads/main","pushedAt":"2023-06-06T21:47:47.239Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Modify request to the homepage","shortMessageHtmlLink":"Modify request to the homepage"}},{"before":"18e11df6bb6fb5dbacb67c4c4954aa4f19954a6a","after":"544222fc24abbf78177765fb104bade5b6c4a9d1","ref":"refs/heads/main","pushedAt":"2023-06-06T20:29:07.910Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Refactor helper functions to take database as parameter","shortMessageHtmlLink":"Refactor helper functions to take database as parameter"}},{"before":"8fc889770ae7361905a05d433f8ebf89baaee2d9","after":"18e11df6bb6fb5dbacb67c4c4954aa4f19954a6a","ref":"refs/heads/main","pushedAt":"2023-06-06T18:09:35.772Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Remove cookie-parser from dependencies","shortMessageHtmlLink":"Remove cookie-parser from dependencies"}},{"before":"140efe1ee931bfc77d82400f0a5d2e7c6306bf06","after":"8fc889770ae7361905a05d433f8ebf89baaee2d9","ref":"refs/heads/main","pushedAt":"2023-06-06T16:51:48.834Z","pushType":"push","commitsCount":4,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Write tests with chai assert command for getUserByEmail function","shortMessageHtmlLink":"Write tests with chai assert command for getUserByEmail function"}},{"before":"4e877591d1f2b196a8120851baad511a66245c25","after":"140efe1ee931bfc77d82400f0a5d2e7c6306bf06","ref":"refs/heads/main","pushedAt":"2023-06-06T15:36:46.722Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Add mocha and chai as devDependencies","shortMessageHtmlLink":"Add mocha and chai as devDependencies"}},{"before":"34cbf24e78ff7a0b5401976c711869f5dd8dcd39","after":"4e877591d1f2b196a8120851baad511a66245c25","ref":"refs/heads/main","pushedAt":"2023-06-06T15:31:05.057Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Require helpers.js module inside express_server.js","shortMessageHtmlLink":"Require helpers.js module inside express_server.js"}},{"before":"1afb7c877705ca386035715589c5a9c91c9f3721","after":"34cbf24e78ff7a0b5401976c711869f5dd8dcd39","ref":"refs/heads/main","pushedAt":"2023-06-06T15:28:18.314Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Create helpers.js, move getUserByEmail function in it and export it","shortMessageHtmlLink":"Create helpers.js, move getUserByEmail function in it and export it"}},{"before":"d1b40df9f9470f29ec12c41ae3bc55daee11cc9d","after":"1afb7c877705ca386035715589c5a9c91c9f3721","ref":"refs/heads/main","pushedAt":"2023-06-06T15:08:02.384Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Modify getUserByEmail function to take in the user's email and users database as parameters","shortMessageHtmlLink":"Modify getUserByEmail function to take in the user's email and users …"}},{"before":"08b28cfbd9af29a06bd102fdabf24b1552d5fb62","after":"d1b40df9f9470f29ec12c41ae3bc55daee11cc9d","ref":"refs/heads/main","pushedAt":"2023-06-05T18:40:37.917Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Clear session signature cookie on logout","shortMessageHtmlLink":"Clear session signature cookie on logout"}},{"before":"389aa5ebdc1b3bb20dfb492e72c19e7ee1913fd1","after":"08b28cfbd9af29a06bd102fdabf24b1552d5fb62","ref":"refs/heads/main","pushedAt":"2023-06-05T18:31:29.596Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Update test data users password as hashed password","shortMessageHtmlLink":"Update test data users password as hashed password"}},{"before":"37dadad5529e0fa2dc461a8b34fb0ad8a45c0f88","after":"389aa5ebdc1b3bb20dfb492e72c19e7ee1913fd1","ref":"refs/heads/main","pushedAt":"2023-06-05T18:25:44.604Z","pushType":"push","commitsCount":3,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Read and write cookie with cookiesession","shortMessageHtmlLink":"Read and write cookie with cookiesession"}},{"before":"0a8f094558304ec7873d864786ccf444fde13ed7","after":"37dadad5529e0fa2dc461a8b34fb0ad8a45c0f88","ref":"refs/heads/main","pushedAt":"2023-06-05T16:55:53.300Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Use bycrypt comparesync function to validate users password while loggin in","shortMessageHtmlLink":"Use bycrypt comparesync function to validate users password while log…"}},{"before":"7eff3addd58c966fafa3b27ab50393690f7805bf","after":"0a8f094558304ec7873d864786ccf444fde13ed7","ref":"refs/heads/main","pushedAt":"2023-06-05T16:18:18.843Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Implement hash password security when user is registered","shortMessageHtmlLink":"Implement hash password security when user is registered"}},{"before":"c53513bb28e083dea78cb453185f310f0fd6f707","after":"7eff3addd58c966fafa3b27ab50393690f7805bf","ref":"refs/heads/main","pushedAt":"2023-06-05T15:36:53.375Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Add bcyptjs as dependency","shortMessageHtmlLink":"Add bcyptjs as dependency"}},{"before":"a5bce29d163eff3ca672436185db18cc79aceb5c","after":"c53513bb28e083dea78cb453185f310f0fd6f707","ref":"refs/heads/main","pushedAt":"2023-06-05T14:52:16.077Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Refactor code helper functions and implement security checkss for updating and deleting short IDs","shortMessageHtmlLink":"Refactor code helper functions and implement security checkss for upd…"}},{"before":"4e901b34c71cffd357331826eb053fc143dce133","after":"a5bce29d163eff3ca672436185db18cc79aceb5c","ref":"refs/heads/main","pushedAt":"2023-06-05T00:42:20.258Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Implement error handling for GET /urls/:id for logged in users and for users that owns the urls","shortMessageHtmlLink":"Implement error handling for GET /urls/:id for logged in users and fo…"}},{"before":"d5a08a655f47012f3f3fb72d7bc367b5407d4ad4","after":"4e901b34c71cffd357331826eb053fc143dce133","ref":"refs/heads/main","pushedAt":"2023-06-04T23:56:03.537Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Fix errors that occurs while displaying each user's urls","shortMessageHtmlLink":"Fix errors that occurs while displaying each user's urls"}},{"before":"dab1e5e9c434f6471d3b712af3d119105400056f","after":"d5a08a655f47012f3f3fb72d7bc367b5407d4ad4","ref":"refs/heads/main","pushedAt":"2023-06-04T07:41:09.063Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Create function which returns URLS that belongs to logged in user only","shortMessageHtmlLink":"Create function which returns URLS that belongs to logged in user only"}},{"before":"f2d8fb37cf92a99c5f81ca6f9e4155e2f7569ede","after":"dab1e5e9c434f6471d3b712af3d119105400056f","ref":"refs/heads/main","pushedAt":"2023-06-04T07:01:27.929Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Modify url database structure and test endpoints against new structure","shortMessageHtmlLink":"Modify url database structure and test endpoints against new structure"}},{"before":"84ebcb64e62ced7f87610162639ad4a1c1326c62","after":"f2d8fb37cf92a99c5f81ca6f9e4155e2f7569ede","ref":"refs/heads/main","pushedAt":"2023-06-04T04:32:57.073Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Implement HTML error message if user try to access a short id does not exist at GET /u/:id","shortMessageHtmlLink":"Implement HTML error message if user try to access a short id does no…"}},{"before":"430b3b72de565bf808d323dc5e173c98f13d2e45","after":"84ebcb64e62ced7f87610162639ad4a1c1326c62","ref":"refs/heads/main","pushedAt":"2023-06-04T04:15:15.309Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Fix code mistake while rendering url_show","shortMessageHtmlLink":"Fix code mistake while rendering url_show"}},{"before":"337d43fe0b7fd936f526311bdb4089ec22522ce9","after":"430b3b72de565bf808d323dc5e173c98f13d2e45","ref":"refs/heads/main","pushedAt":"2023-06-04T03:59:36.067Z","pushType":"push","commitsCount":1,"pusher":{"login":"madiha-waqar","name":"Madiha Waqar","path":"/madiha-waqar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90156331?s=80&v=4"},"commit":{"message":"Implement check that only registered users can shorten URLs","shortMessageHtmlLink":"Implement check that only registered users can shorten URLs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADPdn1vwA","startCursor":null,"endCursor":null}},"title":"Activity · madiha-waqar/tinyapp"}