{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":568850014,"defaultBranch":"main","name":"plugin-photos","ownerLogin":"halo-sigs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-21T14:43:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107992769?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715569951.0","currentOid":""},"activityList":{"items":[{"before":"e02cbc44604fc35366c2309325e12f3e9c5d5755","after":"36aafb1b0e79e888f2f94e5c994e162677f05dcb","ref":"refs/heads/main","pushedAt":"2024-05-13T03:16: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 plugin.yaml (#41)\n\n更新 plugin.yaml。\r\n\r\n- 将 homepage 字段指向到应用市场。\r\n- 添加 repo 和 issues 字段。\r\n- 添加和应用市场绑定的 annotation 字段。\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: update plugin.yaml (#41)"}},{"before":null,"after":"f1d259a23d692edc5ae8bf16f299022b3b189f2a","ref":"refs/heads/ruibaby-patch-1","pushedAt":"2024-05-13T03:12:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ruibaby","name":"Ryan Wang","path":"/ruibaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21301288?s=80&v=4"},"commit":{"message":"Update plugin.yaml","shortMessageHtmlLink":"Update plugin.yaml"}},{"before":"90351fbcfe73ef459d209f88442130fde04a5fad","after":"e02cbc44604fc35366c2309325e12f3e9c5d5755","ref":"refs/heads/main","pushedAt":"2024-02-22T02: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: custom model interface cannot be called (#38)\n\n#### What type of PR is this?\r\n\r\n/kind bug\r\n\r\n#### What this PR does / why we need it:\r\n\r\n将 `photo.halo.run` 修改为 `core.halo.run`。这是由于最开始编写 `roleTemplate` 时产生的错误。\r\n这个问题会导致 `core.halo.run` 无法被除超级管理员之外的用户通过接口调用。\r\n\r\n#### How to test it?\r\n\r\n测试有权限的非超级管理员用户能否调用 `/apis/core.halo.run/v1alpha1/photos` 这个接口。\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #31 \r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n修复非超级管理员无法调用 `core.halo.run` 组内接口的问题\r\n```","shortMessageHtmlLink":"fix: custom model interface cannot be called (#38)"}},{"before":"a2b2f444c57dd4c6ea43e6a1322f69495556a067","after":"90351fbcfe73ef459d209f88442130fde04a5fad","ref":"refs/heads/main","pushedAt":"2024-02-21T04:26:29.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":"pref: update the photo custom interface group (#37)\n\n#### What type of PR is this?\r\n\r\n/kind improvement\r\n/kind api-change\r\n\r\n#### What this PR does / why we need it:\r\n\r\n根据 [自定义 API](https://docs.halo.run/developer-guide/plugin/api-reference/server/extension#%E8%87%AA%E5%AE%9A%E4%B9%89-api) 文档重新修改自定义 API 的 group。\r\n\r\n#### How to test it?\r\n\r\n测试访问 `/apis/console.api.photo.halo.run/v1alpha1/photogroups` 是否正常即可。\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n更新自定义 API 接口的 group\r\n```","shortMessageHtmlLink":"pref: update the photo custom interface group (#37)"}},{"before":"845bc99e73e7ce262d5b201ce3d78b99df542d6c","after":"a2b2f444c57dd4c6ea43e6a1322f69495556a067","ref":"refs/heads/main","pushedAt":"2024-01-30T07:33:39.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":"pref: optimize the style during image loading (#35)\n\n#### What type of PR is this?\r\n\r\n/kind improvement\r\n\r\n#### What this PR does / why we need it:\r\n\r\n图片加载时,将其宽度和高度设置为与加载完成之后相同。\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #34 \r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n优化图片加载时的样式\r\n```","shortMessageHtmlLink":"pref: optimize the style during image loading (#35)"}},{"before":"1e62b007e600890335adbc9d2ce1d7d5668cfa17","after":"845bc99e73e7ce262d5b201ce3d78b99df542d6c","ref":"refs/heads/main","pushedAt":"2023-10-08T04:06:13.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":"pref: set the accept attribute for attachments (#28)\n\n#### What type of PR is this?\r\n\r\n/kind improvement\r\n\r\n#### What this PR does / why we need it:\r\n\r\n为选择附件增加 accept,仅用于选中 `image/*`\r\n\r\n#### How to test it?\r\n\r\n点击附件选择,查看是否仅能选中图片\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #27 \r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n从附件中选择增加 accept,使其仅能选中图片\r\n```","shortMessageHtmlLink":"pref: set the accept attribute for attachments (#28)"}},{"before":"7d5962e47ea8130be81dab4c1d8f3486d09bbd9f","after":"1e62b007e600890335adbc9d2ce1d7d5668cfa17","ref":"refs/heads/main","pushedAt":"2023-10-08T04:04:49.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":"chore: update logo (#25)\n\nSigned-off-by: Ryan Wang ","shortMessageHtmlLink":"chore: update logo (#25)"}},{"before":"c57e90288e8bddea1ac6d733ec9b17177008334f","after":"7d5962e47ea8130be81dab4c1d8f3486d09bbd9f","ref":"refs/heads/main","pushedAt":"2023-10-08T04:04:37.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: resolve the issue of group display conflicts caused by route query (#26)","shortMessageHtmlLink":"fix: resolve the issue of group display conflicts caused by route que…"}},{"before":"1fc42f400e2b227ecc2e5f73b0296739b2831a13","after":"c57e90288e8bddea1ac6d733ec9b17177008334f","ref":"refs/heads/main","pushedAt":"2023-10-07T04:52:44.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: resolve the ui permission issue (#22)\n\n#### What type of PR is this?\r\n\r\n/kind bug\r\n\r\n#### What this PR does / why we need it:\r\n\r\n解决由于权限设置问题所导致的 `新增` 按钮不存在的问题。\r\n\r\nFixes #24 \r\n\r\n#### How to test it?\r\n\r\n查看图库新增按钮是否存在。\r\n\r\n配置一个图库管理的用户角色并分配用户,查看其图库中是否具有新增按钮。\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n解决权限设置不正确而导致的 UI 问题\r\n```","shortMessageHtmlLink":"fix: resolve the ui permission issue (#22)"}},{"before":"5e8721b2bc7d8c44eb5c47922c851420bab3b25a","after":"1fc42f400e2b227ecc2e5f73b0296739b2831a13","ref":"refs/heads/main","pushedAt":"2023-08-03T07:59:25.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: issue with error reporting when adding a new image. (#20)\n\n解决在新的分组,新增图片的报错问题。\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"fix: issue with error reporting when adding a new image. (#20)"}},{"before":"837f61f5a05dfabd481b398c69c7509883703f86","after":"5e8721b2bc7d8c44eb5c47922c851420bab3b25a","ref":"refs/heads/main","pushedAt":"2023-08-03T06:48:19.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":"feat: add annotations form adaption support (#19)\n\n#### What type of PR is this?\r\n\r\n/kind feature\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #14\r\n\r\n#### What this PR does / why we need it:\r\n\r\n添加模型元数据表单定义的支持。由于引入了 annotationsForm ,因此 Halo 版本依赖升级为 >=2.8.0\r\n\r\n![image](https://github.com/halo-sigs/plugin-photos/assets/31335418/4b57adc0-21ec-49af-a849-442003a4849b)\r\n\r\n![image](https://github.com/halo-sigs/plugin-photos/assets/31335418/efb5568a-39bf-4f34-9ce2-6e282fe89845)\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n添加模型元数据表单定义的支持。\r\n```","shortMessageHtmlLink":"feat: add annotations form adaption support (#19)"}},{"before":"318f8191160ae6f3187169b97c141984ddae9433","after":"837f61f5a05dfabd481b398c69c7509883703f86","ref":"refs/heads/main","pushedAt":"2023-08-03T04:36:00.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":"chore: optimize overall infrastructure and add halo app store release for step (#18)\n\n#### What type of PR is this?\r\n\r\n/kind improvement\r\n\r\n#### What this PR does / why we need it:\r\n\r\n优化项目基础设施配置,并添加发布至 Halo 应用商店的 release job\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n优化项目基础设施配置\r\n```","shortMessageHtmlLink":"chore: optimize overall infrastructure and add halo app store release…"}},{"before":"e78c4ef5e2f908a9054649767276670a98defc9c","after":"318f8191160ae6f3187169b97c141984ddae9433","ref":"refs/heads/main","pushedAt":"2023-08-03T04:21:27.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":"pref: display images in descending order based on creation time. (#17)\n\n#### What type of PR is this?\r\n\r\n/kind improvement\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #10 \r\n\r\n#### Special notes for your reviewer:\r\n\r\n在主题端查看图片默认展示顺序是否为按创建时间倒序排序\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n使图片默认排列方式变为按照创建时间倒序。\r\n```","shortMessageHtmlLink":"pref: display images in descending order based on creation time. (#17)"}},{"before":"535f31c6334e2fe4e962edc64f1eb20057f73f0f","after":"e78c4ef5e2f908a9054649767276670a98defc9c","ref":"refs/heads/main","pushedAt":"2023-08-02T13:28:25.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: data is not displayed when modifying the image. (#16)\n\n#### What type of PR is this?\r\n\r\n/kind bug\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #12 \r\n\r\n#### Special notes for your reviewer:\r\n\r\n1. 点击一个需要修改的图片\r\n2. 关闭弹出的修改框\r\n3. 再次点击此图片,查看是否成功回显待修改的数据\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n解决第二次点击编辑图片时不回显数据的问题\r\n```","shortMessageHtmlLink":"fix: data is not displayed when modifying the image. (#16)"}},{"before":"777ed745324bcf5a788c819ee77bd79b18fc5a03","after":"535f31c6334e2fe4e962edc64f1eb20057f73f0f","ref":"refs/heads/main","pushedAt":"2023-08-02T09:57:28.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: modifying the group name will result in creating a new group. (#15)\n\n#### What type of PR is this?\r\n\r\n/kind bug\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #13 \r\n\r\n#### Special notes for your reviewer:\r\n\r\n修改一个分组名,成功修改并且没有创建新分组即可。\r\n\r\n#### Does this PR introduce a user-facing change?\r\n```release-note\r\n解决修改分组名会导致新建分组的问题\r\n```","shortMessageHtmlLink":"fix: modifying the group name will result in creating a new group. (#15)"}},{"before":"2a4ff571eb2a6044bda7d278dfec53cd3b9750fb","after":"777ed745324bcf5a788c819ee77bd79b18fc5a03","ref":"refs/heads/main","pushedAt":"2023-07-24T09:18:15.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 pagination route (#11)\n\n#### What type of PR is this?\r\n\r\n/kind feature\r\n\r\n#### What this PR does / why we need it:\r\n\r\n为 `photos` 增加分页路由,并且支持 `group` 参数。如下\r\n\r\n1. /photos\r\n2. /photos?group={group}\r\n3. /photos/page/{page}\r\n4. /photos/page/{page}?group={group}\r\n\r\n`photos` 路由下将新增 `photos` 参数,为携带分页参数的 [UrlContextListResult](https://github.com/halo-dev/halo/blob/bf2b92e77c35d70c85db4141a14702c188f1d45b/api/src/main/java/run/halo/app/theme/router/UrlContextListResult.java#L17) 类型\r\n\r\n#### Which issue(s) this PR fixes:\r\n\r\nFixes #9 \r\n\r\n#### Special notes for your reviewer:\r\n\r\n\r\n#### Does this PR introduce a user-facing change?\r\n\r\n```release-note\r\n增加分页路由并支持 group 参数\r\n```","shortMessageHtmlLink":"feat: add pagination route (#11)"}},{"before":"a1aedb8442e21fc3fbb5130bb0f43e93c25d3cb6","after":"2a4ff571eb2a6044bda7d278dfec53cd3b9750fb","ref":"refs/heads/main","pushedAt":"2023-07-03T10:06:13.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":"docs: update usage documentation of readme file (#8)\n\n更新 README,将使用方式的说明优先级提高并完善。\r\n\r\n/kind documentation\r\n\r\n```release-note\r\nNone \r\n```","shortMessageHtmlLink":"docs: update usage documentation of readme file (#8)"}},{"before":"02ffa17a0550fb859f5942cec2a3c0a48206182c","after":"a1aedb8442e21fc3fbb5130bb0f43e93c25d3cb6","ref":"refs/heads/main","pushedAt":"2023-06-30T08:24: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":"fix: fix the error caused by SettingFetcher. (#7)\n\n使用 ReactiveSettingFetcher 替代 SettingFetcher\r\n\r\nFixes #6 \r\n\r\n```release-note\r\n解决由于使用阻塞方法 SettingFetcher 而导致图库报错的问题\r\n```","shortMessageHtmlLink":"fix: fix the error caused by SettingFetcher. (#7)"}},{"before":"8392dc8321f3338f4716fbecff34875e45acfc15","after":null,"ref":"refs/heads/ruibaby-patch-1","pushedAt":"2023-05-06T08:55:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"guqing","name":"guqing","path":"/guqing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38999863?s=80&v=4"}},{"before":"a717cd4e167b37532a8dd5da7be1c0423df739da","after":"02ffa17a0550fb859f5942cec2a3c0a48206182c","ref":"refs/heads/main","pushedAt":"2023-05-06T08:49: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":"chore: update license in plugin.yaml (#4)\n\n更新 plugin.yaml 中的 License 类型,修复与仓库的 License 文件不对应的问题。\r\n\r\n/kind improvement\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: update license in plugin.yaml (#4)"}},{"before":null,"after":"8392dc8321f3338f4716fbecff34875e45acfc15","ref":"refs/heads/ruibaby-patch-1","pushedAt":"2023-05-06T08:30:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ruibaby","name":"Ryan Wang","path":"/ruibaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21301288?s=80&v=4"},"commit":{"message":"chore: update license in plugin.yaml\n\n更新 plugin.yaml 中的 License 类型,修复与仓库的 License 文件不对应的问题。\r\n\r\n/kind improvement\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: update license in plugin.yaml"}},{"before":"368febcc0467deaf48138900bd9c4d9a15287a3d","after":"a717cd4e167b37532a8dd5da7be1c0423df739da","ref":"refs/heads/main","pushedAt":"2023-04-10T09:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruibaby","name":"Ryan Wang","path":"/ruibaby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21301288?s=80&v=4"},"commit":{"message":"fix: release action step","shortMessageHtmlLink":"fix: release action step"}},{"before":"a30a2891ba850de21618b9a325c86b4030e9ebe7","after":"368febcc0467deaf48138900bd9c4d9a15287a3d","ref":"refs/heads/main","pushedAt":"2023-04-10T09:18:22.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: release 1.0.0 (#3)\n\n发布 1.0.0 版本\r\n\r\n```release-note\r\nNone\r\n```","shortMessageHtmlLink":"chore: release 1.0.0 (#3)"}},{"before":"44095056bc8b27ec9e90341b6d1c28c0e14c7538","after":"a30a2891ba850de21618b9a325c86b4030e9ebe7","ref":"refs/heads/main","pushedAt":"2023-04-10T03:44: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":"feat: refine the implementation of plugin-photos (#1)\n\n完善首个版本的功能实现。\r\n\r\n/kind feature\r\n\r\n```release-note\r\n完善首个版本的功能实现。\r\n```","shortMessageHtmlLink":"feat: refine the implementation of plugin-photos (#1)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER_hWmgA","startCursor":null,"endCursor":null}},"title":"Activity · halo-sigs/plugin-photos"}