{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":685982921,"defaultBranch":"master","name":"expresstype.v2","ownerLogin":"creative-tutorials","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-01T13:07:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/68476321?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722381151.0","currentOid":""},"activityList":{"items":[{"before":"fab472983f09015a08ce62a3eaea749ecdc37721","after":null,"ref":"refs/heads/fix","pushedAt":"2024-07-30T23:10:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"}},{"before":"58adaf0834957f7196c34cf2a8c84707d9997109","after":"756447fd75225676d99c7d8d8c843318067be628","ref":"refs/heads/master","pushedAt":"2024-07-30T23:09:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[fix]: Added missing 'chalk' package to resolve script execution issue (#18)\n\n### TL;DR\n\nThis PR updates the `package.json` file by adding a new dependency, `chalk`, and bumping the version from `2.0.0` to `2.0.1`.\n\n### What changed?\n\n- Added `chalk` version `^5.3.0` as a new dependency.\n- Updated the version of the package from `2.0.0` to `2.0.1`.\n\n### How to test?\n\n1. Pull the branch and run `npm install` to install the new dependency.\n2. Check if `chalk` is successfully installed and can be used within the project.\n3. Verify that the project runs without any issues after the changes.\n\n### Why make this change?\n\nThe addition of the `chalk` dependency is intended to improve terminal string styling for better readability during development.","shortMessageHtmlLink":"[fix]: Added missing 'chalk' package to resolve script execution issue ("}},{"before":"58adaf0834957f7196c34cf2a8c84707d9997109","after":"fab472983f09015a08ce62a3eaea749ecdc37721","ref":"refs/heads/fix","pushedAt":"2024-07-30T22:54:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[fix]: Added missing 'chalk' package to resolve script execution issue\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"[fix]: Added missing 'chalk' package to resolve script execution issue"}},{"before":"2f171554506c7d13115aca578d278d932c15a39f","after":"58adaf0834957f7196c34cf2a8c84707d9997109","ref":"refs/heads/fix","pushedAt":"2024-07-30T22:52:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Update package.json\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"Update package.json"}},{"before":"dac962f45bff80d089db4a9cd1f0ef2f246821d4","after":"58adaf0834957f7196c34cf2a8c84707d9997109","ref":"refs/heads/master","pushedAt":"2024-07-30T22:30:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Update package.json\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"Update package.json"}},{"before":null,"after":"2f171554506c7d13115aca578d278d932c15a39f","ref":"refs/heads/fix","pushedAt":"2024-07-30T22:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[chore]: Updated outdated dependencies\n[fix]: Added missing 'chalk' package to resolve script execution issue\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"[chore]: Updated outdated dependencies"}},{"before":"2f171554506c7d13115aca578d278d932c15a39f","after":"dac962f45bff80d089db4a9cd1f0ef2f246821d4","ref":"refs/heads/master","pushedAt":"2024-07-30T22:28:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Update package.json\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"Update package.json"}},{"before":"7a342ab90e98b1322cef87273bf217880f68e544","after":"2f171554506c7d13115aca578d278d932c15a39f","ref":"refs/heads/master","pushedAt":"2024-07-30T22:26:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[chore]: Updated outdated dependencies\n[fix]: Added missing 'chalk' package to resolve script execution issue\n\nSigned-off-by: Timi ","shortMessageHtmlLink":"[chore]: Updated outdated dependencies"}},{"before":"4f00e47ebff711479dd73277d1a023102dea4e17","after":null,"ref":"refs/heads/feat","pushedAt":"2024-07-16T23:34:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"}},{"before":"f531f6e082d3fee2dfaad480e0983d94e8b8ce5d","after":"7a342ab90e98b1322cef87273bf217880f68e544","ref":"refs/heads/master","pushedAt":"2024-07-16T23:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[docs]: Update documentation\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[docs]: Update documentation"}},{"before":"4e3c0f92d4f49afc49c31933114e55773a976821","after":"f531f6e082d3fee2dfaad480e0983d94e8b8ce5d","ref":"refs/heads/master","pushedAt":"2024-07-16T23:22:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Add Rate Limiting to Express Middleware (#16)\n\n### TL;DR\n\nAdded rate limiting middleware to enhance security and prevent abuse.\n\n### What changed?\n\n- Imported `limiter` middleware from a new `middlewares/limiter.js` file.\n- Added rate limiting configuration to limit each IP to 60 requests per 15 minutes.\n- Updated `src/index.ts` and `build/index.js` to use the new middleware.\n\n### How to test?\n\n1. Run the server.\n2. Make more than 60 requests within 15 minutes from the same IP.\n3. Confirm that a 429 error is returned after the 60th request.\n\n### Why make this change?\n\nTo enhance security by preventing abuse through rate limiting.","shortMessageHtmlLink":"Add Rate Limiting to Express Middleware (#16)"}},{"before":"4e3c0f92d4f49afc49c31933114e55773a976821","after":"4f00e47ebff711479dd73277d1a023102dea4e17","ref":"refs/heads/feat","pushedAt":"2024-07-16T23:17:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[feat]: Add rate limiting to API\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[feat]: Add rate limiting to API"}},{"before":null,"after":"4e3c0f92d4f49afc49c31933114e55773a976821","ref":"refs/heads/feat","pushedAt":"2024-07-16T23:15:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[docs]: Update documentation\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[docs]: Update documentation"}},{"before":"7bfa13c9a8bb0ee4490ade9d42712d37ce4a9f37","after":"4e3c0f92d4f49afc49c31933114e55773a976821","ref":"refs/heads/master","pushedAt":"2024-07-16T23:13:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[docs]: Update documentation\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[docs]: Update documentation"}},{"before":"10df2d6a6052f005f8e99470b88471927f79713a","after":null,"ref":"refs/heads/fix-3","pushedAt":"2024-07-16T23:02:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"}},{"before":"eb808ae04789ab0a5a3738682846126571f2de44","after":"7bfa13c9a8bb0ee4490ade9d42712d37ce4a9f37","ref":"refs/heads/master","pushedAt":"2024-07-16T23:02:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Update project structure and improve dev experience (#15)\n\nUpdate TypeScript configuration, improve source mapping, introduce a new 'script.js' for consolidated build and development process, and adjust module imports to include file extensions.\n\n---\n\nThis pull request addresses several changes and improvements to the project:\r\n\r\n1. **Revert Script Addition:**\r\n - Re-added a previously removed script file to the project. This was necessary to restore functionality that was dependent on the script.\r\n\r\n2. **Refactor Code Structure:**\r\n - Improved the overall code structure and readability. This includes reorganizing code to follow best practices, renaming variables for clarity, and simplifying complex functions.\r\n\r\n3. **Update tsconfig File:**\r\n - Updated the TypeScript configuration file (`tsconfig.json`) to ensure compatibility with recent changes and to optimize the build process. This includes adding new compiler options and updating paths.\r\n\r\n4. **Fix Deployment Error:**\r\n - Resolved an error that was causing deployment failures. The fix ensures that the application can now be successfully deployed without issues.\r\n\r\nThese changes aim to enhance the maintainability, readability, and functionality of the project while ensuring smooth deployment processes.","shortMessageHtmlLink":"Update project structure and improve dev experience (#15)"}},{"before":"eb808ae04789ab0a5a3738682846126571f2de44","after":"10df2d6a6052f005f8e99470b88471927f79713a","ref":"refs/heads/fix-3","pushedAt":"2024-07-16T22:58:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[revert]: Add script file back\n[refactor]: Improve code structure and readability\n[chore]: Update tsconfig file\n[fix]: Resolve broken deployment error\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[revert]: Add script file back"}},{"before":null,"after":"eb808ae04789ab0a5a3738682846126571f2de44","ref":"refs/heads/fix-3","pushedAt":"2024-07-16T22:53:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"68424d4b0d55ca01c9618a68c5218d9bf07f20d5","after":"eb808ae04789ab0a5a3738682846126571f2de44","ref":"refs/heads/master","pushedAt":"2024-07-16T22:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"6b39d746294485d52e301edc7ccef94b510528f9","after":"68424d4b0d55ca01c9618a68c5218d9bf07f20d5","ref":"refs/heads/master","pushedAt":"2024-07-16T22:15:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"55b282030055267f5857043bbad584320b813791","after":"6b39d746294485d52e301edc7ccef94b510528f9","ref":"refs/heads/master","pushedAt":"2024-07-16T22:02:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"0d7ad932a37cbb13820921d96da368304f241b92","after":"55b282030055267f5857043bbad584320b813791","ref":"refs/heads/master","pushedAt":"2024-07-16T22:00:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"10d798fd8f4a2d6b60300bbd965358040623ef99","after":"0d7ad932a37cbb13820921d96da368304f241b92","ref":"refs/heads/master","pushedAt":"2024-07-16T21:58:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"0812b7ecb5f8ebce945b247dd02cdac34da4c8a1","after":"10d798fd8f4a2d6b60300bbd965358040623ef99","ref":"refs/heads/master","pushedAt":"2024-07-16T21:57:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"bb5edac3d019b4ef23d0434c9db5ea8d903ef3bd","after":"0812b7ecb5f8ebce945b247dd02cdac34da4c8a1","ref":"refs/heads/master","pushedAt":"2024-07-16T21:47:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"testing\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"testing"}},{"before":"b052554e584fbee21d149b2d5d884cdda0e4ee87","after":null,"ref":"refs/heads/fix-2","pushedAt":"2024-07-16T21:37:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"}},{"before":"64c81f92ce02156ed11e02061dc0ffc9c91d7964","after":"bb5edac3d019b4ef23d0434c9db5ea8d903ef3bd","ref":"refs/heads/master","pushedAt":"2024-07-16T21:37:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"Merge pull request #14 from creative-tutorials/fix-2\n\n[revert]: Remove script file","shortMessageHtmlLink":"Merge pull request #14 from creative-tutorials/fix-2"}},{"before":null,"after":"b052554e584fbee21d149b2d5d884cdda0e4ee87","ref":"refs/heads/fix-2","pushedAt":"2024-07-16T09:41:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[revert]: Remove script file\n\nSigned-off-by: Treasure Alekhojie ","shortMessageHtmlLink":"[revert]: Remove script file"}},{"before":"0eb9ba2576b4f76bf69344a30091e8de1c52870d","after":null,"ref":"refs/heads/fix","pushedAt":"2024-07-16T09:35:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"}},{"before":"938e824453b48f91f6b0f1135c520a0b4f62144b","after":"64c81f92ce02156ed11e02061dc0ffc9c91d7964","ref":"refs/heads/master","pushedAt":"2024-07-16T09:35:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"creative-tutorials","name":"Timi ","path":"/creative-tutorials","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68476321?s=80&v=4"},"commit":{"message":"[fix]: Resolve build and development error conflicts (#13)\n\n## Description\r\n\r\nThis PR addresses and resolves conflicts causing errors during the build and development process.\r\n\r\n## Changes Made\r\n\r\n- Identified and fixed conflicting dependencies.\r\n- Updated build scripts to ensure compatibility with the latest development environment.\r\n- Refactored code to adhere to best practices and eliminate error-prone patterns.\r\n- Conducted thorough testing to verify the resolution of all build and development errors.\r\n\r\n## Testing\r\n\r\n- [x] Verified that the application builds successfully without errors.\r\n- [x] Ensured that the development environment runs smoothly and without interruptions.\r\n- [x] Conducted regression testing to confirm no new issues were introduced.","shortMessageHtmlLink":"[fix]: Resolve build and development error conflicts (#13)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0zMFQyMzoxMDowOC4wMDAwMDBazwAAAASNfOk_","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNlQwOTozNTozMi4wMDAwMDBazwAAAASAlv34"}},"title":"Activity ยท creative-tutorials/expresstype.v2"}