├── .github └── workflows │ └── generator_docs.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.en_US.md ├── README.md ├── docker-compose.yml ├── docs ├── .gitignore ├── assembly.xml ├── pom.xml └── src │ └── main │ └── asciidoc │ ├── api-doc.asciidoc │ ├── api-gettoken.asciidoc │ ├── api-request-demo.asciidoc │ ├── api-return-object.asciidoc │ ├── base-config.asciidoc │ ├── case.asciidoc │ ├── deploy.asciidoc │ ├── email-config.asciidoc │ ├── es-config.asciidoc │ ├── getting-started.asciidoc │ ├── images │ ├── 20210308113951.png │ ├── 20230310.jpg │ ├── 20230310104837.png │ ├── 7C56195B1FE6F942649D30D65416EE80.jpg │ ├── QQ20190103-135005.png │ ├── QQ20190103-135046.png │ ├── QQ20190103-154507.png │ ├── QQ20190103-154553.png │ ├── QQ20190103-155656.png │ ├── QQ20190107-135811.png │ ├── QQ20190107-135903.png │ ├── QQ20190107-140155.png │ ├── QQ20190109-111822.png │ ├── QQ20190123-103144.png │ ├── QQ20190131-173707.png │ ├── QQ20190418-153321.png │ ├── QQ20190725-111655.png │ ├── TIM20190417185246.png │ ├── TIM20190417185315.png │ ├── TIM20190417185600.png │ └── captcha.gif │ ├── index.asciidoc │ ├── introduction.asciidoc │ ├── oauth-config.asciidoc │ ├── qa.asciidoc │ ├── ready.asciidoc │ ├── redis-config.asciidoc │ ├── sms-config.asciidoc │ ├── telegram-config.asciidoc │ ├── theme-dev.asciidoc │ ├── theme.asciidoc │ ├── upload-config.asciidoc │ ├── videos │ └── 1678413054469.mp4 │ └── ws-config.asciidoc ├── fronts └── readme.txt ├── plugins ├── README.asciidoc ├── comment-layer-plugin │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── co │ │ └── yiiu │ │ └── pybbs │ │ └── plugin │ │ └── CommentLayerPlugin.java ├── redis-cache-plugin │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── co │ │ └── yiiu │ │ └── pybbs │ │ └── plugin │ │ ├── RedisCachePlugin.java │ │ └── RedisService.java └── theme-simple-plugin │ ├── pom.xml │ └── src │ └── main │ └── resources │ ├── static │ └── theme │ │ └── simple │ │ └── css │ │ ├── app.css │ │ ├── app.css.map │ │ └── app.scss │ └── templates │ └── theme │ └── simple │ ├── comment │ └── edit.ftl │ ├── components │ ├── loading.ftl │ ├── notification.ftl │ ├── topics.ftl │ ├── upload.ftl │ ├── user_collects.ftl │ ├── user_comments.ftl │ └── user_topics.ftl │ ├── error.ftl │ ├── index.ftl │ ├── layout │ ├── footer.ftl │ ├── header.ftl │ └── layout.ftl │ ├── login.ftl │ ├── notifications.ftl │ ├── register.ftl │ ├── search.ftl │ ├── tag │ ├── tag.ftl │ └── tags.ftl │ ├── top100.ftl │ ├── topic │ ├── create.ftl │ ├── detail.ftl │ └── edit.ftl │ └── user │ ├── collects.ftl │ ├── comments.ftl │ ├── profile.ftl │ ├── settings.ftl │ └── topics.ftl ├── pom.xml ├── shutdown.sh ├── snapshot ├── 1.png ├── 2.png ├── 3.png ├── alipay.png └── wechat.png ├── src ├── main │ ├── java │ │ └── co │ │ │ └── yiiu │ │ │ └── pybbs │ │ │ ├── PybbsApplication.java │ │ │ ├── config │ │ │ ├── DataSourceConfig.java │ │ │ ├── DataSourceHelper.java │ │ │ ├── FlywayConfig.java │ │ │ ├── FreemarkerConfig.java │ │ │ ├── GlobalCorsConfiguration.java │ │ │ ├── MybatisPlusConfig.java │ │ │ ├── RestTemplateConfig.java │ │ │ ├── ServerRunner.java │ │ │ ├── ShiroConfig.java │ │ │ ├── ShiroTag.java │ │ │ ├── SiteConfig.java │ │ │ ├── WebMvcConfig.java │ │ │ ├── realm │ │ │ │ ├── MyCredentialsMatcher.java │ │ │ │ ├── MyShiroFilter.java │ │ │ │ └── MyShiroRealm.java │ │ │ ├── service │ │ │ │ ├── BaseService.java │ │ │ │ ├── EmailService.java │ │ │ │ ├── SensitiveWordFilterService.java │ │ │ │ ├── SmsService.java │ │ │ │ └── TelegramBotService.java │ │ │ └── websocket │ │ │ │ ├── MessageDecoder.java │ │ │ │ ├── MessageEncoder.java │ │ │ │ ├── MyWebSocket.java │ │ │ │ └── WebSocketConfig.java │ │ │ ├── controller │ │ │ ├── admin │ │ │ │ ├── AdminUserAdminController.java │ │ │ │ ├── BaseAdminController.java │ │ │ │ ├── CommentAdminController.java │ │ │ │ ├── IndexAdminController.java │ │ │ │ ├── PermissionAdminController.java │ │ │ │ ├── RoleAdminController.java │ │ │ │ ├── SensitiveWordAdminController.java │ │ │ │ ├── SystemConfigAdminController.java │ │ │ │ ├── TagAdminController.java │ │ │ │ ├── TopicAdminController.java │ │ │ │ └── UserAdminController.java │ │ │ ├── api │ │ │ │ ├── BaseApiController.java │ │ │ │ ├── CollectApiController.java │ │ │ │ ├── CommentApiController.java │ │ │ │ ├── IndexApiController.java │ │ │ │ ├── NotificationApiController.java │ │ │ │ ├── SettingsApiController.java │ │ │ │ ├── TelegramBotController.java │ │ │ │ ├── TopicApiController.java │ │ │ │ └── UserApiController.java │ │ │ └── front │ │ │ │ ├── BaseController.java │ │ │ │ ├── CommentController.java │ │ │ │ ├── CommonController.java │ │ │ │ ├── IndexController.java │ │ │ │ ├── OAuthController.java │ │ │ │ ├── TopicController.java │ │ │ │ └── UserController.java │ │ │ ├── directive │ │ │ ├── NotificationsDirective.java │ │ │ ├── OtherTopicDirective.java │ │ │ ├── ScoreDirective.java │ │ │ ├── SearchDirective.java │ │ │ ├── SocialDirective.java │ │ │ ├── TagsDirective.java │ │ │ ├── TopicCommentsDirective.java │ │ │ ├── TopicListDirective.java │ │ │ ├── UserCollectsDirective.java │ │ │ ├── UserCommentsDirective.java │ │ │ └── UserTopicsDirective.java │ │ │ ├── exception │ │ │ ├── ApiAssert.java │ │ │ ├── ApiException.java │ │ │ └── GlobalExceptionHandler.java │ │ │ ├── hook │ │ │ ├── CommentServiceHook.java │ │ │ ├── FileUtilHook.java │ │ │ ├── IndexedServiceHook.java │ │ │ ├── TopicServiceHook.java │ │ │ └── UserServiceHook.java │ │ │ ├── interceptor │ │ │ ├── CommonInterceptor.java │ │ │ ├── UserInterceptor.java │ │ │ ├── XssAspect.java │ │ │ └── XssSanitizingFilter.java │ │ │ ├── mapper │ │ │ ├── AdminUserMapper.java │ │ │ ├── AdminUserMapper.xml │ │ │ ├── CodeMapper.java │ │ │ ├── CollectMapper.java │ │ │ ├── CollectMapper.xml │ │ │ ├── CommentMapper.java │ │ │ ├── CommentMapper.xml │ │ │ ├── NotificationMapper.java │ │ │ ├── NotificationMapper.xml │ │ │ ├── OAuthUserMapper.java │ │ │ ├── PermissionMapper.java │ │ │ ├── RoleMapper.java │ │ │ ├── RolePermissionMapper.java │ │ │ ├── SensitiveWordMapper.java │ │ │ ├── SystemConfigMapper.java │ │ │ ├── SystemConfigMapper.xml │ │ │ ├── TagMapper.java │ │ │ ├── TagMapper.xml │ │ │ ├── TopicMapper.java │ │ │ ├── TopicMapper.xml │ │ │ ├── TopicTagMapper.java │ │ │ ├── UserMapper.java │ │ │ └── UserMapper.xml │ │ │ ├── model │ │ │ ├── AdminUser.java │ │ │ ├── Code.java │ │ │ ├── Collect.java │ │ │ ├── Comment.java │ │ │ ├── Notification.java │ │ │ ├── OAuthUser.java │ │ │ ├── Permission.java │ │ │ ├── Role.java │ │ │ ├── RolePermission.java │ │ │ ├── SensitiveWord.java │ │ │ ├── SystemConfig.java │ │ │ ├── Tag.java │ │ │ ├── Topic.java │ │ │ ├── TopicTag.java │ │ │ ├── User.java │ │ │ └── vo │ │ │ │ ├── CommentsByTopic.java │ │ │ │ ├── UserWithWebSocketVO.java │ │ │ │ └── package-info.java │ │ │ ├── plugin │ │ │ ├── CommentLayerPlugin.java │ │ │ ├── ElasticSearchPlugin.java │ │ │ ├── ElasticSearchService.java │ │ │ ├── FileUploadPlugin.java │ │ │ ├── RedisCachePlugin.java │ │ │ ├── RedisService.java │ │ │ └── SocialPlugin.java │ │ │ ├── service │ │ │ ├── IAdminUserService.java │ │ │ ├── ICodeService.java │ │ │ ├── ICollectService.java │ │ │ ├── ICommentService.java │ │ │ ├── IIndexedService.java │ │ │ ├── INotificationService.java │ │ │ ├── IOAuthUserService.java │ │ │ ├── IPermissionService.java │ │ │ ├── IRolePermissionService.java │ │ │ ├── IRoleService.java │ │ │ ├── ISensitiveWordService.java │ │ │ ├── ISystemConfigService.java │ │ │ ├── ITagService.java │ │ │ ├── ITopicService.java │ │ │ ├── ITopicTagService.java │ │ │ ├── IUserService.java │ │ │ └── impl │ │ │ │ ├── AdminUserService.java │ │ │ │ ├── CodeService.java │ │ │ │ ├── CollectService.java │ │ │ │ ├── CommentService.java │ │ │ │ ├── IndexedService.java │ │ │ │ ├── NotificationService.java │ │ │ │ ├── OAuthUserService.java │ │ │ │ ├── PermissionService.java │ │ │ │ ├── RolePermissionService.java │ │ │ │ ├── RoleService.java │ │ │ │ ├── SensitiveWordService.java │ │ │ │ ├── SystemConfigService.java │ │ │ │ ├── TagService.java │ │ │ │ ├── TopicService.java │ │ │ │ ├── TopicTagService.java │ │ │ │ └── UserService.java │ │ │ └── util │ │ │ ├── BaseModel.java │ │ │ ├── Constants.java │ │ │ ├── CookieUtil.java │ │ │ ├── DateUtil.java │ │ │ ├── FileUtil.java │ │ │ ├── HashUtil.java │ │ │ ├── HttpUtil.java │ │ │ ├── IpUtil.java │ │ │ ├── JsonUtil.java │ │ │ ├── LocaleMessageSourceUtil.java │ │ │ ├── MD5Util.java │ │ │ ├── MarkdownUtil.java │ │ │ ├── Message.java │ │ │ ├── MyPage.java │ │ │ ├── Result.java │ │ │ ├── SecurityUtil.java │ │ │ ├── SensitiveWordUtil.java │ │ │ ├── SpringContextUtil.java │ │ │ ├── StringUtil.java │ │ │ ├── bcrypt │ │ │ ├── BCrypt.java │ │ │ └── BCryptPasswordEncoder.java │ │ │ ├── captcha │ │ │ ├── Captcha.java │ │ │ ├── Encoder.java │ │ │ ├── GifCaptcha.java │ │ │ ├── GifEncoder.java │ │ │ ├── Quant.java │ │ │ ├── Randoms.java │ │ │ ├── SpecCaptcha.java │ │ │ ├── Streams.java │ │ │ └── package-info.java │ │ │ └── identicon │ │ │ ├── Identicon.java │ │ │ └── generator │ │ │ ├── IBaseGenerator.java │ │ │ └── impl │ │ │ ├── DefaultGenerator.java │ │ │ └── MyGenerator.java │ └── resources │ │ ├── application-dev.yml │ │ ├── application-docker.yml │ │ ├── application-prod.yml │ │ ├── application.yml │ │ ├── banner.txt │ │ ├── db │ │ └── migration │ │ │ ├── V1.10__delete_system_config_search.sql │ │ │ ├── V1.11__update_system_config_key.sql │ │ │ ├── V1.12__add_indexes.sql │ │ │ ├── V1.13__add_social_config.sql │ │ │ ├── V1.14__add_system_config_user_need_active.sql │ │ │ ├── V1.15__modify_content_character.sql │ │ │ ├── V1.16__add_column_content_style.sql │ │ │ ├── V1.17__add_cloud_storage.sql │ │ │ ├── V1.18__add_tgbot.sql │ │ │ ├── V1.19__add_systemconfig.sql │ │ │ ├── V1.1__user_add_field.sql │ │ │ ├── V1.2__update_system_config_default_theme.sql │ │ │ ├── V1.3__delete_system_config_redis_ssl.sql │ │ │ ├── V1.4__alter_code.sql │ │ │ ├── V1.5__add_sensitive_word.sql │ │ │ ├── V1.6__add_permission_about_sensitive_word.sql │ │ │ ├── V1.7__alter_oauth_user.sql │ │ │ ├── V1.8__add_sms_region_id.sql │ │ │ ├── V1.9__update_system_config_ws.sql │ │ │ └── V1__initialize.sql │ │ ├── i18n │ │ ├── message.properties │ │ ├── message_en_US.properties │ │ └── message_zh_CN.properties │ │ ├── logback-spring.xml │ │ ├── static │ │ ├── admin │ │ │ └── js │ │ │ │ └── app.min.js │ │ └── theme │ │ │ └── default │ │ │ ├── css │ │ │ └── app.css │ │ │ ├── js │ │ │ ├── app.js │ │ │ └── codemirror.js │ │ │ └── libs │ │ │ └── layer │ │ │ ├── layer.js │ │ │ ├── mobile │ │ │ ├── layer.js │ │ │ └── need │ │ │ │ └── layer.css │ │ │ └── theme │ │ │ ├── default │ │ │ ├── icon-ext.png │ │ │ ├── icon.png │ │ │ ├── layer.css │ │ │ ├── loading-0.gif │ │ │ ├── loading-1.gif │ │ │ └── loading-2.gif │ │ │ └── moon │ │ │ ├── default.png │ │ │ └── style.css │ │ └── templates │ │ ├── admin │ │ ├── admin_user │ │ │ ├── add.ftl │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ ├── comment │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ ├── index.ftl │ │ ├── layout │ │ │ ├── footer.ftl │ │ │ ├── header.ftl │ │ │ ├── layout.ftl │ │ │ ├── menu.ftl │ │ │ └── paginate.ftl │ │ ├── login.ftl │ │ ├── permission │ │ │ └── list.ftl │ │ ├── role │ │ │ ├── add.ftl │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ ├── sensitive_word │ │ │ └── list.ftl │ │ ├── system │ │ │ └── edit.ftl │ │ ├── tag │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ ├── topic │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ └── user │ │ │ ├── edit.ftl │ │ │ └── list.ftl │ │ └── theme │ │ └── default │ │ ├── comment │ │ └── edit.ftl │ │ ├── components │ │ ├── author.ftl │ │ ├── create_topic_guide.ftl │ │ ├── editor.ftl │ │ ├── forget_password.ftl │ │ ├── github_repos.ftl │ │ ├── markdown_guide.ftl │ │ ├── mobile_login.ftl │ │ ├── notification.ftl │ │ ├── other_topic.ftl │ │ ├── paginate.ftl │ │ ├── score.ftl │ │ ├── token.ftl │ │ ├── topic_comments.ftl │ │ ├── topics.ftl │ │ ├── upload.ftl │ │ ├── user_comments.ftl │ │ ├── user_info.ftl │ │ ├── user_topics.ftl │ │ ├── websocket.ftl │ │ └── welcome.ftl │ │ ├── error.ftl │ │ ├── index.ftl │ │ ├── layout │ │ ├── footer.ftl │ │ ├── header.ftl │ │ └── layout.ftl │ │ ├── login.ftl │ │ ├── notifications.ftl │ │ ├── register.ftl │ │ ├── search.ftl │ │ ├── tag │ │ ├── tag.ftl │ │ └── tags.ftl │ │ ├── top100.ftl │ │ ├── topic │ │ ├── create.ftl │ │ ├── detail.ftl │ │ └── edit.ftl │ │ └── user │ │ ├── collects.ftl │ │ ├── comments.ftl │ │ ├── profile.ftl │ │ ├── settings.ftl │ │ └── topics.ftl └── test │ └── java │ └── co │ └── yiiu │ └── pybbs │ ├── PybbsApplicationTests.java │ └── util │ └── StringUtilTest.java └── start.sh /.github/workflows/generator_docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/.github/workflows/generator_docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM maven:3.5.4-jdk-8 2 | 3 | ENV LANG C.UTF-8 -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.en_US.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/README.en_US.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .idea 3 | *.iml 4 | *~ 5 | -------------------------------------------------------------------------------- /docs/assembly.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/assembly.xml -------------------------------------------------------------------------------- /docs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/pom.xml -------------------------------------------------------------------------------- /docs/src/main/asciidoc/api-doc.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/api-doc.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/api-gettoken.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/api-gettoken.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/api-request-demo.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/api-request-demo.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/api-return-object.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/api-return-object.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/base-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/base-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/case.asciidoc: -------------------------------------------------------------------------------- 1 | 欢迎大家提交使用pybbs部署的网站地址, 可以给我发邮件告知 py2qiuse@gmail.com 2 | 3 | |=== 4 | | 版本 | 域名 5 | 6 | | master | http://bbs.dudu-auto.com/ 7 | |=== 8 | -------------------------------------------------------------------------------- /docs/src/main/asciidoc/deploy.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/deploy.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/email-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/email-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/es-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/es-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/getting-started.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/getting-started.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/20210308113951.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/20210308113951.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/20230310.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/20230310.jpg -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/20230310104837.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/20230310104837.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/7C56195B1FE6F942649D30D65416EE80.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/7C56195B1FE6F942649D30D65416EE80.jpg -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190103-135005.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190103-135005.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190103-135046.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190103-135046.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190103-154507.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190103-154507.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190103-154553.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190103-154553.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190103-155656.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190103-155656.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190107-135811.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190107-135811.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190107-135903.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190107-135903.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190107-140155.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190107-140155.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190109-111822.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190109-111822.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190123-103144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190123-103144.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190131-173707.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190131-173707.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190418-153321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190418-153321.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/QQ20190725-111655.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/QQ20190725-111655.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/TIM20190417185246.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/TIM20190417185246.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/TIM20190417185315.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/TIM20190417185315.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/TIM20190417185600.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/TIM20190417185600.png -------------------------------------------------------------------------------- /docs/src/main/asciidoc/images/captcha.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/images/captcha.gif -------------------------------------------------------------------------------- /docs/src/main/asciidoc/index.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/index.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/introduction.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/introduction.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/oauth-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/oauth-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/qa.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/qa.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/ready.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/ready.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/redis-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/redis-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/sms-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/sms-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/telegram-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/telegram-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/theme-dev.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/theme-dev.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/theme.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/theme.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/upload-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/upload-config.asciidoc -------------------------------------------------------------------------------- /docs/src/main/asciidoc/videos/1678413054469.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/videos/1678413054469.mp4 -------------------------------------------------------------------------------- /docs/src/main/asciidoc/ws-config.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/docs/src/main/asciidoc/ws-config.asciidoc -------------------------------------------------------------------------------- /fronts/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/fronts/readme.txt -------------------------------------------------------------------------------- /plugins/README.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/README.asciidoc -------------------------------------------------------------------------------- /plugins/comment-layer-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/comment-layer-plugin/pom.xml -------------------------------------------------------------------------------- /plugins/comment-layer-plugin/src/main/java/co/yiiu/pybbs/plugin/CommentLayerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/comment-layer-plugin/src/main/java/co/yiiu/pybbs/plugin/CommentLayerPlugin.java -------------------------------------------------------------------------------- /plugins/redis-cache-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/redis-cache-plugin/pom.xml -------------------------------------------------------------------------------- /plugins/redis-cache-plugin/src/main/java/co/yiiu/pybbs/plugin/RedisCachePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/redis-cache-plugin/src/main/java/co/yiiu/pybbs/plugin/RedisCachePlugin.java -------------------------------------------------------------------------------- /plugins/redis-cache-plugin/src/main/java/co/yiiu/pybbs/plugin/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/redis-cache-plugin/src/main/java/co/yiiu/pybbs/plugin/RedisService.java -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/pom.xml -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.css -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.css.map -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/static/theme/simple/css/app.scss -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/comment/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/comment/edit.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/loading.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/loading.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/notification.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/notification.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/topics.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/upload.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/upload.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_collects.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_collects.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_comments.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_comments.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/components/user_topics.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/error.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/error.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/index.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/footer.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/header.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/header.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/layout.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/layout/layout.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/login.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/notifications.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/notifications.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/register.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/register.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/search.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/search.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/tag/tag.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/tag/tag.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/tag/tags.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/tag/tags.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/top100.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/top100.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/create.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/create.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/detail.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/detail.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/topic/edit.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/collects.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/collects.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/comments.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/comments.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/profile.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/profile.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/settings.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/settings.ftl -------------------------------------------------------------------------------- /plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/plugins/theme-simple-plugin/src/main/resources/templates/theme/simple/user/topics.ftl -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/pom.xml -------------------------------------------------------------------------------- /shutdown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/shutdown.sh -------------------------------------------------------------------------------- /snapshot/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/snapshot/1.png -------------------------------------------------------------------------------- /snapshot/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/snapshot/2.png -------------------------------------------------------------------------------- /snapshot/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/snapshot/3.png -------------------------------------------------------------------------------- /snapshot/alipay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/snapshot/alipay.png -------------------------------------------------------------------------------- /snapshot/wechat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/snapshot/wechat.png -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/PybbsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/PybbsApplication.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/DataSourceConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/DataSourceConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/DataSourceHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/DataSourceHelper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/FlywayConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/FlywayConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/FreemarkerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/FreemarkerConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/GlobalCorsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/GlobalCorsConfiguration.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/MybatisPlusConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/MybatisPlusConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/RestTemplateConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/RestTemplateConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/ServerRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/ServerRunner.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/ShiroConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/ShiroConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/ShiroTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/ShiroTag.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/SiteConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/SiteConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/WebMvcConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/WebMvcConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/realm/MyCredentialsMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/realm/MyCredentialsMatcher.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/realm/MyShiroFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/realm/MyShiroFilter.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/realm/MyShiroRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/realm/MyShiroRealm.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/service/BaseService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/service/BaseService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/service/EmailService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/service/EmailService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/service/SensitiveWordFilterService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/service/SensitiveWordFilterService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/service/SmsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/service/SmsService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/service/TelegramBotService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/service/TelegramBotService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/websocket/MessageDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/websocket/MessageDecoder.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/websocket/MessageEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/websocket/MessageEncoder.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/websocket/MyWebSocket.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/websocket/MyWebSocket.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/config/websocket/WebSocketConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/config/websocket/WebSocketConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/AdminUserAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/AdminUserAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/BaseAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/BaseAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/CommentAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/CommentAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/IndexAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/IndexAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/PermissionAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/PermissionAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/RoleAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/RoleAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/SensitiveWordAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/SensitiveWordAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/SystemConfigAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/SystemConfigAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/TagAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/TagAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/TopicAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/TopicAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/admin/UserAdminController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/admin/UserAdminController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/BaseApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/BaseApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/CollectApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/CollectApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/CommentApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/CommentApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/IndexApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/IndexApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/NotificationApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/NotificationApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/SettingsApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/SettingsApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/TelegramBotController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/TelegramBotController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/TopicApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/TopicApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/api/UserApiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/api/UserApiController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/BaseController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/BaseController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/CommentController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/CommentController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/CommonController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/CommonController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/IndexController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/IndexController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/OAuthController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/OAuthController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/TopicController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/TopicController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/controller/front/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/controller/front/UserController.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/NotificationsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/NotificationsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/OtherTopicDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/OtherTopicDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/ScoreDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/ScoreDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/SearchDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/SearchDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/SocialDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/SocialDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/TagsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/TagsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/TopicCommentsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/TopicCommentsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/TopicListDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/TopicListDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/UserCollectsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/UserCollectsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/UserCommentsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/UserCommentsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/directive/UserTopicsDirective.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/directive/UserTopicsDirective.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/exception/ApiAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/exception/ApiAssert.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/exception/ApiException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/exception/ApiException.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/exception/GlobalExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/exception/GlobalExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/hook/CommentServiceHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/hook/CommentServiceHook.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/hook/FileUtilHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/hook/FileUtilHook.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/hook/IndexedServiceHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/hook/IndexedServiceHook.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/hook/TopicServiceHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/hook/TopicServiceHook.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/hook/UserServiceHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/hook/UserServiceHook.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/interceptor/CommonInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/interceptor/CommonInterceptor.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/interceptor/UserInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/interceptor/UserInterceptor.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/interceptor/XssAspect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/interceptor/XssAspect.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/interceptor/XssSanitizingFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/interceptor/XssSanitizingFilter.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/AdminUserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/AdminUserMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/AdminUserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/AdminUserMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/CodeMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/CodeMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/CollectMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/CollectMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/CollectMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/CollectMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/CommentMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/CommentMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/CommentMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/CommentMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/NotificationMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/NotificationMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/NotificationMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/NotificationMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/OAuthUserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/OAuthUserMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/PermissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/PermissionMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/RoleMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/RoleMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/RolePermissionMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/RolePermissionMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/SensitiveWordMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/SensitiveWordMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/SystemConfigMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/SystemConfigMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/SystemConfigMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/SystemConfigMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/TagMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/TagMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/TagMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/TagMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/TopicMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/TopicMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/TopicMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/TopicMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/TopicTagMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/TopicTagMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/UserMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/UserMapper.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/mapper/UserMapper.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/mapper/UserMapper.xml -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/AdminUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/AdminUser.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Code.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Code.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Collect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Collect.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Comment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Comment.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Notification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Notification.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/OAuthUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/OAuthUser.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Permission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Permission.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Role.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/RolePermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/RolePermission.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/SensitiveWord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/SensitiveWord.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/SystemConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/SystemConfig.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Tag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Tag.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/Topic.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/TopicTag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/TopicTag.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/User.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/vo/CommentsByTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/vo/CommentsByTopic.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/vo/UserWithWebSocketVO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/vo/UserWithWebSocketVO.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/model/vo/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/model/vo/package-info.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/CommentLayerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/CommentLayerPlugin.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/ElasticSearchPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/ElasticSearchPlugin.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/ElasticSearchService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/ElasticSearchService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/FileUploadPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/FileUploadPlugin.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/RedisCachePlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/RedisCachePlugin.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/RedisService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/RedisService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/plugin/SocialPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/plugin/SocialPlugin.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IAdminUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IAdminUserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ICodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ICodeService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ICollectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ICollectService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ICommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ICommentService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IIndexedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IIndexedService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/INotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/INotificationService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IOAuthUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IOAuthUserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IPermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IPermissionService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IRolePermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IRolePermissionService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IRoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IRoleService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ISensitiveWordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ISensitiveWordService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ISystemConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ISystemConfigService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ITagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ITagService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ITopicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ITopicService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/ITopicTagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/ITopicTagService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/IUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/IUserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/AdminUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/AdminUserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/CodeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/CodeService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/CollectService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/CollectService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/CommentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/CommentService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/IndexedService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/IndexedService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/NotificationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/NotificationService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/OAuthUserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/OAuthUserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/PermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/PermissionService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/RolePermissionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/RolePermissionService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/RoleService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/RoleService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/SensitiveWordService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/SensitiveWordService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/SystemConfigService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/SystemConfigService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/TagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/TagService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/TopicService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/TopicService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/TopicTagService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/TopicTagService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/service/impl/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/service/impl/UserService.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/BaseModel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/BaseModel.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/Constants.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/CookieUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/CookieUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/DateUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/DateUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/FileUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/FileUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/HashUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/HashUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/HttpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/HttpUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/IpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/IpUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/JsonUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/JsonUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/LocaleMessageSourceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/LocaleMessageSourceUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/MD5Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/MD5Util.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/MarkdownUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/MarkdownUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/Message.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/MyPage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/MyPage.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/Result.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/SecurityUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/SecurityUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/SensitiveWordUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/SensitiveWordUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/SpringContextUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/SpringContextUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/StringUtil.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/bcrypt/BCrypt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/bcrypt/BCrypt.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/bcrypt/BCryptPasswordEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/bcrypt/BCryptPasswordEncoder.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/Captcha.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/Captcha.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/Encoder.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/GifCaptcha.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/GifCaptcha.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/GifEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/GifEncoder.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/Quant.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/Quant.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/Randoms.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/Randoms.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/SpecCaptcha.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/SpecCaptcha.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/Streams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/captcha/Streams.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/captcha/package-info.java: -------------------------------------------------------------------------------- 1 | package co.yiiu.pybbs.util.captcha; 2 | 3 | /** 4 | * 这个包下的类是从网上找的,感谢大会们分享 5 | * 地址: https://blog.csdn.net/qq_34875064/article/details/51312127 6 | */ -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/identicon/Identicon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/identicon/Identicon.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/identicon/generator/IBaseGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/identicon/generator/IBaseGenerator.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/identicon/generator/impl/DefaultGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/identicon/generator/impl/DefaultGenerator.java -------------------------------------------------------------------------------- /src/main/java/co/yiiu/pybbs/util/identicon/generator/impl/MyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/java/co/yiiu/pybbs/util/identicon/generator/impl/MyGenerator.java -------------------------------------------------------------------------------- /src/main/resources/application-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/application-dev.yml -------------------------------------------------------------------------------- /src/main/resources/application-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/application-docker.yml -------------------------------------------------------------------------------- /src/main/resources/application-prod.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/application-prod.yml -------------------------------------------------------------------------------- /src/main/resources/application.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/application.yml -------------------------------------------------------------------------------- /src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/banner.txt -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.10__delete_system_config_search.sql: -------------------------------------------------------------------------------- 1 | delete 2 | from system_config 3 | where id = 39; 4 | -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.11__update_system_config_key.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.11__update_system_config_key.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.12__add_indexes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.12__add_indexes.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.13__add_social_config.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.13__add_social_config.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.14__add_system_config_user_need_active.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.14__add_system_config_user_need_active.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.15__modify_content_character.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.15__modify_content_character.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.16__add_column_content_style.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.16__add_column_content_style.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.17__add_cloud_storage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.17__add_cloud_storage.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.18__add_tgbot.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.18__add_tgbot.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.19__add_systemconfig.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.19__add_systemconfig.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.1__user_add_field.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.1__user_add_field.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.2__update_system_config_default_theme.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.2__update_system_config_default_theme.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.3__delete_system_config_redis_ssl.sql: -------------------------------------------------------------------------------- 1 | delete from `system_config` where `key` = 'redis_ssl'; -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.4__alter_code.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.4__alter_code.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.5__add_sensitive_word.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.5__add_sensitive_word.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.6__add_permission_about_sensitive_word.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.6__add_permission_about_sensitive_word.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.7__alter_oauth_user.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.7__alter_oauth_user.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.8__add_sms_region_id.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.8__add_sms_region_id.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1.9__update_system_config_ws.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1.9__update_system_config_ws.sql -------------------------------------------------------------------------------- /src/main/resources/db/migration/V1__initialize.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/db/migration/V1__initialize.sql -------------------------------------------------------------------------------- /src/main/resources/i18n/message.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/i18n/message.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/message_en_US.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/i18n/message_en_US.properties -------------------------------------------------------------------------------- /src/main/resources/i18n/message_zh_CN.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/i18n/message_zh_CN.properties -------------------------------------------------------------------------------- /src/main/resources/logback-spring.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/logback-spring.xml -------------------------------------------------------------------------------- /src/main/resources/static/admin/js/app.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/admin/js/app.min.js -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/css/app.css -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/js/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/js/app.js -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/js/codemirror.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/js/codemirror.js -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/layer.js -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/mobile/layer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/mobile/layer.js -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/mobile/need/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/mobile/need/layer.css -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/icon-ext.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/icon-ext.png -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/icon.png -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/layer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/layer.css -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/loading-0.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/loading-0.gif -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/loading-1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/loading-1.gif -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/default/loading-2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/default/loading-2.gif -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/moon/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/moon/default.png -------------------------------------------------------------------------------- /src/main/resources/static/theme/default/libs/layer/theme/moon/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/static/theme/default/libs/layer/theme/moon/style.css -------------------------------------------------------------------------------- /src/main/resources/templates/admin/admin_user/add.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/admin_user/add.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/admin_user/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/admin_user/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/admin_user/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/admin_user/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/comment/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/comment/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/comment/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/comment/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/index.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/layout/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/layout/footer.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/layout/header.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/layout/header.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/layout/layout.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/layout/layout.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/layout/menu.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/layout/menu.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/layout/paginate.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/layout/paginate.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/login.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/permission/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/permission/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/role/add.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/role/add.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/role/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/role/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/role/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/role/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/sensitive_word/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/sensitive_word/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/system/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/system/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/tag/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/tag/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/tag/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/tag/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/topic/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/topic/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/topic/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/topic/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/user/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/user/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/admin/user/list.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/admin/user/list.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/comment/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/comment/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/author.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/author.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/create_topic_guide.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/create_topic_guide.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/editor.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/editor.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/forget_password.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/forget_password.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/github_repos.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/github_repos.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/markdown_guide.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/markdown_guide.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/mobile_login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/mobile_login.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/notification.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/notification.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/other_topic.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/other_topic.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/paginate.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/paginate.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/score.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/score.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/token.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/token.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/topic_comments.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/topic_comments.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/topics.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/upload.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/upload.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/user_comments.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/user_comments.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/user_info.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/user_info.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/user_topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/user_topics.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/websocket.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/websocket.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/components/welcome.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/components/welcome.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/error.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/error.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/index.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/index.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/layout/footer.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/layout/footer.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/layout/header.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/layout/header.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/layout/layout.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/layout/layout.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/login.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/login.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/notifications.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/notifications.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/register.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/register.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/search.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/search.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/tag/tag.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/tag/tag.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/tag/tags.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/tag/tags.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/top100.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/top100.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/topic/create.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/topic/create.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/topic/detail.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/topic/detail.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/topic/edit.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/topic/edit.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/user/collects.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/user/collects.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/user/comments.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/user/comments.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/user/profile.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/user/profile.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/user/settings.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/user/settings.ftl -------------------------------------------------------------------------------- /src/main/resources/templates/theme/default/user/topics.ftl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/main/resources/templates/theme/default/user/topics.ftl -------------------------------------------------------------------------------- /src/test/java/co/yiiu/pybbs/PybbsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/test/java/co/yiiu/pybbs/PybbsApplicationTests.java -------------------------------------------------------------------------------- /src/test/java/co/yiiu/pybbs/util/StringUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/src/test/java/co/yiiu/pybbs/util/StringUtilTest.java -------------------------------------------------------------------------------- /start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/atjiu/pybbs/HEAD/start.sh --------------------------------------------------------------------------------