Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improve coverage of QuestionContentText model | Joachim Filip Ignacy Bartosik | 2010-08-14 | 1 | -0/+13 | |
| | ||||||
* | Improve coverage of QuestionContentMultipleChoice | Joachim Filip Ignacy Bartosik | 2010-08-14 | 1 | -0/+13 | |
| | ||||||
* | Improve coverage of QuestionCategory model | Joachim Filip Ignacy Bartosik | 2010-08-14 | 1 | -0/+10 | |
| | ||||||
* | Improve coverage of ProjectAcceptance model and fix found bug | Joachim Filip Ignacy Bartosik | 2010-08-14 | 3 | -7/+65 | |
| | | | | | I defined view_permitted not view_permitted? so the function was ignored. | |||||
* | Factory for guests to simplify tests | Joachim Filip Ignacy Bartosik | 2010-08-14 | 2 | -0/+3 | |
| | ||||||
* | Improve coverage of User model and fix found bugs | Joachim Filip Ignacy Bartosik | 2010-08-14 | 2 | -2/+90 | |
| | | | | | | | | | | | Found bugs: - User#any_pending_project_acceptances? was returning true even if all acceptances were already accepted - User#answered_all_multi_choice_questions? didn't work with grouped multiple choice questions Side note : scopes in Question need cleaning (eg. unanswered should just select unanswered questions (not unanswered and grouped like it does now)) | |||||
* | Improve Answer model tests coverage | Joachim Filip Ignacy Bartosik | 2010-08-14 | 3 | -2/+117 | |
| | | | | | | | And fix bugs found when adding tests: - Answer#view_permitted? was broken when owner was nil - Answer#wrong_answers_of was returning answers for non-multiple choice questions if they didn't match reference answers. | |||||
* | Improve coverage of QuestionContentEmail model | Joachim Filip Ignacy Bartosik | 2010-08-14 | 3 | -6/+15 | |
| | ||||||
* | Improve EmailAnswer model coverage | Joachim Filip Ignacy Bartosik | 2010-08-14 | 2 | -0/+28 | |
| | ||||||
* | Bugfix: spec for email answer was named improperly (and one test broke) | Joachim Filip Ignacy Bartosik | 2010-08-11 | 1 | -1/+2 | |
| | ||||||
* | Don't show input for mentors to users who can't edit it | Joachim Filip Ignacy Bartosik | 2010-08-11 | 2 | -3/+7 | |
| | ||||||
* | Recognize users that register using OpenID from dev.gentoo.org as mentors | Joachim Filip Ignacy Bartosik | 2010-08-11 | 2 | -0/+42 | |
| | | | | | This is available only during registration because users can set their openids freely after they have registered. | |||||
* | If user is invalid only thing [s]he can do is editing his/her account. | Joachim Filip Ignacy Bartosik | 2010-08-11 | 5 | -0/+33 | |
| | ||||||
* | Alternative login with openID | Joachim Filip Ignacy Bartosik | 2010-08-11 | 11 | -3/+95 | |
| | ||||||
* | Content inside <content-body:> instead of <content:> on users/questions page | Joachim Filip Ignacy Bartosik | 2010-08-11 | 1 | -8/+4 | |
| | ||||||
* | When collecting lead data collect include subproject leads | Joachim Filip Ignacy Bartosik | 2010-08-09 | 1 | -4/+25 | |
| | ||||||
* | When obtaining lead data from gentoo.org use XPath to find nodes in XML | Joachim Filip Ignacy Bartosik | 2010-08-09 | 1 | -23/+1 | |
| | ||||||
* | Bugfix - previous commit was tested unproperly and introduced some bugs | Joachim Filip Ignacy Bartosik | 2010-08-09 | 5 | -11/+9 | |
| | | | | | | 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. | |||||
* | Add :null => false to required fields and relations in models. | Joachim Filip Ignacy Bartosik | 2010-08-05 | 11 | -35/+35 | |
| | ||||||
* | Run tests in prepared environment, don't load config. | Joachim Filip Ignacy Bartosik | 2010-08-05 | 3 | -10/+7 | |
| | ||||||
* | Change navigation tab Suggestion Questions to Suggest Questions | Joachim Filip Ignacy Bartosik | 2010-08-05 | 3 | -3/+3 | |
| | ||||||
* | Only owner can edit feedback of answer | Joachim Filip Ignacy Bartosik | 2010-08-05 | 2 | -0/+17 | |
| | | | | | Previously mentors were allowed to edit feedback but they weren't allowed to update answer with changed feedback. | |||||
* | Put content inside <content-body:> instead of <content:> | Joachim Filip Ignacy Bartosik | 2010-08-05 | 7 | -12/+16 | |
| | ||||||
* | Replace try with _? where possible | Joachim Filip Ignacy Bartosik | 2010-08-05 | 6 | -8/+8 | |
| | ||||||
* | Remove unneeded try-s | Joachim Filip Ignacy Bartosik | 2010-08-05 | 1 | -2/+2 | |
| | ||||||
* | Add functions to Guest model to avoid try-s | Joachim Filip Ignacy Bartosik | 2010-08-05 | 12 | -37/+40 | |
| | ||||||
* | Switch back to Rails 2.3.5 | Joachim Filip Ignacy Bartosik | 2010-08-05 | 1 | -1/+1 | |
| | ||||||
* | Fix database configs to include all environments | Joachim Filip Ignacy Bartosik | 2010-08-03 | 3 | -1/+12 | |
| | ||||||
* | Improve indentation of database config for sqlite3 | Joachim Filip Ignacy Bartosik | 2010-08-03 | 1 | -15/+15 | |
| | ||||||
* | Remove unused configuration entries from documentation | Joachim Filip Ignacy Bartosik | 2010-08-02 | 1 | -3/+0 | |
| | ||||||
* | Check if needed configuration entries are present on startup | Joachim Filip Ignacy Bartosik | 2010-08-02 | 1 | -1/+66 | |
| | ||||||
* | Rake prepare task to can prepare MySQL configuration | Joachim Filip Ignacy Bartosik | 2010-08-02 | 3 | -2/+19 | |
| | ||||||
* | Make tests pass on MySQL | Joachim Filip Ignacy Bartosik | 2010-08-02 | 5 | -14/+16 | |
| | | | | | | | 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 content | Joachim Filip Ignacy Bartosik | 2010-07-29 | 2 | -5/+20 | |
| | | | | Necessary fixes included. | |||||
* | Show instructions when creating new question email content | Joachim Filip Ignacy Bartosik | 2010-07-29 | 5 | -4/+18 | |
| | ||||||
* | Cover editing questions content with cucumber features | Joachim Filip Ignacy Bartosik | 2010-07-29 | 5 | -3/+42 | |
| | | | | Changes needed to pass features included. | |||||
* | Notify users trying to answer email question if question wasn't recognised | Joachim Filip Ignacy Bartosik | 2010-07-29 | 5 | -2/+73 | |
| | ||||||
* | Add ability to receive emails through HTTP | Petteri Räty | 2010-07-29 | 1 | -0/+8 | |
| | | | | | ./script/runner is a bit slow as it loads the Rails env each time and it's also a bit of pain to setup permission wise for development. | |||||
* | Email questions | Joachim Filip Ignacy Bartosik | 2010-07-29 | 18 | -3/+383 | |
| | | | | | | 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 easily | Joachim Filip Ignacy Bartosik | 2010-07-29 | 6 | -5/+72 | |
| | | | | | | 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. | |||||
* | Rake task prepare:lead_data | Joachim Filip Ignacy Bartosik | 2010-07-29 | 3 | -1/+55 | |
| | | | | | The task fetches Gentoo project leads data from gentoo.org and stores it in tmp/lead_data.yml | |||||
* | Improved way admins create questions | Joachim Filip Ignacy Bartosik | 2010-07-29 | 3 | -3/+6 | |
| | ||||||
* | Properly show 'Answer it!' links | Joachim Filip Ignacy Bartosik | 2010-07-29 | 2 | -10/+27 | |
| | ||||||
* | <view> for CheckList now checks if user can view it | Joachim Filip Ignacy Bartosik | 2010-07-27 | 1 | -0/+1 | |
| | ||||||
* | Reorganized homepage (grouped elements relevant for each role together) | Joachim Filip Ignacy Bartosik | 2010-07-27 | 2 | -48/+61 | |
| | | | | | And changed them a bit (some rewording, some cleaning code, stopped showing recruit bits to non-recruits). | |||||
* | Made Checklist a regular input | Joachim Filip Ignacy Bartosik | 2010-07-27 | 4 | -31/+14 | |
| | | | | | Previously it had to be handled separately. Updated Answer#update_from and Answer#new_from to work with it. | |||||
* | Cleaned detailed tags | Joachim Filip Ignacy Bartosik | 2010-07-27 | 1 | -25/+22 | |
| | ||||||
* | Moved navigation tag to separate file | Joachim Filip Ignacy Bartosik | 2010-07-27 | 2 | -10/+10 | |
| | ||||||
* | Removed form for question content from question edit page (wasn't rendered) | Joachim Filip Ignacy Bartosik | 2010-07-27 | 1 | -5/+0 | |
| | ||||||
* | Move reference answer to <detailed> tag for answer. | Joachim Filip Ignacy Bartosik | 2010-07-27 | 2 | -12/+13 | |
| |