{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":60751122,"defaultBranch":"master","name":"dcache-view","ownerLogin":"dCache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-06-09T05:05:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1384620?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699904922.0","currentOid":""},"activityList":{"items":[{"before":"ce970d6a345679c01bfde0a0a5eeff3b35680c4c","after":"794765e461c513233521077d2935aa7d2ee12a60","ref":"refs/heads/master","pushedAt":"2023-12-20T19:58:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kofemann","name":"Tiramisu Mokka","path":"/kofemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575965?s=80&v=4"},"commit":{"message":"Merge pull request #293 from ZNikke/file-list-mode\n\nfile-list: Also display unix mode/permissions","shortMessageHtmlLink":"Merge pull request #293 from ZNikke/file-list-mode"}},{"before":"3fc44a3e05715e43c5cad9a62d2312c6dbf44cb8","after":"3e502282048b6d54f17d93fdb75f50227c1998e4","ref":"refs/heads/3.0","pushedAt":"2023-11-13T19:48:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"a7e4641ad24430c82c8519504fd44622cddb495f","after":"3fc44a3e05715e43c5cad9a62d2312c6dbf44cb8","ref":"refs/heads/3.0","pushedAt":"2023-11-13T19:48:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare release v3.0.0","shortMessageHtmlLink":"[maven-release-plugin] prepare release v3.0.0"}},{"before":"a7e4641ad24430c82c8519504fd44622cddb495f","after":"ce970d6a345679c01bfde0a0a5eeff3b35680c4c","ref":"refs/heads/master","pushedAt":"2023-11-13T19:45:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":null,"after":"a7e4641ad24430c82c8519504fd44622cddb495f","ref":"refs/heads/3.0","pushedAt":"2023-11-13T19:45:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare branch 3.0","shortMessageHtmlLink":"[maven-release-plugin] prepare branch 3.0"}},{"before":"5696b169fbf662662118ff8de31d2946a083351c","after":"a7e4641ad24430c82c8519504fd44622cddb495f","ref":"refs/heads/master","pushedAt":"2023-11-13T19:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare branch 3.0","shortMessageHtmlLink":"[maven-release-plugin] prepare branch 3.0"}},{"before":"57efd9ddb7d30c41c2cdc04d0f647db808650315","after":"5696b169fbf662662118ff8de31d2946a083351c","ref":"refs/heads/master","pushedAt":"2023-11-13T19:39:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"dcache-view: remove admin pages from main dCacheView\n\nSeparate out the main dCacheView namespace page\nfrom the admin pages.\n\nRemoved components and build dependencies,\nalong with elements from the layout.\n\nThe chart and chart dialog used to show user quota\nhas been relocated to the `utils` package.\n\nTarget: master (also will release this as 3.0).\nPatch: https://rb.dcache.org/r/14144/\nRequires-notes: yes\nAcked-by: Dmitry","shortMessageHtmlLink":"dcache-view: remove admin pages from main dCacheView"}},{"before":"42a77b9b0b032a9765f7f96f0bbe03ac4fa9cd85","after":"11d1eb0bac91e573f1868ac415adab2829c1d89e","ref":"refs/heads/2.1","pushedAt":"2023-11-13T16:11:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"6dc6d7321b72b5ffa9ebe0472afadc67fab4f350","after":"42a77b9b0b032a9765f7f96f0bbe03ac4fa9cd85","ref":"refs/heads/2.1","pushedAt":"2023-11-13T16:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare release v2.1.0","shortMessageHtmlLink":"[maven-release-plugin] prepare release v2.1.0"}},{"before":"6dc6d7321b72b5ffa9ebe0472afadc67fab4f350","after":"57efd9ddb7d30c41c2cdc04d0f647db808650315","ref":"refs/heads/master","pushedAt":"2023-11-13T15:58:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":null,"after":"6dc6d7321b72b5ffa9ebe0472afadc67fab4f350","ref":"refs/heads/2.1","pushedAt":"2023-11-13T15:58:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare branch 2.1","shortMessageHtmlLink":"[maven-release-plugin] prepare branch 2.1"}},{"before":"51726b4d35932ae941989f09e33c80c198b11304","after":"6dc6d7321b72b5ffa9ebe0472afadc67fab4f350","ref":"refs/heads/master","pushedAt":"2023-11-13T15:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare branch 2.1","shortMessageHtmlLink":"[maven-release-plugin] prepare branch 2.1"}},{"before":"1918593c490fd2680c888f6a5c2d44827023c48b","after":"51726b4d35932ae941989f09e33c80c198b11304","ref":"refs/heads/master","pushedAt":"2023-09-27T21:39:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"dcache-view: fix namespace list sorter bug\n\nMotivation:\n\nListing in the namespace view relies on being able to sort\nthe children list directly using `localeCompare`.\n\nThis is failing because the children are JSON objects,\nnot JSON strings.\n\nModification:\n\nSort on the attribute for name, as was intended.\n\nResult:\n\nList now displays.\n\nTarget: master\nPatch: https://rb.dcache.org/r/14107/\nRequires-notes: no\nAcked-by: Lea","shortMessageHtmlLink":"dcache-view: fix namespace list sorter bug"}},{"before":"431b66001ba54f9d673ca9487c0d18163a188bb5","after":"1918593c490fd2680c888f6a5c2d44827023c48b","ref":"refs/heads/master","pushedAt":"2023-09-05T12:24:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"alrossi","name":"Albert Rossi","path":"/alrossi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3985564?s=80&v=4"},"commit":{"message":"dcache-view: eliminate role assertion\n\nMotivation:\n\nWith #14083, the frontend services no longer use the\nroles in the LoginAttributes supplied through the\nRolesPlugin, but rely on the presence of\nthe RolePrincipal in the user's Subject.\n\nThis allows us to avoid the extra login to get\nadmin privileges.\n\nModification:\n\nEliminate all code having to do with role request\nand assertion.\n\nDisplay whatever roles automatically come along\nwith the user's authentication from the cert\n(or OIDC) after the uid and gids in the user\nprofile.\n\nResult:\n\nNo longer is there any need to do a user-password\nlogin to obtain admin privileges. These are\nautomatically accorded to the user according\nto the authorization mappings. This\nalso applies to the Swagger pages.\n\nTarget: master\nPatch: https://rb.dcache.org/r/14084/\nRequires-notes: yes\nAcked-by: Tigran","shortMessageHtmlLink":"dcache-view: eliminate role assertion"}},{"before":"1b83d856f00a0dfe02ff0798d122721c33ba4853","after":"431b66001ba54f9d673ca9487c0d18163a188bb5","ref":"refs/heads/master","pushedAt":"2023-06-29T09:46:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mksahakyan","name":null,"path":"/mksahakyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14925380?s=80&v=4"},"commit":{"message":"Merge pull request #291 from ZNikke/share-direct-link-2\n\nfile share: Display direct link and rclone config snippet","shortMessageHtmlLink":"Merge pull request #291 from ZNikke/share-direct-link-2"}},{"before":"81abbc9ef12fa4157b882da90632f857c32382f2","after":"1b83d856f00a0dfe02ff0798d122721c33ba4853","ref":"refs/heads/master","pushedAt":"2023-05-23T08:20:51.678Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mksahakyan","name":null,"path":"/mksahakyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14925380?s=80&v=4"},"commit":{"message":"Merge pull request #290 from ZNikke/share-dialog-defaults\n\nDefault to Upload/Delete unchecked in Share dialog","shortMessageHtmlLink":"Merge pull request #290 from ZNikke/share-dialog-defaults"}},{"before":"a96762bab7ddc0f23778d17f9dfe619a80e989d9","after":"81abbc9ef12fa4157b882da90632f857c32382f2","ref":"refs/heads/master","pushedAt":"2023-05-22T09:17:22.349Z","pushType":"push","commitsCount":2,"pusher":{"login":"kofemann","name":"Tiramisu Mokka","path":"/kofemann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/575965?s=80&v=4"},"commit":{"message":"use JS localeCompare for string sorting","shortMessageHtmlLink":"use JS localeCompare for string sorting"}},{"before":"6afb479fe749bfb4d15fb288345e911d61d256d4","after":"a96762bab7ddc0f23778d17f9dfe619a80e989d9","ref":"refs/heads/master","pushedAt":"2023-05-16T12:53:22.275Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mksahakyan","name":null,"path":"/mksahakyan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14925380?s=80&v=4"},"commit":{"message":"Merge pull request #288 from ZNikke/macaroon-cert-auth\n\nMake file sharing work using cert auth and / served by static file","shortMessageHtmlLink":"Merge pull request #288 from ZNikke/macaroon-cert-auth"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADzwWg0AA","startCursor":null,"endCursor":null}},"title":"Activity ยท dCache/dcache-view"}