aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Don't show wrong unanswered questions countJoachim Filip Ignacy Bartosik2011-07-231-1/+12
| | | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=355909
* Show links to answers on user questions listingJoachim Filip Ignacy Bartosik2011-07-231-0/+16
| | | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=355721
* Don't show "Start mentoring this recruit" button on non-recruit pagesJoachim Filip Ignacy Bartosik2011-07-231-0/+7
| | | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=355723
* Show note about editing mentor relation on user edit pageJoachim Filip Ignacy Bartosik2011-07-092-0/+33
|
* Don't show (Not available) card on answer pagesJoachim Filip Ignacy Bartosik2011-06-011-0/+7
| | | | | | | The application showed (Not available) card when someone viewed answer for question with no reference answer. Then the reference answer was nil. Anyone could view nil, but it was shown as (Not available) card. Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=368179
* Show question content when creating or editing answerJoachim Filip Ignacy Bartosik2011-05-312-1/+15
| | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=356847
* Add developer roleJoachim Filip Ignacy Bartosik2011-05-312-0/+21
| | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=368185
* Improve ready recruits listingPetteri Räty2011-03-191-2/+0
| | | | | | Recruits who don't have any categories should not be considered ready. There's plenty people signing and not answering anything so they should not be listed. Fixes bug #355717.
* Categories are selectable for new questionsPetteri Räty2011-03-191-1/+2
| | | | | The new question form was missing the inputs for categories. There are now there and covered by our test suite.
* Questions can belong to many categoriesPetteri Räty2011-03-122-3/+2
| | | | | | | While starting to input quiz questions for the arch tester quizzes we found out that it would be best if questions could belong to many categories. Now the relationship between questions and categories is many to many. Bug #356179.
* Rename QuestionCategory to CategoryPetteri Räty2011-03-124-13/+10
| | | | | | We have a need for a many to many between questions and categories so start the work by renaming QuestionCategory to just Category. This allows us to add a pivot model with the name QuestionCategory.
* Email answers allow checking signaturesJoachim Filip Ignacy Bartosik2010-12-021-3/+3
| | | | | Use Mail gem for receiving emails. Changed fixture email question to require a valid signature. Tests for signatures validation.
* Pie chart on how recruits evaluated documentation on questions how pagesJoachim Filip Ignacy Bartosik2010-10-052-0/+41
| | | | | Charts are shown only to recruiters on questions show pages, but other users may view charts directly (by entering URL manually).
* One-click way to start or stop mentoring recruitJoachim Filip Ignacy Bartosik2010-08-161-4/+9
|
* Move Role where it belongs to app/rich_typesJoachim Filip Ignacy Bartosik2010-08-161-1/+1
|
* Don't show input for mentors to users who can't edit itJoachim Filip Ignacy Bartosik2010-08-111-2/+2
|
* If user is invalid only thing [s]he can do is editing his/her account.Joachim Filip Ignacy Bartosik2010-08-111-0/+12
|
* Alternative login with openIDJoachim Filip Ignacy Bartosik2010-08-113-0/+56
|
* Bugfix - previous commit was tested unproperly and introduced some bugsJoachim Filip Ignacy Bartosik2010-08-091-1/+1
| | | | | | Answer can't enforce :null=>false on content field of answer because when user answers multiple choice question and selects no options his/her answer will have empty content field.
* Change navigation tab Suggestion Questions to Suggest QuestionsJoachim Filip Ignacy Bartosik2010-08-052-2/+2
|
* Make tests pass on MySQLJoachim Filip Ignacy Bartosik2010-08-022-6/+8
| | | | | | | MySQL did not like some of our hand written SQL. Rewrote the parts so that tests pass on both PostgreSQL and MySQL. Changes in multiple choice setup in features are because the messy way we do things didn't work on MySQL. A cleanup of the steps is called for later.
* Don't show questions with no contentJoachim Filip Ignacy Bartosik2010-07-291-2/+16
| | | | Necessary fixes included.
* Show instructions when creating new question email contentJoachim Filip Ignacy Bartosik2010-07-294-4/+13
|
* Cover editing questions content with cucumber featuresJoachim Filip Ignacy Bartosik2010-07-293-1/+40
| | | | Changes needed to pass features included.
* Email questionsJoachim Filip Ignacy Bartosik2010-07-292-0/+115
| | | | | | Also make sure users can answer questions with multiple and text content and can't answer email questions within application. Added "Gentoo-dev-announce posting" question to seed
* Allow project leads to add Project Acceptances easilyJoachim Filip Ignacy Bartosik2010-07-292-0/+15
| | | | | | Only recruiters and project leads can create project acceptances. Recruiters do this by editing users, project leads by clicking "This recruit needs your acceptance" button on recruit show pages.
* Improved way admins create questionsJoachim Filip Ignacy Bartosik2010-07-291-2/+3
|
* Properly show 'Answer it!' linksJoachim Filip Ignacy Bartosik2010-07-291-0/+19
|
* Reorganized homepage (grouped elements relevant for each role together)Joachim Filip Ignacy Bartosik2010-07-271-1/+1
| | | | | And changed them a bit (some rewording, some cleaning code, stopped showing recruit bits to non-recruits).
* Clean comments view (and slightly change it)Joachim Filip Ignacy Bartosik2010-07-271-1/+2
| | | | Now comments show name of user who made a comment.
* Allow recruits to give feedback on documentation + tiny bug fixJoachim Filip Ignacy Bartosik2010-07-271-0/+23
| | | | | | A tiny bug (missing try) was discovered when making this commit: multiple choice question with no options could not be displayed. This commit fixes the bug.
* Don't show questions with no contentJoachim Filip Ignacy Bartosik2010-07-216-4/+38
| | | | Necessary fixes included.
* Cleaned question creation a bitJoachim Filip Ignacy Bartosik2010-07-211-0/+15
|
* Feature covering proper view of questions by categoryJoachim Filip Ignacy Bartosik2010-07-211-0/+28
| | | | Makes sure there are no question counts.
* Don't allow recruits to edit their project acceptancesJoachim Filip Ignacy Bartosik2010-07-211-0/+11
|
* Allow viewing listings of answers of other usersJoachim Filip Ignacy Bartosik2010-07-213-4/+18
|
* Show recruits progress on their view pagesJoachim Filip Ignacy Bartosik2010-07-211-0/+17
|
* Feature covering mentor approval for answers and necessary fixesJoachim Filip Ignacy Bartosik2010-07-191-0/+27
|
* Feature covering reference answers and fixes needed to pass themJoachim Filip Ignacy Bartosik2010-07-191-0/+45
|
* Feature for viewing answers of recruitsJoachim Filip Ignacy Bartosik2010-07-192-0/+50
| | | | | Feature for viewing answers of recruits. To make the feature work extended card for Answers.
* Cleaned question viewJoachim Filip Ignacy Bartosik2010-07-191-0/+18
| | | | Removed Questions tab. Added test for viewing questions by category.
* Clean project acceptances viewJoachim Filip Ignacy Bartosik2010-07-191-0/+24
| | | | | | Don't show "Project acceptances" tab. Remove index of project acceptances. Show users project acceptances on home page and in user profile.
* Don't show reference field to non-recruitersJoachim Filip Ignacy Bartosik2010-07-121-1/+3
|
* Recruits get feedback on their answersJoachim Filip Ignacy Bartosik2010-07-123-0/+99
| | | | | | Once recruit answered all multiple choice answers [s]he is supposed to [s]he will see message on home page telling if his/her answers are correct.
* Multiple choice questionsJoachim Filip Ignacy Bartosik2010-07-129-2/+89
|
* Users can view descriptions of question groupsJoachim Filip Ignacy Bartosik2010-07-123-1/+34
| | | | Added index of question groups (supports filtering by category).
* User may view and answer only one randomly chosen question from groupJoachim Filip Ignacy Bartosik2010-07-127-2/+105
| | | | | | When adding user to category associate user with one question from each group in this category. Feature to make sure question listings are correct.
* Allow users to suggest questionsJoachim Filip Ignacy Bartosik2010-07-083-0/+60
|
* Link on homepage to listing of recruits with all questions answeredJoachim Filip Ignacy Bartosik2010-06-281-0/+10
|
* Mentors can pick up recruits with no mentor and resignJoachim Filip Ignacy Bartosik2010-06-251-0/+8
|