JPress v2.0-rc.2 釋出,修復細節問題
JPress
一個類似 WordPress 的產品,使用Java開發。
特點
模板
-
模板安裝
-
模板解除安裝
-
線上編輯(刪除模板、修改模板、上傳模板)
-
完善的開發文件
-
極致的開發體驗
外掛
-
外掛線上安裝、解除安裝
-
外掛線上啟用、停止
-
外掛線上更新
-
支援在外掛裡新增新的 Controller
-
支援在外掛裡新增新的 Handler
-
支援在外掛裡新增新的 Interceptor
-
支援在外掛裡新增新的 Html、Css 和 Js
-
支援在外掛裡建立新的資料庫表以及對應的 Model
-
支援在外掛裡連結不同的資料庫
-
支援通過外掛動態擴充套件後臺選單和使用者中心選單
-
外掛擴充套件的選單支援使用者許可權設定的管理
-
外掛被停止:該外掛的所有Controller、Handler、Intercepter 自動被移除
-
外掛被解除安裝:該外掛的所有資源全部被刪除
使用者
-
獨立登入和註冊入口
-
獨立的使用者中心(投稿、文章管理和評論管理、個人資料等)
-
手機簡訊和郵箱啟用配置
-
支援第三方登入:微信和QQ等
微信
-
微信公眾號對接
-
微信公眾號運營外掛
-
微信公眾號選單管理
-
微信公眾號自定義關鍵字匹配
-
微信小程式管理
其他
-
WordPress、Hexo、Jekyll 文章一鍵匯入
-
Docker 一鍵部署
-
阿里雲、騰訊雲CDN線上配置
-
阿里雲、騰訊雲簡訊驗證(使用者註冊手機驗證)
-
附件自動可配置自動同步阿里雲OSS
-
完善的API介面配置管理
-
文章和頁面獨立的SEO配置
-
更多功能等你發現...
交流
-
官網: www.jpress.io
-
Bug反饋: issues
-
意見建議: issues
JPress v2.0-rc.2 Update
-
新增:外掛新增自有配置的設定功能
-
新增:外掛新增自有的資料來源功能
-
新增:AddonUtil新增execSql和execSqlFile功能,方便外掛在安裝的過程中建立的資料表
-
新增:AddonModuleGenerator,用於自動生成外掛的基礎程式碼
-
新增:全域性變數(APATH)的支援,方便訪問外掛本身自己的資原始檔
-
新增:文件新增 #tags() 的相關文件
-
優化:docker構建指令碼、減少docker映象檔案大小
-
優化:自啟動指令碼,通過 ./jpress start 進行啟動
-
優化:文章搜尋引擎工程類建立的搜尋引擎支援AOP注入
-
優化:外掛監聽器 onStart 修改為 onStart(AddonInfo addonInfo),onStop 修改為 onStop(AddonInfo addonInfo)
-
優化:JPressInstaller 重新命名為 Installer
-
優化:AddonHandlerProcesser 不讓使用者通過瀏覽器訪問外掛的 .sql 檔案
-
優化:AddonManager 對外掛進行安裝的時候,優化提示錯誤
-
優化:Service層的程式碼生成器,paginate 需要強轉的問題
-
優化:優化後臺的部分文字提示,更加人性化
-
優化:優化 maven 的 pom 檔案,減少不必要的資原始檔打包,是JPress專案整體檔案大小進一步減小
-
優化:優化 ApiInterceptor 的錯誤提示,當發生錯誤的時候能直觀定位問題
-
優化:升級 Jboot 到最新版本 v2.0-rc.8 版本
-
修復:JPress安裝的時候,倘若不設定資料庫密碼可能出現無法安裝的問題
-
修復:外掛工具類AddonUtil無法正確關閉資源的問題
-
修復:AddonControllerProcesser 可能出現無法獲取正確的 para 的問題
-
修復:在文章列表頁 `/article/category` 選單無法正確高亮的問題