Commit Graph

2 Commits

Author SHA1 Message Date
Steven Burnett 097a470f73 allow creating and updating of Terms Of Service
fixes COMMS-165 COMMS-166 COMMS-167 COMMS-176 COMMS-177

Test Plan:
- Go to an account settings page that is the default
  root account (you will need multiple root accounts for this)
- Toggle the Terms Of Service Drop down several times and save
- Toggle the passive checkbox and save
- Go to Custom type of ToS and notice a RCE appears
- Notice also the link doesn't show up if you aren't on custom
- Notice the state is propagated throughout saves

Change-Id: I33565418c79813a63e8e55c9ffa3368107643689
Reviewed-on: https://gerrit.instructure.com/128768
Tested-by: Jenkins
Reviewed-by: Felix Milea-Ciobanu <fmileaciobanu@instructure.com>
QA-Review: Steven Burnett <sburnett@instructure.com>
Product-Review: Pert Eilers <peilers@instructure.com>
2017-10-11 15:24:52 +00:00
Steven Burnett f18305cf98 add terms of service and ToSC table to canvas
fixes COMMS-175 COMMS-174

Test Plan:
- Test pass
- You can log into rails console and create
  a Terms Of Service with content

Change-Id: Ib3a26e2fbb721c023a39469bb6412844690150e4
Reviewed-on: https://gerrit.instructure.com/124970
Tested-by: Jenkins
Reviewed-by: Simon Williams <simon@instructure.com>
Reviewed-by: Rob Orton <rob@instructure.com>
Reviewed-by: James Williams  <jamesw@instructure.com>
Product-Review: Steven Burnett <sburnett@instructure.com>
QA-Review: Steven Burnett <sburnett@instructure.com>
2017-10-04 16:13:02 +00:00