Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improve coverage of QuestionContentText model | 2010-08-14 | 1 | -0/+13 | ||
| | ||||||
* | Improve coverage of QuestionContentMultipleChoice | 2010-08-14 | 1 | -0/+13 | ||
| | ||||||
* | Improve coverage of QuestionCategory model | 2010-08-14 | 1 | -0/+10 | ||
| | ||||||
* | Improve coverage of ProjectAcceptance model and fix found bug | 2010-08-14 | 3 | -7/+65 | ||
| | | | | | I defined view_permitted not view_permitted? so the function was ignored. | |||||
* | Factory for guests to simplify tests | 2010-08-14 | 2 | -0/+3 | ||
| | ||||||
* | Improve coverage of User model and fix found bugs | 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 | 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 | 2010-08-14 | 3 | -6/+15 | ||
| | ||||||
* | Improve EmailAnswer model coverage | 2010-08-14 | 2 | -0/+28 | ||
| | ||||||
* | Bugfix: spec for email answer was named improperly (and one test broke) | 2010-08-11 | 1 | -1/+2 | ||
| | ||||||
* | Don't show input for mentors to users who can't edit it | 2010-08-11 | 2 | -3/+7 | ||
| | ||||||
* | Recognize users that register using OpenID from dev.gentoo.org as mentors | 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. | 2010-08-11 | 5 | -0/+33 | ||
| | ||||||
* | Alternative login with openID | 2010-08-11 | 11 | -3/+95 | ||
| | ||||||
* | Content inside <content-body:> instead of <content:> on users/questions page | 2010-08-11 | 1 | -8/+4 | ||
| | ||||||
* | When collecting lead data collect include subproject leads | 2010-08-09 | 1 | -4/+25 | ||
| | ||||||
* | When obtaining lead data from gentoo.org use XPath to find nodes in XML | 2010-08-09 | 1 | -23/+1 | ||
| | ||||||
* | Bugfix - previous commit was tested unproperly and introduced some bugs | 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. | 2010-08-05 | 11 | -35/+35 | ||
| | ||||||
* | Run tests in prepared environment, don't load config. | 2010-08-05 | 3 | -10/+7 | ||
| | ||||||
* | Change navigation tab Suggestion Questions to Suggest Questions | 2010-08-05 | 3 | -3/+3 | ||
| | ||||||
* | Only owner can edit feedback of answer | 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:> | 2010-08-05 | 7 | -12/+16 | ||
| | ||||||
* | Replace try with _? where possible | 2010-08-05 | 6 | -8/+8 | ||
| | ||||||
* | Remove unneeded try-s | 2010-08-05 | 1 | -2/+2 | ||
| | ||||||
* | Add functions to Guest model to avoid try-s | 2010-08-05 | 12 | -37/+40 | ||
| | ||||||
* | Switch back to Rails 2.3.5 | 2010-08-05 | 1 | -1/+1 | ||
| | ||||||
* | Fix database configs to include all environments | 2010-08-03 | 3 | -1/+12 | ||
| | ||||||
* | Improve indentation of database config for sqlite3 | 2010-08-03 | 1 | -15/+15 | ||
| | ||||||
* | Remove unused configuration entries from documentation | 2010-08-02 | 1 | -3/+0 | ||
| | ||||||
* | Check if needed configuration entries are present on startup | 2010-08-02 | 1 | -1/+66 | ||
| | ||||||
* | Rake prepare task to can prepare MySQL configuration | 2010-08-02 | 3 | -2/+19 | ||
| | ||||||
* | Make tests pass on MySQL | 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 | 2010-07-29 | 2 | -5/+20 | ||
| | | | | Necessary fixes included. | |||||
* | Show instructions when creating new question email content | 2010-07-29 | 5 | -4/+18 | ||
| | ||||||
* | Cover editing questions content with cucumber features | 2010-07-29 | 5 | -3/+42 | ||
| | | | | Changes needed to pass features included. | |||||
* | Notify users trying to answer email question if question wasn't recognised | 2010-07-29 | 5 | -2/+73 | ||
| | ||||||
* | Add ability to receive emails through HTTP | 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 | 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 | 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 | 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 | 2010-07-29 | 3 | -3/+6 | ||
| | ||||||
* | Properly show 'Answer it!' links | 2010-07-29 | 2 | -10/+27 | ||
| | ||||||
* | <view> for CheckList now checks if user can view it | 2010-07-27 | 1 | -0/+1 | ||
| | ||||||
* | Reorganized homepage (grouped elements relevant for each role together) | 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 | 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 | 2010-07-27 | 1 | -25/+22 | ||
| | ||||||
* | Moved navigation tag to separate file | 2010-07-27 | 2 | -10/+10 | ||
| | ||||||
* | Removed form for question content from question edit page (wasn't rendered) | 2010-07-27 | 1 | -5/+0 | ||
| | ||||||
* | Move reference answer to <detailed> tag for answer. | 2010-07-27 | 2 | -12/+13 | ||
| |