├── .gitignore ├── CHANGES.txt ├── Dockerfile ├── Docs ├── Authority-zh.md ├── Authority.md ├── Parameter-zh.md ├── Parameter.md ├── Similar-zh.md ├── Similar.md └── images │ ├── home.png │ ├── logo_full_color.png │ ├── logo_full_color_h100.png │ ├── logo_full_white.png │ ├── logo_head_color.png │ ├── logo_head_white.png │ ├── logo_word_color.png │ ├── logo_word_white.png │ ├── node-view.png │ └── permission-design.png ├── LICENSE.txt ├── NOTICE.txt ├── README-zh.md ├── README.md ├── VERSION ├── bin ├── docker-run.sh ├── run.sh └── wait-for-it.sh ├── conf ├── application-base.properties ├── application-default.properties ├── application-docker.properties └── logback-spring.xml ├── db └── init.sql ├── docker-compose.yml ├── pom.xml ├── shepher-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── xiaomi │ └── shepher │ ├── common │ ├── Action.java │ ├── Auth.java │ ├── Jurisdiction.java │ ├── LoginRequired.java │ ├── ReviewStatus.java │ ├── Role.java │ └── Status.java │ └── util │ ├── IpPathFilter.java │ ├── ParamUtils.java │ ├── ParentPathParser.java │ └── ShepherConstants.java ├── shepher-model ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── xiaomi │ └── shepher │ └── model │ ├── Cluster.java │ ├── NeedReview.java │ ├── Permission.java │ ├── PermissionTeam.java │ ├── ReviewRequest.java │ ├── Snapshot.java │ ├── Team.java │ ├── User.java │ └── UserTeam.java ├── shepher-packaging ├── pom.xml └── src │ └── main │ └── assembly │ ├── bin.xml │ └── src.xml ├── shepher-service ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── xiaomi │ │ └── shepher │ │ ├── biz │ │ ├── ClusterAdminBiz.java │ │ ├── NodeBiz.java │ │ ├── PermissionBiz.java │ │ ├── PermissionTeamBiz.java │ │ ├── ReviewBiz.java │ │ ├── SnapshotBiz.java │ │ ├── TeamBiz.java │ │ ├── UserBiz.java │ │ └── UserTeamBiz.java │ │ ├── common │ │ ├── CustomMailSender.java │ │ ├── DaoValidator.java │ │ ├── GeneralMailSender.java │ │ ├── MailSender.java │ │ ├── MailSenderAbstract.java │ │ ├── MailSenderFactory.java │ │ ├── UserHolder.java │ │ └── UserHolderImpl.java │ │ ├── dao │ │ ├── ClusterAdminMapper.java │ │ ├── NodeDAO.java │ │ ├── PermissionMapper.java │ │ ├── PermissionTeamMapper.java │ │ ├── ReviewMapper.java │ │ ├── SnapshotMapper.java │ │ ├── TeamMapper.java │ │ ├── UserMapper.java │ │ ├── UserTeamMapper.java │ │ └── mybatis │ │ │ └── MybatisExtendedLanguageDriver.java │ │ ├── exception │ │ └── ShepherException.java │ │ ├── service │ │ ├── ClusterAdminService.java │ │ ├── NodeService.java │ │ ├── PermissionService.java │ │ ├── ReviewService.java │ │ ├── SnapshotService.java │ │ ├── TeamService.java │ │ └── UserService.java │ │ └── util │ │ ├── ClusterUtil.java │ │ ├── ReviewUtil.java │ │ ├── StringSerializer.java │ │ └── ZkPool.java │ └── test │ ├── java │ └── com │ │ └── xiaomi │ │ └── shepher │ │ ├── BaseTest.java │ │ ├── ShepherApplicationTests.java │ │ ├── TestContextConfiguration.java │ │ ├── dao │ │ ├── ClusterAdminMapperTest.java │ │ ├── PermissionMapperTest.java │ │ ├── PermissionTeamMapperTest.java │ │ ├── ReviewMapperTest.java │ │ ├── SnapshotMapperTest.java │ │ ├── TeamMapperTest.java │ │ ├── UserMapperTest.java │ │ └── UserTeamMapperTest.java │ │ └── service │ │ ├── ClusterAdminServiceTest.java │ │ ├── NodeServiceTest.java │ │ ├── PermissionServiceTest.java │ │ ├── ReviewServiceTest.java │ │ ├── SnapshotServiceTest.java │ │ ├── TeamServiceTest.java │ │ └── UserServiceTest.java │ └── resources │ ├── application.properties │ └── h2database │ ├── data.sql │ ├── schema.sql │ └── teardown.sql ├── shepher-web ├── pom.xml └── src │ └── main │ ├── java │ └── com │ │ └── xiaomi │ │ └── shepher │ │ ├── ServletInitializer.java │ │ ├── ShepherApplication.java │ │ ├── configuration │ │ ├── WebConfiguration.java │ │ └── WebSecurityConfig.java │ │ ├── controller │ │ ├── ClusterAdminController.java │ │ ├── ClusterController.java │ │ ├── IndexController.java │ │ ├── NodeController.java │ │ ├── PermissionController.java │ │ ├── ReviewController.java │ │ ├── ShepherExceptionHandler.java │ │ └── TeamController.java │ │ ├── interceptor │ │ ├── AuthorizationInterceptor.java │ │ ├── LoginRequiredInterceptor.java │ │ ├── NavInterceptor.java │ │ └── PassportInterceptor.java │ │ └── util │ │ └── AuthStrategy.java │ └── resources │ ├── static │ └── static │ │ ├── css │ │ └── vendor │ │ │ ├── bootstrap.min.css │ │ │ ├── codemirror.min.css │ │ │ ├── codemirror.min.css.map │ │ │ ├── dracula.min.css │ │ │ ├── dracula.min.css.map │ │ │ ├── merge.min.css │ │ │ └── merge.min.css.map │ │ ├── fonts │ │ └── vendor │ │ │ ├── 1YwB1sO8YE1Lyjf12WNiUA.woff2 │ │ │ ├── H2DMvhDLycM56KNuAtbJYA.woff2 │ │ │ ├── ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2 │ │ │ ├── PLygLKRVCQnA5fhu3qk5fQ.woff2 │ │ │ ├── UyBMtLsHKBKXelqf4x7VRQ.woff2 │ │ │ ├── YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2 │ │ │ └── fonts.css │ │ ├── img │ │ └── favicon.ico │ │ ├── js │ │ └── vendor │ │ │ ├── bootstrap.min.js │ │ │ ├── codemirror.min.js │ │ │ ├── diff_match_patch.js │ │ │ ├── htmlmixed.min.js │ │ │ ├── jquery.min.js │ │ │ ├── merge.min.js │ │ │ ├── properties.min.js │ │ │ └── xml.min.js │ │ └── main.css │ └── templates │ ├── admin │ ├── create-modal.ftl │ ├── delete-modal.ftl │ ├── index.ftl │ └── update-modal.ftl │ ├── cluster │ ├── create-modal.ftl │ ├── create.ftl │ ├── delete-modal.ftl │ ├── import-modal.ftl │ ├── index.ftl │ ├── list.ftl │ ├── sider.ftl │ ├── snapshot-modal.ftl │ ├── stat-modal.ftl │ └── update-modal.ftl │ ├── error.ftl │ ├── header.ftl │ ├── login.ftl │ ├── nav.ftl │ ├── permission │ ├── add-modal.ftl │ ├── delete-modal.ftl │ └── manage.ftl │ ├── review │ ├── accept-modal.ftl │ ├── reject-modal.ftl │ ├── review.ftl │ ├── snapshot.ftl │ └── snapshots.ftl │ ├── script.ftl │ └── team │ ├── add_member-modal.ftl │ ├── apply.ftl │ ├── apply_permission-modal.ftl │ ├── index.ftl │ ├── manage.ftl │ ├── member.ftl │ └── permission.ftl └── site ├── checkstyle.xml ├── findbugs-exclude-filter.xml └── pmd-ruleset.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.txt: -------------------------------------------------------------------------------- 1 | # Change Log 2 | 3 | ## 1.0 4 | * Initial release! -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Dockerfile -------------------------------------------------------------------------------- /Docs/Authority-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Authority-zh.md -------------------------------------------------------------------------------- /Docs/Authority.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Authority.md -------------------------------------------------------------------------------- /Docs/Parameter-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Parameter-zh.md -------------------------------------------------------------------------------- /Docs/Parameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Parameter.md -------------------------------------------------------------------------------- /Docs/Similar-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Similar-zh.md -------------------------------------------------------------------------------- /Docs/Similar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/Similar.md -------------------------------------------------------------------------------- /Docs/images/home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/home.png -------------------------------------------------------------------------------- /Docs/images/logo_full_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_full_color.png -------------------------------------------------------------------------------- /Docs/images/logo_full_color_h100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_full_color_h100.png -------------------------------------------------------------------------------- /Docs/images/logo_full_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_full_white.png -------------------------------------------------------------------------------- /Docs/images/logo_head_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_head_color.png -------------------------------------------------------------------------------- /Docs/images/logo_head_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_head_white.png -------------------------------------------------------------------------------- /Docs/images/logo_word_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_word_color.png -------------------------------------------------------------------------------- /Docs/images/logo_word_white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/logo_word_white.png -------------------------------------------------------------------------------- /Docs/images/node-view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/node-view.png -------------------------------------------------------------------------------- /Docs/images/permission-design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/Docs/images/permission-design.png -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/NOTICE.txt -------------------------------------------------------------------------------- /README-zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/README-zh.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/README.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 1.0 -------------------------------------------------------------------------------- /bin/docker-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/bin/docker-run.sh -------------------------------------------------------------------------------- /bin/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/bin/run.sh -------------------------------------------------------------------------------- /bin/wait-for-it.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/bin/wait-for-it.sh -------------------------------------------------------------------------------- /conf/application-base.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/conf/application-base.properties -------------------------------------------------------------------------------- /conf/application-default.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/conf/application-default.properties -------------------------------------------------------------------------------- /conf/application-docker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/conf/application-docker.properties -------------------------------------------------------------------------------- /conf/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/conf/logback-spring.xml -------------------------------------------------------------------------------- /db/init.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/db/init.sql -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/pom.xml -------------------------------------------------------------------------------- /shepher-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/pom.xml -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/Action.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/Action.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/Auth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/Auth.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/Jurisdiction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/Jurisdiction.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/LoginRequired.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/LoginRequired.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/ReviewStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/ReviewStatus.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/common/Status.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/common/Status.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/util/IpPathFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/util/IpPathFilter.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/util/ParamUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/util/ParamUtils.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/util/ParentPathParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/util/ParentPathParser.java -------------------------------------------------------------------------------- /shepher-common/src/main/java/com/xiaomi/shepher/util/ShepherConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-common/src/main/java/com/xiaomi/shepher/util/ShepherConstants.java -------------------------------------------------------------------------------- /shepher-model/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/pom.xml -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/Cluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/Cluster.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/NeedReview.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/NeedReview.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/Permission.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/PermissionTeam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/PermissionTeam.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/Team.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/Team.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/User.java -------------------------------------------------------------------------------- /shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java -------------------------------------------------------------------------------- /shepher-packaging/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-packaging/pom.xml -------------------------------------------------------------------------------- /shepher-packaging/src/main/assembly/bin.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-packaging/src/main/assembly/bin.xml -------------------------------------------------------------------------------- /shepher-packaging/src/main/assembly/src.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-packaging/src/main/assembly/src.xml -------------------------------------------------------------------------------- /shepher-service/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/pom.xml -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/ClusterAdminBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/ClusterAdminBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/NodeBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/NodeBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionTeamBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionTeamBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/ReviewBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/ReviewBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/SnapshotBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/SnapshotBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/UserBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/UserBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/biz/UserTeamBiz.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/biz/UserTeamBiz.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/CustomMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/CustomMailSender.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/DaoValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/DaoValidator.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/GeneralMailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/GeneralMailSender.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/MailSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/MailSender.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderAbstract.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderAbstract.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderFactory.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolder.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolderImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolderImpl.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/ClusterAdminMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/ClusterAdminMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionTeamMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionTeamMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/ReviewMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/ReviewMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/SnapshotMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/SnapshotMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/TeamMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/TeamMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/dao/mybatis/MybatisExtendedLanguageDriver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/dao/mybatis/MybatisExtendedLanguageDriver.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/ClusterAdminService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/ClusterAdminService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/NodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/NodeService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/ReviewService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/ReviewService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/SnapshotService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/SnapshotService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/service/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/service/UserService.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/util/ReviewUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/util/ReviewUtil.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/util/StringSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/util/StringSerializer.java -------------------------------------------------------------------------------- /shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/BaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/BaseTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/ShepherApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/ShepherApplicationTests.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/TestContextConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/TestContextConfiguration.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/ClusterAdminMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/ClusterAdminMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionTeamMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionTeamMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/ReviewMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/ReviewMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/SnapshotMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/SnapshotMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/TeamMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/TeamMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/UserMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/UserMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/dao/UserTeamMapperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/dao/UserTeamMapperTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/ClusterAdminServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/ClusterAdminServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/NodeServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/NodeServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/PermissionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/PermissionServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/ReviewServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/ReviewServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/SnapshotServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/SnapshotServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/TeamServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/TeamServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/java/com/xiaomi/shepher/service/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/java/com/xiaomi/shepher/service/UserServiceTest.java -------------------------------------------------------------------------------- /shepher-service/src/test/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/resources/application.properties -------------------------------------------------------------------------------- /shepher-service/src/test/resources/h2database/data.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/resources/h2database/data.sql -------------------------------------------------------------------------------- /shepher-service/src/test/resources/h2database/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/resources/h2database/schema.sql -------------------------------------------------------------------------------- /shepher-service/src/test/resources/h2database/teardown.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-service/src/test/resources/h2database/teardown.sql -------------------------------------------------------------------------------- /shepher-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/pom.xml -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/ServletInitializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/ServletInitializer.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/ShepherApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/ShepherApplication.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebConfiguration.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebSecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebSecurityConfig.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterAdminController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/IndexController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/NodeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/NodeController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/PermissionController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/PermissionController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/ReviewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/ReviewController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/ShepherExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/ShepherExceptionHandler.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/controller/TeamController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/controller/TeamController.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/interceptor/AuthorizationInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/interceptor/AuthorizationInterceptor.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/interceptor/LoginRequiredInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/interceptor/LoginRequiredInterceptor.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/interceptor/NavInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/interceptor/NavInterceptor.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/interceptor/PassportInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/interceptor/PassportInterceptor.java -------------------------------------------------------------------------------- /shepher-web/src/main/java/com/xiaomi/shepher/util/AuthStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/java/com/xiaomi/shepher/util/AuthStrategy.java -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/bootstrap.min.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/codemirror.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/codemirror.min.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/codemirror.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/codemirror.min.css.map -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/dracula.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/dracula.min.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/dracula.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/dracula.min.css.map -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/merge.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/merge.min.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/css/vendor/merge.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/css/vendor/merge.min.css.map -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/1YwB1sO8YE1Lyjf12WNiUA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/1YwB1sO8YE1Lyjf12WNiUA.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/H2DMvhDLycM56KNuAtbJYA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/H2DMvhDLycM56KNuAtbJYA.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/PLygLKRVCQnA5fhu3qk5fQ.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/PLygLKRVCQnA5fhu3qk5fQ.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/UyBMtLsHKBKXelqf4x7VRQ.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/UyBMtLsHKBKXelqf4x7VRQ.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2 -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/fonts/vendor/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/fonts/vendor/fonts.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/img/favicon.ico -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/bootstrap.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/codemirror.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/codemirror.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/diff_match_patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/diff_match_patch.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/htmlmixed.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/htmlmixed.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/jquery.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/merge.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/merge.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/properties.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/properties.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/js/vendor/xml.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/js/vendor/xml.min.js -------------------------------------------------------------------------------- /shepher-web/src/main/resources/static/static/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/static/static/main.css -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/admin/create-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/admin/create-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/admin/delete-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/admin/delete-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/admin/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/admin/index.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/admin/update-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/admin/update-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/create-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/create-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/create.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/create.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/delete-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/delete-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/import-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/import-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/index.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/list.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/sider.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/sider.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/snapshot-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/snapshot-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/stat-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/stat-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/cluster/update-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/cluster/update-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/error.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/error.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/header.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/header.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/login.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/nav.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/nav.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/permission/add-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/permission/add-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/permission/delete-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/permission/delete-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/permission/manage.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/permission/manage.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/review/accept-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/review/accept-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/review/reject-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/review/reject-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/review/review.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/review/review.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/review/snapshot.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/review/snapshot.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/review/snapshots.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/review/snapshots.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/script.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/script.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/add_member-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/add_member-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/apply.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/apply.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/apply_permission-modal.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/apply_permission-modal.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/index.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/manage.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/manage.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/member.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/member.ftl -------------------------------------------------------------------------------- /shepher-web/src/main/resources/templates/team/permission.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/shepher-web/src/main/resources/templates/team/permission.ftl -------------------------------------------------------------------------------- /site/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/site/checkstyle.xml -------------------------------------------------------------------------------- /site/findbugs-exclude-filter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/site/findbugs-exclude-filter.xml -------------------------------------------------------------------------------- /site/pmd-ruleset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XiaoMi/shepher/HEAD/site/pmd-ruleset.xml --------------------------------------------------------------------------------