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