summaryrefslogtreecommitdiffstats
path: root/lib/redmine
Commit message (Collapse)AuthorAgeFilesLines
* Version set to 1.2.3.1.2-stableJean-Philippe Lang2011-12-101-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@8178 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7780 from trunk (#9552).Jean-Philippe Lang2011-12-071-0/+8
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@8118 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7985 from trunk.Jean-Philippe Lang2011-11-291-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7997 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7776 from trunk.Jean-Philippe Lang2011-11-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7777 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7650 from trunkToshi MARUYAMA2011-10-252-19/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scm: mercurial: drop supporting below Mercurial 1.1 On November 1st 2011, Mercurial 2.0 will be released. On Mercurial 1.1.2, unit lib test fails with following error. <pre> Traceback (most recent call last): File "/WEB-DOWN/hg-repo/hg-crew/hg", line 20, in <module> mercurial.dispatch.run() File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 20, in run sys.exit(dispatch(sys.argv[1:])) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 29, in dispatch return _runcatch(u, args) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 45, in _runcatch return _dispatch(ui, args) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 367, in _dispatch ret = _runcommand(ui, options, cmd, d) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 416, in _runcommand return checkargs() File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 376, in checkargs return cmdfunc() File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 361, in <lambda> d = lambda: util.checksignature(func)(ui, *args, **cmdoptions) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/util.py", line 715, in check return func(*args, **kwargs) File "/REDMINE-1/hg-workdir/redmine-bb-all/lib/redmine/scm/adapters/mercurial/redminehelper.py", line 149, in rhlog if hg.util.version() >= '1.6': AttributeError: 'module' object has no attribute 'version' 1) Error: test_nodes_in_branch(MercurialAdapterTest): Redmine::Scm::Adapters::MercurialAdapter::HgCommandAborted: hg exited with non-zero status: 1 lib/redmine/scm/adapters/mercurial_adapter.rb:306:in `hg' lib/redmine/scm/adapters/mercurial_adapter.rb:234:in `nodes_in_branch' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:311:in `test_nodes_in_branch' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:304:in `each' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:304:in `test_nodes_in_branch' </pre> git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7651 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7641 from trunkToshi MARUYAMA2011-10-241-2/+5
| | | | | | | | | | | | | | | scm: mercurial: switch rev parameter of extension rhlog() if above Mercurial 1.6 or not On Mercurial 1.5, following error raises. <pre> hg --config extensions.redminehelper=lib/redmine/scm/adapters/mercurial/redminehelper.py \ --rhbranch default --from default --to 0 abort: unknown revision '"default"'! </pre> git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7645 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7640 from trunkToshi MARUYAMA2011-10-241-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | scm: mercurial: fix extension cmdtable on Mercurial 1.5 Before Mercurial revision "40c06bbf58be":http://www.selenic.com/repo/hg-stable/rev/40c06bbf58be , following error raises. <pre> Traceback (most recent call last): File "/WEB-DOWN/hg-repo/hg-crew/hg", line 27, in <module> mercurial.dispatch.run() File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 16, in run sys.exit(dispatch(sys.argv[1:])) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 30, in dispatch return _runcatch(u, args) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 47, in _runcatch return _dispatch(ui, args) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 398, in _dispatch cmd, func, args, options, cmdoptions = _parse(lui, args) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/dispatch.py", line 277, in _parse args = fancyopts.fancyopts(args, c, cmdoptions, True) File "/WEB-DOWN/hg-repo/hg-crew/mercurial/fancyopts.py", line 62, in fancyopts for short, name, default, comment in options: ValueError: too many values to unpack 1) Error: test_nodes_in_branch(MercurialAdapterTest): Redmine::Scm::Adapters::MercurialAdapter::HgCommandAborted: hg exited with non-zero status: 1 lib/redmine/scm/adapters/mercurial_adapter.rb:306:in `hg' lib/redmine/scm/adapters/mercurial_adapter.rb:234:in `nodes_in_branch' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:311:in `test_nodes_in_branch' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:304:in `each' test/unit/lib/redmine/scm/adapters/mercurial_adapter_test.rb:304:in `test_nodes_in_branch' </pre> git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7644 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7432 from trunk.Toshi MARUYAMA2011-09-211-4/+4
| | | | | | | | fix typos in lib/redmine/hook.rb. Contributed by Igor Zubkov. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7434 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r7407 from trunk.Toshi MARUYAMA2011-09-211-18/+18
| | | | | | remove trailing white-spaces from lib/redmine/hook.rb git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@7433 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merge r6021 from trunk (#8825).Toshi MARUYAMA2011-08-171-0/+7
| | | | | | | | | | | | | scm: fix JRuby tests fail in unit changeset following test. * test_invalid_utf8_sequences_in_paths_should_be_replaced Following Subversion functional tests fail on Japanese Windows + JRuby 1.6.2 (ruby-1.8.7-p330). * test_directory_diff * test_revision_diff git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6453 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6282 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: bazaar: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6294 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6281 from trunk.Toshi MARUYAMA2011-07-151-2/+5
| | | | | | scm: git: use self.class.sq_bin for command name at adpter scm_cmd(). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6293 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6280 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: git: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6292 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6279 from trunk.Toshi MARUYAMA2011-07-151-2/+5
| | | | | | scm: mercurial: use self.class.sq_bin for command name at adpter scm_cmd(). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6291 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6278 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: mercurial: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6290 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6277 from trunk.Toshi MARUYAMA2011-07-151-2/+5
| | | | | | scm: cvs: use self.class.sq_bin for command name at adpter scm_cmd(). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6289 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6276 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: cvs: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6288 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6275 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: darcs: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6287 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6274 from trunk.Toshi MARUYAMA2011-07-151-1/+1
| | | | | | scm: subversion: use "shell_quote_command" method at adapter for JRuby + Windows command name. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6286 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6272 from trunk.Toshi MARUYAMA2011-07-151-0/+8
| | | | | | scm: add new method "shell_quote_command" at abstract adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6285 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merge(backport) r6230 from trunk (#8825).Toshi MARUYAMA2011-07-151-1/+5
| | | | | | | | | scm: catch all exceptions at adapter shellout() to fork scm command. If scm command does not exist, Linux JRuby 1.6.2 (ruby-1.8.7-p330) raises java.io.IOException in production environment. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6273 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Updates for 1.2.1 release.Jean-Philippe Lang2011-07-111-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6261 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6245 from trunk.Toshi MARUYAMA2011-07-111-0/+4
| | | | | | scm: mercurial: catch exception and return nil during getting info. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6253 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6146 from trunk.Toshi MARUYAMA2011-07-021-2/+3
| | | | | | PDF: add revision number/id of associated revisions on issue PDF. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6153 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merge(backport) r6136 from trunk (#8737).Toshi MARUYAMA2011-07-021-7/+5
| | | | | | | | PDF: use RDMMultiCell for drawing lines of issue description. Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6145 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merge(backport) r6135 from trunk (#8737).Toshi MARUYAMA2011-07-021-2/+2
| | | | | | | | PDF: add 'ln' parameter for drawing lines at RDMMultiCell(). Contributed by Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6144 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6138 from trunk.Toshi MARUYAMA2011-07-021-2/+2
| | | | | | PDF: code clean up lib/redmine/export/pdf.rb. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6143 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Revert r6104 "Merged r6098 from trunk."Jean-Baptiste Barth2011-06-215-14/+14
| | | | | | I messed things up with a cherry-pick on master, I'll re-apply it after. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6105 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6098 from trunk.Jean-Baptiste Barth2011-06-205-14/+14
| | | | | | Added Project#enable_module! and Project#disable_module! git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6104 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6042 from trunk.Toshi MARUYAMA2011-06-101-1/+2
| | | | | | scm: mercurial: fix unit adapter annotate test fails on Windows Mercurial 1.8.4+29-e597ef52a7c2. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6046 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6035 from trunk.Toshi MARUYAMA2011-06-101-26/+32
| | | | | | PDF: use DejaVuSans fonts in Vietnamese. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6037 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6024 from trunk.Toshi MARUYAMA2011-06-091-0/+7
| | | | | | PDF: replace all non ASCII characters to '?' if Iconv error raise in JRuby. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6027 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6012 from trunk.Toshi MARUYAMA2011-06-081-1/+1
| | | | | | PDF: change Shift_JIS to SHIFT_JIS in lib/redmine/export/pdf.rb for Japanese ja.yml general_pdf_encoding. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6016 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6010 from trunk.Toshi MARUYAMA2011-06-081-1/+1
| | | | | | | | PDF: add *SJIS* and *Shift_JIS* in lib/redmine/export/pdf.rb for Japanese ja.yml general_pdf_encoding. JRuby 1.6.2 (ruby-1.8.7-p330) does not support CP932. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6014 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6007 from trunk.Toshi MARUYAMA2011-06-081-2/+3
| | | | | | scm: add log message of config/configuration.yml if scm command raise Errno::ENOENT exception. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6009 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Merged r6006 from trunk.Toshi MARUYAMA2011-06-081-2/+9
| | | | | | scm: code clean up abstract adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@6008 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Set version to stable.Jean-Philippe Lang2011-05-221-1/+1
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/branches/1.2-stable@5879 e93f8b46-1217-0410-a6f0-8f06a7374b81
* Set version to 1.2.0.Jean-Philippe Lang2011-05-221-2/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5877 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: override "path_encoding" method in adapter (#5251).Toshi MARUYAMA2011-05-211-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5870 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: mercurial: override "path_encoding" method in adapter (#2664).Toshi MARUYAMA2011-05-211-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5868 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: cvs: override "path_encoding" method in adapter (#3462).Toshi MARUYAMA2011-05-211-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5866 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: filesystem: override "path_encoding" method in adapter (#2274).Toshi MARUYAMA2011-05-211-0/+4
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5864 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: add "path_encoding" method in abstract adapter (#2274, #3462, #2664, ↵Toshi MARUYAMA2011-05-211-0/+4
| | | | | | #5251). git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5863 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: back out r5673 (#7146).Toshi MARUYAMA2011-05-131-2/+10
| | | | | | recovery "block_given?" in adapter. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5777 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: git: output log if revisions() catches an error (#7146).Toshi MARUYAMA2011-05-121-1/+2
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5763 e93f8b46-1217-0410-a6f0-8f06a7374b81
* scm: subversion: set svn:eol-style=native adapter source.Toshi MARUYAMA2011-05-101-291/+291
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5731 e93f8b46-1217-0410-a6f0-8f06a7374b81
* PDF: more strict Redmine TCPDF class initialize() (#8312).Toshi MARUYAMA2011-05-101-3/+3
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5723 e93f8b46-1217-0410-a6f0-8f06a7374b81
* PDF: remove unused Redmine FPDF class (#8312).Toshi MARUYAMA2011-05-091-88/+0
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5721 e93f8b46-1217-0410-a6f0-8f06a7374b81
* PDF: import CJK patches and all languages use TCPDF (#8312).Toshi MARUYAMA2011-05-092-15/+3
| | | | | | Contributed Jun NAITOH. git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5720 e93f8b46-1217-0410-a6f0-8f06a7374b81
* PDF: code clean up lib/redmine/export/pdf.rb.Toshi MARUYAMA2011-05-091-4/+7
| | | | git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5719 e93f8b46-1217-0410-a6f0-8f06a7374b81