mathbookio / mathbook

an online library of tutorials for subjects in mathematics
http://mathbook.io
Mozilla Public License 2.0
8 stars 8 forks source link

Feature/auto save tutorial | Merge to Develop #111

Closed JetJet13 closed 6 years ago

JetJet13 commented 6 years ago

Changes & Additions


Issue: #17 #113 #112


Reason

We want to autosave everytime the state of the tutorial changes because it improves the experience of creating a tutorial by the having the user not worry about unsaved changes and having to remember to save changes once in while.

It also cleans up the tutorial branches because we only commit when the user submits the tutorial for review. The button to update the tutorial state will also create commits for the branch which comes in handy when the user wants to make and push changes to a submitted tutorial.