What is contractualSugar? ========================= An easy way to manage contracts Why was contractualSugar created? ================================= For lack of a decent free software alternative to the commercial contract management behemoths. On whose shoulders was contractualSugar based? ============================================== As a contract management facility, it is necessary to store the metadata associated with executed contracts somewhere safe and efficient. The obvious choice is a database. Rather than hardcoding a particular database as the storage base, contractualSugar uses an ORM (Object Relational Mapper) called SQLAlchemy to talk to various databases.
bcf67cc - Fixed multiple datepicker. The problem was tat cloning the div meant cloning the hasDatepicker class - meaning that datepicker() was not initialised on the newly ...
789f619 - still working on getting multiple datepickers working
020900e - Start adding support for events
28027e9 - Remove error class if user rectifies errors. Also, add an error if user submits form with no contract party
54f5719 - Merge branch 'master' of bitbucket.org:cfarrell1980/contractualsugar
f7796f6 - When docs are uploaded display an icon corresponding to the mimetype
3e82c16 - validate incoming add contract POST to ensure that the sha256_ fields represent documents already stored
97ed2f4 - useless print
73493c9 - tooltips should be globally included
9745826 - when docs are uploaded user can now choose which doc is the executed contract