Commit Graph

178 Commits (978bae6e9760b33bea67ae58d9693deb793d8cae)

Author SHA1 Message Date
Griffin Caprio 978bae6e97 Increase column size 2015-01-07 17:52:12 -06:00
Griffin Caprio f30492472a Adding extra check for negative checks where question wasn't asked 2015-01-07 14:34:47 -06:00
Griffin Caprio 22a8f7e214 Fixing case for freeform answers 2015-01-06 18:53:58 -06:00
Griffin Caprio 7ad30322b2 Updating dependency checker for multiple choice questions 2015-01-06 17:44:41 -06:00
Griffin Caprio 7cb9dbbb2e Starting to add new functioning tests, beginning with dependency checker 2015-01-06 16:45:49 -06:00
Griffin Caprio 1d4608ff40 Rolling back 2015-01-03 22:15:23 -06:00
Griffin Caprio a3b12d7e54 Moving from commit_on_success to atomic for upgrade path 2014-12-22 13:12:55 -02:00
Griffin Caprio 4f726511eb Fixing missing ul tag 2014-12-09 18:24:17 -06:00
Griffin Caprio 000431b208 cleaning up answer parsing for free form fields 2014-12-09 18:12:29 -06:00
Griffin Caprio 79ba0cfdb6 Fixing case where freeform question answer is checked against dependency for question 2014-12-09 16:39:47 -06:00
Griffin Caprio 67c245bf50 Fixing case where freeform question answer is checked against dependency for question 2014-12-09 16:37:12 -06:00
Griffin Caprio df3b1ea088 Fixing case where negative condition is being evaluated for skipped question 2014-12-05 18:32:33 -06:00
Alex Tsai 2cc0fea6ab fix the null subject case 2014-12-02 16:28:51 -08:00
Griffin Caprio e8db551c9e Moving error handling to use get_object_or_404 for more explicit workflow 2014-11-11 09:26:00 -06:00
Griffin Caprio fd4351e693 Adding optional check 2014-11-10 15:58:37 -06:00
Griffin Caprio e7db80b16e Merging latest from master 2014-11-10 15:52:59 -06:00
Denis Krienbühl e640fae36f Merge pull request #37 from daniboy/enable_submit_button_on_browser_back
Enabled submit button when user clicks their browser back button.
2014-11-10 09:04:09 +01:00
Daniel Rozenberg 8acd0a860c Enabled submit button when user clicks their browser back button. 2014-11-07 15:16:13 -08:00
Daniel Rozenberg 0769790c22 Added dropdown (<select>) question type. 2014-11-07 12:18:03 -08:00
Denis Krienbühl 5e3f425271 Merge pull request #33 from daniboy/master
Perform natural sort on question number.
2014-11-06 08:30:10 +01:00
Daniel Rozenberg 223ac4862b Added questionnaire_start and questionset_start signals. 2014-11-04 18:00:10 -08:00
Daniel Rozenberg 5fef81a1ef Perform natural sort on question number using Python instead of relying on DB implementation specifics 2014-11-03 12:01:26 -08:00
Griffin Caprio 17a03ff44e Merging upstream 2014-11-02 17:08:35 -06:00
Daniel Rozenberg f3317badaf Perform natural sort on question number. 2014-11-02 14:01:03 -08:00
Daniel Rozenberg 2ee0710a6f Replaces mimetype= with content_type= in calls to HttpResponse, updated for Django 1.6+ 2014-10-28 15:20:41 -07:00
Griffin Caprio a0e0c73f6c Adding optional subject id 2014-10-20 11:52:56 -05:00
matteo.cafarotti fe68a20ea5 fixes missing import into emails module 2014-10-12 10:22:55 +02:00
matteo.cafarotti e96772542a fixes displaying of sub Questions i.e 1a 2014-10-10 13:15:46 +02:00
matteo.cafarotti ac6768017a fixes search for Answer into admin section 2014-10-10 12:50:58 +02:00
matteo.cafarotti b7057b299a fixes bug in questions ordering 2014-10-08 12:28:08 +02:00
matteo.cafarotti 396e91c564 fixes broken link 2014-10-07 11:37:31 +02:00
matteo.cafarotti 30b83abb42 simple fix for having QuestionSet model correctly displayed into admin 2014-10-07 11:25:23 +02:00
matteo.cafarotti 002f8995b4 fixes inconsistency in finish_questionnaire method 2014-10-04 12:42:21 +02:00
matteo.cafarotti e8347d3815 fixes for Page model translation into admin, fix for Dj1.6 compatibility 2014-10-04 11:22:47 +02:00
Julio C. Menendez 245ae4e15c Fixes returning to previous page when using sessions. 2014-09-14 09:36:08 -06:00
Julio C. Menendez e3ee50530e Allows keeping track of current questionnaire and questionnaire set with sessions instead of url args. 2014-09-14 08:51:29 -06:00
Piotr Szachewicz 340d50dee1 Removed unnecessary print statements in the Answer model. 2014-07-18 17:57:21 +02:00
Piotr Szachewicz f8e3744b9e Substitute_answer throwed an exception for empty answer values. 2014-07-13 19:30:45 +02:00
Piotr Szachewicz e61d1e4de2 Bugfix - iftag="" did not work for a question that is in a questionset, in which other questions should be visible.
In that case, even though the question did not fulfill the iftag requirement it was shown.

Conflicts:
	questionnaire/views.py
2014-07-13 16:35:54 +02:00
Piotr Szachewicz fb0e97c03b Made Question#extra field max_length larger (128 -> 512).
Conflicts:
	questionnaire/models.py
2014-07-13 16:30:31 +02:00
Piotr Szachewicz fab1c8b37a It is possible to show all questionniare questions when adding show_all=1 GET parameter.
It is useful for debugging purposes, when you want to see all questions rendered
on one screen.

Conflicts:
	questionnaire/views.py
2014-07-13 16:21:03 +02:00
Piotr Szachewicz be73a2f7e0 It is possible to filter questions depending on the questionnaire in the Django Admin interface. 2014-07-13 16:17:41 +02:00
Piotr Szachewicz a09d5102f2 Added verbose_name to Question text.
Other wise it showed as "None [Languaage]" in Django Admin.
2014-07-13 16:15:43 +02:00
Piotr Szachewicz 3b1f945b2d Added 'Export to CSV' functionality to the Django Admin interface. 2014-07-13 16:14:42 +02:00
Piotr Szachewicz 68a3825612 Fixed errors when converting choice to unicode, if choice is an Integer. 2014-07-13 16:13:13 +02:00
Carlos Solsona 6eb641fdaf Remove distinct filter, this option is not supported by all database backends, and two questions with same number don't work well 2014-07-13 16:12:19 +02:00
Piotr Szachewicz 9e8605d851 Same as Another Question can be selected using question number of question id.
If you use sameas, you need to use question number within the current questionnaire.
If you use sameasid - the question ID is expected.
2014-07-13 16:12:03 +02:00
Piotr Szachewicz 234167b4a8 Fixed and changed the "Same as Another Question field".
This field didn't work, because there were check parse errors.
Currently, to use this field, you need to put "sameas=question.id"
in the checks field. We used the question id in order to be able
to use this functionality between different questionnaires.
2014-07-13 16:10:57 +02:00
Piotr Szachewicz af9192fed6 Added custom field to the question type dropdown list in Django Admin. 2014-07-13 15:52:07 +02:00
Piotr Szachewicz ac530cebda Fixed jquery import in questionset.html (the path did not match the actual file). 2014-07-13 15:51:48 +02:00