{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":103567245,"defaultBranch":"develop","name":"ember-osf-web","ownerLogin":"CenterForOpenScience","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-14T18:25:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3344584?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714505553.0","currentOid":""},"activityList":{"items":[{"before":"cb6c0773b79e9af2d80dbd383b866a82e5a77701","after":"df40b7e96cc0ae1d49cbe0f9c2c2107408c076e6","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-17T16:40:46.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Updated the css","shortMessageHtmlLink":"Updated the css"}},{"before":"537bfbaa4cd9e22ed37b7a844e11fd39afebd984","after":"b03be1bf9c49ca759c70f85d0698c5645d69ed7c","ref":"refs/heads/feature/addon-services","pushedAt":"2024-05-14T21:40:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"futa-ikeda","name":null,"path":"/futa-ikeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51409893?s=80&v=4"},"commit":{"message":"[ENG-5170] Addon account reauthorization (#2214)\n\n- Ticket: [ENG-5170]\r\n- Feature flag: gravy_waffle\r\n\r\n## Purpose\r\n- Allow users to reauthorize an addon service account after the credentials have expired\r\n\r\n## Summary of Changes\r\n- Update account-setup-manager to handle reauthorization workflow\r\n- Update user-addon-manager and addon settings page to support reauthorization workflow\r\n- Some misc things:\r\n - Rename `Provider.createAccountForNodeAddon` to `Provider.createAuthorizedAccount` for clarity\r\n - Move `AuthorizedAccount.configuringUser` relationship to the subclasses as the inverse relationships vary based on service type\r\n - Allow creation of multiple configuredAddons for a given addon\r\n - Remove unused `Provider.setNodeAddonCredentials`","shortMessageHtmlLink":"[ENG-5170] Addon account reauthorization (#2214)"}},{"before":"1cf96777bcbbc54121410d67a349373e9508f084","after":"537bfbaa4cd9e22ed37b7a844e11fd39afebd984","ref":"refs/heads/feature/addon-services","pushedAt":"2024-05-14T19:09:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"[ENG-5454] Addons/multiple configured addons part 3 (#2218)\n\n- Ticket: [ENG-5454]\r\n- Feature flag: `gravy_waffle`\r\n\r\n## Purpose\r\n\r\nAllow multiple addons to be configurable. This updates the template and supporting ts files.\r\n\r\n## Summary of Changes\r\n\r\n1. Add configurationList page mode to the template\r\n2. Update some text to match mockups\r\n3. Style\r\n4. Add function to remove a configured addon","shortMessageHtmlLink":"[ENG-5454] Addons/multiple configured addons part 3 (#2218)"}},{"before":"93cd0c67938bfe354d1ebd1938f15f2c96438468","after":"cb6c0773b79e9af2d80dbd383b866a82e5a77701","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-14T16:05:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Changed the background color of the disabled date picker","shortMessageHtmlLink":"Changed the background color of the disabled date picker"}},{"before":"656a5c84828deb15fc8685371ac3da50ba55e3d1","after":"93cd0c67938bfe354d1ebd1938f15f2c96438468","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-14T15:43:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Fixed the formatting on the user-search cancel widget","shortMessageHtmlLink":"Fixed the formatting on the user-search cancel widget"}},{"before":"aeec6ca9c14ce19e14e9e0aa855bc68ede4782d4","after":"656a5c84828deb15fc8685371ac3da50ba55e3d1","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-13T21:33:31.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Removed unnecessary translations","shortMessageHtmlLink":"Removed unnecessary translations"}},{"before":"6cbfa067532daeaefa0236fa877cb261f6219ea5","after":"aeec6ca9c14ce19e14e9e0aa855bc68ede4782d4","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-13T16:25:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Finished the requests for Mark","shortMessageHtmlLink":"Finished the requests for Mark"}},{"before":"f65eebf68929dc71478aeb746211a222b8f5b8a0","after":"6cbfa067532daeaefa0236fa877cb261f6219ea5","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-10T18:53:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Removed an unneeded import","shortMessageHtmlLink":"Removed an unneeded import"}},{"before":"123f1785ef743f4c36dc1273a2a7788f10a07ce8","after":"f65eebf68929dc71478aeb746211a222b8f5b8a0","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-09T22:00:30.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Updates for the PR","shortMessageHtmlLink":"Updates for the PR"}},{"before":"dc12b1799d5d3689f5e3e76af287cfabd1a9248f","after":"1cf96777bcbbc54121410d67a349373e9508f084","ref":"refs/heads/feature/addon-services","pushedAt":"2024-05-09T18:29:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"[ENG-5570] Update Addon models and serializers (#2212)\n\n## Purpose\r\n- Update inheritance patterns for new addon service models\r\n- Update the serializer used by new addon service models\r\n\r\n## Summary of Changes\r\n- Update mirage serializers for addon service models\r\n- Update addon service models to just use standard `Model` instead of `OsfModel`\r\n- Update addon service models to use a new GravyValetSerialzer\r\n- Update inheritance pattern for authorized-accounts, external-services, and configured-addons\r\n- Refactor anything that was using `OsfModel` specific methods (e.g. `queryHasMany`)","shortMessageHtmlLink":"[ENG-5570] Update Addon models and serializers (#2212)"}},{"before":"eb50892e948f79d67597f3baea298230083b2613","after":"a0aaa10cef34918175cfb8a134e69e97671e0f45","ref":"refs/heads/develop","pushedAt":"2024-05-09T18:08:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"ENG-4839 Implement Visibility Control for Preprint Providers on Discover Page (#2210)\n\n## Purpose\r\n\r\nImplement Visibility Control for Preprint Providers on Discover Page\r\n\r\n## Summary of Changes\r\n\r\n- Added a new attribute to track whether a preprint provider should be advertised on the discover page.\r\n- Integrated the advertiseOnDiscoverPage attribute in the condition to render preprint provider logos.\r\n\r\n---------\r\n\r\nCo-authored-by: Uditi Mehta ","shortMessageHtmlLink":"ENG-4839 Implement Visibility Control for Preprint Providers on Disco…"}},{"before":"ba1c759ce9b6bc36b47f733bbc96ffebbe48a733","after":"dc12b1799d5d3689f5e3e76af287cfabd1a9248f","ref":"refs/heads/feature/addon-services","pushedAt":"2024-05-08T19:38:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"Do better at getting the configured addons (#2211)\n\n## Purpose\r\n\r\nDo better at getting the configured addons\r\n\r\n## Summary of Changes\r\n\r\n1. Fix typo for ConnectedOp~a~erationNames\r\n2. Get all configured addons at once for a node\r\n3. Mirage up some endpoints and views\r\n4. Fix configuration\r\n5. Move manager constructor tasks to an initialize function so they can be done synchronously\r\n\r\n\r\n## Side Effects\r\n\r\nThis passed the addons-services tests locally, and it runs, so it probably doesn't have a lot of side effects.","shortMessageHtmlLink":"Do better at getting the configured addons (#2211)"}},{"before":"85ea72c67154ccca099087919d7877c699df5e16","after":"123f1785ef743f4c36dc1273a2a7788f10a07ce8","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-06T18:15:33.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Added one last touch","shortMessageHtmlLink":"Added one last touch"}},{"before":"78e1cc5272bfe824f87c5daea2cfa76fc6e2a88d","after":"85ea72c67154ccca099087919d7877c699df5e16","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-06T16:16:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Update priority when computing required status for validated-inputs","shortMessageHtmlLink":"Update priority when computing required status for validated-inputs"}},{"before":"371b621240cc67ca7a1d55186199e2d3f9c3a912","after":"ba1c759ce9b6bc36b47f733bbc96ffebbe48a733","ref":"refs/heads/feature/addon-services","pushedAt":"2024-05-03T20:06:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"futa-ikeda","name":null,"path":"/futa-ikeda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/51409893?s=80&v=4"},"commit":{"message":"Add tabs to node addons page (#2204)\n\n- Ticket: []\r\n- Feature flag: n/a\r\n\r\n## Purpose\r\n- Add tabs to the node addons page for all-addons and just addons that have accounts connected to the project\r\n\r\n## Summary of Changes\r\n- Add tabs to node addons page\r\n- Update some wording\r\n- Add \"Cancel\" buttons to pages that have a \"Back\" button as well\r\n- Update Addon Service models to use OsfSerializer (for now)\r\n- Update Addon Service models to use Application Serializer in Mirage (for now)\r\n- Misc updates needed for AddonCard to work properly","shortMessageHtmlLink":"Add tabs to node addons page (#2204)"}},{"before":"82abd3a40b98a4cc1b7e4fabba64093e9925305f","after":"78e1cc5272bfe824f87c5daea2cfa76fc6e2a88d","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-01T19:52:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Added a few PR updates","shortMessageHtmlLink":"Added a few PR updates"}},{"before":"a17ee0fa31a5ea8590d58bcee2e00ffa666bdcb7","after":"82abd3a40b98a4cc1b7e4fabba64093e9925305f","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-01T18:56:34.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Fixed some copy and paste issues","shortMessageHtmlLink":"Fixed some copy and paste issues"}},{"before":"ddc52a70877a87e793652a886b68b8ea8ea10a6b","after":"a17ee0fa31a5ea8590d58bcee2e00ffa666bdcb7","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-01T16:36:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Added the publication citation to the details page","shortMessageHtmlLink":"Added the publication citation to the details page"}},{"before":"79849ae84310ce7a62ddb31349000f56f8f46218","after":"ddc52a70877a87e793652a886b68b8ea8ea10a6b","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-05-01T16:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"redesigned the select page for the new mock","shortMessageHtmlLink":"redesigned the select page for the new mock"}},{"before":"ef0906423496ded26adff159f25f8aae5a6bf945","after":"79849ae84310ce7a62ddb31349000f56f8f46218","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-04-30T21:05:08.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Updates to the tests","shortMessageHtmlLink":"Updates to the tests"}},{"before":"df27b3fd6904da7eefe80a434b3dd65ea85723db","after":"59c97db248c4c937bf87eed6fa04f372c85f9358","ref":"refs/heads/master","pushedAt":"2024-04-30T19:32:44.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"adlius","name":"Yuhuai Liu","path":"/adlius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1566880?s=80&v=4"},"commit":{"message":"Merge branch 'release/24.04.0'","shortMessageHtmlLink":"Merge branch 'release/24.04.0'"}},{"before":"7665e3cf7abac41a8b767e58a2ac1d3df8426e30","after":"eb50892e948f79d67597f3baea298230083b2613","ref":"refs/heads/develop","pushedAt":"2024-04-30T19:32:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adlius","name":"Yuhuai Liu","path":"/adlius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1566880?s=80&v=4"},"commit":{"message":"Merge tag '24.04.0' into develop\n\nMisc bug and a11y fixes.","shortMessageHtmlLink":"Merge tag '24.04.0' into develop"}},{"before":"e8ae35afd1590e4b57b3bde9b730c08a465524e8","after":"371b621240cc67ca7a1d55186199e2d3f9c3a912","ref":"refs/heads/feature/addon-services","pushedAt":"2024-04-30T19:30:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"[ENG-5539] Multiple configured addons per addon (#2201)\n\n## Purpose\r\n\r\nStart to build the infrastructure for having multiple configured addons per external service.\r\n\r\n## Summary of Changes\r\n\r\n1. Have tasks get multiple addons\r\n2. Add placeholder in state machine for the configuration list\r\n\r\n## Side Effects\r\n\r\nThis is not really tested and shouldn't do a lot just yet. Will need work for [ENG-5454] to make it do stuff.","shortMessageHtmlLink":"[ENG-5539] Multiple configured addons per addon (#2201)"}},{"before":"a91c37bf968c60060dd683480c742b65cba7345b","after":"ef0906423496ded26adff159f25f8aae5a6bf945","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-04-30T17:53:15.000Z","pushType":"pr_merge","commitsCount":12,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Translation typo","shortMessageHtmlLink":"Translation typo"}},{"before":"258cb50d79d1eb20eedfc6ca67872ed4735f289a","after":"e8ae35afd1590e4b57b3bde9b730c08a465524e8","ref":"refs/heads/feature/addon-services","pushedAt":"2024-04-30T13:59:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"[ENG-5455] User settings tab (#2198)\n\n## Purpose\r\n- Add tabs on user settings addon page\r\n\r\n## Summary of Changes\r\n- Add tabs to User Settings Addons page\r\n - Hide whitespace is advised on the templates\r\n- Update user-settings-manager to support these tabs, and update method names to make a bit more sense\r\n- Update delete-button component to be able to render a new size","shortMessageHtmlLink":"[ENG-5455] User settings tab (#2198)"}},{"before":"efa364f1354a19a34c9e892b3472a34a855902dc","after":"7665e3cf7abac41a8b767e58a2ac1d3df8426e30","ref":"refs/heads/develop","pushedAt":"2024-04-29T17:24:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"ENG-3769: Fix a11y issue on draft registration pages (#2199)\n\n## Purpose\r\n\r\nFix a11y of an SVG icon on draft registration pages\r\n\r\n## Summary of Changes\r\n\r\n- Changed @ariaHidden to ensures the SVG icon is not hidden.\r\n- Added aria-label.\r\n\r\nCo-authored-by: Uditi Mehta ","shortMessageHtmlLink":"ENG-3769: Fix a11y issue on draft registration pages (#2199)"}},{"before":"d252142a07286c226451d59d527a1d9513fab896","after":"258cb50d79d1eb20eedfc6ca67872ed4735f289a","ref":"refs/heads/feature/addon-services","pushedAt":"2024-04-29T17:10:07.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"brianjgeiger","name":"Brian J. Geiger","path":"/brianjgeiger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6599111?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into upstream/addon-services","shortMessageHtmlLink":"Merge branch 'develop' into upstream/addon-services"}},{"before":"b1f0e6a8d37188b0b881bec246fed33bd4bfd3db","after":"a91c37bf968c60060dd683480c742b65cba7345b","ref":"refs/heads/feature/preprints-phase-2","pushedAt":"2024-04-18T21:11:23.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"bp-cos","name":"Lord Business","path":"/bp-cos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/113387478?s=80&v=4"},"commit":{"message":"Added an onchange for the subject manager","shortMessageHtmlLink":"Added an onchange for the subject manager"}},{"before":"aebb2b86d585480e4ce75b49db8d4e546b8c082e","after":"df27b3fd6904da7eefe80a434b3dd65ea85723db","ref":"refs/heads/master","pushedAt":"2024-04-17T19:17:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"adlius","name":"Yuhuai Liu","path":"/adlius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1566880?s=80&v=4"},"commit":{"message":"Merge branch 'hotfix/24.03.4'","shortMessageHtmlLink":"Merge branch 'hotfix/24.03.4'"}},{"before":"24feb684ff31978c292ae2849c30b0492d7eca9f","after":"efa364f1354a19a34c9e892b3472a34a855902dc","ref":"refs/heads/develop","pushedAt":"2024-04-17T19:17:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"adlius","name":"Yuhuai Liu","path":"/adlius","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1566880?s=80&v=4"},"commit":{"message":"Merge tag '24.03.4' into develop\n\nUpgrade CEE to 1.2.2","shortMessageHtmlLink":"Merge tag '24.03.4' into develop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETR5qJgA","startCursor":null,"endCursor":null}},"title":"Activity · CenterForOpenScience/ember-osf-web"}