Gmail-like client-side drafts and bit more. Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters.
JavaScript HTML
Clone or download
Latest commit 1878a0f Feb 26, 2018
Permalink
Failed to load latest commit information.
spec Added id to field identifier key Jun 23, 2015
vendor jquery 1.9.x compatible, remove browser detection -> use feature dete… Mar 12, 2013
.gitignore
.travis.yml Test with Firefox on TravisCi Oct 4, 2014
MIT-LICENSE MIT license file added Oct 10, 2013
README.md Update README.md Mar 30, 2017
SpecRunner.html
bower.json Remove moot `version` property from bower.json Jun 12, 2015
karma.conf.js Configured `npm test` and added .travis.yml Oct 4, 2014
ondemmand_sisyphus.js Save and Restore On Demmand Apr 17, 2015
package.json
sisyphus.js
sisyphus.min.js Bump version Sep 21, 2016

README.md

Sisyphus Build Status

Plugin developed to save html forms data to LocalStorage to restore them after browser crashes, tabs closings and other disasters.

Description and sample are available at http://sisyphus-js.herokuapp.com/

Smashing Magazine article: http://coding.smashingmagazine.com/2011/12/05/sisyphus-js-client-side-drafts-and-more/

How to contribute

  1. Fork the repository
  2. Install dependencies with npm install
  3. Run ./node_modules/karma/bin/karma start (or $ npm install -g karma-cli and karma start)
  4. Make your changes
  5. Write some specs and make sure that you did not break existing ones
  6. Check that your code style matches jQuery Core Style Guidelines
  7. Send a pull request

Author: Alexander Kaupanin