{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":758155977,"defaultBranch":"1.x","name":"localgov_tasty_backend","ownerLogin":"andybroomfield","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-15T18:23:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1467480?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723393751.0","currentOid":""},"activityList":{"items":[{"before":"40b3be02607559ae1e4b8d232b0ecdba436d302d","after":"b6a67a16749ac03d4279ab8088bf44df863e316f","ref":"refs/heads/1.x","pushedAt":"2024-08-11T16:44:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #28 from andybroomfield/fix/1.x-27-emergency-publisher-permission\n\nAssign the emergency publisher role the default tb permissions","shortMessageHtmlLink":"Merge pull request #28 from andybroomfield/fix/1.x-27-emergency-publi…"}},{"before":null,"after":"495e8f9fb8ac9f646052c99ecc007f88e5a16165","ref":"refs/heads/fix/1.x-27-emergency-publisher-permission","pushedAt":"2024-08-11T16:29:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Assign the emergency publisher role the default tb permissions\n\nFix #27\n\nAllows the emergency publisher to access the tasty backend toolbar","shortMessageHtmlLink":"Assign the emergency publisher role the default tb permissions"}},{"before":"f64e0f420e5bf8295837ed865b85cfebd5412e60","after":"40b3be02607559ae1e4b8d232b0ecdba436d302d","ref":"refs/heads/1.x","pushedAt":"2024-08-11T15:58:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #26 from andybroomfield/fix/1.x-25-content-admin-workflow\n\nAdd localgov_editorial workflow permissions to tb content_admin role","shortMessageHtmlLink":"Merge pull request #26 from andybroomfield/fix/1.x-25-content-admin-w…"}},{"before":null,"after":"7de8bdc4c87f0d89e6294ce2989ca22beb5d4c82","ref":"refs/heads/fix/1.x-25-content-admin-workflow","pushedAt":"2024-08-11T15:57:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Add localgov_editorial workflow permissions to tb content_admin role\n\nThis allows the content admin role provided by tasty backend to also access\nthe moderate content menu","shortMessageHtmlLink":"Add localgov_editorial workflow permissions to tb content_admin role"}},{"before":"1ff33c5ee313c22571c4dc5c9536dc7fd74fb7d4","after":"f64e0f420e5bf8295837ed865b85cfebd5412e60","ref":"refs/heads/1.x","pushedAt":"2024-08-02T18:22:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #21 from andybroomfield/feature/1.x-13-menu-link-group","shortMessageHtmlLink":"Merge pull request #21 from andybroomfield/feature/1.x-13-menu-link-g…"}},{"before":"91fe57048b46534d1a58b673639cd2ec31c8a42a","after":"2d01ab1390859ca61324a31eaf796ed445b8686b","ref":"refs/heads/feature/1.x-13-menu-link-group","pushedAt":"2024-07-28T20:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Update menu link groups so they install when respective modules are installed\n\n- Update each menu link group with corresponding module and config dependencies\n- Implement hook_modules_installed to trigger optional config install\n of menu link groups when localgov modules are installed.","shortMessageHtmlLink":"Update menu link groups so they install when respective modules are i…"}},{"before":"455489ccd16857dc9a72153e36e697913a66bfef","after":"91fe57048b46534d1a58b673639cd2ec31c8a42a","ref":"refs/heads/feature/1.x-13-menu-link-group","pushedAt":"2024-05-29T11:44:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Add optional config for menu link groups\n\nRef #13\n\nCurrently just the optional config, need to check dependencies and post install\nhook.","shortMessageHtmlLink":"Add optional config for menu link groups"}},{"before":null,"after":"455489ccd16857dc9a72153e36e697913a66bfef","ref":"refs/heads/feature/1.x-13-menu-link-group","pushedAt":"2024-05-29T11:15:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Add optional config for menu link groups\n\nRef #13\n\nCurrently just the optional config, need to check dependencies and post install\nhook.","shortMessageHtmlLink":"Add optional config for menu link groups"}},{"before":"cd76cab3a934069a27eeb03ca6883ac843cf34b3","after":"1ff33c5ee313c22571c4dc5c9536dc7fd74fb7d4","ref":"refs/heads/1.x","pushedAt":"2024-04-24T22:21:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #20 from andybroomfield/fix/1.x-19-moderated\n\nUpdate moderated content menu to match localgov_workflow","shortMessageHtmlLink":"Merge pull request #20 from andybroomfield/fix/1.x-19-moderated"}},{"before":null,"after":"856713ad52a46e85ab838fa03e5b01f801652d0c","ref":"refs/heads/fix/1.x-19-moderated","pushedAt":"2024-04-24T22:19:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Update moderated content menu to match localgov_workflow\n\nFix #19","shortMessageHtmlLink":"Update moderated content menu to match localgov_workflow"}},{"before":"97a9c1a9a7ec37a1a75101868ba38be28e3e5a04","after":"cd76cab3a934069a27eeb03ca6883ac843cf34b3","ref":"refs/heads/1.x","pushedAt":"2024-04-24T22:04:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #18 from andybroomfield/fix/1.x-17-scheduling\n\nChange the menu label of scheduled transitions to scheduling","shortMessageHtmlLink":"Merge pull request #18 from andybroomfield/fix/1.x-17-scheduling"}},{"before":null,"after":"29e1fb3d8eca6075869799b1bd9a14c639164a91","ref":"refs/heads/fix/1.x-17-scheduling","pushedAt":"2024-04-24T21:56:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Change the menu label of scheduled transitions to scheduling\n\nFix #17\n\nMatch change from localgov_workflows.","shortMessageHtmlLink":"Change the menu label of scheduled transitions to scheduling"}},{"before":"800a878f688df24c7c9a770d32849c60c16bdd45","after":"97a9c1a9a7ec37a1a75101868ba38be28e3e5a04","ref":"refs/heads/1.x","pushedAt":"2024-04-14T19:51:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #12 from andybroomfield/feature/1.x-6/toolbar-menu-names\n\nSet names of toolbar menus","shortMessageHtmlLink":"Merge pull request #12 from andybroomfield/feature/1.x-6/toolbar-menu…"}},{"before":null,"after":"ff9ef986b730572010ceaa1147972ca28485bf2d","ref":"refs/heads/feature/1.x-6/toolbar-menu-names","pushedAt":"2024-04-14T19:51:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Set names of toolbar menus\n\nFix #6\n\nRenames the core 'Manage' toolbar name to Adminstration as it uses the administration menu\nThis has to be done through hook_toolbar_alter.\n\nRenames the tasty backend 'Manage' toolbar name from Adminsitration as previous to 'Manage website'\nAs this is managed by Toolbar menu, its set up during initial install.","shortMessageHtmlLink":"Set names of toolbar menus"}},{"before":"bf66a0b2e92dc95cb131ce453c9154166f85c54a","after":"800a878f688df24c7c9a770d32849c60c16bdd45","ref":"refs/heads/1.x","pushedAt":"2024-04-14T19:18:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #11 from andybroomfield/fix/1.x-10/alert-banner-fallback\n\nUse view as main alert banners route and entity collection as fallback","shortMessageHtmlLink":"Merge pull request #11 from andybroomfield/fix/1.x-10/alert-banner-fa…"}},{"before":null,"after":"3c36bd8243e4d492efd488128b79ca0d303d09f9","ref":"refs/heads/fix/1.x-10/alert-banner-fallback","pushedAt":"2024-04-14T19:18:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Use view as main alert banners route and entity collection as fallback\n\nFix #10\n\nAlso comment updates.","shortMessageHtmlLink":"Use view as main alert banners route and entity collection as fallback"}},{"before":"7903ffbd00ab124b601c3eb77682b62491973555","after":"bf66a0b2e92dc95cb131ce453c9154166f85c54a","ref":"refs/heads/1.x","pushedAt":"2024-04-14T19:06:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #9 from andybroomfield/feature/1.x-3/moderate-content-menu\n\nAdd the moderate content menu","shortMessageHtmlLink":"Merge pull request #9 from andybroomfield/feature/1.x-3/moderate-cont…"}},{"before":null,"after":"55d7f1ebcb386c2f2751a9425721aa2fe8027355","ref":"refs/heads/feature/1.x-3/moderate-content-menu","pushedAt":"2024-04-14T19:05:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Add the moderate content menu\n\nFix #3\n\nAdds a moderate content menu that contains links for\n- Moderated content\n- Approve content\n- Review content","shortMessageHtmlLink":"Add the moderate content menu"}},{"before":"3fa9bbbc1efa92e4b4335e0a1ceb7207deee057e","after":"7903ffbd00ab124b601c3eb77682b62491973555","ref":"refs/heads/1.x","pushedAt":"2024-04-14T18:16:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #8 from andybroomfield/feature/1.x-4/site-features-menu\n\nAdd site features menu","shortMessageHtmlLink":"Merge pull request #8 from andybroomfield/feature/1.x-4/site-features…"}},{"before":null,"after":"86173cb0b538c37065df876b8e553d9e862b4ab7","ref":"refs/heads/feature/1.x-4/site-features-menu","pushedAt":"2024-04-13T23:38:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Add site features menu\n\nFix #4\n\nAdds a site features menu that contains the following if present\n- URL aliases\n- URL redirects\n- Alert banners\n- Page components\n- Location (geo entity)\n- Directory facet type\n- Directory facets\n- Scheduled transitions\n- Locked content\n- Fix 404 pages","shortMessageHtmlLink":"Add site features menu"}},{"before":"989956cf0fe3229fb70ee7af0dc0725c6f8563a6","after":"3fa9bbbc1efa92e4b4335e0a1ceb7207deee057e","ref":"refs/heads/1.x","pushedAt":"2024-04-09T11:11:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #7 from andybroomfield/feature/1.x-5-userrole-constant\n\nChange localgov_user_manager role to the RolesHelper::USER_MANAGER_ROLE constant","shortMessageHtmlLink":"Merge pull request #7 from andybroomfield/feature/1.x-5-userrole-cons…"}},{"before":null,"after":"b7a8c7ec81fc6bdf38f85de4d693a9cf6c6acaae","ref":"refs/heads/feature/1.x-5-userrole-constant","pushedAt":"2024-03-28T01:34:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Change localgov_user_manager role to the RolesHelper::USER_MANAGER_ROLE constant\n\nFix #5\n\n- Sets minimum localgov_core version to 2.13.1\n- Adds permission to user manager to access the tasty backend manage toolbar","shortMessageHtmlLink":"Change localgov_user_manager role to the RolesHelper::USER_MANAGER_RO…"}},{"before":"f74f63c52cc4e7c7e3b074284d0d551db58c27b8","after":"989956cf0fe3229fb70ee7af0dc0725c6f8563a6","ref":"refs/heads/1.x","pushedAt":"2024-03-08T13:48:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Merge pull request #2 from andybroomfield/feature/1.x-set-default-taxonomy-media\n\nSetup default taxonomy and media permissions for relevant roles","shortMessageHtmlLink":"Merge pull request #2 from andybroomfield/feature/1.x-set-default-tax…"}},{"before":null,"after":"2d17d385318c954f02e99b4e98ad7ae6e1a33022","ref":"refs/heads/feature/1.x-set-default-taxonomy-media","pushedAt":"2024-03-06T17:41:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Setup default taxonomy and media permissions for relevant roles\n\nDuring the localgov_roles_default hook, loop through each role and if\n- Role can create, edit or delete any taxonomy, give access to taxonomy overview\n- Role can access media overview, give access to tasty backend media pages","shortMessageHtmlLink":"Setup default taxonomy and media permissions for relevant roles"}},{"before":"f74f63c52cc4e7c7e3b074284d0d551db58c27b8","after":null,"ref":"refs/heads/main","pushedAt":"2024-02-15T18:28:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"}},{"before":null,"after":"f74f63c52cc4e7c7e3b074284d0d551db58c27b8","ref":"refs/heads/1.x","pushedAt":"2024-02-15T18:26:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Initial commit\n\nInitial module to preconfigure Tasty backend when installed in Localgov Drupal.","shortMessageHtmlLink":"Initial commit"}},{"before":"6b33f6773a23b1db727a5f5578b83bc5f1286c1e","after":"f74f63c52cc4e7c7e3b074284d0d551db58c27b8","ref":"refs/heads/main","pushedAt":"2024-02-15T18:25:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Initial commit\n\nInitial module to preconfigure Tasty backend when installed in Localgov Drupal.","shortMessageHtmlLink":"Initial commit"}},{"before":null,"after":"6b33f6773a23b1db727a5f5578b83bc5f1286c1e","ref":"refs/heads/main","pushedAt":"2024-02-15T18:24:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andybroomfield","name":"Andy Broomfield","path":"/andybroomfield","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1467480?s=80&v=4"},"commit":{"message":"Initial commit\n\nInitial module to preconfigure Tasty backend when installed in Localgov Drupal.","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEl3eGrwA","startCursor":null,"endCursor":null}},"title":"Activity · andybroomfield/localgov_tasty_backend"}