summaryrefslogtreecommitdiffstats
path: root/app/helpers
Commit message (Collapse)AuthorAgeFilesLines
...
* Small change to ApplicationHelper#textilizable to allow links to other wikis ↵Jean-Philippe Lang2007-08-171-1/+2
| | | | | | main page with custom text (eg. project:|mytext). git-svn-id: http://redmine.rubyforge.org/svn/trunk@653 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Textilized project descriptions on project list and home page.Jean-Philippe Lang2007-08-171-4/+6
| | | | | | Added jsToolbar on project form. git-svn-id: http://redmine.rubyforge.org/svn/trunk@651 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a link to add a new category when creating or editing an issue.Jean-Philippe Lang2007-08-161-0/+5
| | | | | | The user is prompted for the category name. The new category is created and the drop-down list updated using an ajax call. git-svn-id: http://redmine.rubyforge.org/svn/trunk@648 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added syntax highlightment for repository files (using CodeRay).Jean-Philippe Lang2007-08-151-0/+8
| | | | | | Supported languages: c, ruby, rhtml, yaml, html, xml. git-svn-id: http://redmine.rubyforge.org/svn/trunk@644 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Wiki links can now refer other project wikis, using this syntax:Jean-Philippe Lang2007-08-151-11/+21
| | | | | | | | | [[project:]] -> wiki starting page [[project:page]] [[project:page|text]] where 'project' is the project name or identifier. git-svn-id: http://redmine.rubyforge.org/svn/trunk@643 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Image attachments are now sent inline to be viewed directly in the browser.Jean-Philippe Lang2007-08-151-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@642 e93f8b46-1217-0410-a6f0-8f06a7374b81
* On the issue report page, 0 issue counts are now displayed as dashes.Jean-Philippe Lang2007-08-131-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@629 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Translated 'Sort by' label on table headers.Jean-Philippe Lang2007-08-121-7/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@618 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed AR error messages style (same as flash errors).Jean-Philippe Lang2007-08-121-1/+1
| | | | | | Fixed flash styles for IE6. git-svn-id: http://redmine.rubyforge.org/svn/trunk@610 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added icon on external wiki linksJean-Philippe Lang2007-08-011-3/+3
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@597 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an option to choose the date format: language based (as defined in ↵Jean-Philippe Lang2007-07-141-2/+7
| | | | | | | | each lang file) or ISO 8601 (YYYY-MM-DD). This option can be set in Admin -> Settings. git-svn-id: http://redmine.rubyforge.org/svn/trunk@585 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added wiki diff.Jean-Philippe Lang2007-07-142-0/+45
| | | | | | | Diff can be viewed from the page history, or directly from the project activity page for each edit. Uses Lars Christensen's diff library. git-svn-id: http://redmine.rubyforge.org/svn/trunk@583 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed User#display_name (replaced by User#name).Jean-Philippe Lang2007-06-291-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@578 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added Darcs basic support.Jean-Philippe Lang2007-06-241-0/+4
| | | | | | Files in the repository can not be viewed or downloaded since Darcs doesn't support cat-like command. git-svn-id: http://redmine.rubyforge.org/svn/trunk@573 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added time report.Jean-Philippe Lang2007-06-241-0/+28
| | | | | | Report can be generated by member/activity/tracker/version and year/month/week for the selected period. git-svn-id: http://redmine.rubyforge.org/svn/trunk@572 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added pagination on wiki page history.Jean-Philippe Lang2007-06-231-6/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@571 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added basic support for CVS and Mercurial SCMs.Jean-Philippe Lang2007-06-122-1/+38
| | | | | | | | | Browsing, changesets fetching and diff viewing are implemented. Only tested with local repositories. Thanks to Ralph Vater for CVS specific code. git-svn-id: http://redmine.rubyforge.org/svn/trunk@559 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: open/closed issue counts are always 0 on reports view (postgresql)Jean-Philippe Lang2007-05-281-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@551 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added the ability to archive projects:Jean-Philippe Lang2007-05-271-0/+4
| | | | | | | | | * Only administrators can archive/unarchive projects. * Once archived, the project is visible on the admin project listing only. It doesn't show up anywhere else in the app. Subprojects are also archived. * Archive/unarchive preserve everything on the project (issues, members, ...). * A subproject can not be unarchived if its parent project is archived. git-svn-id: http://redmine.rubyforge.org/svn/trunk@549 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Attachments can now be added to wiki pages (original patch by Pavol Murin). ↵Jean-Philippe Lang2007-05-262-1/+43
| | | | | | | | Only authorized users can add/delete attachments. Attached images can be displayed inline, using textile image tag (for wiki pages, issue descriptions and forum messages). git-svn-id: http://redmine.rubyforge.org/svn/trunk@541 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added watchers for message boards (watchers controller modified to support ↵Jean-Philippe Lang2007-05-131-0/+17
| | | | | | | | any watchable model). No notification yet when a new message is posted. git-svn-id: http://redmine.rubyforge.org/svn/trunk@530 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Per project forums added.Jean-Philippe Lang2007-05-133-0/+52
| | | | | | | | | Permissions for forums management can be set in "Admin -> Roles & Permissions". Forums can be created on the project settings screen ("Forums" tab). Once a project has a forum, a "Forums" link appears in the project menu. For now, posting messages in forums requires to be logged in. Files can be attached to messages. git-svn-id: http://redmine.rubyforge.org/svn/trunk@529 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Changed the length of 'language' column in users table from 2 to 5, to allow ↵Jean-Philippe Lang2007-05-081-1/+1
| | | | | | | | | | long language codes like pt-br. Updated portuguese translation (Arthur Zapparoli). Current pt translation moved to pt-br. git-svn-id: http://redmine.rubyforge.org/svn/trunk@518 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added an option to see all versions in the roadmap view (including completed ↵Jean-Philippe Lang2007-05-071-0/+9
| | | | | | | | | | ones). On calendar and gantt, versions are now clickable and link to the corresponding entry in the roadmap. Since calendar and gantt are now cached, don't forget to empty your cache before restarting the application. git-svn-id: http://redmine.rubyforge.org/svn/trunk@516 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Issue relations first commit (not thoroughly tested). 4 kinds of relation ↵Jean-Philippe Lang2007-05-051-0/+23
| | | | | | | | | | | | | | are available: * relates to: do nothing special. Just to know that the 2 issues are related... * duplicates: will close the related issue with the same status when closing the issue (not implemented yet) * blocks: will require to close the blocking issue before closing the blocked issue (not implemented yet) * precedes (end to start relation): start date of the related issue depends on the due date of the preceding issue (implemented). A delay can be set so that the related issue can only start n days after the end of the preceding issue. When setting dates for an issue, dates of all downstream issues are set according to these relations. To set a relation, the 2 issues have to belong to the same project (may change in the future). So if an issue is moved to another project, all its relations are removed. Circular dependencies are checked when creating a relation. git-svn-id: http://redmine.rubyforge.org/svn/trunk@506 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added a quick search form in page header. Search functionality moved to a ↵Jean-Philippe Lang2007-04-302-10/+28
| | | | | | | | | | | | dedicated controller. When used: * outside of a project: searches projects * inside a project: searches issues, changesets, news, documents and wiki pages of the current project If an issue number is given, user is redirected to the corresponding issue. git-svn-id: http://redmine.rubyforge.org/svn/trunk@489 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed: 10342 Creation of Schema in OracleJean-Philippe Lang2007-04-251-0/+2
| | | | | | | | | | | | Comment is a reserved keyword for Oracle. The five 'Comment' columns are renamed to 'Commments'. Migration scripts were modified to let oracle users create the database. For the others, migration 41 will rename the columns (only if columns have the 'old' name). Fixed also a few oracle specific issues. Note: currently (in Rails 1.2.3), there's bug in Rails oracle adapter. See: http://dev.rubyonrails.org/ticket/7344 Attached patch is required for redMine to work properly. git-svn-id: http://redmine.rubyforge.org/svn/trunk@479 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed 10058: issue URL in repository comment breakJean-Philippe Lang2007-04-221-6/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@465 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed 10061 problem with textilize and :hard_breaks (Pavol Murin)Jean-Philippe Lang2007-04-221-1/+9
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@464 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added "Watch" functionality on issues. It allows users to receive mail ↵Jean-Philippe Lang2007-04-211-0/+19
| | | | | | | | notifications about issue changes. For now, it's only usefull for users who are not members of the project, since members receive notifications for each issue (this behaviour will change). git-svn-id: http://redmine.rubyforge.org/svn/trunk@453 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed 10031 revision links and auto linking URLs conflictJean-Philippe Lang2007-04-111-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@440 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed pagination links on admin project listingJean-Philippe Lang2007-04-101-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@439 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added toggle_link helper.Jean-Philippe Lang2007-04-071-0/+7
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@432 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added link_to_issue helper.Jean-Philippe Lang2007-04-071-0/+4
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@431 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Feature 9867 Allow file upload in comment and add to issue historyJean-Philippe Lang2007-04-051-5/+17
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@425 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Removed RedCloth :hard_break option that broke textile rendering.Jean-Philippe Lang2007-04-051-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@423 e93f8b46-1217-0410-a6f0-8f06a7374b81
* RedCloth attribute :hard_break set to true to keep line breaksJean-Philippe Lang2007-04-041-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@421 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Various code cleaning, mainly on User, Permission and IssueStatus models.Jean-Philippe Lang2007-04-041-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@414 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Fixed pagination on users/list (status filter lost)Jean-Philippe Lang2007-04-031-6/+6
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@409 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Quick fix for:Jean-Philippe Lang2007-04-032-9/+11
| | | | | | | | | * 9750 sort field is lost, when displaying next part of issues list * 9782 show issues in page is wrong Still some problems, eg. status criteria is lost when paginating or sorting on users/list git-svn-id: http://redmine.rubyforge.org/svn/trunk@406 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Added chinese simplified translation (Andy Wu)Jean-Philippe Lang2007-03-311-0/+5
| | | | | | Fixed rfpdf chinese.rb git-svn-id: http://redmine.rubyforge.org/svn/trunk@393 e93f8b46-1217-0410-a6f0-8f06a7374b81
* removed filter_html on RedCloth textile conversionsJean-Philippe Lang2007-03-271-1/+1
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@388 e93f8b46-1217-0410-a6f0-8f06a7374b81
* text formatting setting cached at controller levelJean-Philippe Lang2007-03-241-1/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@375 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Simple time tracking functionality added. Time can be logged at issue or ↵Jean-Philippe Lang2007-03-232-3/+5
| | | | | | | | | | project level. There's no aggregation reports for now, it's just possible to see all time entries for a project or an issue. A new "activities" enumeration is added. Permission for a role to log time must be set (new "Time tracking" section in role permissions screen). git-svn-id: http://redmine.rubyforge.org/svn/trunk@368 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fixed #9404 Issue and revision textile links in issue notesJean-Philippe Lang2007-03-201-2/+2
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@353 e93f8b46-1217-0410-a6f0-8f06a7374b81
* added a status filter on users/listJean-Philippe Lang2007-03-182-2/+8
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@347 e93f8b46-1217-0410-a6f0-8f06a7374b81
* added svn:eol-style native property on /app filesJean-Philippe Lang2007-03-1220-739/+739
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@333 e93f8b46-1217-0410-a6f0-8f06a7374b81
* wiki branch merged into trunkJean-Philippe Lang2007-03-102-5/+56
| | | | git-svn-id: http://redmine.rubyforge.org/svn/trunk@323 e93f8b46-1217-0410-a6f0-8f06a7374b81
* improved search engineJean-Philippe Lang2007-03-101-3/+9
| | | | | | | * it's now possible to search for multiple words ("all words" or "one of the words" options) * added a fixed limit for result count git-svn-id: http://redmine.rubyforge.org/svn/trunk@321 e93f8b46-1217-0410-a6f0-8f06a7374b81
* fix for #8973: Export feature(to csv/pdf) doesn't work in JapaneseJean-Philippe Lang2007-03-011-7/+24
| | | | | | | csv and pdf encoding are know defined for each language (general_csv_encoding and general_pdf_encoding keys in lang files) added SJIS font for japanese pdf exports git-svn-id: http://redmine.rubyforge.org/svn/trunk@287 e93f8b46-1217-0410-a6f0-8f06a7374b81