build / build-push (push) Successful in 2m0s
requireLine() 存在性判断取反,导致已存在的流程线被拒绝、不存在的线反被放行, 线级停发/恢复线上 100% 失败。改为查询为空时拒绝。 - FlowDefAdminService.java:302 补 ! 号(唯一生产代码改动) - FlDefLineOfflineTest 改用真实 FlowDefAdminService(删除业务副本 spy),补非法 GUID/空值/空白/错误学校/trim/在途隔离断言 - FlNewInstancePathTest 新增新实例路径定向测试
105 lines
7.2 KiB
Plaintext
105 lines
7.2 KiB
Plaintext
M .gitea/workflows/build.yml
|
|
M pom.xml
|
|
M src/main/java/com/yunhai/flowcenter/callback/CallbackDispatcher.java
|
|
M src/main/java/com/yunhai/flowcenter/callback/CallbackLogStore.java
|
|
M src/main/java/com/yunhai/flowcenter/callback/CallbackPushService.java
|
|
M src/main/java/com/yunhai/flowcenter/controller/api/FlowAdminController.java
|
|
M src/main/java/com/yunhai/flowcenter/controller/api/FlowUserController.java
|
|
M src/main/java/com/yunhai/flowcenter/controller/oapi/OapiFlowController.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/AssigneeResolver.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/DefValidator.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/FlowAdvanceService.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/FlowDefModel.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/FlowEngine.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/FlowEvent.java
|
|
M src/main/java/com/yunhai/flowcenter/engine/FlowNodeAdvanceListener.java
|
|
M src/main/java/com/yunhai/flowcenter/entity/FlwCallbackLog.java
|
|
M src/main/java/com/yunhai/flowcenter/entity/FlwCallbackReg.java
|
|
M src/main/java/com/yunhai/flowcenter/entity/FlwDef.java
|
|
M src/main/java/com/yunhai/flowcenter/entity/FlwInstance.java
|
|
M src/main/java/com/yunhai/flowcenter/model/FlowApplyRetryModels.java
|
|
M src/main/java/com/yunhai/flowcenter/model/OapiModels.java
|
|
M src/main/java/com/yunhai/flowcenter/repository/FlwCallbackLogRepository.java
|
|
M src/main/java/com/yunhai/flowcenter/repository/FlwCcRepository.java
|
|
M src/main/java/com/yunhai/flowcenter/repository/FlwDefRepository.java
|
|
M src/main/java/com/yunhai/flowcenter/repository/FlwInstanceRepository.java
|
|
M src/main/java/com/yunhai/flowcenter/repository/FlwTaskRepository.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FlowCallbackAdminService.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FlowDefAdminService.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FlowInstanceService.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FlowRouterAdminService.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FlowTaskService.java
|
|
M src/main/java/com/yunhai/flowcenter/service/FormCenterSchemaClient.java
|
|
M src/main/java/com/yunhai/flowcenter/service/OapiFlowService.java
|
|
M src/test/java/com/yunhai/flowcenter/callback/CallbackDispatchIT.java
|
|
M src/test/java/com/yunhai/flowcenter/engine/DefValidatorTest.java
|
|
M src/test/java/com/yunhai/flowcenter/engine/FlowEngineIT.java
|
|
M src/test/java/com/yunhai/flowcenter/oapi/OapiFlowContractIT.java
|
|
M src/test/java/com/yunhai/flowcenter/oapi/OapiFlowTasksByBizTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FlApplyRecoveryTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FlFormBindingTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FlowDefAdminServicePublishContractTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FlowDefAdminServiceUpdateMetaTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FlowRouterAdminServiceRerouteDefTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/FormCenterSchemaClientTest.java
|
|
M src/test/java/com/yunhai/flowcenter/service/OapiFlowApplyDefVersionTest.java
|
|
M src/test/java/com/yunhai/flowcenter/stub/StubUserClient.java
|
|
M src/test/java/com/yunhai/flowcenter/support/FlowTestSupport.java
|
|
M src/test/resources/application-test.yml
|
|
?? ci/
|
|
?? docs/form-binding-contract.md
|
|
?? src/main/java/com/yunhai/flowcenter/callback/CallbackFactStore.java
|
|
?? src/main/java/com/yunhai/flowcenter/callback/CallbackSourcePolicy.java
|
|
?? src/main/java/com/yunhai/flowcenter/callback/FlowEventIdentityListener.java
|
|
?? src/main/java/com/yunhai/flowcenter/callback/FlwStateEventRecorder.java
|
|
?? src/main/java/com/yunhai/flowcenter/callback/FormalCoordinateReleaseListener.java
|
|
?? src/main/java/com/yunhai/flowcenter/config/FlowSourceScopeConfiguration.java
|
|
?? src/main/java/com/yunhai/flowcenter/controller/oapi/FormalApplyCommandController.java
|
|
?? src/main/java/com/yunhai/flowcenter/engine/VariableContract.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwAdvanceIntent.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwApplyCommand.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwBizCoordinate.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwCommandSource.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwStateEvent.java
|
|
?? src/main/java/com/yunhai/flowcenter/entity/FlwUsageGrant.java
|
|
?? src/main/java/com/yunhai/flowcenter/enums/FormBindingErrorCode.java
|
|
?? src/main/java/com/yunhai/flowcenter/model/FormalApplyModels.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwAdvanceIntentRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwApplyCommandRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwBizCoordinateRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwCommandSourceRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwStateEventRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/repository/FlwUsageGrantRepository.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/ApplyVariableValidator.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FlowActorContextGate.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FlowOapiSourceScope.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FlowSourcePrincipalResolver.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FlowUsageGrantAdminService.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FlowUsageGrantGuard.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FormalApplyCommandService.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/FormalPayloadCanonicalizer.java
|
|
?? src/main/java/com/yunhai/flowcenter/service/UserBaseActivationClient.java
|
|
?? src/main/resources/sql/20261025_add_flw_def_line_offline.sql
|
|
?? src/main/resources/sql/20261025_add_flw_instance_payload_hash.sql
|
|
?? src/main/resources/sql/20261025_create_flw_state_event_and_intent.sql
|
|
?? src/main/resources/sql/20261025_create_flw_usage_grant.sql
|
|
?? src/main/resources/sql/20261025_drop_event_seq_uk.sql
|
|
?? src/main/resources/sql/20261025_fix_flw_callback_log_uk.sql
|
|
?? src/main/resources/sql/20261026_d09_activation_intent_draft.sql
|
|
?? src/main/resources/sql/20261026_formal_commands_draft.sql
|
|
?? src/test/java/com/yunhai/flowcenter/callback/CallbackConcurrentPushIT.java
|
|
?? src/test/java/com/yunhai/flowcenter/callback/CallbackFactDispatchIT.java
|
|
?? src/test/java/com/yunhai/flowcenter/callback/CallbackRecoveryDeliveryTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/callback/CallbackSourcePolicyTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/callback/FlStateEventRecoveryTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/engine/AssigneeResolverEligibilityTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/engine/FlAdvanceIntentRecoveryTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/D11AssigneeEligibilityIT.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FlActorContextGateTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FlApplyAssignAndVariableTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FlDefLineOfflineTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FlUsageGrantTest.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FormalApplyCommandIT.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FormalFlowHttpFixtureMain.java
|
|
?? src/test/java/com/yunhai/flowcenter/service/FormalPayloadCanonicalizerTest.java
|