{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":653791259,"defaultBranch":"main","name":"role-based-auth","ownerLogin":"codetaskmaster","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-14T18:39:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4771875?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1686769800.1414678","currentOid":""},"activityList":{"items":[{"before":"a07d1b08c433d3efc7686d644741153380630451","after":"6cc813e50e00d7efc79b32988167ede17b3003cb","ref":"refs/heads/main","pushedAt":"2023-10-25T07:11:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"docs: update README","shortMessageHtmlLink":"docs: update README"}},{"before":"69c4f50e91570837b0f5ae2a8980fef7e385360d","after":"a07d1b08c433d3efc7686d644741153380630451","ref":"refs/heads/main","pushedAt":"2023-10-25T07:10:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"docs: update README","shortMessageHtmlLink":"docs: update README"}},{"before":"583ddde4182b2c684a0054753ec984042aa71df7","after":"69c4f50e91570837b0f5ae2a8980fef7e385360d","ref":"refs/heads/main","pushedAt":"2023-10-25T07:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"docs: update README\n\n- minor refactor for kubernetes `YAML` files","shortMessageHtmlLink":"docs: update README"}},{"before":"6847f3e76ad6c720b80c936d848fa57e00605f08","after":"583ddde4182b2c684a0054753ec984042aa71df7","ref":"refs/heads/main","pushedAt":"2023-10-24T11:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"docs: add README","shortMessageHtmlLink":"docs: add README"}},{"before":"8611aa551e72f2f589829a500afa88a1fc5bfd1e","after":"6847f3e76ad6c720b80c936d848fa57e00605f08","ref":"refs/heads/main","pushedAt":"2023-10-24T10:54:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build(kubernetes): orchestrate app using k8s\n\n- write k8s manifest scripts\n- refactor: add env variables in `Dockerfile`","shortMessageHtmlLink":"build(kubernetes): orchestrate app using k8s"}},{"before":"945c29dfca2ecd5a0cd9f87e65b4eef61c6da8e2","after":"8611aa551e72f2f589829a500afa88a1fc5bfd1e","ref":"refs/heads/main","pushedAt":"2023-10-21T04:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: update and refactor","shortMessageHtmlLink":"build: update and refactor"}},{"before":"46e7a0776c6e0fe9645f1ab4065ebae7c80460d1","after":"945c29dfca2ecd5a0cd9f87e65b4eef61c6da8e2","ref":"refs/heads/main","pushedAt":"2023-10-20T13:32:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: optimize docker building process\n\n- cache dependencies to quicken build process","shortMessageHtmlLink":"build: optimize docker building process"}},{"before":"d6c46ca2e99db9a77cbddbdbd3889775f91cc5ff","after":"46e7a0776c6e0fe9645f1ab4065ebae7c80460d1","ref":"refs/heads/main","pushedAt":"2023-10-16T23:18:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: build the app using docker\n\n- refactor `.env` file","shortMessageHtmlLink":"build: build the app using docker"}},{"before":"e9c364bd08f7d19caee1a38155edb805ccbd0d15","after":"d6c46ca2e99db9a77cbddbdbd3889775f91cc5ff","ref":"refs/heads/main","pushedAt":"2023-10-16T22:15:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: build the app using docker\n\n- refactor `.env` file","shortMessageHtmlLink":"build: build the app using docker"}},{"before":"9b88d940e979fe293e7cf95604e81b9549a50a12","after":"e9c364bd08f7d19caee1a38155edb805ccbd0d15","ref":"refs/heads/main","pushedAt":"2023-10-16T22:13:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: build the app using docker\n\n- refactor `.env` file","shortMessageHtmlLink":"build: build the app using docker"}},{"before":"9b40cc3958a3f17bc82457793f9af8137309478b","after":"9b88d940e979fe293e7cf95604e81b9549a50a12","ref":"refs/heads/main","pushedAt":"2023-10-16T22:10:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: build the app using docker\n\n- refactor `.env` file","shortMessageHtmlLink":"build: build the app using docker"}},{"before":"80d4e1f0abab49c469f1a381d1f35e6a06cfffe7","after":"9b40cc3958a3f17bc82457793f9af8137309478b","ref":"refs/heads/main","pushedAt":"2023-10-16T22:07:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"build: build the app using docker\n\n- refactor `.env` file","shortMessageHtmlLink":"build: build the app using docker"}},{"before":"d1a644696ceefcb66aaed9520b8a623696a723f9","after":"80d4e1f0abab49c469f1a381d1f35e6a06cfffe7","ref":"refs/heads/main","pushedAt":"2023-10-16T12:04:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"ref(sql): reconfigure database setup","shortMessageHtmlLink":"ref(sql): reconfigure database setup"}},{"before":"5e66c2b1f9fd776a9ef3430e9ac073b8a212563a","after":"d1a644696ceefcb66aaed9520b8a623696a723f9","ref":"refs/heads/main","pushedAt":"2023-10-15T07:46:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"ref(sql): reconfigure database setup","shortMessageHtmlLink":"ref(sql): reconfigure database setup"}},{"before":"0eec102e6ccf18f5b8a3351b0c9b6c5191850476","after":"5e66c2b1f9fd776a9ef3430e9ac073b8a212563a","ref":"refs/heads/main","pushedAt":"2023-10-09T10:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor: modify code","shortMessageHtmlLink":"refactor: modify code"}},{"before":"214a21cad620801573900699a40d0cea7f67fdfc","after":"0eec102e6ccf18f5b8a3351b0c9b6c5191850476","ref":"refs/heads/main","pushedAt":"2023-07-06T05:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"feat(token): add ability to refresh expired tokens","shortMessageHtmlLink":"feat(token): add ability to refresh expired tokens"}},{"before":"1e68f89330395fef3f20cbed55f459f488c799dd","after":"214a21cad620801573900699a40d0cea7f67fdfc","ref":"refs/heads/main","pushedAt":"2023-07-05T19:58:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor(authorization): add access restrictions","shortMessageHtmlLink":"refactor(authorization): add access restrictions"}},{"before":"17b0e979c3ec460fbaed7d35a7068eb632a2958b","after":"1e68f89330395fef3f20cbed55f459f488c799dd","ref":"refs/heads/main","pushedAt":"2023-07-05T19:34:25.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor(setup): populate db with initial data","shortMessageHtmlLink":"refactor(setup): populate db with initial data"}},{"before":"b8558c91d8b911c94c660a6085c3e95855f180fb","after":"17b0e979c3ec460fbaed7d35a7068eb632a2958b","ref":"refs/heads/main","pushedAt":"2023-07-05T17:39:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"feat(logout): implement user logout","shortMessageHtmlLink":"feat(logout): implement user logout"}},{"before":"a72d8fab1b695191effe225ede6783a463b18295","after":"b8558c91d8b911c94c660a6085c3e95855f180fb","ref":"refs/heads/main","pushedAt":"2023-07-05T17:24:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor: revamp app architecture","shortMessageHtmlLink":"refactor: revamp app architecture"}},{"before":"87c93df8e4984289a840543ecce48c5bf668425d","after":"a72d8fab1b695191effe225ede6783a463b18295","ref":"refs/heads/main","pushedAt":"2023-07-02T15:43:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"fix: solve variable assignment in Token Service","shortMessageHtmlLink":"fix: solve variable assignment in Token Service"}},{"before":"90e46774a56629434e23b4e7299efc0972e9eaf5","after":"87c93df8e4984289a840543ecce48c5bf668425d","ref":"refs/heads/main","pushedAt":"2023-07-02T15:30:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor: add db token duration value to resources","shortMessageHtmlLink":"refactor: add db token duration value to resources"}},{"before":"f016973e2b58a8c8871fa070fa70ab84cae822aa","after":"90e46774a56629434e23b4e7299efc0972e9eaf5","ref":"refs/heads/main","pushedAt":"2023-07-02T15:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"feat(refresh tokens): supercharge refresh tokens","shortMessageHtmlLink":"feat(refresh tokens): supercharge refresh tokens"}},{"before":"7f9c71119e3ecc5b9e21b5ff1583827b332ea2f5","after":"f016973e2b58a8c8871fa070fa70ab84cae822aa","ref":"refs/heads/main","pushedAt":"2023-07-02T08:44:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor:implement UserDetails class in User Model\n\n- refactor `JwtProvider` class","shortMessageHtmlLink":"refactor:implement UserDetails class in User Model"}},{"before":"69d1626b595661561fd4a9caf53456a9e3456337","after":"7f9c71119e3ecc5b9e21b5ff1583827b332ea2f5","ref":"refs/heads/main","pushedAt":"2023-07-01T17:16:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor(User class): extend UserDetails class","shortMessageHtmlLink":"refactor(User class): extend UserDetails class"}},{"before":"37664c16cc50d2bfe0a316fe0984ab497e4e872e","after":"69d1626b595661561fd4a9caf53456a9e3456337","ref":"refs/heads/main","pushedAt":"2023-07-01T17:08:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor(user): extend the UserDetail class","shortMessageHtmlLink":"refactor(user): extend the UserDetail class"}},{"before":"7afd2336e02636f65de4a627339f148643541054","after":"37664c16cc50d2bfe0a316fe0984ab497e4e872e","ref":"refs/heads/main","pushedAt":"2023-07-01T08:59:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"feat(hooks): create and use local storage hook","shortMessageHtmlLink":"feat(hooks): create and use local storage hook"}},{"before":"65a9575aab0df7797a852efdeb4d55e37476ab08","after":"7afd2336e02636f65de4a627339f148643541054","ref":"refs/heads/main","pushedAt":"2023-07-01T07:34:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"refactor(frontend): introduce context","shortMessageHtmlLink":"refactor(frontend): introduce context"}},{"before":"6fad4e59214a357e511bff179d903fa27eed6b82","after":"65a9575aab0df7797a852efdeb4d55e37476ab08","ref":"refs/heads/main","pushedAt":"2023-07-01T06:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"feat: add name claim to JWT","shortMessageHtmlLink":"feat: add name claim to JWT"}},{"before":"0e1194f57307b61e4e407f76980a4940938eef07","after":"6fad4e59214a357e511bff179d903fa27eed6b82","ref":"refs/heads/main","pushedAt":"2023-06-30T18:14:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"codetaskmaster","name":"Kipruto Barno","path":"/codetaskmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4771875?s=80&v=4"},"commit":{"message":"fixes: rename request variable from email to password","shortMessageHtmlLink":"fixes: rename request variable from email to password"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADny2WAgA","startCursor":null,"endCursor":null}},"title":"Activity ยท codetaskmaster/role-based-auth"}