Skip to content

20200528

Choose a tag to compare

@DC7806 DC7806 released this 28 May 10:10
· 284 commits to develop since this release
e83fa5a
  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