summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fixed: login form fields have different width with IE (#3582).Jean-Philippe Lang2009-07-042-2/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2799 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not use settings/settings partial name in sample plugin (#3557).Jean-Philippe Lang2009-07-022-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2798 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes links to wiki atom feed (#3581).Jean-Philippe Lang2009-07-022-4/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2797 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: case sensitivity in issue subject filtering (#3536).Jean-Philippe Lang2009-06-282-7/+9
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2796 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes wiki diff escaping.Jean-Philippe Lang2009-06-281-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2794 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes broken --unknown-user option in mailhandler script (#3514).Jean-Philippe Lang2009-06-251-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2793 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes default data loader broken by r2777 (#3507).Jean-Philippe Lang2009-06-232-9/+12
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2792 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added workaround for a Ruby BigDecimal bug, CVE-2009-1904. (#3475)Eric Davis2009-06-141-0/+30
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2790 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to accept incoming emails from unknown users (#2230, #3003).Jean-Philippe Lang2009-06-145-11/+128
| | | | | | | | | | | An option lets you specify how to handle emails from unknown users: * ignore: the email is ignored (previous and default behaviour) * accept: the sender is considered as an anonymous user * create: a user account is created (username/password are sent back to the user) Permissions have to be consistent with the chosen option. Eg. if you choose 'create', the 'Non member' role must have the 'Add issues' permission so that an issue can be created by an unknown user via email. If you choose 'accept', the 'Anonymous' role must have this permission. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2789 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ignores test repositories.Jean-Philippe Lang2009-06-140-0/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2788 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: editing a message may cause sticky attribute to be NULL (#3356).Jean-Philippe Lang2009-06-143-0/+28
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2787 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes drop-down list selected value (#3472).Jean-Philippe Lang2009-06-131-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2786 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the Rails i18n language file to the plugin generator.Eric Davis2009-06-103-0/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2785 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an empty tmp/test directory so rake test will run out of the box.Eric Davis2009-06-081-0/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2784 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Converted script/about to use Unix line ending. It has DOS line endings and ↵Eric Davis2009-06-071-6/+6
| | | | | | | | would fail. (#3387) git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2783 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes locales broken by r2781 (#3456).Jean-Philippe Lang2009-06-072-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2782 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translation updates (#3401, #3409, #3434, #3446)Azamat Hackimov2009-06-064-322/+331
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2781 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Bazaar "[merge]" tags parsing fails (#3445).Jean-Philippe Lang2009-06-061-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2780 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not start user session when accessing atom feed with token-based ↵Jean-Philippe Lang2009-06-062-6/+20
| | | | | | authentication. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2779 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Delete previous tokens when creating a new one.Jean-Philippe Lang2009-06-022-4/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2778 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed Enumerations to use a Single Table InheritanceEric Davis2009-05-3032-86/+391
| | | | | | | | | | | | | | | | | | | | | | | | | | * Added migrations to change Enumerations to an STI relationship * Added TimeEntryActivity model (STI) * Added DocumentCategory model (STI) * Added IssuePriority model (STI) * Added Enumeration#get_subclasses to get a list of the subclasses of Enumeration * Changed Enumeration to use the STI type field instead of the opt field * Changed Enumeration#opt to return the old opt values but with a deprecation warning. * Removed Enumeration::OPTIONS * Removed the dynamic named_scopes in favor of specific named_scopes. Kept for compatibility reasons. * Added Enumeration#default so each subclass can easily find it's default record. * Fixed Enumeration#default to use the STI scoping with a fake default scope for finding Enumeration's default. * Added a 'all' named scope for getting all records in order by position. * Added Deprecation warnings to the old named_scopes in Enumerations. * Moved various methods off of Enumeration and onto the concrete classes * Changed the EnumerationsController to use types * Updated the Enumeration list template * Added has_many relationships to the Enumeration STI classes. * Fixes for tests. #3007 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2777 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Redmine::Info.issue to get links to specific issue numbers.Eric Davis2009-05-301-0/+5
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2776 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added plugin hook, :controller_timelog_edit_before_save. (#3341)Eric Davis2009-05-301-0/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2775 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added more plugin hooks:Eric Davis2009-05-302-0/+3
| | | | | | | | | | * :controller_messages_new_after_save * :controller_messages_reply_after_save * :controller_wiki_edit_after_save #3306 git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2774 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added hook, :model_changeset_scan_commit_for_issue_ids_pre_issue_update. #3279Eric Davis2009-05-301-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2773 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added two plugin hooks to the account page:Eric Davis2009-05-301-0/+2
| | | | | | | * :view_account_left_bottom * :view_account_right_bottom git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2772 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added :view_versions_show_contextual hook. (#3036)Eric Davis2009-05-301-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2771 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed failing test in #3391. Quotes (") are html escaped.Eric Davis2009-05-301-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2770 e93f8b46-1217-0410-a6f0-8f06a7374b81
* FIxed: inline images not displayed in atom feeds (#3391).Jean-Philippe Lang2009-05-265-2/+29
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2768 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Render new message form if needed.Jean-Philippe Lang2009-05-251-0/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2767 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add plugins information to script/about (#3387).Jean-Philippe Lang2009-05-252-4/+22
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2766 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to watch a wiki or a single wiki page (#413).Jean-Philippe Lang2009-05-257-5/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2765 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: Atom feeds leak email address (#3408).Jean-Philippe Lang2009-05-252-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2763 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Validate project identifier only when changed (#3352).Jean-Philippe Lang2009-05-252-6/+16
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2762 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Link to the appropriate repository (#3376).Jean-Philippe Lang2009-05-181-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2760 e93f8b46-1217-0410-a6f0-8f06a7374b81
* ru.yml translation, adding to zh.yml missed stringAzamat Hackimov2009-05-182-19/+20
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2759 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translation updates (#3374, #3375, # 3378, #3380, #3381)Azamat Hackimov2009-05-185-40/+39
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2758 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed an interpolation argument error in nl.ymlEric Davis2009-05-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2757 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixes code comments.Jean-Philippe Lang2009-05-171-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2756 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translations updates.Jean-Philippe Lang2009-05-171-7/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2755 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds a setting to choose which role is given to a non-admin user who creates ↵Jean-Philippe Lang2009-05-1738-1/+44
| | | | | | a project (#1007). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2754 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translations updates.Jean-Philippe Lang2009-05-174-39/+39
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2752 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translations updates.Jean-Philippe Lang2009-05-175-74/+75
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2751 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to allow non-admin users to create projects (#1007).Jean-Philippe Lang2009-05-1742-30/+106
| | | | | | | This can be enabled in permissions settings. A non-admin user who creates a project is automatically added as a project member (the first role is given, TODO: make this given role configurable). Projects can be added from the public projects list. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2750 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Adds email notification on wiki changes (#413). It's disabled by default and ↵Jean-Philippe Lang2009-05-1744-4/+314
| | | | | | can be enabled in application settings. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2749 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Makes issues/show accept rss key (#3362).Jean-Philippe Lang2009-05-171-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2745 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: issue status bulk edit broken by r2726 (#3347).Jean-Philippe Lang2009-05-142-1/+13
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2744 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Ability to use any custom field as a cross-project custom query column (#3321).Jean-Philippe Lang2009-05-131-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2743 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Do not autologin if more that one token is found (#3351).Jean-Philippe Lang2009-05-131-4/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2742 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Add token value uniqueness validation (#3351).Jean-Philippe Lang2009-05-131-0/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2741 e93f8b46-1217-0410-a6f0-8f06a7374b81