{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":332357698,"defaultBranch":"master","name":"ruoyi-vue-pro","ownerLogin":"YunaiV","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-01-24T03:18:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2015545?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723793425.0","currentOid":""},"activityList":{"items":[{"before":"19c4a5c9616f8598db2abb9552cce6e738bbee1a","after":"dfb1b6b823ca69251e12e528217ebdd209ddc6c5","ref":"refs/heads/master-jdk17","pushedAt":"2024-09-09T13:13:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"!1078 【代码补全】商城:uni-app端秒杀列表的接口\nMerge pull request !1078 from 卢越/master-jdk17","shortMessageHtmlLink":"!1078 【代码补全】商城:uni-app端秒杀列表的接口"}},{"before":"a6338b8635d9506e67fa4ab446a7e35b4ed21e72","after":"87ee43b67664b0ec43fc3a550894c6b1852073c8","ref":"refs/heads/master","pushedAt":"2024-09-09T01:26:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【代码优化】增强 JDK17、JDK8 之间的兼容性","shortMessageHtmlLink":"【代码优化】增强 JDK17、JDK8 之间的兼容性"}},{"before":"74492d65f03c8749fc13cfbdf610e352ad2230ed","after":"19c4a5c9616f8598db2abb9552cce6e738bbee1a","ref":"refs/heads/master-jdk17","pushedAt":"2024-09-09T01:25:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】商城:秒杀装修重构(PC端)","shortMessageHtmlLink":"【功能优化】商城:秒杀装修重构(PC端)"}},{"before":"2578ca731192a5df38b9e3dcef8f64324c8859be","after":"74492d65f03c8749fc13cfbdf610e352ad2230ed","ref":"refs/heads/master-jdk17","pushedAt":"2024-09-07T12:56:39.000Z","pushType":"push","commitsCount":79,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】AI:model-uri、tokenizer 地址调整","shortMessageHtmlLink":"【功能优化】AI:model-uri、tokenizer 地址调整"}},{"before":"51741194de2aa9e257ccfd1451f3272842ce9403","after":"a6338b8635d9506e67fa4ab446a7e35b4ed21e72","ref":"refs/heads/master","pushedAt":"2024-09-07T12:52:42.000Z","pushType":"push","commitsCount":81,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【代码优化】增强 JDK17、JDK8 之间的兼容性","shortMessageHtmlLink":"【代码优化】增强 JDK17、JDK8 之间的兼容性"}},{"before":"56ae4503a619dd52068c42ddcfae0dcf87a6cb91","after":"2578ca731192a5df38b9e3dcef8f64324c8859be","ref":"refs/heads/master-jdk17","pushedAt":"2024-09-01T01:13:50.000Z","pushType":"push","commitsCount":18,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge branch 'master-jdk21-ai' of https://gitee.com/cherishsince/ruoyi-vue-pro into master-jdk17","shortMessageHtmlLink":"Merge branch 'master-jdk21-ai' of https://gitee.com/cherishsince/ruoy…"}},{"before":"ea75cf850220a2092f2f502f121a40ded9dd8468","after":"51741194de2aa9e257ccfd1451f3272842ce9403","ref":"refs/heads/master","pushedAt":"2024-09-01T01:13:45.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【代码优化】AI 大模型:将 spring-ai 调整成 group.springframework.ai,解决 spring-ai 暂时无法使用阿里云 maven 加速的问题","shortMessageHtmlLink":"【代码优化】AI 大模型:将 spring-ai 调整成 group.springframework.ai,解决 spring-ai 暂时…"}},{"before":"31f28c0419a344aa91798700e11adfdb5c2139d1","after":"56ae4503a619dd52068c42ddcfae0dcf87a6cb91","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-31T05:32:52.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【代码优化】SYSTEM:操作日志,增加异步记录","shortMessageHtmlLink":"【代码优化】SYSTEM:操作日志,增加异步记录"}},{"before":"ac3e6776bd1f37b0a4f2abd2a7ee0236a95a28ac","after":"ea75cf850220a2092f2f502f121a40ded9dd8468","ref":"refs/heads/master","pushedAt":"2024-08-31T05:32:38.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-vue-pro","shortMessageHtmlLink":"Merge branch 'master-jdk17' of https://gitee.com/zhijiantianya/ruoyi-…"}},{"before":"930edcf6a0bd0e5e85d9ab808da836ca8728a540","after":"ac3e6776bd1f37b0a4f2abd2a7ee0236a95a28ac","ref":"refs/heads/master","pushedAt":"2024-08-31T01:41:58.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro","shortMessageHtmlLink":"Merge branch 'master' of https://gitee.com/zhijiantianya/ruoyi-vue-pro"}},{"before":"98b65c969779f41a3d5db51bda4b47cdda878a77","after":"930edcf6a0bd0e5e85d9ab808da836ca8728a540","ref":"refs/heads/master","pushedAt":"2024-08-30T15:06:57.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"9d26381dcc36545138504b64f39d40956c9dd821","after":"31f28c0419a344aa91798700e11adfdb5c2139d1","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-30T15:06:01.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"!1051 使用MySQL数据库,执行mvn test时多个TestCase失败\nMerge pull request !1051 from George.Wei/master-jdk17","shortMessageHtmlLink":"!1051 使用MySQL数据库,执行mvn test时多个TestCase失败"}},{"before":"e850fbf675336c9ad46b84ea2d0dc5c5988f9561","after":"9d26381dcc36545138504b64f39d40956c9dd821","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-26T04:37:24.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【代码优化】增强 JDK17、JDK8 之间的兼容性","shortMessageHtmlLink":"【代码优化】增强 JDK17、JDK8 之间的兼容性"}},{"before":"13be8f3a051c1aa8b6f3158bdaf7fec5b6837277","after":"98b65c969779f41a3d5db51bda4b47cdda878a77","ref":"refs/heads/master","pushedAt":"2024-08-23T12:01:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge pull request #637 from cpp009/master\n\nbugfix: S3 客服端 VirtualStyle 判断逻辑错误","shortMessageHtmlLink":"Merge pull request #637 from cpp009/master"}},{"before":"c21ee3ebf63a7c86b1042db48b11a8f5c6563634","after":"13be8f3a051c1aa8b6f3158bdaf7fec5b6837277","ref":"refs/heads/master","pushedAt":"2024-08-18T09:29:31.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识","shortMessageHtmlLink":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识"}},{"before":"b632726a6915dca7bdec6cc351d18c7b90312199","after":"e850fbf675336c9ad46b84ea2d0dc5c5988f9561","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-18T09:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识","shortMessageHtmlLink":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识"}},{"before":"cd101ec7fc876e6b62b289b9603d260896ef9bd6","after":"b632726a6915dca7bdec6cc351d18c7b90312199","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-18T08:34:14.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识","shortMessageHtmlLink":"【功能优化】支付:支付应用,增加 appKey 标识,用于不同接入方的标识"}},{"before":"973ff1bbb93beca006de25c35707d447959b72ba","after":"cd101ec7fc876e6b62b289b9603d260896ef9bd6","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-18T05:07:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能新增】支付:钱包余额,支持 userId 过滤","shortMessageHtmlLink":"【功能新增】支付:钱包余额,支持 userId 过滤"}},{"before":"664abe70626acf5a0e23439f6e900c1803427784","after":"973ff1bbb93beca006de25c35707d447959b72ba","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-18T04:00:27.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"!1038 update sql/mysql/ruoyi-vue-pro.sql.\nMerge pull request !1038 from Cyrix66/N/A","shortMessageHtmlLink":"!1038 update sql/mysql/ruoyi-vue-pro.sql."}},{"before":null,"after":"b23ed4fc01da19dc8ab00041fd4fca66f8627ef2","ref":"refs/heads/mentat-631-1-add-appkey-to-payappdo-and-update-payorderapi","pushedAt":"2024-08-16T07:30:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mentatbot[bot]","name":null,"path":"/apps/mentatbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/837875?s=80&v=4"},"commit":{"message":"Add appKey to PayAppDO and update PayOrderApi to use appKey\n\n- Added `appKey` field to `PayAppDO` to store application secret key.\n- Updated `PayOrderService` interface to include `appKey` parameter in `getOrder` and `createOrder` methods.\n- Implemented `getOrder` method in `PayOrderServiceImpl` to fetch `PayOrderDO` using `appKey` and `merchantOrderId`.\n- Added necessary validation and exception handling for `appKey` in `PayOrderServiceImpl`.","shortMessageHtmlLink":"Add appKey to PayAppDO and update PayOrderApi to use appKey"}},{"before":null,"after":"6cbcf1344792df6f9096f1c742e3c3b6e3eceea1","ref":"refs/heads/mentat-611-1-fix-tenant-job-execution-for-disabled-tenants","pushedAt":"2024-08-16T07:24:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mentatbot[bot]","name":null,"path":"/apps/mentatbot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/837875?s=80&v=4"},"commit":{"message":"Fix: Skip execution of scheduled tasks for disabled tenants\n\nThis update addresses the issue where scheduled tasks were being executed for disabled tenants. The `TenantJobAspect` class has been modified to check the status of each tenant before executing the task. If a tenant is disabled, the task will be skipped for that tenant.\n\nChanges:\n- Added a check in `TenantJobAspect` to verify tenant status before task execution.\n- Introduced a new test `testTenantJobAspect_skipDisabledTenants` in `TenantServiceImplTest` to ensure the aspect correctly skips disabled tenants.","shortMessageHtmlLink":"Fix: Skip execution of scheduled tasks for disabled tenants"}},{"before":"a30c1c28089336f6e12be826c7f9c0200752172a","after":"c21ee3ebf63a7c86b1042db48b11a8f5c6563634","ref":"refs/heads/master","pushedAt":"2024-08-14T14:01:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】添加商品属性时允许选择已有的属性值","shortMessageHtmlLink":"【功能优化】添加商品属性时允许选择已有的属性值"}},{"before":"6e67120b8e4362616e171ad293a43ce195f3f7cb","after":"664abe70626acf5a0e23439f6e900c1803427784","ref":"refs/heads/master-jdk17","pushedAt":"2024-08-13T16:44:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"【功能优化】添加商品属性时允许选择已有的属性值","shortMessageHtmlLink":"【功能优化】添加商品属性时允许选择已有的属性值"}},{"before":"ce610131f4eb9e6d1d40a6163b58a2d9097741a9","after":"830c501def4524b8fd48ea087ff7da19c5053326","ref":"refs/heads/add-appkey","pushedAt":"2024-08-13T06:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Add appKey to PayAppDO and update PayOrderApi to use appKey\n\n\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/YunaiV/ruoyi-vue-pro?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Add appKey to PayAppDO and update PayOrderApi to use appKey"}},{"before":null,"after":"ce610131f4eb9e6d1d40a6163b58a2d9097741a9","ref":"refs/heads/add-appkey","pushedAt":"2024-08-13T06:32:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge pull request #619 from bro0k/develop\n\nfix: insertOrUpdate死循环问题","shortMessageHtmlLink":"Merge pull request #619 from bro0k/develop"}},{"before":"ce610131f4eb9e6d1d40a6163b58a2d9097741a9","after":"3b34074ce67fbf692aa5a8a590440b70241559a3","ref":"refs/heads/add-email-password-registration","pushedAt":"2024-08-12T09:26:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Add email and password registration\n\n\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/YunaiV/ruoyi-vue-pro?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Add email and password registration"}},{"before":null,"after":"ce610131f4eb9e6d1d40a6163b58a2d9097741a9","ref":"refs/heads/add-email-password-registration","pushedAt":"2024-08-12T09:26:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge pull request #619 from bro0k/develop\n\nfix: insertOrUpdate死循环问题","shortMessageHtmlLink":"Merge pull request #619 from bro0k/develop"}},{"before":"a30c1c28089336f6e12be826c7f9c0200752172a","after":"39b1518be386f23439ce3ab07f543937f7649ce3","ref":"refs/heads/add-product-tag","pushedAt":"2024-08-12T08:49:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Add product tag table and CRUD operations\n\n\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/YunaiV/ruoyi-vue-pro?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Add product tag table and CRUD operations"}},{"before":null,"after":"a30c1c28089336f6e12be826c7f9c0200752172a","ref":"refs/heads/add-product-tag","pushedAt":"2024-08-12T08:49:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master'"}},{"before":"ce610131f4eb9e6d1d40a6163b58a2d9097741a9","after":"c9b50671a468fa72e4b1e1d707191e25696605ad","ref":"refs/heads/add-qiniu-sms","pushedAt":"2024-08-12T08:09:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"YunaiV","name":"芋道源码","path":"/YunaiV","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2015545?s=80&v=4"},"commit":{"message":"Add Qiniu Cloud SMS integration\n\n\n\n---\n\nFor more details, open the [Copilot Workspace session](https://copilot-workspace.githubnext.com/YunaiV/ruoyi-vue-pro?shareId=XXXX-XXXX-XXXX-XXXX).","shortMessageHtmlLink":"Add Qiniu Cloud SMS integration"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMzoxMzo1NS4wMDAwMDBazwAAAASw66ol","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxMzoxMzo1NS4wMDAwMDBazwAAAASw66ol","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xMlQwODowOTozNi4wMDAwMDBazwAAAASX2lXV"}},"title":"Activity · YunaiV/ruoyi-vue-pro"}