summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Added project module concept.Jean-Philippe Lang2007-09-1447-244/+513
| | | | | | | | | | A project module (eg. issue tracking, news, wiki,...) is a set of permissions that can enabled/disabled at project level. For each project, modules can be enabled on the project settings view ('Modules' tab). This requires a specific permission: 'Select project modules' (if this permission is turned off, only Redmine administrators can choose which modules a project uses). When applying this migration, all modules are enabled for all existing projects. git-svn-id: http://redmine.rubyforge.org/svn/trunk@725 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: watchers should be notified even if they uncheck 'mail notifications'Jean-Philippe Lang2007-09-111-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@724 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Notifications about issues (add/edit) are now sent in plain text and html.Jean-Philippe Lang2007-09-1140-118/+56
| | | | | | Removed lang specific strings in the corresponding mail templates, so that there is only one template for all languages. git-svn-id: http://redmine.rubyforge.org/svn/trunk@723 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Subversion repository unit tests.Jean-Philippe Lang2007-09-102-0/+55
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@722 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added "% done" in the filter list.Jean-Philippe Lang2007-09-092-2/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@721 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to rename wiki pages (specific permission required).Jean-Philippe Lang2007-09-0921-8/+201
| | | | | | Existing links that point to the old page are preserved and automatically redirected to the new page (this behaviour can be disabled when renaming the page). git-svn-id: http://redmine.rubyforge.org/svn/trunk@720 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Small fix to TOC regexp.Jean-Philippe Lang2007-09-091-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@719 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added automatic table of content support on wiki pages, based on h1., h2. ↵Jean-Philippe Lang2007-09-092-3/+58
| | | | | | | | | | and h3. headings. To display the page TOC, insert a line with this tag: {{toc}} or {{<toc}} => left aligned toc {{>toc}} => right aligned toc git-svn-id: http://redmine.rubyforge.org/svn/trunk@718 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updated INSTALL doc.Jean-Philippe Lang2007-09-081-4/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@717 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added javascript highlightment support (http://pastie.textmate.org/50774/)Jean-Philippe Lang2007-09-072-0/+177
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@716 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed @html_title assignments in controllers.Jean-Philippe Lang2007-09-0712-6/+25
| | | | | | Views can now set the header title using set_htmh_title(title) method. git-svn-id: http://redmine.rubyforge.org/svn/trunk@715 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Improved Redmine links:Jean-Philippe Lang2007-09-077-13/+35
| | | | | | | | | | | | * issue and changeset links generated only if the object exists * issue subject and status appear in the link title * strike issue link if issue is closed * red wiki page link if page doesn't exist * new icon for external links Wiki page cache had to be disabled. git-svn-id: http://redmine.rubyforge.org/svn/trunk@714 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 'Move' button always visible on issues list.Jean-Philippe Lang2007-09-071-2/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@713 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Automatically scroll down to the preview when previewing wiki page.Jean-Philippe Lang2007-09-061-1/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@712 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added background on <pre> wiki blocks.Jean-Philippe Lang2007-09-061-0/+7
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@711 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added code highlighting support in wiki, using this syntax:Jean-Philippe Lang2007-09-065-3/+33
| | | | | | | | | | | | <pre><code> <-- cut here <pre><code class="ruby"> Place you code here. </code></pre> cut here --> </pre></code> git-svn-id: http://redmine.rubyforge.org/svn/trunk@710 e93f8b46-1217-0410-a6f0-8f06a7374b81
* 'current week' filter fix.Jean-Philippe Lang2007-09-061-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@709 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed RedCloth checks since it's now supplied with the application.Jean-Philippe Lang2007-09-055-5/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@708 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Search field automatically focused.Jean-Philippe Lang2007-09-051-2/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@707 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: custom field displayed as deleted in the issue history even if no ↵Jean-Philippe Lang2007-09-051-1/+3
| | | | | | value was set. git-svn-id: http://redmine.rubyforge.org/svn/trunk@706 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue notes are now included in search.Jean-Philippe Lang2007-09-052-1/+10
| | | | | | | Fixed: search results too long when there are many matches. Fixed: search results not escaped. git-svn-id: http://redmine.rubyforge.org/svn/trunk@705 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a new value for date filters: 'this week'Jean-Philippe Lang2007-09-0514-3/+19
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@704 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Subprojects are now grouped by projects in the 'Projects' top navigation ↵Jean-Philippe Lang2007-09-053-12/+18
| | | | | | drop-down menu. git-svn-id: http://redmine.rubyforge.org/svn/trunk@703 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an index on custom_values table (customized_type + customized_id ↵Jean-Philippe Lang2007-09-041-0/+9
| | | | | | columns) to speed up issue queries that use custom field filters. git-svn-id: http://redmine.rubyforge.org/svn/trunk@702 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Small fix in Mailer.Jean-Philippe Lang2007-09-041-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@701 e93f8b46-1217-0410-a6f0-8f06a7374b81
* 'Due in' label removed from the changelog view.Jean-Philippe Lang2007-09-021-3/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@700 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Redmine::WikiFormatting module and tests for wiki links.Jean-Philippe Lang2007-09-028-37/+1346
| | | | | | RedCloth librairy is now present in Redmine lib directory. git-svn-id: http://redmine.rubyforge.org/svn/trunk@699 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fix: Inline image links broken in rev 690.Jean-Philippe Lang2007-09-021-1/+1
| | | | | | TODO: Fix urls with & git-svn-id: http://redmine.rubyforge.org/svn/trunk@698 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Buttons (edit, watch...) on issues/show are now located in the upper-right ↵Jean-Philippe Lang2007-09-021-8/+10
| | | | | | | | corner. Pdf export link is at the bottom of the screen. git-svn-id: http://redmine.rubyforge.org/svn/trunk@697 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed the application default title (redMine -> Redmine).Jean-Philippe Lang2007-09-021-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@696 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Small fix in issue history display.Jean-Philippe Lang2007-09-021-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@695 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer: 'resolution' field imported with history as a custom field.Jean-Philippe Lang2007-09-021-33/+50
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@694 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer now migrates status changes.Jean-Philippe Lang2007-09-021-21/+28
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@693 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer now checks the existence of trac.db and attachments directory ↵Jean-Philippe Lang2007-09-021-26/+38
| | | | | | before processing. git-svn-id: http://redmine.rubyforge.org/svn/trunk@692 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added namespace for Redmine specific rake tasks.Jean-Philippe Lang2007-09-024-3/+16
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@691 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: auto-generated links corrupted when url contains & characters in the ↵Jean-Philippe Lang2007-09-011-1/+1
| | | | | | query string. git-svn-id: http://redmine.rubyforge.org/svn/trunk@690 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Trac importer initial commit. The script migrates:Jean-Philippe Lang2007-09-011-0/+416
| | | | | | | | | | | * users (default password = 'trac') * components * milestones * tickets * ticket comments, files, custom fields * wiki git-svn-id: http://redmine.rubyforge.org/svn/trunk@689 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added 'reported by me' and 'assigned to me' issue feeds on 'My page'.Jean-Philippe Lang2007-08-312-0/+14
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@688 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to move issues (to another project) without changing their ↵Jean-Philippe Lang2007-08-313-13/+15
| | | | | | | | trackers. Added length validation for homepage project attribute. git-svn-id: http://redmine.rubyforge.org/svn/trunk@687 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added atom feed on the new cross-project issue list.Jean-Philippe Lang2007-08-313-3/+12
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@686 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added cache for application settings (Setting model).Jean-Philippe Lang2007-08-313-10/+47
| | | | | | Once the values are cached, only one database query is done at each user request (to check if the cache is still valid). git-svn-id: http://redmine.rubyforge.org/svn/trunk@685 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a cross-project issue list. It displays the issues of all the projects ↵Jean-Philippe Lang2007-08-317-22/+126
| | | | | | | | | | | visible by the user. The users list available in the filters ('assigned to' / 'created by') is made of the members of all projects the current user belongs to. For now, this view is only accessible from 'My page' ('issues assigned to me' or 'issues reported by me' blocks, to view the full lists) On 'My page', assigned issue are now sorted by priority. git-svn-id: http://redmine.rubyforge.org/svn/trunk@684 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: autologin broken.Jean-Philippe Lang2007-08-301-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@683 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Redmine::Info to store various information about the application.Jean-Philippe Lang2007-08-296-12/+13
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@682 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: "new issue" drop-down only visible by admin users.Jean-Philippe Lang2007-08-293-4/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@681 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added border and padding on wiki table headers.Jean-Philippe Lang2007-08-291-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@680 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translated a few strings in fr.ymlJean-Philippe Lang2007-08-291-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@679 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: "subproject of" list should not show archived projects.Jean-Philippe Lang2007-08-291-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@678 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to reset its own RSS access key on "My account".Jean-Philippe Lang2007-08-2914-17/+66
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@677 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Some deprecation fixes (end_form_tag and count API).Jean-Philippe Lang2007-08-293-7/+7
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@676 e93f8b46-1217-0410-a6f0-8f06a7374b81