Commit Graph

137 Commits (648b68a9c565d06f7992bc6dc3b44126985fdefc)

Author SHA1 Message Date
Victor Safronovich 648b68a9c5 fixed including data to package
added django<1.3 to reqs
2012-08-23 13:14:49 +06:00
Denis Krienbühl d7b8e232cd Merge pull request #13 from attuch/master
Improves compatibility with Django 1.3
2012-08-07 04:49:11 -07:00
root 4d04359e7a Merge branch 'master' of git://github.com/seantis/seantis-questionnaire 2012-04-20 14:39:11 +02:00
Matteo Atti a414ca1ec8 fix bad import for Django 1.3 and fixed save() with args in RunInfo models 2012-04-20 14:21:08 +02:00
Denis Krienbühl f7c505009b Corrects version number in setup.py 2012-03-21 16:33:59 +01:00
Denis Krienbühl 423a2e30ea Adds dollar sign to all urls which is more canonical 2012-02-21 13:37:45 +01:00
Denis Krienbühl 0991f98030 Makes the basic docs the new readme 2012-02-21 10:59:26 +01:00
Denis Krienbühl 6762107860 Merge branch 'master' of github.com:seantis/seantis-questionnaire 2012-02-21 10:58:20 +01:00
Denis Krienbühl 152ef20797 Adds basic documentation 2012-02-21 10:58:06 +01:00
Denis Krienbühl 128529fc05 Updates initial_data for better style (adding <h1> to titles) 2012-02-21 10:15:11 +01:00
Denis Krienbühl f432f6b785 Adds extra to all question types 2012-02-21 10:09:21 +01:00
Denis Krienbühl 191e70ae72 Merge branch 'master' of github.com:seantis/seantis-questionnaire 2012-02-21 09:48:13 +01:00
Denis Krienbühl 9d5ed2aeec Made QUESTIONNAIRE_PROGRESS setting optional 2012-02-21 09:47:56 +01:00
Denis Krienbühl 5469a1d82a Adjusts lineheight of question texts so they look better with longer texts 2012-02-16 13:22:08 +01:00
Denis Krienbühl ca2846c06f Removes <any> tag as it does no longer make sense to me :) 2012-02-07 15:44:04 +01:00
Denis Krienbühl 41de584223 Adds ability to store floats in the cookiedict 2012-02-03 10:12:50 +01:00
Denis Krienbühl 5c2ddd4bd4 Adds ability to define questions to be skipped on the runinfo 2012-02-02 16:02:35 +01:00
Denis Krienbühl ae8768e2ff Makes async progress work with IE (by generating a new url each time to avoid caching) 2012-02-02 11:03:49 +01:00
Denis Krienbühl 671a68465e Adds an optional footer text for each question with textile markup 2012-01-31 16:22:00 +01:00
Denis Krienbühl f36c2ce220 Adds extra text to range input 2012-01-31 12:27:40 +01:00
Denis Krienbühl 25e85b3a80 Removes console.log call from progress 2012-01-30 15:43:13 +01:00
Denis Krienbühl 50e26e1a3e Makes error class only apply to divs 2012-01-27 11:59:22 +01:00
Denis Krienbühl 3e4691dee4 Adds method to easily clear the request cache (for testing) 2012-01-26 15:57:55 +01:00
Denis Krienbühl df35954cc1 Makes dep_check work with RunInfoHistory if that is provided instead of the usual RunInfo 2012-01-26 15:32:25 +01:00
Denis Krienbühl 85787629ee Undoes last request_cache change as it leads to errors 2012-01-24 13:21:19 +01:00
Denis Krienbühl 9d34dcf55f Adds progressbar configurations default, async and none. The configuration values are explained in the example/settings.py file 2012-01-24 11:51:11 +01:00
Denis Krienbühl a574ebc2f5 Makes request_cache of questions check more explicit and fixes a small lint warning in the models 2012-01-24 10:39:30 +01:00
Denis Krienbühl 2cda706ac5 Adds current runinfo to the active request object and fixes a bug in dep_check which led to some answers being read from the database even if they were in the checkdict 2012-01-21 16:28:38 +01:00
Denis Krienbühl a2edba3b55 Doubled the possible length of checks 2012-01-21 13:22:26 +01:00
Denis Krienbühl bd2bbaa103 renames multiple choice question implementation to be more in line with the rest of the question handlers 2012-01-21 12:12:18 +01:00
Denis Krienbühl 36dfde320c Removes Tag model from admin interface 2012-01-21 11:35:08 +01:00
Denis Krienbühl 1cf8331a38 Removes unused Tag model 2012-01-18 10:28:22 +01:00
Denis Krienbühl 15775a15bc Fixes transition css property for all browsers 2012-01-17 15:07:37 +01:00
Denis Krienbühl 7af664cfd7 Adds jquery as dependency and uses it to block and animate the submit button of the quesitonnaire forms 2012-01-17 14:46:44 +01:00
Denis Krienbühl 775595a67c Adds answer subtitution in questionsets texts (before it was questions only) and enables it to work with questions that have non-numericals in their number (bugfix) 2012-01-17 12:06:21 +01:00
Denis Krienbühl 226daafb24 Adds ability to add a catch-all tag 2012-01-17 11:34:06 +01:00
Denis Krienbühl ab5d9b5097 Fixes a bug in dep_check 2012-01-17 11:23:36 +01:00
Denis Krienbühl 82ad6bf164 Enable questionsets with negative sortids 2012-01-17 11:23:22 +01:00
Denis Krienbühl 1f1b097acd Adds extra text to open question and adjusts the top margin slightly 2012-01-17 09:25:50 +01:00
Denis Krienbühl 1d2f5def85 Replaces the existing range drop-down widget with a html5 range input.
* For older browsers there's a javascript fallback which ensures that the values entered into the text input are fall within min-max and are divisable by step.
 * The new widget adds two new checks - step and unit.
 * The unit is displayed next to the input element.
2012-01-16 16:06:43 +01:00
Denis Krienbühl 9945ecae79 Adds a number of performance improvements
* progress calculation could get very slow with large questionnaires. Though
  it still is the method that takes the longest it is considerably faster now.
* improved has_tag and dep_check functions (now considering default values)
* more request caching
2012-01-13 13:49:31 +01:00
Denis Krienbühl 9b73ec25ea hide the progressbar percentage value 2012-01-11 11:25:55 +01:00
Denis Krienbühl c5c47e869b Adds middleware enabling caches on a per-request basis 2012-01-06 14:50:32 +01:00
Denis Krienbühl bdfedf608a stores tags on runhistory once the questionnaire is over 2012-01-05 16:45:55 +01:00
Denis Krienbühl 68eb28da3f skips the first questionset if it doesn't pass the checks 2012-01-05 16:21:28 +01:00
Denis Krienbühl 314ea0d788 Adds questionnaire to RunInfoHistory (with foreign key) 2012-01-04 16:22:18 +01:00
Denis Krienbühl 57eb0af4d4 Removes cookie size limit on RunInfo and ensures that answered values always override default values 2011-12-30 13:41:09 +01:00
Denis Krienbühl 97c6ffdeb3 Adds qvalue to simple yesno questions which makes the javascript dependency scripts kick in on load rather than on first select 2011-12-27 10:28:29 +01:00
Denis Krienbühl 2e6d344680 Adds method to subject returning the latest completed run 2011-12-22 16:30:38 +01:00
Denis Krienbühl 12d252fba1 Ensures that the progressbar is not being overlapped by questionset title text 2011-12-22 10:29:29 +01:00