{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":765518048,"defaultBranch":"main","name":"readconquista","ownerLogin":"wale","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-03-01T04:25:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72947322?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709267672.0","currentOid":""},"activityList":{"items":[{"before":"bed823709ddf983b06e39b6775c4d6603e8ab76f","after":"27e312725dd277e8192387bb3b8c8b2b10784707","ref":"refs/heads/main","pushedAt":"2024-05-11T08:13:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"chore(npm): update packages to use new registry","shortMessageHtmlLink":"chore(npm): update packages to use new registry"}},{"before":"95ca199595c0f34cb8d01e587f4cbb19175dfd4e","after":"bed823709ddf983b06e39b6775c4d6603e8ab76f","ref":"refs/heads/main","pushedAt":"2024-03-31T07:06:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"docs: add project roadmap","shortMessageHtmlLink":"docs: add project roadmap"}},{"before":"e112fa737eab2baddfd868f4e015a5059c0451d6","after":"95ca199595c0f34cb8d01e587f4cbb19175dfd4e","ref":"refs/heads/main","pushedAt":"2024-03-31T03:39:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"docs: update license URL","shortMessageHtmlLink":"docs: update license URL"}},{"before":"2289661cb0011c5c72d3b99b72ef06c6329360be","after":"e112fa737eab2baddfd868f4e015a5059c0451d6","ref":"refs/heads/main","pushedAt":"2024-03-26T05:07:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(auth/middleware): Remove infinite redirect","shortMessageHtmlLink":"fix(auth/middleware): Remove infinite redirect"}},{"before":"ab151b53112e810982d3657215782ab12cc32fb6","after":"2289661cb0011c5c72d3b99b72ef06c6329360be","ref":"refs/heads/main","pushedAt":"2024-03-25T06:39:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(auth): define middleware in /logout route","shortMessageHtmlLink":"fix(auth): define middleware in /logout route"}},{"before":"2da205d04c2cdd7c3047e152e0d758f5a127fb05","after":"ab151b53112e810982d3657215782ab12cc32fb6","ref":"refs/heads/main","pushedAt":"2024-03-25T06:11:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): refactor to correct store name","shortMessageHtmlLink":"fix(frontend): refactor to correct store name"}},{"before":"39a1cc7d1b11a57730b1d2699b8d51e10d468648","after":"2da205d04c2cdd7c3047e152e0d758f5a127fb05","ref":"refs/heads/main","pushedAt":"2024-03-25T06:06:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"feat(fullstack): Logout page, persistent state\nfix(auth): Automatic regeneration of refresh tokens","shortMessageHtmlLink":"feat(fullstack): Logout page, persistent state"}},{"before":"f20215de259088f0d52858626ae8e26d668329f0","after":"39a1cc7d1b11a57730b1d2699b8d51e10d468648","ref":"refs/heads/main","pushedAt":"2024-03-14T01:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix: actually enforce `Bearer` token scheme","shortMessageHtmlLink":"fix: actually enforce Bearer token scheme"}},{"before":"d39d774559b39411a4b9c298f584892373618d40","after":"f20215de259088f0d52858626ae8e26d668329f0","ref":"refs/heads/main","pushedAt":"2024-03-14T01:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"feat(backend): API route protection, profile API route","shortMessageHtmlLink":"feat(backend): API route protection, profile API route"}},{"before":"de7a10ca1f7bf291cfafbe69c3294256b46161b7","after":"d39d774559b39411a4b9c298f584892373618d40","ref":"refs/heads/main","pushedAt":"2024-03-08T03:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(auth): improve refresh token logic","shortMessageHtmlLink":"fix(auth): improve refresh token logic"}},{"before":"0b569cd9e34731a836bbe0692d2faac23bfafae3","after":"de7a10ca1f7bf291cfafbe69c3294256b46161b7","ref":"refs/heads/main","pushedAt":"2024-03-07T00:57:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"feat(auth): add JWT `/refresh` endpoint","shortMessageHtmlLink":"feat(auth): add JWT /refresh endpoint"}},{"before":"9238e0bf8e6a2ae189fe354bc35c8aff2abdf117","after":"0b569cd9e34731a836bbe0692d2faac23bfafae3","ref":"refs/heads/main","pushedAt":"2024-03-06T00:34:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix: `Nav` not updating when user is logged in","shortMessageHtmlLink":"fix: Nav not updating when user is logged in"}},{"before":"0f8e928e67c628a496c6326fe4b19a621e9a1007","after":"9238e0bf8e6a2ae189fe354bc35c8aff2abdf117","ref":"refs/heads/main","pushedAt":"2024-03-05T10:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"feat(frontend): add register page","shortMessageHtmlLink":"feat(frontend): add register page"}},{"before":"127c7e3951d17c946ca09c514b42e0aaca61f943","after":"0f8e928e67c628a496c6326fe4b19a621e9a1007","ref":"refs/heads/main","pushedAt":"2024-03-05T03:57:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): login page font consistency","shortMessageHtmlLink":"fix(frontend): login page font consistency"}},{"before":"99aa197cd73ff12e1d4e9dfe20830e3b9b5600b4","after":"127c7e3951d17c946ca09c514b42e0aaca61f943","ref":"refs/heads/main","pushedAt":"2024-03-05T03:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): disable fontFeatureSettings to render lowercase `a` properly","shortMessageHtmlLink":"fix(frontend): disable fontFeatureSettings to render lowercase a pr…"}},{"before":"8628a4bf37679766f3c930444579d1dd4e9e6591","after":"99aa197cd73ff12e1d4e9dfe20830e3b9b5600b4","ref":"refs/heads/main","pushedAt":"2024-03-05T03:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(auth): verify JWT access tokens","shortMessageHtmlLink":"fix(auth): verify JWT access tokens"}},{"before":"df4a076e49fa800b97b48fad66e1de6a28093923","after":"8628a4bf37679766f3c930444579d1dd4e9e6591","ref":"refs/heads/main","pushedAt":"2024-03-04T02:49:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): Improve error messages","shortMessageHtmlLink":"fix(frontend): Improve error messages"}},{"before":"2c022ab8d333595945088c4db2b4b2365e40c4bf","after":"df4a076e49fa800b97b48fad66e1de6a28093923","ref":"refs/heads/main","pushedAt":"2024-03-04T02:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(backend): remove minimums in login schema","shortMessageHtmlLink":"fix(backend): remove minimums in login schema"}},{"before":"7c16172fee3b1ea401d19db8530bd38dd6464c2a","after":"2c022ab8d333595945088c4db2b4b2365e40c4bf","ref":"refs/heads/main","pushedAt":"2024-03-04T02:39:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix: properly store user data","shortMessageHtmlLink":"fix: properly store user data"}},{"before":"043bc1486495982a9683d944524feda24d2e5fa8","after":"7c16172fee3b1ea401d19db8530bd38dd6464c2a","ref":"refs/heads/main","pushedAt":"2024-03-03T07:28:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"feat: rudimentary login page","shortMessageHtmlLink":"feat: rudimentary login page"}},{"before":"3622f19dadd439118f4a20e05d12637c2fefce59","after":"043bc1486495982a9683d944524feda24d2e5fa8","ref":"refs/heads/main","pushedAt":"2024-03-02T04:23:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): refactor `Nav` into layout\nfeat(frontend): login page skeleton\nfix(server): refactor Prisma/JWT utils into `server/` directory","shortMessageHtmlLink":"fix(frontend): refactor Nav into layout"}},{"before":"ed17dbc93bf5d8cae3cbe172bb7af9f690ecaf2d","after":"3622f19dadd439118f4a20e05d12637c2fefce59","ref":"refs/heads/main","pushedAt":"2024-03-01T06:35:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): use correct prop syntax in `HeroButton`s","shortMessageHtmlLink":"fix(frontend): use correct prop syntax in HeroButtons"}},{"before":"348b8e0b6df026aad8e810886e72d37b310be591","after":"ed17dbc93bf5d8cae3cbe172bb7af9f690ecaf2d","ref":"refs/heads/main","pushedAt":"2024-03-01T06:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(frontend): remove SVG `xmlns`","shortMessageHtmlLink":"fix(frontend): remove SVG xmlns"}},{"before":"c71da9489618eb5f8ad0a9c831373531ae778104","after":"348b8e0b6df026aad8e810886e72d37b310be591","ref":"refs/heads/main","pushedAt":"2024-03-01T06:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(ci): use correct notation again","shortMessageHtmlLink":"fix(ci): use correct notation again"}},{"before":"cff66795542a79edcb34c853180fa34680335cf7","after":"c71da9489618eb5f8ad0a9c831373531ae778104","ref":"refs/heads/main","pushedAt":"2024-03-01T06:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(ci): use `levn` notation instead of eslint boolean notation","shortMessageHtmlLink":"fix(ci): use levn notation instead of eslint boolean notation"}},{"before":"b2e1edf31d084fa5fc729ef1fa08a7893cd80b45","after":"cff66795542a79edcb34c853180fa34680335cf7","ref":"refs/heads/main","pushedAt":"2024-03-01T06:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(ci): provide ci-specific lint command","shortMessageHtmlLink":"fix(ci): provide ci-specific lint command"}},{"before":"3510f2308c6428eddb1dbf78f0193830e7d1bce2","after":"b2e1edf31d084fa5fc729ef1fa08a7893cd80b45","ref":"refs/heads/main","pushedAt":"2024-03-01T06:04:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(ci): provide token with all Yarn actions","shortMessageHtmlLink":"fix(ci): provide token with all Yarn actions"}},{"before":"3e24d21e7b970ec1dc7338e06a7c927a68fd08ca","after":"3510f2308c6428eddb1dbf78f0193830e7d1bce2","ref":"refs/heads/main","pushedAt":"2024-03-01T06:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix(ci): provide correct CI token","shortMessageHtmlLink":"fix(ci): provide correct CI token"}},{"before":"67f233c82cd5ec1185420237a905eaa0c12e7c1d","after":"3e24d21e7b970ec1dc7338e06a7c927a68fd08ca","ref":"refs/heads/main","pushedAt":"2024-03-01T05:58:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"chore(ci): pass environment variable to task","shortMessageHtmlLink":"chore(ci): pass environment variable to task"}},{"before":"2ccce8775c4aa4dfe5e0baf60308f4956d789e23","after":"67f233c82cd5ec1185420237a905eaa0c12e7c1d","ref":"refs/heads/main","pushedAt":"2024-03-01T05:56:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wale","name":"Duale Siad","path":"/wale","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/72947322?s=80&v=4"},"commit":{"message":"fix: change folder for github actions workflow","shortMessageHtmlLink":"fix: change folder for github actions workflow"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERyZmpQA","startCursor":null,"endCursor":null}},"title":"Activity · wale/readconquista"}