{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":255673761,"defaultBranch":"main","name":"speckle-server","ownerLogin":"specklesystems","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-14T17:11:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/65039012?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719943807.0","currentOid":""},"activityList":{"items":[{"before":"c57abd4c93928ef1fa6b736b305c765c7dad48e0","after":"b801d95c1d9b08087263d17abadd6145645edfeb","ref":"refs/heads/update-image-digests","pushedAt":"2024-07-03T00:15:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Update image digests\n\nSigned-off-by: specklebot ","shortMessageHtmlLink":"Update image digests"}},{"before":"d3feeda67c546c2b008c98e092614394e1619175","after":"3e121eb003eba3e9ccfd53325e9fa394a1982c77","ref":"refs/heads/iain/refactor-preview-service","pushedAt":"2024-07-02T22:48:34.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"iainsproat","name":"Iain Sproat","path":"/iainsproat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68657?s=80&v=4"},"commit":{"message":"WIP: address Fabians' comments","shortMessageHtmlLink":"WIP: address Fabians' comments"}},{"before":null,"after":"c80598cea469535c481b28f729cc3732058cac46","ref":"refs/heads/chuck/web-1148-assign-project-roles-to-new-users-in-a-workspace","pushedAt":"2024-07-02T18:10:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"feat(workspaces): assign roles on project create in workspace","shortMessageHtmlLink":"feat(workspaces): assign roles on project create in workspace"}},{"before":"1ba2c8cd555ce149fc3abc807ad6e17ea03b9a15","after":"c80598cea469535c481b28f729cc3732058cac46","ref":"refs/heads/chuck/web-1149-auto-assign-project-role-on-project-created-in-workspace","pushedAt":"2024-07-02T18:09:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"feat(workspaces): assign roles on project create in workspace","shortMessageHtmlLink":"feat(workspaces): assign roles on project create in workspace"}},{"before":null,"after":"1ba2c8cd555ce149fc3abc807ad6e17ea03b9a15","ref":"refs/heads/chuck/web-1149-auto-assign-project-role-on-project-created-in-workspace","pushedAt":"2024-07-02T17:31:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"feat(workspaces): emit project created event","shortMessageHtmlLink":"feat(workspaces): emit project created event"}},{"before":"4f237d7d4689f30cadae06723be59c5498709190","after":"64e2f35f764c6407c70cc1be27f13283129da656","ref":"refs/heads/chuck/web-1140-manage-user-workspace-membership-services","pushedAt":"2024-07-02T17:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"fix(workspaces): maybe tests work like this","shortMessageHtmlLink":"fix(workspaces): maybe tests work like this"}},{"before":"aa80299aa4c494c09d69fbe593cdbfd055fb2e78","after":"1ba2c8cd555ce149fc3abc807ad6e17ea03b9a15","ref":"refs/heads/chuck/web-1147-project-creation-emit-domain-event","pushedAt":"2024-07-02T17:15:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"feat(workspaces): emit project created event","shortMessageHtmlLink":"feat(workspaces): emit project created event"}},{"before":"68b29145d7927aac001c34ff53e76cceb920f22a","after":null,"ref":"refs/heads/mike/change-font-to-inter","pushedAt":"2024-07-02T17:00:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Mikehrn","name":"Mike","path":"/Mikehrn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29700836?s=80&v=4"}},{"before":"74c17cd099028626020ed97cf61fecf721e11f30","after":"a4d72ac32e7f2e8ea0bafeee23764a386ee126b3","ref":"refs/heads/main","pushedAt":"2024-07-02T17:00:13.000Z","pushType":"pr_merge","commitsCount":11,"pusher":{"login":"Mikehrn","name":"Mike","path":"/Mikehrn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29700836?s=80&v=4"},"commit":{"message":"Fix: Change font to Inter","shortMessageHtmlLink":"Fix: Change font to Inter"}},{"before":"3e099c7e755b1429b92e5089388f65cd11d0e2c3","after":"718538dbf6b549c7f3d29ce2221867fd5e79a407","ref":"refs/heads/oguzhan/dui3/persistent-model-cards-regardless-accounts","pushedAt":"2024-07-02T15:53:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oguzhankoral","name":"Oğuzhan Koral","path":"/oguzhankoral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45078678?s=80&v=4"},"commit":{"message":"Remove unnecessary logic on readonly for receiver","shortMessageHtmlLink":"Remove unnecessary logic on readonly for receiver"}},{"before":"ba6b4de8bbc713a10282593ca0fd78674360200d","after":null,"ref":"refs/heads/fabians/revert-gql-status-codes","pushedAt":"2024-07-02T14:44:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"}},{"before":"7b3f1d20ec52add31f40ed960cd7ae4c65ba03b8","after":"74c17cd099028626020ed97cf61fecf721e11f30","ref":"refs/heads/main","pushedAt":"2024-07-02T14:44:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"},"commit":{"message":"fix(server): only changing gql http status code on rate limiting (#2466)","shortMessageHtmlLink":"fix(server): only changing gql http status code on rate limiting (#2466)"}},{"before":null,"after":"ba6b4de8bbc713a10282593ca0fd78674360200d","ref":"refs/heads/fabians/revert-gql-status-codes","pushedAt":"2024-07-02T14:43:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"},"commit":{"message":"fix(server): only changing gql http status code on rate limiting","shortMessageHtmlLink":"fix(server): only changing gql http status code on rate limiting"}},{"before":null,"after":"a235c6d1ebdeb3548eed2215f65321c302d2afe7","ref":"refs/heads/revert-2463-fabians/gql-better-status-codes","pushedAt":"2024-07-02T14:38:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"},"commit":{"message":"Revert \"fix(server): 401, 403, 429 & 500 status codes for GQL error responses…\"\n\nThis reverts commit 7d79c056db8fc42f5107843cd9742d1eac5f58e2.","shortMessageHtmlLink":"Revert \"fix(server): 401, 403, 429 & 500 status codes for GQL error r…"}},{"before":"8769a9a40972bf504aa8da6858b29138d577aea2","after":"68b29145d7927aac001c34ff53e76cceb920f22a","ref":"refs/heads/mike/change-font-to-inter","pushedAt":"2024-07-02T14:30:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"},"commit":{"message":"Merge branch 'mike/change-font-to-inter' of github.com:specklesystems/speckle-server into mike/change-font-to-inter","shortMessageHtmlLink":"Merge branch 'mike/change-font-to-inter' of github.com:specklesystems…"}},{"before":"2d73f93c6beacefc6fb0dcb9418885da8012b718","after":"8769a9a40972bf504aa8da6858b29138d577aea2","ref":"refs/heads/mike/change-font-to-inter","pushedAt":"2024-07-02T14:29:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikehrn","name":"Mike","path":"/Mikehrn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29700836?s=80&v=4"},"commit":{"message":"Removed font config from frontend-2","shortMessageHtmlLink":"Removed font config from frontend-2"}},{"before":"da9b7c54caaa1f72c1f8f05e390afcdaecef5ec1","after":"aa80299aa4c494c09d69fbe593cdbfd055fb2e78","ref":"refs/heads/chuck/web-1147-project-creation-emit-domain-event","pushedAt":"2024-07-02T14:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"feat(workspaces): authorize project creation if workspace specified","shortMessageHtmlLink":"feat(workspaces): authorize project creation if workspace specified"}},{"before":"4f237d7d4689f30cadae06723be59c5498709190","after":"da9b7c54caaa1f72c1f8f05e390afcdaecef5ec1","ref":"refs/heads/chuck/web-1147-project-creation-emit-domain-event","pushedAt":"2024-07-02T14:00:42.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chuck/web-1147-project-creation-emit-domain-event","shortMessageHtmlLink":"Merge branch 'main' into chuck/web-1147-project-creation-emit-domain-…"}},{"before":"78bbbba36a2a9d18f2c972d2df0f4b29efe8fe75","after":null,"ref":"refs/heads/charles/workspaceAclAuthz","pushedAt":"2024-07-02T13:58:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"}},{"before":"7d79c056db8fc42f5107843cd9742d1eac5f58e2","after":"7b3f1d20ec52add31f40ed960cd7ae4c65ba03b8","ref":"refs/heads/main","pushedAt":"2024-07-02T13:58:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cdriesler","name":"Chuck Driesler","path":"/cdriesler","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20760128?s=80&v=4"},"commit":{"message":"fix(workspaces): construct acl query based on table name (#2464)","shortMessageHtmlLink":"fix(workspaces): construct acl query based on table name (#2464)"}},{"before":"9332cb02bf68d07fe3fb826e71c68b4e31ab3293","after":null,"ref":"refs/heads/fabians/gql-better-status-codes","pushedAt":"2024-07-02T13:54:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"}},{"before":"36f8e3b651b79c6ad80252ee148a479ff44bcac0","after":"7d79c056db8fc42f5107843cd9742d1eac5f58e2","ref":"refs/heads/main","pushedAt":"2024-07-02T13:54:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fabis94","name":"Kristaps Fabians Geikins","path":"/fabis94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/938316?s=80&v=4"},"commit":{"message":"fix(server): 401, 403, 429 & 500 status codes for GQL error responses (#2463)","shortMessageHtmlLink":"fix(server): 401, 403, 429 & 500 status codes for GQL error responses ("}},{"before":"dd8418fcb34c9dc8687452409a9104d4d86bf74d","after":"2d73f93c6beacefc6fb0dcb9418885da8012b718","ref":"refs/heads/mike/change-font-to-inter","pushedAt":"2024-07-02T13:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikehrn","name":"Mike","path":"/Mikehrn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29700836?s=80&v=4"},"commit":{"message":"Remove fs-extra types","shortMessageHtmlLink":"Remove fs-extra types"}},{"before":"f6ae040f27485f80abb7eeb9f9f3a4b67933df84","after":null,"ref":"refs/heads/alex/intersection-bounds-offset","pushedAt":"2024-07-02T13:14:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlexandruPopovici","name":"Alexandru Popovici","path":"/AlexandruPopovici","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11405391?s=80&v=4"}},{"before":"3c2b0165e5e61631fb2acf945a66cfa124412a35","after":"36f8e3b651b79c6ad80252ee148a479ff44bcac0","ref":"refs/heads/main","pushedAt":"2024-07-02T13:14:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexandruPopovici","name":"Alexandru Popovici","path":"/AlexandruPopovici","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11405391?s=80&v=4"},"commit":{"message":"Increased the scale of the expanded bounds when testing for intersection to better account for BVH intersection point fp precision errors on very small numbers (#2448)","shortMessageHtmlLink":"Increased the scale of the expanded bounds when testing for intersect…"}},{"before":"6069ced0410abd69a0b3038d86a872138aa26584","after":null,"ref":"refs/heads/alex/WEB-465","pushedAt":"2024-07-02T13:12:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AlexandruPopovici","name":"Alexandru Popovici","path":"/AlexandruPopovici","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11405391?s=80&v=4"}},{"before":"d944b991722b0ae49d4d6ce2f07066b658023f8f","after":"3c2b0165e5e61631fb2acf945a66cfa124412a35","ref":"refs/heads/main","pushedAt":"2024-07-02T13:12:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AlexandruPopovici","name":"Alexandru Popovici","path":"/AlexandruPopovici","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11405391?s=80&v=4"},"commit":{"message":"Soft Pipeline Reset (#2452)\n\n* Simplified a lot from the Pipeline's render loop. UpdateFlags.Render now does not reset the pipeline. Added UpdateFlags.RESET_RENDER which resets the pipeline. Measurements now do not reset the pipeline needlessly\r\n\r\n* Fixed sandbox lint error\r\n\r\n* Accumulation now starts automatically based on the current accumulation frames count. SectionTool no longer resets the pipeline without a reason. Changing light paramters no longer reset s the pipeline without a reason. Clipping plane updating no longer resets the pipeline, except when the planes are actually set. Highlight and selection now no longer reset the pipeline. Explosion does reset the pipeline\r\n\r\n* Fixed sandbox linting error","shortMessageHtmlLink":"Soft Pipeline Reset (#2452)"}},{"before":"36d241d7ca421a305fcea0a8db52c3dba222bc75","after":"dd8418fcb34c9dc8687452409a9104d4d86bf74d","ref":"refs/heads/mike/change-font-to-inter","pushedAt":"2024-07-02T13:12:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mikehrn","name":"Mike","path":"/Mikehrn","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29700836?s=80&v=4"},"commit":{"message":"Added all font variants to theme","shortMessageHtmlLink":"Added all font variants to theme"}},{"before":"05ca4d8c869204e93828b9c1e3285315e16d4d41","after":"6069ced0410abd69a0b3038d86a872138aa26584","ref":"refs/heads/alex/WEB-465","pushedAt":"2024-07-02T12:44:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"AlexandruPopovici","name":"Alexandru Popovici","path":"/AlexandruPopovici","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11405391?s=80&v=4"},"commit":{"message":"Fixed sandbox linting error","shortMessageHtmlLink":"Fixed sandbox linting error"}},{"before":"a13cfe49d0753931c8c91adf05528493a642fc80","after":"3e099c7e755b1429b92e5089388f65cd11d0e2c3","ref":"refs/heads/oguzhan/dui3/persistent-model-cards-regardless-accounts","pushedAt":"2024-07-02T12:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"oguzhankoral","name":"Oğuzhan Koral","path":"/oguzhankoral","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45078678?s=80&v=4"},"commit":{"message":"Align receiver","shortMessageHtmlLink":"Align receiver"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdVcoBAA","startCursor":null,"endCursor":null}},"title":"Activity · specklesystems/speckle-server"}