{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624972926,"defaultBranch":"main","name":"geoserver-acl","ownerLogin":"geoserver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-07T18:18:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/186522?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726064323.0","currentOid":""},"activityList":{"items":[{"before":"4d6b0bd2a1637a9256efee9e510fae0b6d530e74","after":"8b2001cd96298790bf00b7f840d92b33ebb3df43","ref":"refs/heads/main","pushedAt":"2024-09-11T14:18:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Revert \"Set version to 2.3.0\" back to 2.3-SNAPSHOT\n\nThis reverts commit 4d6b0bd2a1637a9256efee9e510fae0b6d530e74.","shortMessageHtmlLink":"Revert \"Set version to 2.3.0\" back to 2.3-SNAPSHOT"}},{"before":"8560d158ec20f0878874cc8a1dc1487c789a530f","after":"4d6b0bd2a1637a9256efee9e510fae0b6d530e74","ref":"refs/heads/main","pushedAt":"2024-09-11T14:16:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.3.0","shortMessageHtmlLink":"Set version to 2.3.0"}},{"before":"f72f6f8a0da79b3887b1f0c7ad05de08c573eb38","after":"8560d158ec20f0878874cc8a1dc1487c789a530f","ref":"refs/heads/main","pushedAt":"2024-08-19T20:15:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #75 from groldan/accessmanager_adminrequest\n\nResourceAccesManager: allow admin access to layers belonging to an adminable workspace","shortMessageHtmlLink":"Merge pull request #75 from groldan/accessmanager_adminrequest"}},{"before":"89474d94cd0880137a0a9a582bb7a9d796aae24e","after":"f72f6f8a0da79b3887b1f0c7ad05de08c573eb38","ref":"refs/heads/main","pushedAt":"2024-08-13T01:43:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #74 from groldan/fix_security_filter\n\nBug fixes in building ResourceAccessManager's securityFilter","shortMessageHtmlLink":"Merge pull request #74 from groldan/fix_security_filter"}},{"before":"a734372ba8466c270c8f0546c7a398e947d0c336","after":"89474d94cd0880137a0a9a582bb7a9d796aae24e","ref":"refs/heads/main","pushedAt":"2024-08-12T18:06:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #73 from groldan/plain-spring-conditional-on-acl-enabled\n\nCentralize plain Spring configuration for the GeoServer Plugin in gs-acl-client-plugin","shortMessageHtmlLink":"Merge pull request #73 from groldan/plain-spring-conditional-on-acl-e…"}},{"before":"6dedd580301999cba5252965988d35d526e734a0","after":"a734372ba8466c270c8f0546c7a398e947d0c336","ref":"refs/heads/main","pushedAt":"2024-08-12T14:37:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #72 from groldan/wps_plugin_require_no_wps_installed_in_geoserver\n\nMake it possible to have the gs-acl-plugin-wps module on the classpath if the WPS extension is not installed","shortMessageHtmlLink":"Merge pull request #72 from groldan/wps_plugin_require_no_wps_install…"}},{"before":"4cddf4d211c6f20e426306689eaea0daea617021","after":"6dedd580301999cba5252965988d35d526e734a0","ref":"refs/heads/main","pushedAt":"2024-08-12T10:23:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #71 from groldan/client_accept_all_ssl_ceritificates","shortMessageHtmlLink":"Merge pull request #71 from groldan/client_accept_all_ssl_ceritificates"}},{"before":"2a5921222d02579cf510655904052b334061b259","after":"4cddf4d211c6f20e426306689eaea0daea617021","ref":"refs/heads/main","pushedAt":"2024-08-11T17:58:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Support running the GeoServerAclContainer with JUnit 4 and Java 11","shortMessageHtmlLink":"Support running the GeoServerAclContainer with JUnit 4 and Java 11"}},{"before":"645bcdbc3e33c1c7863472e66742538346d400dc","after":"2a5921222d02579cf510655904052b334061b259","ref":"refs/heads/main","pushedAt":"2024-08-11T17:24:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #70 from groldan/plugin_client_fix_gs_dev_spring_upgrade\n\nUpgrade spring and spring-security versions to match GeoServer 2.6-SNAPSHOT ones","shortMessageHtmlLink":"Merge pull request #70 from groldan/plugin_client_fix_gs_dev_spring_u…"}},{"before":"f59b80e7afc4ad33c1d3978f1448e54324f9e566","after":"645bcdbc3e33c1c7863472e66742538346d400dc","ref":"refs/heads/main","pushedAt":"2024-08-11T16:39:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set gs-acl-testcontainer dependency to test scope in examples/java-client","shortMessageHtmlLink":"Set gs-acl-testcontainer dependency to test scope in examples/java-cl…"}},{"before":"9023a4a9228f1c13aaa3214265cd72135904467b","after":"f59b80e7afc4ad33c1d3978f1448e54324f9e566","ref":"refs/heads/main","pushedAt":"2024-08-04T22:36:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #69 from groldan/plugin_java_11\n\nMake the classess for GeoServer plugin and its dependencies build for Java 11","shortMessageHtmlLink":"Merge pull request #69 from groldan/plugin_java_11"}},{"before":"c0b456833098206cd382ee9afc2833f62123ef65","after":"9023a4a9228f1c13aaa3214265cd72135904467b","ref":"refs/heads/main","pushedAt":"2024-08-03T21:24:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #68 from groldan/feature/adminable_workspaces\n\nWIP API to obtain a quick summary of adminable workspaces and visible layers","shortMessageHtmlLink":"Merge pull request #68 from groldan/feature/adminable_workspaces"}},{"before":"f2fdede6844bae446bb44041cb2b58106f7cab4e","after":"c0b456833098206cd382ee9afc2833f62123ef65","ref":"refs/heads/main","pushedAt":"2024-07-31T13:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Upgrade gs_stable plugin test profile to GeoServer 2.25.3 and maintenance to 2.24.4","shortMessageHtmlLink":"Upgrade gs_stable plugin test profile to GeoServer 2.25.3 and mainten…"}},{"before":"16bd6a20ae779133c71c30c795b06d70d392a6c5","after":"f2fdede6844bae446bb44041cb2b58106f7cab4e","ref":"refs/heads/main","pushedAt":"2024-06-09T20:08:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #67 from groldan/authservice_test_refactoring\n\nRefactor AuthorizationService tests","shortMessageHtmlLink":"Merge pull request #67 from groldan/authservice_test_refactoring"}},{"before":"782072c60391ea75842c1ee00c7a788eda2aabb1","after":"16bd6a20ae779133c71c30c795b06d70d392a6c5","ref":"refs/heads/main","pushedAt":"2024-06-09T19:57:31.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #66 from groldan/maven_dependency_convergence\n\nMaven dependency convergence enforcement","shortMessageHtmlLink":"Merge pull request #66 from groldan/maven_dependency_convergence"}},{"before":"10731e10b3b2b1e293d555631e1fff6bd680b4cc","after":"782072c60391ea75842c1ee00c7a788eda2aabb1","ref":"refs/heads/main","pushedAt":"2024-06-01T17:05:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Make ACLResourceAccessManager.getSecurityFilter() return a proper in-process filter\n\nFor the sake of correctness, make ACLResoruceAccessManager.getSecurityFilter()\nresort to the in-process filter until we can provide a faster alternative","shortMessageHtmlLink":"Make ACLResourceAccessManager.getSecurityFilter() return a proper in-…"}},{"before":"215cce743583611a7be663411c72cbaa0497aa2f","after":"10731e10b3b2b1e293d555631e1fff6bd680b4cc","ref":"refs/heads/main","pushedAt":"2024-05-21T02:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.3-SNAPSHOT","shortMessageHtmlLink":"Set version to 2.3-SNAPSHOT"}},{"before":"69fd84e26bcade9c23bd0d2023d20b1f2cd1030c","after":"215cce743583611a7be663411c72cbaa0497aa2f","ref":"refs/heads/main","pushedAt":"2024-04-17T00:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.2.0","shortMessageHtmlLink":"Set version to 2.2.0"}},{"before":"15e481ff6d10da70469b2c6e2f2188599e5ac0f2","after":"69fd84e26bcade9c23bd0d2023d20b1f2cd1030c","ref":"refs/heads/main","pushedAt":"2024-04-17T00:30:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #65 from groldan/feature/delete_all_api\n\nNew API to delete all rules","shortMessageHtmlLink":"Merge pull request #65 from groldan/feature/delete_all_api"}},{"before":"8dc8be1d62de310c576a460715d7fa3696093fd7","after":"3baf41393fc79e9061084712963ce00b47d57aac","ref":"refs/heads/2.1.x","pushedAt":"2024-04-12T01:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Revert \"Set version to 2.1.3\"\n\nThis reverts commit 8dc8be1d62de310c576a460715d7fa3696093fd7.","shortMessageHtmlLink":"Revert \"Set version to 2.1.3\""}},{"before":"f510650d3d0bce2d005fa337bfc5153a3aa6d5b1","after":"8dc8be1d62de310c576a460715d7fa3696093fd7","ref":"refs/heads/2.1.x","pushedAt":"2024-04-12T01:00:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.1.3","shortMessageHtmlLink":"Set version to 2.1.3"}},{"before":"ffd5e573c275969acbe3b88307222c56bab5ee98","after":"15e481ff6d10da70469b2c6e2f2188599e5ac0f2","ref":"refs/heads/main","pushedAt":"2024-04-08T14:44:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #64 from groldan/fix/default_preauth_roles_config\n\nFix config of default admin role names for http headers preauthentication","shortMessageHtmlLink":"Merge pull request #64 from groldan/fix/default_preauth_roles_config"}},{"before":"a0be38177030ad641b882d1fa5df042612965cef","after":"ffd5e573c275969acbe3b88307222c56bab5ee98","ref":"refs/heads/main","pushedAt":"2024-04-05T14:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Rename project spring-boot-simplejndi as gs-acl-simplejndi","shortMessageHtmlLink":"Rename project spring-boot-simplejndi as gs-acl-simplejndi"}},{"before":"5569bb4e61dc161af1685f95d585aa6beb98d06b","after":"f510650d3d0bce2d005fa337bfc5153a3aa6d5b1","ref":"refs/heads/2.1.x","pushedAt":"2024-04-05T14:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Rename project spring-boot-simplejndi as gs-acl-simplejndi","shortMessageHtmlLink":"Rename project spring-boot-simplejndi as gs-acl-simplejndi"}},{"before":"e51ac7e9b46a06ebf087210101f014a010cb94f1","after":"5569bb4e61dc161af1685f95d585aa6beb98d06b","ref":"refs/heads/2.1.x","pushedAt":"2024-04-04T23:00:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.1-SNAPSHOT","shortMessageHtmlLink":"Set version to 2.1-SNAPSHOT"}},{"before":"7f6b6c61e6eaa3c3eedf92a292f55c0c64b3094b","after":"a0be38177030ad641b882d1fa5df042612965cef","ref":"refs/heads/main","pushedAt":"2024-04-04T22:58:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Revert \"Set version to 2.1.2\" to 2.2-SNAPSHOT\n\nThis reverts commit e51ac7e9b46a06ebf087210101f014a010cb94f1.","shortMessageHtmlLink":"Revert \"Set version to 2.1.2\" to 2.2-SNAPSHOT"}},{"before":null,"after":"e51ac7e9b46a06ebf087210101f014a010cb94f1","ref":"refs/heads/2.1.x","pushedAt":"2024-04-04T22:57:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Set version to 2.1.2","shortMessageHtmlLink":"Set version to 2.1.2"}},{"before":"799159abefc30eb10cc0b1887ae03f9b014cafa0","after":"7f6b6c61e6eaa3c3eedf92a292f55c0c64b3094b","ref":"refs/heads/main","pushedAt":"2024-04-04T22:56:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #63 from groldan/examples_under_root_pom\n\nMake examples/ a root pom child under the 'examples' maven profile","shortMessageHtmlLink":"Merge pull request #63 from groldan/examples_under_root_pom"}},{"before":"e1ae1314ee834e58fa191707189a34b754591552","after":"799159abefc30eb10cc0b1887ae03f9b014cafa0","ref":"refs/heads/main","pushedAt":"2024-04-04T22:30:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Merge pull request #62 from groldan/server/auth_caching\n\nAdd server-side authorization requests caching","shortMessageHtmlLink":"Merge pull request #62 from groldan/server/auth_caching"}},{"before":"271561479e1838d7378573e053ea1d17b13ff4cf","after":"e1ae1314ee834e58fa191707189a34b754591552","ref":"refs/heads/main","pushedAt":"2024-04-04T15:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"groldan","name":"Gabriel Roldan","path":"/groldan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/207423?s=80&v=4"},"commit":{"message":"Fix actuator path in Dockerfile health check","shortMessageHtmlLink":"Fix actuator path in Dockerfile health check"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNDoxODozNi4wMDAwMDBazwAAAASzTKQB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQxNDoxODozNi4wMDAwMDBazwAAAASzTKQB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wNFQxNTozNDoyNy4wMDAwMDBazwAAAAQn9xwn"}},"title":"Activity · geoserver/geoserver-acl"}