Skip to content

Releases: DC7806/Goodbytes

20200612

12 Jun 06:16
6abc293

Choose a tag to compare

所有畫面

  1. 按鈕色調統一
    主按鈕主色實心、次要按鈕主色外框與文字

公開平台

1.美化&RWD

電子報編輯器

  1. 編輯器CRUD美化
    2.編輯頁show寬度修改分為手機340px和電腦600px頁面
    3.新增樣板的時候要有跳出訊息
    4.電子報和文章命名統一:電子報
    5.新增路徑read article給已寄出的察看單一信件內容,但還沒有禁止編輯
    6.把inline template整合到各template檔案內,並使寄出電子報使用該格式

20200608

08 Jun 09:07
5eada86

Choose a tag to compare

  1. 整體中文化
  2. 文章編輯器內樣板選單改為示意圖按鈕
  3. 新增單篇文章寄出功能
  4. 後台編輯資料頁面流程與畫面優化
  5. email驗證規則微調,現在可以順利用數字帳號跟domain了,如:5xruby
  6. 加入文章編輯器loader
  7. 加入爬蟲loader
  8. 修正redirect的bug

20200604

04 Jun 09:23
8543e34

Choose a tag to compare

  1. 介面美化

    • 提示訊息美化(flash)
    • 後台介面美化
    • 介面中文化
    • landing page 、登入、登出 RWD
    • landing page footer現在很蝦趴
    • model錯誤訊息美化
    • top bar美化
    • 側邊組織與頻道切換扭重構
  2. 文章編輯器增加template與saved link選項

    • 七個template可供選擇
    • install gem carrier wave
    • 圖片壓縮上傳
    • crawler可以正確爬蟲及顯示錯誤訊息
  3. 增加訂閱機制與電子報寄送功能

    • 各channel現在有自己的landing page了
    • 在channel landing page上可以看到前五篇文章,可以訪客身分點進去瀏覽
    • 附帶訂閱按鈕
    • 一鍵發送所有文章
      • 尚未設定production smtp 所以應該還不能真的線上寄信
  4. rails 升級6.0.3.1

20200529

29 May 03:44
47cbd19

Choose a tag to compare

  1. modified: Procfile
    改掉原預設3000,設定$PROT由heroku自由分配,否則會跟其他使用者打架無法正常上線;

  2. modified: app/assets/config/manifest.js
    拿掉//= link_directory ../stylesheets .css,因為我們已不使用asset stylesheet, 沒拿掉會噴錯

  3. modified: config/application.rb
    關掉precompile

20200528

28 May 10:59
0fc8d06

Choose a tag to compare

  1. remove slim
  2. fix stylesheet_link_tag to stylsheet_pack_tag

20200528

28 May 10:10
e83fa5a

Choose a tag to compare

  1. Install Devise #12 #13

    • active user registration, session
  2. Model: Organization, Organizations_user #18 #19 #21 (Invitation add_col)

  3. feature: 組織寄信邀請功能#14 #21 #24

    • Model: Invite
    • 寄邀請信功能
    • 基本受邀註冊畫面
    • 邀請紀錄: 可對未接受這再次邀請、可刪除邀請
    • Figaro gem #90
  4. Routes update:

  5. View:

  6. 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
  7. feature: Article #34 #39

    • Model: Article
    • Article CRUD, basic MVC
    • Install paranoia #44 #47
  8. feature: Link_group, Saved_link #30 #42

    • Model: Link_group, Saved_link
    • Link_group, Saved_link CRUD, basic MVC
    • Crawer #50 #51
    • AJAX #65
    • fix routes #66 #67
    • fix link group button #73
    • implement Sortable JS #89
  9. feature: Content

    • Model: Link_group, Saved_link
    • Link_group, Saved_link CRUD, basic MVC
    • Install StimulusJS #46 #48 #53
    • fix routes #49
    • template 1 #58
    • install sortablejs #76
    • AJAX & CRUD #82