Jean-Philippe Lang
5565a078f3
Do not scroll to the preview.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10099 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-07-28 16:42:10 +00:00
Jean-Philippe Lang
46b1a49453
Use JQuery Dialog ( #11445 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10070 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-07-22 15:42:29 +00:00
Jean-Philippe Lang
6a2ca5e034
JQuery in, Prototype/Scriptaculous out ( #11445 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10068 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-07-22 13:29:26 +00:00
Jean-Philippe Lang
ff68fff80e
Adds a helper for preview links.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10031 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-07-18 17:47:19 +00:00
Jean-Philippe Lang
d856e62ccf
Fixed that "Create and continue" buttons are broken by r9391 ( #10675 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9442 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-04-19 07:17:48 +00:00
Jean-Philippe Lang
43c677b489
Disable submit buttons when submitting a form ( #6555 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9391 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-04-13 17:01:46 +00:00
Jean-Philippe Lang
bd2581e7c9
Restyles user search fields and ajax indicator.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8874 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-14 15:34:27 +00:00
Jean-Philippe Lang
0729ee143b
Focus the first text input or submit button when showing a modal box.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8873 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-14 15:28:30 +00:00
Jean-Philippe Lang
60b9e59d15
Displays the full form when creating a version from the issue form so that required custom fields can be filled ( #7398 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8845 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-11 13:05:41 +00:00
Toshi MARUYAMA
2cfdb8306d
remove tailing white spaces from public/javascripts/application.js
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8831 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-10 00:36:21 +00:00
Toshi MARUYAMA
30a9cf0f03
replace tabs to spaces and fix indents public/javascripts/application.js
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8830 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-10 00:35:58 +00:00
Jean-Philippe Lang
d57fbc9512
Fixed: Can't attach more than 1 file on IE 6 and 7 ( #10115 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8780 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-05 11:54:38 +00:00
Jean-Philippe Lang
858bd8dc40
Moved javascript filters functions to application.js.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8698 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-01-24 18:02:22 +00:00
Jean-Philippe Lang
087186ef34
Check if width parameter is present.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8594 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-01-09 18:48:36 +00:00
Jean-Philippe Lang
d75bc5774f
Changes auto_complete calls to GET requests.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8130 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-12-08 20:03:27 +00:00
Jean-Philippe Lang
7ed7d8984d
Check attachment size when the user selects a file ( #9667 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7926 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-25 22:32:07 +00:00
Jean-Philippe Lang
ca300ccdea
Adds a dialog box for CSV export options ( #4742 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7874 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-20 13:23:20 +00:00
Jean-Philippe Lang
e63f0c615c
Adds a button to remove a file upload before submission ( #5670 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6212 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-07-09 20:11:18 +00:00
Jean-Philippe Lang
e6104d344f
Simplifies javascript for adding a new file.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@6211 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-07-09 19:55:44 +00:00
Jean-Philippe Lang
206a36704f
Fixed: No warning if unsaved text has not lost focus ( #8468 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5969 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-05-30 21:19:25 +00:00
Jean-Philippe Lang
85462261ac
Adds links on the issue list to collapse/expang all groups ( #7236 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5174 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-03-20 16:01:25 +00:00
Jean-Philippe Lang
36dbb3906b
Send the CSRF token with Ajax requests ( #7843 ).
...
Contributed by Etienne Massip.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5134 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-03-14 21:31:02 +00:00
Jean-Philippe Lang
17591a3ea5
Warning on leaving a page with unsaved content in textarea ( #2910 ).
...
The warning can be turned off in the user's preference.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4900 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-02-21 09:53:29 +00:00
Jean-Philippe Lang
4b096e9a56
Allow additional workflow transitions for issue author and assignee ( #2732 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4895 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-02-20 15:38:07 +00:00
Jean-Philippe Lang
88d65c5149
Do not show trackers and issue custom fields on project form when issue tracking is disabled ( #7225 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4648 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-01-06 21:02:19 +00:00
Jean-Philippe Lang
a8b12bcb52
Autocomplete issue relations on subject ( #3170 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4502 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-12-12 16:04:28 +00:00
Eric Davis
26ef9da02b
Changed the notifications to use a hierarchy UI
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4222 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-09-28 21:09:06 +00:00
Jean-Philippe Lang
73d9368039
Fixed: Add Another file to ticket doesn't work in IE (broken by r3750).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3879 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-07-25 10:34:55 +00:00
Eric Davis
2562bc5bcd
Hide the role forms when editing or adding Project members. #5452
...
Contributed by Yuki Kita
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3784 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-06-19 19:51:43 +00:00
Eric Davis
e320017cf0
Convert the file attachment's description to a label.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3750 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-05-25 00:11:58 +00:00
Jean-Philippe Lang
8e3d1b694a
Adds subtasking ( #443 ) including:
...
* priority, start/due dates, progress, estimate, spent time roll-up to parent issues
* descendant issues tree displayed on the issue view with context menu support
* issue tree display on the gantt chart
* issue tree copy on project copy
* unlimited nesting
Defining subtasks requires the new permission 'Manage subtasks'.
Subtasks can not belong to a different project than the parent task.
Implementation is based on scoped nested sets for fast reads and updates.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3573 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-03-13 14:56:49 +00:00
Jean-Philippe Lang
f7bd0801f6
Fixed: changing user/roles of project member not possible without javascript ( #4852 )
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3483 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-02-24 21:23:20 +00:00
Jean-Philippe Lang
beb20e7c6e
Adds 'follows' relation ( #1432 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3190 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-18 20:35:16 +00:00
Jean-Philippe Lang
b8cd280bec
Do not hide scroll buttons if some tabs are still hidden.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3178 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-17 18:23:00 +00:00
Jean-Philippe Lang
1c11d3403e
Adds buttons to scroll the tabs when they overflow.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3174 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-14 20:13:29 +00:00
Jean-Philippe Lang
3477ded32a
Makes tickets and timelogs filters collapsible (UI).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2891 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-09-20 07:24:16 +00:00
Jean-Philippe Lang
1930cf3d46
Adds group folding on issue list ( #2679 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2711 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-05-04 18:04:09 +00:00
Jean-Philippe Lang
6ad989f828
Adds checkboxes toggle links on permissions report.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1770 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-08-26 16:05:02 +00:00
Jean-Philippe Lang
47064c02f1
Makes issue update link work without javascript ( #1337 ).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1605 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-06-29 19:50:07 +00:00
Jean-Philippe Lang
25bba80c9e
Adds a simple API and a standalone script that can be used to forward emails from a local or remote email server to Redmine ( #1110 ).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1584 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-06-25 19:25:28 +00:00
Jean-Philippe Lang
62125cad33
Fixed: encoding problem when adding non-ASCII issue category in the new issue page ( #1286 ).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1442 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-05-22 17:02:29 +00:00
Jean-Philippe Lang
4c6b9d9ce5
Fixed: Check All / Uncheck All in Email Settings doesn't work ( #1180 ).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1429 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-05-14 17:23:40 +00:00
Jean-Philippe Lang
9daf39ec52
Adds an optional description to attachments.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1180 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-02-29 19:46:58 +00:00
Jean-Philippe Lang
4155c97222
Issue list now supports bulk edit/move/delete ( #563 , #607 ). For now, issues from different projects can not be bulk edited/moved/deleted at once.
...
There are 2 ways to select a set of issues on the issue list:
* by using checkbox and/or the little pencil that will select/unselect all issues (#567 )
* by clicking on the rows (but not on the links), Ctrl and Shift keys can be used to select multiple issues
Context menu was disabled on links so that the default context menu of the browser is displayed when right-clicking on a link (#545 ).
All this was tested with Firefox 2, IE 6/7, Opera 8 (use Alt+Click instead of Right-click) and Safari 2/3.
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1130 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-02-10 13:17:41 +00:00
Jean-Philippe Lang
24ec30b10c
SCM browser:
...
* open subfolders are preserved when collapsing/re-expanding a folder
* prevent a folder to be loaded twice if double-clicked while loading
git-svn-id: http://redmine.rubyforge.org/svn/trunk@868 e93f8b46-1217-0410-a6f0-8f06a7374b81
2007-10-23 20:42:15 +00:00
Jean-Philippe Lang
152a5da64d
SCM browser:
...
* js code improvement (was very slow when collapsing a folder with a lot of entries)
* folder icons changed
git-svn-id: http://redmine.rubyforge.org/svn/trunk@867 e93f8b46-1217-0410-a6f0-8f06a7374b81
2007-10-23 19:07:59 +00:00
Jean-Philippe Lang
33003e5b2d
SCM browser: directories can now be collapsed and re-expanded with no additional request.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@863 e93f8b46-1217-0410-a6f0-8f06a7374b81
2007-10-22 19:34:21 +00:00
Jean-Philippe Lang
2c4647f8c6
Added 'Bulk edit' functionality.
...
This can be done by clicking on the edit link (little pen icon) at the upper-left corner of the issue list.
Most properties can be set (priority, assignee, category, fixed version, start and due dates, done ratio) and a note can be entered.
Only issues of the current project can be selected for bulk edit (subproject issues can't).
git-svn-id: http://redmine.rubyforge.org/svn/trunk@817 e93f8b46-1217-0410-a6f0-8f06a7374b81
2007-10-09 19:07:19 +00:00
Jean-Philippe Lang
4cedecad4d
Added a link to add a new category when creating or editing an issue.
...
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
2007-08-16 16:45:06 +00:00
Jean-Philippe Lang
92b02014d2
Issue relations first commit (not thoroughly tested). 4 kinds of relation 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
2007-05-05 13:22:27 +00:00