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(-)