This is an automated email from the ASF dual-hosted git repository. qiaojialin pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/iotdb-web-workbench.git
commit ce1cc5dbcca9f5da254926663ef3b8a94bf5df11 Merge: a046c45 fd390fd Author: haungrui777 <[email protected]> AuthorDate: Tue Sep 14 17:42:56 2021 +0800 Merge branch 'apache:master' into master .github/workflows/default.yml | 55 + NOTICE | 5 +- README.md | 1 + README_zh.md | 19 +- backend/.drone.yml | 68 + backend/.gitignore | 10 + backend/Dockerfile | 24 + README.md => backend/README.md | 37 +- backend/build.gradle | 66 + backend/build.sh | 20 + backend/doc/code-guidelines.zip | Bin 0 -> 9427033 bytes README.md => backend/doc/config.md | 28 +- backend/doc/deploy.md | 65 + ...57\246\347\273\206\351\205\215\347\275\256.jpg" | Bin 0 -> 286055 bytes .../doc/image/maven\351\205\215\347\275\256.jpg" | Bin 0 -> 96532 bytes ...05\215\347\275\256\346\226\207\344\273\266.png" | Bin 0 -> 128969 bytes ...26\207\344\273\266\344\275\215\347\275\256.png" | Bin 0 -> 60565 bytes backend/doc/image/pom.PNG | Bin 0 -> 60121 bytes ...20\257\345\212\250\346\210\220\345\212\237.PNG" | Bin 0 -> 153254 bytes "backend/doc/image/\346\211\223\345\214\205.png" | Bin 0 -> 22644 bytes ...05\215\347\275\256\346\226\207\344\273\266.PNG" | Bin 0 -> 15910 bytes backend/doc/intro.md | 55 + README.md => backend/doc/log.md | 10 +- backend/doc/maven.md | 46 + backend/doc/note.md | 74 + README.md => backend/doc/promise.md | 9 +- README.md => backend/doc/release.md | 8 +- README.md => backend/doc/rest.md | 11 +- README.md => backend/doc/rule.md | 17 +- backend/doc/swagger.md | 51 + backend/doc/validate.md | 68 + backend/gradlew | 188 ++ backend/gradlew.bat | 89 + backend/pom.xml | 267 +++ backend/settings.gradle | 20 + .../org/apache/iotdb/admin/AdminApplication.java | 36 + .../iotdb/admin/aop/BaseExceptionAdvice.java | 42 + .../apache/iotdb/admin/aop/ParamValidAspect.java | 72 + .../admin/common/exception/BaseException.java | 41 + .../iotdb/admin/common/exception/ErrorCode.java | 283 +++ .../admin/common/utils/AuthenticationUtils.java | 49 + .../apache/iotdb/admin/config/FilterConfig.java | 44 + .../iotdb/admin/config/MybatisPlusConfig.java | 48 + .../apache/iotdb/admin/config/SecurityConfig.java | 48 + .../apache/iotdb/admin/config/SwaggerConfig.java | 77 + .../iotdb/admin/config/ValidatorConfiguration.java | 43 + .../admin/controller/ConnectionController.java | 128 ++ .../iotdb/admin/controller/HealthController.java | 46 + .../iotdb/admin/controller/IotDBController.java | 915 +++++++++ .../iotdb/admin/controller/QueryController.java | 142 ++ .../iotdb/admin/controller/UserController.java | 125 ++ .../java/org/apache/iotdb/admin/demo/JDBC.java | 152 ++ .../org/apache/iotdb/admin/demo/NativeAPI.java | 113 ++ .../org/apache/iotdb/admin/filter/TokenFilter.java | 60 + .../iotdb/admin/mapper/ConnectionMapper.java | 28 + .../apache/iotdb/admin/mapper/DeviceMapper.java | 28 + .../org/apache/iotdb/admin/mapper/GroupMapper.java | 28 + .../iotdb/admin/mapper/MeasurementMapper.java | 28 + .../org/apache/iotdb/admin/mapper/QueryMapper.java | 28 + .../org/apache/iotdb/admin/mapper/UserMapper.java | 28 + .../iotdb/admin/model/dto/ConnectionDTO.java | 55 + .../org/apache/iotdb/admin/model/dto/CountDTO.java | 33 + .../apache/iotdb/admin/model/dto/DeviceDTO.java | 36 + .../iotdb/admin/model/dto/DeviceInfoDTO.java | 42 + .../org/apache/iotdb/admin/model/dto/GroupDTO.java | 40 + .../apache/iotdb/admin/model/dto/IotDBRole.java | 36 + .../apache/iotdb/admin/model/dto/IotDBUser.java | 44 + .../apache/iotdb/admin/model/dto/IotDBUserDTO.java | 31 + .../iotdb/admin/model/dto/MeasurementDTO.java | 37 + .../iotdb/admin/model/dto/PrivilegeInfoDTO.java | 40 + .../org/apache/iotdb/admin/model/dto/QueryDTO.java | 35 + .../apache/iotdb/admin/model/dto/SearchDTO.java | 36 + .../apache/iotdb/admin/model/dto/Timeseries.java | 39 + .../iotdb/admin/model/entity/Connection.java | 68 + .../apache/iotdb/admin/model/entity/Device.java | 55 + .../iotdb/admin/model/entity/Measurement.java | 43 + .../org/apache/iotdb/admin/model/entity/Query.java | 43 + .../iotdb/admin/model/entity/StorageGroup.java | 53 + .../org/apache/iotdb/admin/model/entity/User.java | 49 + .../org/apache/iotdb/admin/model/vo/BaseVO.java | 48 + .../org/apache/iotdb/admin/model/vo/ConnVO.java | 36 + .../apache/iotdb/admin/model/vo/ConnectionVO.java | 38 + .../apache/iotdb/admin/model/vo/DeviceInfo.java | 34 + .../apache/iotdb/admin/model/vo/DeviceInfoVO.java | 33 + .../org/apache/iotdb/admin/model/vo/DeviceVO.java | 33 + .../apache/iotdb/admin/model/vo/GroupInfoVO.java | 36 + .../org/apache/iotdb/admin/model/vo/GroupVO.java | 36 + .../apache/iotdb/admin/model/vo/IotDBUserVO.java | 34 + .../apache/iotdb/admin/model/vo/MeasurementVO.java | 34 + .../iotdb/admin/model/vo/MeasuremtnInfoVO.java | 33 + .../org/apache/iotdb/admin/model/vo/PathVO.java | 32 + .../apache/iotdb/admin/model/vo/PrivilegeInfo.java | 39 + .../org/apache/iotdb/admin/model/vo/QueryVO.java | 31 + .../org/apache/iotdb/admin/model/vo/RecordVO.java | 33 + .../iotdb/admin/model/vo/RoleWithPrivilegesVO.java | 32 + .../apache/iotdb/admin/model/vo/SqlResultVO.java | 35 + .../iotdb/admin/model/vo/StorageGroupVO.java | 31 + .../iotdb/admin/service/ConnectionService.java | 41 + .../apache/iotdb/admin/service/DeviceService.java | 43 + .../apache/iotdb/admin/service/GroupService.java | 44 + .../apache/iotdb/admin/service/IotDBService.java | 107 ++ .../iotdb/admin/service/MeasurementService.java | 36 + .../apache/iotdb/admin/service/QueryService.java | 39 + .../apache/iotdb/admin/service/UserService.java | 32 + .../admin/service/impl/ConnectionServiceImpl.java | 128 ++ .../admin/service/impl/DeviceServiceImpl.java | 146 ++ .../iotdb/admin/service/impl/GroupServiceImpl.java | 163 ++ .../iotdb/admin/service/impl/IotDBServiceImpl.java | 1967 ++++++++++++++++++++ .../admin/service/impl/MeasurementServiceImpl.java | 150 ++ .../iotdb/admin/service/impl/QueryServiceImpl.java | 108 ++ .../iotdb/admin/service/impl/UserServiceImpl.java | 81 + backend/src/main/resources/META-INF/app.properties | 20 + .../src/main/resources/application-dev.properties | 30 + .../src/main/resources/application-prod.properties | 30 + .../src/main/resources/application-test.properties | 26 + backend/src/main/resources/application.properties | 21 + backend/src/main/resources/log4j2-prod.xml | 120 ++ backend/src/main/resources/log4j2.xml | 120 ++ backend/src/main/resources/sqlite/iotdb.db | Bin 0 -> 36864 bytes .../test/java/org/apache/iotdb/admin/DemoJDBC.java | 38 + .../admin/controller/ConnectionControllerTest.java | 119 ++ .../admin/controller/IotDBControllerTest.java | 387 ++++ .../admin/controller/QueryControllerTest.java | 136 ++ .../iotdb/admin/controller/TestSystemInfo.java | 45 + 124 files changed, 9538 insertions(+), 25 deletions(-)
