aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix two XSS injectionsHEADmasterPetteri Räty2011-08-023-1/+15
| | | | The EmailAddress problem was submitted upstream to hobo.
* Don't show wrong unanswered questions countJoachim Filip Ignacy Bartosik2011-07-232-1/+13
| | | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=355909
* Show links to answers on user questions listingJoachim Filip Ignacy Bartosik2011-07-232-2/+18
| | | | | | 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-232-1/+8
| | | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=355723
* Fix grammar errorJoachim Filip Ignacy Bartosik2011-07-091-1/+1
|
* Show note about editing mentor relation on user edit pageJoachim Filip Ignacy Bartosik2011-07-093-1/+43
|
* Production email configsPetteri Räty2011-06-051-1/+8
| | | | Add mail settings from robbat2.
* Don't show (Not available) card on answer pagesJoachim Filip Ignacy Bartosik2011-06-012-1/+8
| | | | | | | 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-313-1/+16
| | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=356847
* Make users with empty nick and openid validJoachim Filip Ignacy Bartosik2011-05-312-2/+28
| | | | | Bug https://bugs.gentoo.org/show_bug.cgi?id=368617
* Add developer roleJoachim Filip Ignacy Bartosik2011-05-316-20/+42
| | | | | Fix bug: https://bugs.gentoo.org/show_bug.cgi?id=368185
* Improve ready recruits listingPetteri Räty2011-03-194-14/+18
| | | | | | 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.
* Typo fix destory to destroyPetteri Räty2011-03-191-1/+1
|
* Typo fix reurn to returnPetteri Räty2011-03-191-1/+1
|
* Typo fix answera to answeredPetteri Räty2011-03-191-1/+1
|
* Categories are selectable for new questionsPetteri Räty2011-03-195-2/+15
| | | | | The new question form was missing the inputs for categories. There are now there and covered by our test suite.
* Typo fix paramter to parameterPetteri Räty2011-03-191-2/+2
|
* Fix seeds to work with new schemaPetteri Räty2011-03-134-20/+25
|
* Update used email_spec versionPetteri Räty2011-03-122-3/+3
| | | | | Updated the dependency on email_spec to 0.6.5. to silence deprecation warnings from rspec.
* Simplify factory sequence usagePetteri Räty2011-03-121-40/+8
| | | | | Instead of creating separate sequences just use the inline block syntax in cases where the sequence is only needed in one place.
* Typo fixesPetteri Räty2011-03-122-2/+2
|
* Preserve existing categoriesPetteri Räty2011-03-121-0/+3
| | | | | When migrating to many to many question categories bring over the existing category information.
* Questions can belong to many categoriesPetteri Räty2011-03-1220-55/+129
| | | | | | | 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-1232-130/+156
| | | | | | 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.
* Fix deprecation warnings from delayed_jobPetteri Räty2011-02-229-12/+23
|
* Document need for gpgme in system.Robin H. Johnson2011-02-201-0/+4
|
* Update to rails 2.3.11Joachim Filip Ignacy Bartosik2011-02-203-28/+33
| | | | Security bump
* Fix cucumber testsJoachim Filip Ignacy Bartosik2011-01-071-0/+16
| | | | | Update to Rails 2.3.8 broke cucumber tests. This is fix from agibralter from https://gist.github.com/431811
* Update to rails 2.3.8 & rack 1.1.0Joachim Filip Ignacy Bartosik2010-12-273-26/+35
| | | | This is what Gentoo Infra uses.
* Update Gemfile.lockJoachim Filip Ignacy Bartosik2010-12-171-21/+21
| | | | Some gems got newer versions, so we can use them.
* Start tracking migrationsJoachim Filip Ignacy Bartosik2010-12-155-25/+182
| | | | | | | Migrations are useful for applications that are working, so we shall track them. Includes initial migrations. Removes app/models/job.rb because it caused problems for hobo_migration generator.
* Load Mail::Message customization automaticallyJoachim Filip Ignacy Bartosik2010-12-035-6/+1
|
* Email answers allow checking signaturesJoachim Filip Ignacy Bartosik2010-12-0222-19/+619
| | | | | Use Mail gem for receiving emails. Changed fixture email question to require a valid signature. Tests for signatures validation.
* Send emails as delayed jobJoachim Filip Ignacy Bartosik2010-11-0912-13/+49
|
* Use bundler to manage gems for applicationJoachim Filip Ignacy Bartosik2010-11-0910-22/+166
| | | | | | | - Created Gemfile with required gems - Added .gitignore entry (don't include bundled gems in repository) - Replaced Rails gem loader with bundler - Updated README
* Pie chart on how recruits evaluated documentation on questions how pagesJoachim Filip Ignacy Bartosik2010-10-059-0/+116
| | | | | Charts are shown only to recruiters on questions show pages, but other users may view charts directly (by entering URL manually).
* gRaphael filesJoachim Filip Ignacy Bartosik2010-10-053-0/+124
|
* Add copyright notice to *.rb files under lib/ and app/Joachim Filip Ignacy Bartosik2010-09-0139-0/+546
|
* Add AGPL licenceJoachim Filip Ignacy Bartosik2010-09-011-0/+661
|
* One-click way to start or stop mentoring recruitJoachim Filip Ignacy Bartosik2010-08-162-4/+21
|
* Move Role where it belongs to app/rich_typesJoachim Filip Ignacy Bartosik2010-08-165-6/+8
|
* Simplify Question permissionsJoachim Filip Ignacy Bartosik2010-08-161-4/+0
| | | | | Removed unnecessary check if user is signed up from Question#view_permitted? Behaviour didn't change.
* Changed ProjectAcceptance permissionsJoachim Filip Ignacy Bartosik2010-08-162-8/+9
| | | | | | * Don't allow mentor of owner of answer to destroy it * Add test to make sure project lead can create acceptance only if accepting nick is nick of the lead
* Make answer relation of Comment readonlyJoachim Filip Ignacy Bartosik2010-08-141-1/+1
|
* Document modulesJoachim Filip Ignacy Bartosik2010-08-142-14/+42
| | | | Permissions and RichTypes
* Document modulesJoachim Filip Ignacy Bartosik2010-08-146-4/+24
| | | | Permissions and RichTypes
* Document modelsJoachim Filip Ignacy Bartosik2010-08-1415-0/+79
| | | | | | | | | | | | | | | | | | | Documented models: Answer Comment EmailAnswer Guest MultipleChoiceAnswer Option Question QuestionCategory QuestionContentEmail QuestionContentMultipleChoice QuestionContentText QuestionGroup User UserCategory UserQuestionGroup
* Git ignore generated documentation for app. Short description of app.Joachim Filip Ignacy Bartosik2010-08-142-2/+3
|
* Improve coverage of Question modelJoachim Filip Ignacy Bartosik2010-08-141-0/+10
|
* Improve coverage of UserMailer modelJoachim Filip Ignacy Bartosik2010-08-141-0/+6
|