You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by jf...@apache.org on 2021/09/11 12:36:25 UTC
[iotdb-web-workbench] 01/01: Merge pull request #3 from
apache/review/initial-commit
This is an automated email from the ASF dual-hosted git repository.
jfeinauer pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/iotdb-web-workbench.git
commit fd390fdb997bd18410974184f45fd0a31442d56f
Merge: 0ed1b60 12feef0
Author: Julian <j....@pragmaticminds.de>
AuthorDate: Sat Sep 11 14:36:20 2021 +0200
Merge pull request #3 from apache/review/initial-commit
Initial commit from @loveher147 with the backend.
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 +
123 files changed, 9483 insertions(+), 25 deletions(-)