├── .gitignore ├── LICENSE ├── README.md ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── daxiang │ │ ├── App.java │ │ ├── Application.java │ │ ├── agent │ │ ├── AgentClient.java │ │ └── AgentStatusChangeNotifier.java │ │ ├── config │ │ └── RestTemplateConfig.java │ │ ├── controller │ │ ├── ActionController.java │ │ ├── AgentController.java │ │ ├── AgentExtJarController.java │ │ ├── AppController.java │ │ ├── ApplicationController.java │ │ ├── BrowserController.java │ │ ├── CategoryController.java │ │ ├── DeviceTestTaskController.java │ │ ├── DriverController.java │ │ ├── EnvironmentController.java │ │ ├── GlobalExceptionHandler.java │ │ ├── GlobalVarController.java │ │ ├── HomeController.java │ │ ├── MobileController.java │ │ ├── PageController.java │ │ ├── ProjectController.java │ │ ├── RoleController.java │ │ ├── TestPlanController.java │ │ ├── TestSuiteController.java │ │ ├── TestTaskController.java │ │ ├── UploadController.java │ │ └── UserController.java │ │ ├── dao │ │ ├── ActionDao.java │ │ ├── AgentExtJarDao.java │ │ ├── DriverDao.java │ │ ├── GlobalVarDao.java │ │ ├── PageDao.java │ │ ├── TestPlanDao.java │ │ ├── TestSuiteDao.java │ │ ├── UserProjectDao.java │ │ └── UserRoleDao.java │ │ ├── exception │ │ └── ServerException.java │ │ ├── init │ │ └── StartupRunner.java │ │ ├── mbg │ │ ├── mapper │ │ │ ├── ActionMapper.java │ │ │ ├── AgentExtJarMapper.java │ │ │ ├── AppMapper.java │ │ │ ├── BrowserMapper.java │ │ │ ├── CategoryMapper.java │ │ │ ├── DeviceTestTaskMapper.java │ │ │ ├── DriverMapper.java │ │ │ ├── EnvironmentMapper.java │ │ │ ├── GlobalVarMapper.java │ │ │ ├── MobileMapper.java │ │ │ ├── PageMapper.java │ │ │ ├── ProjectMapper.java │ │ │ ├── RoleMapper.java │ │ │ ├── TestPlanMapper.java │ │ │ ├── TestSuiteMapper.java │ │ │ ├── TestTaskMapper.java │ │ │ ├── UserMapper.java │ │ │ ├── UserProjectMapper.java │ │ │ └── UserRoleMapper.java │ │ └── po │ │ │ ├── Action.java │ │ │ ├── ActionExample.java │ │ │ ├── AgentExtJar.java │ │ │ ├── AgentExtJarExample.java │ │ │ ├── App.java │ │ │ ├── AppExample.java │ │ │ ├── Browser.java │ │ │ ├── BrowserExample.java │ │ │ ├── Category.java │ │ │ ├── CategoryExample.java │ │ │ ├── DeviceTestTask.java │ │ │ ├── DeviceTestTaskExample.java │ │ │ ├── Driver.java │ │ │ ├── DriverExample.java │ │ │ ├── Environment.java │ │ │ ├── EnvironmentExample.java │ │ │ ├── GlobalVar.java │ │ │ ├── GlobalVarExample.java │ │ │ ├── Mobile.java │ │ │ ├── MobileExample.java │ │ │ ├── Page.java │ │ │ ├── PageExample.java │ │ │ ├── Project.java │ │ │ ├── ProjectExample.java │ │ │ ├── Role.java │ │ │ ├── RoleExample.java │ │ │ ├── TestPlan.java │ │ │ ├── TestPlanExample.java │ │ │ ├── TestSuite.java │ │ │ ├── TestSuiteExample.java │ │ │ ├── TestTask.java │ │ │ ├── TestTaskExample.java │ │ │ ├── User.java │ │ │ ├── UserExample.java │ │ │ ├── UserProject.java │ │ │ ├── UserProjectExample.java │ │ │ ├── UserRole.java │ │ │ └── UserRoleExample.java │ │ ├── model │ │ ├── PageRequest.java │ │ ├── PagedData.java │ │ ├── Platform.java │ │ ├── Response.java │ │ ├── UploadFile.java │ │ ├── action │ │ │ ├── LocalVar.java │ │ │ ├── Param.java │ │ │ ├── PossibleValue.java │ │ │ └── Step.java │ │ ├── dto │ │ │ ├── ActionTreeNode.java │ │ │ ├── CategoryTreeNode.java │ │ │ ├── DriverFile.java │ │ │ ├── Testcase.java │ │ │ ├── UserDto.java │ │ │ ├── UserProjectDto.java │ │ │ └── UserRoleDto.java │ │ ├── enums │ │ │ └── UploadDir.java │ │ ├── environment │ │ │ └── EnvironmentValue.java │ │ ├── page │ │ │ ├── By.java │ │ │ └── Element.java │ │ ├── request │ │ │ └── ActionDebugRequest.java │ │ └── vo │ │ │ ├── ActionVo.java │ │ │ ├── AgentExtJarVo.java │ │ │ ├── AgentVo.java │ │ │ ├── AppVo.java │ │ │ ├── CategoryVo.java │ │ │ ├── DriverVo.java │ │ │ ├── EnvironmentVo.java │ │ │ ├── GlobalVarVo.java │ │ │ ├── MobileVo.java │ │ │ ├── PageVo.java │ │ │ ├── ProjectVo.java │ │ │ ├── TestPlanVo.java │ │ │ ├── TestSuiteVo.java │ │ │ ├── TestTaskSummary.java │ │ │ └── TestTaskVo.java │ │ ├── schedule │ │ └── ScheduledTaskExecutor.java │ │ ├── security │ │ ├── CorsConfig.java │ │ ├── JwtAccessDeniedHandler.java │ │ ├── JwtAuthenticationEntryPoint.java │ │ ├── JwtTokenFilter.java │ │ ├── JwtTokenUtil.java │ │ ├── SecurityUtil.java │ │ ├── UserDetailsServiceImpl.java │ │ └── WebSecurityConfig.java │ │ ├── service │ │ ├── ActionProcessor.java │ │ ├── ActionService.java │ │ ├── AgentExtJarService.java │ │ ├── AgentService.java │ │ ├── AppService.java │ │ ├── BrowserService.java │ │ ├── CategoryService.java │ │ ├── DeviceTestTaskService.java │ │ ├── DriverService.java │ │ ├── EnvironmentService.java │ │ ├── FileService.java │ │ ├── GlobalVarService.java │ │ ├── MobileService.java │ │ ├── PageService.java │ │ ├── ProjectService.java │ │ ├── RoleService.java │ │ ├── TestPlanService.java │ │ ├── TestSuiteService.java │ │ ├── TestTaskService.java │ │ ├── UserProjectService.java │ │ ├── UserRoleService.java │ │ └── UserService.java │ │ ├── typehandler │ │ ├── ActionTypeHandler.java │ │ ├── ByListTypeHandler.java │ │ ├── DriverFileListTypeHandler.java │ │ ├── ElementListTypeHandler.java │ │ ├── EnvironmentValueListTypeHandler.java │ │ ├── GlobalVarListTypeHandler.java │ │ ├── IntegerListTypeHandler.java │ │ ├── JSONObjectTypeHandler.java │ │ ├── ListTypeHandler.java │ │ ├── LocalVarListTypeHandler.java │ │ ├── PageListTypeHandler.java │ │ ├── ParamListTypeHandler.java │ │ ├── StepListTypeHandler.java │ │ ├── StringListTypeHandler.java │ │ ├── TestPlanTypeHandler.java │ │ └── TestcaseListTypeHandler.java │ │ ├── utils │ │ ├── HttpServletUtil.java │ │ ├── Tree.java │ │ └── UUIDUtil.java │ │ └── validator │ │ ├── HasLengthIfNotEmptyValidator.java │ │ ├── JSONFormatIfHasTextValidator.java │ │ ├── JavaIdentifierValidator.java │ │ ├── NoDuplicateByValidator.java │ │ ├── NoDuplicateElementValidator.java │ │ ├── NoDuplicateEnvironmentValidator.java │ │ ├── annotation │ │ ├── HasLengthIfNotEmpty.java │ │ ├── JSONFormatIfHasText.java │ │ ├── JavaIdentifier.java │ │ ├── NoDuplicateBy.java │ │ ├── NoDuplicateElement.java │ │ └── NoDuplicateEnvironment.java │ │ └── group │ │ ├── GlobalVarGroup.java │ │ ├── SaveActionGroup.java │ │ ├── SaveUserGroup.java │ │ └── UpdateGroup.java └── resources │ ├── application-dev.properties │ ├── application.properties │ ├── com │ └── daxiang │ │ ├── dao │ │ ├── ActionDao.xml │ │ ├── AgentExtJarDao.xml │ │ ├── DriverDao.xml │ │ ├── GlobalVarDao.xml │ │ ├── PageDao.xml │ │ ├── TestPlanDao.xml │ │ ├── TestSuiteDao.xml │ │ ├── UserProjectDao.xml │ │ └── UserRoleDao.xml │ │ └── mbg │ │ └── mapper │ │ ├── ActionMapper.xml │ │ ├── AgentExtJarMapper.xml │ │ ├── AppMapper.xml │ │ ├── BrowserMapper.xml │ │ ├── CategoryMapper.xml │ │ ├── DeviceTestTaskMapper.xml │ │ ├── DriverMapper.xml │ │ ├── EnvironmentMapper.xml │ │ ├── GlobalVarMapper.xml │ │ ├── MobileMapper.xml │ │ ├── PageMapper.xml │ │ ├── ProjectMapper.xml │ │ ├── RoleMapper.xml │ │ ├── TestPlanMapper.xml │ │ ├── TestSuiteMapper.xml │ │ ├── TestTaskMapper.xml │ │ ├── UserMapper.xml │ │ ├── UserProjectMapper.xml │ │ └── UserRoleMapper.xml │ └── db │ └── migration │ ├── V0.7.5__init.sql │ ├── V0.7.7__delete_admin_project.sql │ ├── V0.8.4__add_setup_teardown.sql │ └── V0.8.6__add_agent_ext_jar.sql └── test ├── java └── test │ ├── CommentGenerator.java │ ├── Generator.java │ └── MyJavaTypeResolver.java └── resources └── generatorConfig.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | See Next -> https://github.com/yqhp 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/daxiang/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/App.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/Application.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/Application.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/agent/AgentClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/agent/AgentClient.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/agent/AgentStatusChangeNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/agent/AgentStatusChangeNotifier.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/ActionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/ActionController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/AgentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/AgentController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/AgentExtJarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/AgentExtJarController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/AppController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/AppController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/ApplicationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/ApplicationController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/BrowserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/BrowserController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/CategoryController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/CategoryController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/DeviceTestTaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/DeviceTestTaskController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/DriverController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/DriverController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/EnvironmentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/EnvironmentController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/GlobalVarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/GlobalVarController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/HomeController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/MobileController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/MobileController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/PageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/PageController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/ProjectController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/ProjectController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/RoleController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/RoleController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/TestPlanController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/TestPlanController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/TestSuiteController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/TestSuiteController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/TestTaskController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/TestTaskController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/UploadController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/UploadController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/controller/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/controller/UserController.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/ActionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/ActionDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/AgentExtJarDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/AgentExtJarDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/DriverDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/DriverDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/GlobalVarDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/GlobalVarDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/PageDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/PageDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/TestPlanDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/TestPlanDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/TestSuiteDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/TestSuiteDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/UserProjectDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/UserProjectDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/dao/UserRoleDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/dao/UserRoleDao.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/exception/ServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/exception/ServerException.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/init/StartupRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/init/StartupRunner.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/ActionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/ActionMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/AgentExtJarMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/AgentExtJarMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/AppMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/AppMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/BrowserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/BrowserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/CategoryMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/CategoryMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/DeviceTestTaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/DeviceTestTaskMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/DriverMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/DriverMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/EnvironmentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/EnvironmentMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/GlobalVarMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/GlobalVarMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/MobileMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/MobileMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/PageMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/PageMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/ProjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/ProjectMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/RoleMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/TestPlanMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/TestPlanMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/TestSuiteMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/TestSuiteMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/TestTaskMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/TestTaskMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/UserProjectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/UserProjectMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/mapper/UserRoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/mapper/UserRoleMapper.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Action.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/ActionExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/ActionExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/AgentExtJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/AgentExtJar.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/AgentExtJarExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/AgentExtJarExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/App.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/App.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/AppExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/AppExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Browser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Browser.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/BrowserExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/BrowserExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Category.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Category.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/CategoryExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/CategoryExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/DeviceTestTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/DeviceTestTask.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/DeviceTestTaskExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/DeviceTestTaskExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Driver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Driver.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/DriverExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/DriverExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Environment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Environment.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/EnvironmentExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/EnvironmentExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/GlobalVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/GlobalVar.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/GlobalVarExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/GlobalVarExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Mobile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Mobile.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/MobileExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/MobileExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Page.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Page.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/PageExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/PageExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Project.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Project.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/ProjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/ProjectExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/Role.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/RoleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/RoleExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestPlan.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestPlanExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestPlanExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestSuite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestSuite.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestSuiteExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestSuiteExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestTask.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/TestTaskExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/TestTaskExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/User.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/UserExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/UserExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/UserProject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/UserProject.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/UserProjectExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/UserProjectExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/UserRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/UserRole.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/mbg/po/UserRoleExample.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/mbg/po/UserRoleExample.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/PageRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/PageRequest.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/PagedData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/PagedData.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/Platform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/Platform.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/Response.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/UploadFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/UploadFile.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/action/LocalVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/action/LocalVar.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/action/Param.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/action/Param.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/action/PossibleValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/action/PossibleValue.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/action/Step.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/action/Step.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/ActionTreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/ActionTreeNode.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/CategoryTreeNode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/CategoryTreeNode.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/DriverFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/DriverFile.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/Testcase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/Testcase.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/UserDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/UserDto.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/UserProjectDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/UserProjectDto.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/dto/UserRoleDto.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/dto/UserRoleDto.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/enums/UploadDir.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/enums/UploadDir.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/environment/EnvironmentValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/environment/EnvironmentValue.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/page/By.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/page/By.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/page/Element.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/page/Element.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/request/ActionDebugRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/request/ActionDebugRequest.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/ActionVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/ActionVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/AgentExtJarVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/AgentExtJarVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/AgentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/AgentVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/AppVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/AppVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/CategoryVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/CategoryVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/DriverVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/DriverVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/EnvironmentVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/EnvironmentVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/GlobalVarVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/GlobalVarVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/MobileVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/MobileVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/PageVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/PageVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/ProjectVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/ProjectVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/TestPlanVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/TestPlanVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/TestSuiteVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/TestSuiteVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/TestTaskSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/TestTaskSummary.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/model/vo/TestTaskVo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/model/vo/TestTaskVo.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/schedule/ScheduledTaskExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/schedule/ScheduledTaskExecutor.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/CorsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/CorsConfig.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/JwtAccessDeniedHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/JwtAccessDeniedHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/JwtAuthenticationEntryPoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/JwtAuthenticationEntryPoint.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/JwtTokenFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/JwtTokenFilter.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/JwtTokenUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/JwtTokenUtil.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/SecurityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/SecurityUtil.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/UserDetailsServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/UserDetailsServiceImpl.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/security/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/security/WebSecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/ActionProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/ActionProcessor.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/ActionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/ActionService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/AgentExtJarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/AgentExtJarService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/AgentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/AgentService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/AppService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/AppService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/BrowserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/BrowserService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/CategoryService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/CategoryService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/DeviceTestTaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/DeviceTestTaskService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/DriverService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/DriverService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/EnvironmentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/EnvironmentService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/FileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/FileService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/GlobalVarService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/GlobalVarService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/MobileService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/MobileService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/PageService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/PageService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/ProjectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/ProjectService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/RoleService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/TestPlanService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/TestPlanService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/TestSuiteService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/TestSuiteService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/TestTaskService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/TestTaskService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/UserProjectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/UserProjectService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/UserRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/UserRoleService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/service/UserService.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/ActionTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/ActionTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/ByListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/ByListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/DriverFileListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/DriverFileListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/ElementListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/ElementListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/EnvironmentValueListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/EnvironmentValueListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/GlobalVarListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/GlobalVarListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/IntegerListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/IntegerListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/JSONObjectTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/JSONObjectTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/ListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/ListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/LocalVarListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/LocalVarListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/PageListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/PageListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/ParamListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/ParamListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/StepListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/StepListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/StringListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/StringListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/TestPlanTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/TestPlanTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/typehandler/TestcaseListTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/typehandler/TestcaseListTypeHandler.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/utils/HttpServletUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/utils/HttpServletUtil.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/utils/Tree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/utils/Tree.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/utils/UUIDUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/utils/UUIDUtil.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/HasLengthIfNotEmptyValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/HasLengthIfNotEmptyValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/JSONFormatIfHasTextValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/JSONFormatIfHasTextValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/JavaIdentifierValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/JavaIdentifierValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/NoDuplicateByValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/NoDuplicateByValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/NoDuplicateElementValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/NoDuplicateElementValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/NoDuplicateEnvironmentValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/NoDuplicateEnvironmentValidator.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/HasLengthIfNotEmpty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/HasLengthIfNotEmpty.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/JSONFormatIfHasText.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/JSONFormatIfHasText.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/JavaIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/JavaIdentifier.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/NoDuplicateBy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/NoDuplicateBy.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/NoDuplicateElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/NoDuplicateElement.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/annotation/NoDuplicateEnvironment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/annotation/NoDuplicateEnvironment.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/group/GlobalVarGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/group/GlobalVarGroup.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/group/SaveActionGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/group/SaveActionGroup.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/group/SaveUserGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/group/SaveUserGroup.java -------------------------------------------------------------------------------- /src/main/java/com/daxiang/validator/group/UpdateGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/java/com/daxiang/validator/group/UpdateGroup.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/application-dev.properties -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/ActionDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/ActionDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/AgentExtJarDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/AgentExtJarDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/DriverDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/DriverDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/GlobalVarDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/GlobalVarDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/PageDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/PageDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/TestPlanDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/TestPlanDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/TestSuiteDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/TestSuiteDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/UserProjectDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/UserProjectDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/dao/UserRoleDao.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/dao/UserRoleDao.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/ActionMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/ActionMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/AgentExtJarMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/AgentExtJarMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/AppMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/AppMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/BrowserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/BrowserMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/CategoryMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/CategoryMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/DeviceTestTaskMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/DeviceTestTaskMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/DriverMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/DriverMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/EnvironmentMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/EnvironmentMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/GlobalVarMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/GlobalVarMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/MobileMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/MobileMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/PageMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/PageMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/ProjectMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/ProjectMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/RoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/RoleMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/TestPlanMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/TestPlanMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/TestSuiteMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/TestSuiteMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/TestTaskMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/TestTaskMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/UserMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/UserProjectMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/UserProjectMapper.xml -------------------------------------------------------------------------------- /src/main/resources/com/daxiang/mbg/mapper/UserRoleMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/com/daxiang/mbg/mapper/UserRoleMapper.xml -------------------------------------------------------------------------------- /src/main/resources/db/migration/V0.7.5__init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/db/migration/V0.7.5__init.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V0.7.7__delete_admin_project.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/db/migration/V0.7.7__delete_admin_project.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V0.8.4__add_setup_teardown.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/db/migration/V0.8.4__add_setup_teardown.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V0.8.6__add_agent_ext_jar.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/main/resources/db/migration/V0.8.6__add_agent_ext_jar.sql -------------------------------------------------------------------------------- /src/test/java/test/CommentGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/test/java/test/CommentGenerator.java -------------------------------------------------------------------------------- /src/test/java/test/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/test/java/test/Generator.java -------------------------------------------------------------------------------- /src/test/java/test/MyJavaTypeResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/test/java/test/MyJavaTypeResolver.java -------------------------------------------------------------------------------- /src/test/resources/generatorConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/opendx/server/HEAD/src/test/resources/generatorConfig.xml --------------------------------------------------------------------------------