{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":689078636,"defaultBranch":"main","name":"TodoApp","ownerLogin":"mezdelex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-08T18:43:19.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59997405?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697875049.0","currentOid":""},"activityList":{"items":[{"before":"2082b3681d78f55562039b7a7448da145d095657","after":null,"ref":"refs/heads/unused-commented-code-cleanup","pushedAt":"2023-10-21T07:57:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"9fb590d53fa5df2bcf1323326a0f456af461d915","after":"94466c536aabd25f6da3c6f43e6808940c712879","ref":"refs/heads/main","pushedAt":"2023-10-21T07:57:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"unused commented code cleanup (#32)\n\nunused commented code cleanup (#32)","shortMessageHtmlLink":"unused commented code cleanup (#32)"}},{"before":null,"after":"2082b3681d78f55562039b7a7448da145d095657","ref":"refs/heads/unused-commented-code-cleanup","pushedAt":"2023-10-21T07:56:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"unused commented code cleanup","shortMessageHtmlLink":"unused commented code cleanup"}},{"before":"dda5ce56a8067267bd60b64e3ef05b9517b0dcc5","after":null,"ref":"refs/heads/add-authorization-middleware","pushedAt":"2023-10-19T06:47:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"10e6984546fe3b71250d935d2a15a531adf05c15","after":"9fb590d53fa5df2bcf1323326a0f456af461d915","ref":"refs/heads/main","pushedAt":"2023-10-19T06:46:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"add authentication middleware; leave login endpoint unsecured to request token and secure the rest of the endoints (#31)","shortMessageHtmlLink":"add authentication middleware; leave login endpoint unsecured to requ…"}},{"before":null,"after":"dda5ce56a8067267bd60b64e3ef05b9517b0dcc5","ref":"refs/heads/add-authorization-middleware","pushedAt":"2023-10-19T06:27:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"add authentication middleware; leave login endpoint unsecured to request token and secure the rest of the endoints","shortMessageHtmlLink":"add authentication middleware; leave login endpoint unsecured to requ…"}},{"before":"3393bf227003425c00dfebecce2f57a899aaba8f","after":null,"ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-29T21:55:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"300bb629e6a34c131c81119fe02a4ca937991bb6","after":"10e6984546fe3b71250d935d2a15a531adf05c15","ref":"refs/heads/main","pushedAt":"2023-09-29T21:55:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"(feat) Add auth middleware (#30)\n\n* progress with jwt token generation\r\n\r\n* progress with Login service; interface segregation refactor, check if everything behaves correctly; adding tests\r\n\r\n* refactor with interface segregation and interface composition done properly\r\n\r\n* progress with ed25519 key generation; still fails at unmarshalling\r\n\r\n* interface segregation and composition working; testing working; login and jwt token generation working; pending auth middleware and public rsa pkcs8 key workflows","shortMessageHtmlLink":"(feat) Add auth middleware (#30)"}},{"before":"b3b85f1fe2a046297ab9a707573fa025491bd119","after":"3393bf227003425c00dfebecce2f57a899aaba8f","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-29T21:52:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"interface segregation and composition working; testing working; login and jwt token generation working; pending auth middleware and public rsa pkcs8 key workflows","shortMessageHtmlLink":"interface segregation and composition working; testing working; login…"}},{"before":"a179f1c7263ad101386ea333a9141d178d7f45a0","after":"b3b85f1fe2a046297ab9a707573fa025491bd119","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-29T11:50:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"progress with ed25519 key generation; still fails at unmarshalling","shortMessageHtmlLink":"progress with ed25519 key generation; still fails at unmarshalling"}},{"before":"293bae63f56259fb3164decb9667ce9e94204b79","after":"a179f1c7263ad101386ea333a9141d178d7f45a0","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-29T08:26:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"refactor with interface segregation and interface composition done properly","shortMessageHtmlLink":"refactor with interface segregation and interface composition done pr…"}},{"before":"5b93ebda1df837646f053eadbfbf6551ad4cce73","after":"293bae63f56259fb3164decb9667ce9e94204b79","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-27T12:26:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"progress with Login service; interface segregation refactor, check if everything behaves correctly; adding tests","shortMessageHtmlLink":"progress with Login service; interface segregation refactor, check if…"}},{"before":"300bb629e6a34c131c81119fe02a4ca937991bb6","after":"5b93ebda1df837646f053eadbfbf6551ad4cce73","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-26T15:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"progress with jwt token generation","shortMessageHtmlLink":"progress with jwt token generation"}},{"before":null,"after":"300bb629e6a34c131c81119fe02a4ca937991bb6","ref":"refs/heads/23-add-auth-middleware","pushedAt":"2023-09-22T10:48:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"(feat) Add users workflow (#27)\n\n* refactor to avoid circular dependency and to keep consistency between different layers\r\n\r\n* progress with user workflows and testing; pending service and controller\r\n\r\n* added User model, 1 to N relation with Todo model and required workflows together with corresponding tests; pending auth middleware","shortMessageHtmlLink":"(feat) Add users workflow (#27)"}},{"before":"3bae5bc6d97df36f4307b77d579c9e2e5cac26e2","after":null,"ref":"refs/heads/22-add-users-workflow","pushedAt":"2023-09-22T10:36:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"2ca2c2d46ee0f256b58f414f7752571e2007036c","after":"300bb629e6a34c131c81119fe02a4ca937991bb6","ref":"refs/heads/main","pushedAt":"2023-09-22T10:36:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"(feat) Add users workflow (#27)\n\n* refactor to avoid circular dependency and to keep consistency between different layers\r\n\r\n* progress with user workflows and testing; pending service and controller\r\n\r\n* added User model, 1 to N relation with Todo model and required workflows together with corresponding tests; pending auth middleware","shortMessageHtmlLink":"(feat) Add users workflow (#27)"}},{"before":"8e5634b94700eca6b2e5a6f71c64f93ba220cdab","after":"3bae5bc6d97df36f4307b77d579c9e2e5cac26e2","ref":"refs/heads/22-add-users-workflow","pushedAt":"2023-09-22T10:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"added User model, 1 to N relation with Todo model and required workflows together with corresponding tests; pending auth middleware","shortMessageHtmlLink":"added User model, 1 to N relation with Todo model and required workfl…"}},{"before":"5e57be24d88509d7c23bc290574415d735ebc0e1","after":"8e5634b94700eca6b2e5a6f71c64f93ba220cdab","ref":"refs/heads/22-add-users-workflow","pushedAt":"2023-09-21T12:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"progress with user workflows and testing; pending service and controller","shortMessageHtmlLink":"progress with user workflows and testing; pending service and controller"}},{"before":"2ca2c2d46ee0f256b58f414f7752571e2007036c","after":"5e57be24d88509d7c23bc290574415d735ebc0e1","ref":"refs/heads/22-add-users-workflow","pushedAt":"2023-09-21T10:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"refactor to avoid circular dependency and to keep consistency between different layers","shortMessageHtmlLink":"refactor to avoid circular dependency and to keep consistency between…"}},{"before":null,"after":"2ca2c2d46ee0f256b58f414f7752571e2007036c","ref":"refs/heads/22-add-users-workflow","pushedAt":"2023-09-21T09:49:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"modified all the HTTP codes to fiber enums type implementation (#25)","shortMessageHtmlLink":"modified all the HTTP codes to fiber enums type implementation (#25)"}},{"before":"52fe9ccbcc4370ef8f69574c1a46a27a14ea1b57","after":null,"ref":"refs/heads/24-refactor-http-codes-with-fiber","pushedAt":"2023-09-20T11:05:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"48857947a6f9104529349680156e5885b77d6571","after":"2ca2c2d46ee0f256b58f414f7752571e2007036c","ref":"refs/heads/main","pushedAt":"2023-09-20T11:05:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"modified all the HTTP codes to fiber enums type implementation (#25)","shortMessageHtmlLink":"modified all the HTTP codes to fiber enums type implementation (#25)"}},{"before":"48857947a6f9104529349680156e5885b77d6571","after":"52fe9ccbcc4370ef8f69574c1a46a27a14ea1b57","ref":"refs/heads/24-refactor-http-codes-with-fiber","pushedAt":"2023-09-20T11:04:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"modified all the HTTP codes to fiber enums type implementation","shortMessageHtmlLink":"modified all the HTTP codes to fiber enums type implementation"}},{"before":null,"after":"48857947a6f9104529349680156e5885b77d6571","ref":"refs/heads/24-refactor-http-codes-with-fiber","pushedAt":"2023-09-20T10:58:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"fixed README.md broken links (#21)\n\nfixed README.md broken links","shortMessageHtmlLink":"fixed README.md broken links (#21)"}},{"before":"6af6833a51e87c50b738c201f846e6bf60a38211","after":null,"ref":"refs/heads/20-fix-readmemd-link","pushedAt":"2023-09-19T09:37:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"1b447508e84f5de7f99c7fbe5d5db27f041ea3f1","after":"48857947a6f9104529349680156e5885b77d6571","ref":"refs/heads/main","pushedAt":"2023-09-19T09:37:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"fixed README.md broken links (#21)\n\nfixed README.md broken links","shortMessageHtmlLink":"fixed README.md broken links (#21)"}},{"before":"1b447508e84f5de7f99c7fbe5d5db27f041ea3f1","after":"6af6833a51e87c50b738c201f846e6bf60a38211","ref":"refs/heads/20-fix-readmemd-link","pushedAt":"2023-09-19T09:35:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"fixed README.md broken links","shortMessageHtmlLink":"fixed README.md broken links"}},{"before":null,"after":"1b447508e84f5de7f99c7fbe5d5db27f041ea3f1","ref":"refs/heads/20-fix-readmemd-link","pushedAt":"2023-09-19T09:34:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"(feature) Add CI (#19)\n\n* added CI workflow and integration test controll on CI flow\r\n\r\n* added CI to main branch on push and on PR","shortMessageHtmlLink":"(feature) Add CI (#19)"}},{"before":"0269ec25bfd6b2817bae097f6e34357940ba3549","after":null,"ref":"refs/heads/18-add-ci","pushedAt":"2023-09-19T09:02:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"}},{"before":"372420857df51aa25097d50701761c7955e9dfbb","after":"1b447508e84f5de7f99c7fbe5d5db27f041ea3f1","ref":"refs/heads/main","pushedAt":"2023-09-19T09:02:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mezdelex","name":"Mezdelex","path":"/mezdelex","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59997405?s=80&v=4"},"commit":{"message":"(feature) Add CI (#19)\n\n* added CI workflow and integration test controll on CI flow\r\n\r\n* added CI to main branch on push and on PR","shortMessageHtmlLink":"(feature) Add CI (#19)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADnHBnKAA","startCursor":null,"endCursor":null}},"title":"Activity · mezdelex/TodoApp"}