{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":581034927,"defaultBranch":"main","name":"plugin-s3","ownerLogin":"halo-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-22T05:14:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48195280?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714994366.0","currentOid":""},"activityList":{"items":[{"before":"c60e31a033beff230f309ac12a3e3fa242b62fe3","after":"6b62ce7aa41ded3abcd9cd3cc8805189d2f5f58e","ref":"refs/heads/main","pushedAt":"2024-05-06T10:34:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"Hide the permission of the verification interface (#147)\n\nfixes https://github.com/halo-dev/plugin-s3/issues/146\r\n```release-note\r\n在角色创建中隐藏配置校验接口的权限\r\n```","shortMessageHtmlLink":"Hide the permission of the verification interface (#147)"}},{"before":"7a9b0de0c68f28e1d44984cd15e52673b3db8f4a","after":"c60e31a033beff230f309ac12a3e3fa242b62fe3","ref":"refs/heads/main","pushedAt":"2024-05-05T08:39:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: update plugin.yaml file (#138)\n\n完善插件定义文件。\r\n\r\n1. 将 homepage 字段指向 Halo 应用市场的地址。\r\n2. 新增 repo 字段指向源码仓库地址。\r\n3. 新增 issues 字段指向 GitHub issues 地址。\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: update plugin.yaml file (#138)"}},{"before":"5e7e6620fd3a5b01c6cdb53fe3a1a9e60b072c8e","after":"7a9b0de0c68f28e1d44984cd15e52673b3db8f4a","ref":"refs/heads/main","pushedAt":"2024-04-28T11:54:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"improve usage tips in settings page (#140)\n\n使用占位组件在设置页面展示信息并不恰当,并且此项目作为存储插件的 Example 工程易误导其他开发者。\r\n\r\n调整为利用 FormKit `el` 特性实现。\r\n\r\n问题背景:https://github.com/halo-dev/halo/issues/5802\r\n\r\n**Preview - old**\r\n\"image\"\r\n\r\n**Preview - new**\r\n\"image\"\r\n\r\n```release-note\r\n优化调整提示的提示\r\n```","shortMessageHtmlLink":"improve usage tips in settings page (#140)"}},{"before":"47b6a37d0a0bcba680b7f461af4fd11889b1a1cd","after":"5e7e6620fd3a5b01c6cdb53fe3a1a9e60b072c8e","ref":"refs/heads/main","pushedAt":"2024-04-22T06:08:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: bump version to 1.9.0 (#135)\n\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: bump version to 1.9.0 (#135)"}},{"before":"68b1a88b147d9dce716b5907b43fe0dd72d0e843","after":"47b6a37d0a0bcba680b7f461af4fd11889b1a1cd","ref":"refs/heads/main","pushedAt":"2024-04-22T04:26:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"feat: add verification function to the configuration of s3 object storage policy (#134)\n\n```release-note\r\n在 S3 存储策略配置中增加了验证配置的功能。\r\n```\r\nfixes https://github.com/halo-dev/plugin-s3/issues/132","shortMessageHtmlLink":"feat: add verification function to the configuration of s3 object sto…"}},{"before":"f4ec56b7bc62ea72eb50196b26c8d09b56b76d0a","after":"68b1a88b147d9dce716b5907b43fe0dd72d0e843","ref":"refs/heads/main","pushedAt":"2024-04-14T12:25:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ruibaby","name":"Ryan Wang","path":"/ruibaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21301288?s=80&v=4"},"commit":{"message":"Fix original file name being incorrectly replaced (#129)","shortMessageHtmlLink":"Fix original file name being incorrectly replaced (#129)"}},{"before":"c5d4e719a73685e43754bee20aa2ddabd4819e72","after":"f4ec56b7bc62ea72eb50196b26c8d09b56b76d0a","ref":"refs/heads/main","pushedAt":"2024-04-03T04:10:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"guqing","name":"guqing","path":"/guqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38999863?s=80&v=4"},"commit":{"message":"perf: optimize s3link interfaces using index mechanisms (#127)\n\n* perf: optimize s3link list queries using index mechanisms","shortMessageHtmlLink":"perf: optimize s3link interfaces using index mechanisms (#127)"}},{"before":"034b3f3ded14a137db85fdcee915f9148e375198","after":"c5d4e719a73685e43754bee20aa2ddabd4819e72","ref":"refs/heads/main","pushedAt":"2024-03-26T14:11:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JohnNiang","name":"John Niang","path":"/JohnNiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16865714?s=80&v=4"},"commit":{"message":"Simplify GitHub workflow by using reusable workflow (#130)","shortMessageHtmlLink":"Simplify GitHub workflow by using reusable workflow (#130)"}},{"before":"2503c6eba135ddbfb5d4e9eb8e57ab6c41eab5f0","after":"034b3f3ded14a137db85fdcee915f9148e375198","ref":"refs/heads/main","pushedAt":"2024-03-24T11:54:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: rename displayName to S3 对象存储 (#128)\n\n在 Halo 完成动态数据的 i18n 之前,使用中文描述存储策略名称。\r\n\r\n/kind improvement\r\n\r\n\"image\"\r\n\r\n```release-note\r\n修改存储策略名称为中文显示。\r\n```","shortMessageHtmlLink":"chore: rename displayName to S3 对象存储 (#128)"}},{"before":"84aa7d32bab8f3ee1f589b9718ad0e1ae4203130","after":"2503c6eba135ddbfb5d4e9eb8e57ab6c41eab5f0","ref":"refs/heads/main","pushedAt":"2024-03-18T01:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"fix: Correct the formatting of Milliseconds to be a 3-digit number (#126)\n\n```release-note\r\n修复重命名模板中 millisecond 没有被格式化3位数的问题\r\n```","shortMessageHtmlLink":"fix: Correct the formatting of Milliseconds to be a 3-digit number (#126"}},{"before":"73bd9e994841cca5b4c191c6759b98cd34988b3d","after":"84aa7d32bab8f3ee1f589b9718ad0e1ae4203130","ref":"refs/heads/main","pushedAt":"2024-03-05T14:23:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohnNiang","name":"John Niang","path":"/JohnNiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16865714?s=80&v=4"},"commit":{"message":"Correct release types to published instead of created","shortMessageHtmlLink":"Correct release types to published instead of created"}},{"before":"71c9784b645f4376d4085e096f7eaafb7c55920b","after":"73bd9e994841cca5b4c191c6759b98cd34988b3d","ref":"refs/heads/main","pushedAt":"2024-03-01T12:41:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: correcting incorrect policy template field help text (#124)\n\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: correcting incorrect policy template field help text (#124)"}},{"before":"a16bbde9dd7f268d8b5c45d93eef96fd35931fc8","after":"71c9784b645f4376d4085e096f7eaafb7c55920b","ref":"refs/heads/main","pushedAt":"2024-03-01T12:39:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: bump version to 1.8.0 (#123)\n\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: bump version to 1.8.0 (#123)"}},{"before":"9efa4b97e5815eefcf94a6b3e6f840ce84228420","after":"a16bbde9dd7f268d8b5c45d93eef96fd35931fc8","ref":"refs/heads/main","pushedAt":"2024-02-29T13:53:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"feat: add support for custom template in automatic renaming during upload (#115)\n\n```release-note\r\n上传自动重命名支持自定义模板,支持更多占位符\r\n```\r\n\r\nfixes #110\r\nfixes #98","shortMessageHtmlLink":"feat: add support for custom template in automatic renaming during up…"}},{"before":"5c95a04a0751ef9e5bae694eab41b700c1fba98b","after":"9efa4b97e5815eefcf94a6b3e6f840ce84228420","ref":"refs/heads/main","pushedAt":"2024-02-25T05:22:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: remove plugin view permissions from S3 Link permission dependency (#121)\n\n```release-note\r\nNone\r\n```\r\n入口已从插件设置页移除,移除依赖插件查看权限","shortMessageHtmlLink":"chore: remove plugin view permissions from S3 Link permission depende…"}},{"before":"a63f3f4dc318ab757864299df3a599db9eabe23e","after":"5c95a04a0751ef9e5bae694eab41b700c1fba98b","ref":"refs/heads/main","pushedAt":"2024-02-25T05:20:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: updated s3 link entrance description (#120)\n\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: updated s3 link entrance description (#120)"}},{"before":"11cbfdb9bb9a2c69de6eb22b46c7acabd0f3c90b","after":"a63f3f4dc318ab757864299df3a599db9eabe23e","ref":"refs/heads/main","pushedAt":"2024-02-20T07:50:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"fix: missing page size selector style (#119)\n\n```release-note\r\n修复关联S3文件页面中 page size 下拉框样式缺失的问题\r\n```\r\nBefore:\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/0bc89958-ce28-4be8-a6ce-6a4688c61c98)\r\n\r\nAfter:\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/6099c2d0-e346-45eb-baa8-cd9e20c04b04)","shortMessageHtmlLink":"fix: missing page size selector style (#119)"}},{"before":"2b0dd98575dbc829da0b72a0879ed4b3430fb26b","after":"11cbfdb9bb9a2c69de6eb22b46c7acabd0f3c90b","ref":"refs/heads/main","pushedAt":"2024-02-05T02:56:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: simplify bundler config (#117)\n\n使用 `@halo-dev/ui-plugin-bundler-kit` 简化构建配置。\r\n\r\n/kind improvement\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: simplify bundler config (#117)"}},{"before":"8ff4acba6ea7fd5a7796c7043f0ececdd1220d08","after":"2b0dd98575dbc829da0b72a0879ed4b3430fb26b","ref":"refs/heads/main","pushedAt":"2024-02-03T15:50:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"refactor: place the entry for the S3 link page in the side menu (#116)\n\n将 S3 关联页面放置在左侧菜单。\r\n\r\n/kind improvement\r\n\r\nNote: 此特性需要运行在 Halo 2.12 才生效,所以此 PR 同时修改了 requires。\r\n\r\n\"image\"\r\n\r\n\"image\"\r\n\r\n\r\n```release-note\r\n将 S3 关联页面放置在左侧菜单。\r\n```","shortMessageHtmlLink":"refactor: place the entry for the S3 link page in the side menu (#116)"}},{"before":"0d46f64b04db11068690de6b3e290e68d9e13b73","after":null,"ref":"refs/heads/ruibaby-patch-1","pushedAt":"2024-01-17T09:59:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"longjuan","name":null,"path":"/longjuan","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28662535?s=80&v=4"}},{"before":"82f409e3492d9eac043c3d0fee1b41154c93a577","after":"8ff4acba6ea7fd5a7796c7043f0ececdd1220d08","ref":"refs/heads/main","pushedAt":"2024-01-16T14:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"perf: improve more friendly exception messages (#113)\n\n```release-note\r\n友好地提示异常信息\r\n```\r\nfixes https://github.com/halo-dev/plugin-s3/issues/105\r\n\r\n验证方法:\r\n1. ak/sk乱输,发生接收到403状态码(接收错误状态码)\r\n2. endpoint网址改成不存在的,如.com改成.comaaa(未知主机)\r\n3. endpoint端口改成没监听的(超时)","shortMessageHtmlLink":"perf: improve more friendly exception messages (#113)"}},{"before":"71d303404a7760364f25a51be085254a5d9f0389","after":"82f409e3492d9eac043c3d0fee1b41154c93a577","ref":"refs/heads/main","pushedAt":"2023-12-02T04:00:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: bump version to 1.7.0 (#107)\n\n```release-note\r\nNone\r\n```\r\n已测试2.10.0和2.11.0无问题","shortMessageHtmlLink":"chore: bump version to 1.7.0 (#107)"}},{"before":"b2cd58a7f76ec01995fd37cbda724357a4188a32","after":"71d303404a7760364f25a51be085254a5d9f0389","ref":"refs/heads/main","pushedAt":"2023-12-01T07:56:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: bold in README followed by a space (#106)\n\n```release-note\r\nNone\r\n```\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/c81be5ba-d575-4cb1-ba68-611bc1d1bbea)\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/399fe27b-5731-4345-89a1-fe1556912c61)\r\n\r\n加粗后面加上空格","shortMessageHtmlLink":"chore: bold in README followed by a space (#106)"}},{"before":"3fda6e0cded4459ee200800d45b0cd98ae7ab1c4","after":"b2cd58a7f76ec01995fd37cbda724357a4188a32","ref":"refs/heads/main","pushedAt":"2023-12-01T07:42:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: improve the usage and configuration guidelines in Readme (#104)\n\n```release-note\r\nNone\r\n```\r\n完善使用方法和配置指南的重命名方式","shortMessageHtmlLink":"chore: improve the usage and configuration guidelines in Readme (#104)"}},{"before":"ac9c9b88a65fd930d6fa3d76e63f9dc5a573e891","after":"3fda6e0cded4459ee200800d45b0cd98ae7ab1c4","ref":"refs/heads/main","pushedAt":"2023-12-01T07:40:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"fix: log cannot be output and log information error (#101)\n\n```release-note\r\n修复无日志输出的问题\r\n```\r\nfixes #100 \r\n测试上传,关联,删除,解除关联 4种操作的日志\r\n```\r\n---上传---\r\n2023-11-27T22:39:22.139+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : operation: createMultipartUpload, result: CreateMultipartUploadResponse(Bucket=test-1305034426, Key=test/image-pjcl.png, UploadId=17010959629c897f8b8c1a592b0efe300de867a1ea3e891cf04b4f95c6986470a0f30195be)\r\n2023-11-27T22:39:22.391+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : operation: uploadPart, result: UploadPartResponse(ETag=\"aa84eea735192b49552fa5bf3df317fa\")\r\n2023-11-27T22:39:22.547+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : operation: completeUpload, result: CompleteMultipartUploadResponse(Location=http://test-1305034426.cos.ap-guangzhou.myqcloud.com/test/image-pjcl.png, Bucket=test-1305034426, Key=test/image-pjcl.png, ETag=\"afdd5ce39cf49676238fcfc879664b55-1\")\r\n2023-11-27T22:39:22.616+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : operation: getMetadata, result: HeadObjectResponse(AcceptRanges=bytes, LastModified=2023-11-27T14:39:22Z, ContentLength=1420, ETag=\"afdd5ce39cf49676238fcfc879664b55-1\", ContentType=image/png, Metadata={})\r\n2023-11-27T22:39:22.616+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : Upload object test/image-pjcl.png to bucket test-1305034426 successfully\r\n2023-11-27T22:39:22.626+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : Build attachment test/image-pjcl.png successfully\r\n2023-11-27T22:39:29.915+08:00 WARN 7 --- [or-http-epoll-1] ocalVariableTableParameterNameDiscoverer : Using deprecated '-debug' fallback for parameter name resolution. Compile the affected code with '-parameters' instead or avoid its introspection: run.halo.s3os.S3LinkController\r\n---关联---\r\n2023-11-27T22:39:34.657+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : Build attachment test/34.txt successfully\r\n---解除关联---\r\n2023-11-27T22:39:39.937+08:00 INFO 7 --- [tReconciler-t-1] run.halo.s3os.S3OsAttachmentHandler : Skip deleting object test/34.txt from S3.\r\n---删除---\r\n2023-11-27T22:39:44.290+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : operation: delete object, result: DeleteObjectResponse()\r\n2023-11-27T22:39:44.291+08:00 INFO 7 --- [oundedElastic-5] run.halo.s3os.S3OsAttachmentHandler : Delete object test/image-pjcl.png from bucket test-1305034426 successfully\r\n```","shortMessageHtmlLink":"fix: log cannot be output and log information error (#101)"}},{"before":"77c8b21248dcca3edc353a1da2d169fe508b5469","after":"ac9c9b88a65fd930d6fa3d76e63f9dc5a573e891","ref":"refs/heads/main","pushedAt":"2023-11-28T02:46:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"fix: list s3 file error in Halo 2.11 (#103)\n\n```release-note\r\n修复 Halo 2.11 中 关联S3文件 功能报错的问题\r\n```\r\nfixes #102","shortMessageHtmlLink":"fix: list s3 file error in Halo 2.11 (#103)"}},{"before":"6f59d0ee3213aa6134e88008788fdecbe0ed4aa8","after":"77c8b21248dcca3edc353a1da2d169fe508b5469","ref":"refs/heads/main","pushedAt":"2023-11-27T13:50:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"feat: only delete halo attachment records without deleting files in object storage (#97)\n\n/kind feature\r\n```release-note\r\n提供解除 S3 关联功能(仅删除 Halo 附件记录,而不再对象存储中实际删除)\r\n```\r\n在附件库中选择使用本插件上传或关联的文件的更多插件,会出现 解除 S3 关联 按钮。\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/6bfd109e-3be5-4fdc-afb0-bbf841dfc8e8)\r\n对于其他附件,不会出现该按钮\r\n![image](https://github.com/halo-dev/plugin-s3/assets/28662535/bc90166d-68c5-4599-b00a-5d2ddd868314)\r\n本功能已支持权限管理。","shortMessageHtmlLink":"feat: only delete halo attachment records without deleting files in o…"}},{"before":"07127d7e543ca53ba3569261b3f6de0b51858f0b","after":"6f59d0ee3213aa6134e88008788fdecbe0ed4aa8","ref":"refs/heads/main","pushedAt":"2023-10-28T06:05:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"chore: update .gitignore and remove untracked directories (#95)\n\n移除 `src/main/resources/console/main.js` 并加入.gitignore\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: update .gitignore and remove untracked directories (#95)"}},{"before":"565d3cfcaad1f2a2d95d6a1f98532aae5a17e9e3","after":"07127d7e543ca53ba3569261b3f6de0b51858f0b","ref":"refs/heads/main","pushedAt":"2023-10-27T07:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohnNiang","name":"John Niang","path":"/JohnNiang","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16865714?s=80&v=4"},"commit":{"message":"Update gradle.properties","shortMessageHtmlLink":"Update gradle.properties"}},{"before":"c0fb2b10178d90f6e94e898776f81ba012baf9c7","after":"565d3cfcaad1f2a2d95d6a1f98532aae5a17e9e3","ref":"refs/heads/main","pushedAt":"2023-10-27T02:34:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"f2c-ci-robot[bot]","name":null,"path":"/apps/f2c-ci-robot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/179827?s=80&v=4"},"commit":{"message":"Fix findUrlSuffix NPE when upgrading from old version (#94)\n\nfixes https://github.com/halo-dev/plugin-s3/issues/93\r\n```release-note\r\n修复从旧版本升级后上传文件的NPE错误\r\n```\r\n/kind bug","shortMessageHtmlLink":"Fix findUrlSuffix NPE when upgrading from old version (#94)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQml1NgA","startCursor":null,"endCursor":null}},"title":"Activity · halo-dev/plugin-s3"}