{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821110721,"defaultBranch":"main","name":"listo-api","ownerLogin":"wvmitchell","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-27T20:47:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1239949?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723237528.0","currentOid":""},"activityList":{"items":[{"before":"95df049d47d41841584d946ded964f89dc73784a","after":"c0fd9b4f1ac076457fe1d6341ddb7c4056a572ad","ref":"refs/heads/main","pushedAt":"2024-08-19T18:45:56.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"Merge pull request #7 from wvmitchell/feature/view-collaborators\n\nFeature/view collaborators","shortMessageHtmlLink":"Merge pull request #7 from wvmitchell/feature/view-collaborators"}},{"before":"3fc3864cabcf4ca0d35a60807e40a2ddd3b433f2","after":"1097be545400700b91b5c2ebd56eb3e55d799133","ref":"refs/heads/feature/view-collaborators","pushedAt":"2024-08-09T21:49:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add method for getting all checklist collaborators, and return these\nwith the GetChecklists and GetSharedChecklists calls","shortMessageHtmlLink":"add method for getting all checklist collaborators, and return these"}},{"before":"3122d26b78ddc51248e19bd20176e2cb7e29fc85","after":"3fc3864cabcf4ca0d35a60807e40a2ddd3b433f2","ref":"refs/heads/feature/view-collaborators","pushedAt":"2024-08-09T21:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add doc line to make clear purpose of handler","shortMessageHtmlLink":"add doc line to make clear purpose of handler"}},{"before":null,"after":"3122d26b78ddc51248e19bd20176e2cb7e29fc85","ref":"refs/heads/feature/view-collaborators","pushedAt":"2024-08-09T21:05:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add new route and handler for creating/updating a user","shortMessageHtmlLink":"add new route and handler for creating/updating a user"}},{"before":"3fb61877f4f3e572c0035c11ea79ddb4a50fcd26","after":null,"ref":"refs/heads/feature/leaving-shared-list","pushedAt":"2024-08-05T20:31:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"}},{"before":"2d60240e94a73738d703311610f11b330bfbf7b0","after":"95df049d47d41841584d946ded964f89dc73784a","ref":"refs/heads/main","pushedAt":"2024-08-05T20:31:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"Merge pull request #6 from wvmitchell/feature/leaving-shared-list\n\nadd route, handler, and db method for removing a user from a shared list","shortMessageHtmlLink":"Merge pull request #6 from wvmitchell/feature/leaving-shared-list"}},{"before":null,"after":"3fb61877f4f3e572c0035c11ea79ddb4a50fcd26","ref":"refs/heads/feature/leaving-shared-list","pushedAt":"2024-08-05T19:57:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add route, handler, and db method for removing a user from a shared list","shortMessageHtmlLink":"add route, handler, and db method for removing a user from a shared list"}},{"before":"46de2753f5a9e9cc43e08a5de758d83b804f9fcd","after":"2d60240e94a73738d703311610f11b330bfbf7b0","ref":"refs/heads/main","pushedAt":"2024-08-05T14:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"update intro list language","shortMessageHtmlLink":"update intro list language"}},{"before":"947c985ccb5795401e807a99f6978ea8e8459b96","after":"46de2753f5a9e9cc43e08a5de758d83b804f9fcd","ref":"refs/heads/main","pushedAt":"2024-08-05T14:06:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"update intro list items","shortMessageHtmlLink":"update intro list items"}},{"before":"fb31497b60407e624ae0dcdaac654e6976363be4","after":"947c985ccb5795401e807a99f6978ea8e8459b96","ref":"refs/heads/main","pushedAt":"2024-08-04T01:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"use redis cluster mode in production","shortMessageHtmlLink":"use redis cluster mode in production"}},{"before":"31b023c0c9df35f3fbefaa3762c3bec837c21201","after":"fb31497b60407e624ae0dcdaac654e6976363be4","ref":"refs/heads/main","pushedAt":"2024-08-04T01:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"ensure redis connection uses tls","shortMessageHtmlLink":"ensure redis connection uses tls"}},{"before":"41a4e7906923e3efcc783d9e24fe444c83e67586","after":null,"ref":"refs/heads/feature/sharing","pushedAt":"2024-08-03T23:01:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"}},{"before":"fb373b3382792b8c9552566fc5437f1a00b20a67","after":"31b023c0c9df35f3fbefaa3762c3bec837c21201","ref":"refs/heads/main","pushedAt":"2024-08-03T23:01:41.000Z","pushType":"pr_merge","commitsCount":18,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"Merge pull request #5 from wvmitchell/feature/sharing\n\nFeature/sharing","shortMessageHtmlLink":"Merge pull request #5 from wvmitchell/feature/sharing"}},{"before":"02a0039fd7e7602fffcd5d91cce16b369425dcbe","after":"41a4e7906923e3efcc783d9e24fe444c83e67586","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-03T23:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"remove todos","shortMessageHtmlLink":"remove todos"}},{"before":"ca8b6ff990e433c41e32a80ab05fec13b9e50221","after":"02a0039fd7e7602fffcd5d91cce16b369425dcbe","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-03T02:13:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add gsi to make finding all collaboraters easy, add method for deleting them all when a checklist is deleted","shortMessageHtmlLink":"add gsi to make finding all collaboraters easy, add method for deleti…"}},{"before":"24a6fc7b74a210ca7991d88bf5e7c18f1f6c4a79","after":"ca8b6ff990e433c41e32a80ab05fec13b9e50221","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T19:40:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"route and handler for updating all items (checked/unchecked) in a shared\nlist","shortMessageHtmlLink":"route and handler for updating all items (checked/unchecked) in a shared"}},{"before":"e71a46b12161251be20f9665d83ca0d39106dbc9","after":"24a6fc7b74a210ca7991d88bf5e7c18f1f6c4a79","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T19:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add routes and handlers for posting/updating a shared checklist item","shortMessageHtmlLink":"add routes and handlers for posting/updating a shared checklist item"}},{"before":"dd89868309fe0301bbae1d02666ff064918d7085","after":"e71a46b12161251be20f9665d83ca0d39106dbc9","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T18:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add routes and methods for getting and updating a shared checklist","shortMessageHtmlLink":"add routes and methods for getting and updating a shared checklist"}},{"before":"e8716614a5626b19f4afb75a6d73e2528fc7511f","after":"dd89868309fe0301bbae1d02666ff064918d7085","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T15:31:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add time string to short code generation","shortMessageHtmlLink":"add time string to short code generation"}},{"before":"a44755437b61358b36214747c41d4bbc767fd48b","after":"e8716614a5626b19f4afb75a6d73e2528fc7511f","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T15:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"use env vars to setup redis service","shortMessageHtmlLink":"use env vars to setup redis service"}},{"before":"b81f7e2f580d59e8a21e766d39f9d74068879f1c","after":"a44755437b61358b36214747c41d4bbc767fd48b","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T15:12:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add returns to ensure funcs exit appropriatly, and use http status codes\nfor clarity","shortMessageHtmlLink":"add returns to ensure funcs exit appropriatly, and use http status codes"}},{"before":"ff7e75cae4b806b8e96a1da94cbf182ff2a0e9c3","after":"b81f7e2f580d59e8a21e766d39f9d74068879f1c","ref":"refs/heads/feature/sharing","pushedAt":"2024-08-01T04:08:23.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"add routes and handlers to facilitate sharing and retrieval of shared\nchecklists","shortMessageHtmlLink":"add routes and handlers to facilitate sharing and retrieval of shared"}},{"before":null,"after":"ff7e75cae4b806b8e96a1da94cbf182ff2a0e9c3","ref":"refs/heads/feature/sharing","pushedAt":"2024-07-31T03:18:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"ensure user id is included in jwt claims","shortMessageHtmlLink":"ensure user id is included in jwt claims"}},{"before":null,"after":"b9fdf14b1e5cb9049d2999632063901951c07dcf","ref":"refs/heads/feature/add-testing","pushedAt":"2024-07-30T17:47:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"wip routehandler tests","shortMessageHtmlLink":"wip routehandler tests"}},{"before":"e4f0348bc17875709f1d84986f8b1ff7126ce453","after":null,"ref":"refs/heads/bugfix/users-first-listo","pushedAt":"2024-07-26T19:32:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"}},{"before":"261e2b143419a3ac62d800c76110fb8376bc62be","after":"fb373b3382792b8c9552566fc5437f1a00b20a67","ref":"refs/heads/main","pushedAt":"2024-07-26T19:31:17.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"Merge pull request #4 from wvmitchell/bugfix/users-first-listo\n\nBugfix/users first listo","shortMessageHtmlLink":"Merge pull request #4 from wvmitchell/bugfix/users-first-listo"}},{"before":"def1d7a5eca91d35c32287e6a45e16cb53af946c","after":"e4f0348bc17875709f1d84986f8b1ff7126ce453","ref":"refs/heads/bugfix/users-first-listo","pushedAt":"2024-07-26T19:28:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":null,"after":"def1d7a5eca91d35c32287e6a45e16cb53af946c","ref":"refs/heads/bugfix/users-first-listo","pushedAt":"2024-07-26T19:15:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"move creation of first listo into create user function, out of handlers","shortMessageHtmlLink":"move creation of first listo into create user function, out of handlers"}},{"before":"b5f28eaccc2b2f303737ac32095f3f0534d668d7","after":"261e2b143419a3ac62d800c76110fb8376bc62be","ref":"refs/heads/main","pushedAt":"2024-07-26T17:53:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"Merge pull request #3 from wvmitchell/bugfix/prevent-locked-list-delete\n\nensure locked state is passed back to client, and prevent deletions on","shortMessageHtmlLink":"Merge pull request #3 from wvmitchell/bugfix/prevent-locked-list-delete"}},{"before":null,"after":"c13723465caefe74b31f758580798a36ae0b9e9a","ref":"refs/heads/bugfix/prevent-locked-list-delete","pushedAt":"2024-07-26T17:51:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wvmitchell","name":"Will Mitchell","path":"/wvmitchell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1239949?s=80&v=4"},"commit":{"message":"ensure locked state is passed back to client, and prevent deletions on\nrouge requests for locked lists","shortMessageHtmlLink":"ensure locked state is passed back to client, and prevent deletions on"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnliIpAA","startCursor":null,"endCursor":null}},"title":"Activity · wvmitchell/listo-api"}