Releases: DC7806/Goodbytes
Releases · DC7806/Goodbytes
20200612
20200608
- 整體中文化
- 文章編輯器內樣板選單改為示意圖按鈕
- 新增單篇文章寄出功能
- 後台編輯資料頁面流程與畫面優化
- email驗證規則微調,現在可以順利用數字帳號跟domain了,如:5xruby
- 加入文章編輯器loader
- 加入爬蟲loader
- 修正redirect的bug
20200604
-
介面美化
- 提示訊息美化(flash)
- 後台介面美化
- 介面中文化
- landing page 、登入、登出 RWD
- landing page footer現在很蝦趴
- model錯誤訊息美化
- top bar美化
- 側邊組織與頻道切換扭重構
-
文章編輯器增加template與saved link選項
- 七個template可供選擇
- install gem carrier wave
- 圖片壓縮上傳
- crawler可以正確爬蟲及顯示錯誤訊息
-
增加訂閱機制與電子報寄送功能
- 各channel現在有自己的landing page了
- 在channel landing page上可以看到前五篇文章,可以訪客身分點進去瀏覽
- 附帶訂閱按鈕
- 一鍵發送所有文章
- 尚未設定production smtp 所以應該還不能真的線上寄信
-
rails 升級6.0.3.1
20200529
-
modified: Procfile
改掉原預設3000,設定$PROT由heroku自由分配,否則會跟其他使用者打架無法正常上線; -
modified: app/assets/config/manifest.js
拿掉//= link_directory ../stylesheets .css,因為我們已不使用asset stylesheet, 沒拿掉會噴錯 -
modified: config/application.rb
關掉precompile
20200528
- remove slim
- fix stylesheet_link_tag to stylsheet_pack_tag
20200528
-
- active user registration, session
-
Model: Organization, Organizations_user #18 #19 #21 (Invitation add_col)
-
- Model: Invite
- 寄邀請信功能
- 基本受邀註冊畫面
- 邀請紀錄: 可對未接受這再次邀請、可刪除邀請
- Figaro gem #90
-
Routes update:
-
View:
-
feature: Channel
- Model: Channel, ChannelsOrgUser #27 #29
- controller, routes #35
#37 #38 - add seed.rb (test123帳號密碼、organization * 1、channel * 3)
- application_controller: add current_channel method
- dashboard_controller.rb: set up session
- routes.rb: set up post "/switch_channel" to "dashboard#update"
#41 #31 - 新增channel_roles controller (new: 寄信功能, create: 同意邀請)
- Channel CRUD
- 變更channel操作權限判斷順序 #71
-
feature: Content