Jean-Philippe Lang
338d81d6e3
Redmine.pm fails when permissions are NULL ( #11818 ).
...
Contributed by John Yani.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10375 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-09-12 19:13:05 +00:00
Jean-Philippe Lang
c3170e9264
Redmine.pm: Allow fallback to other Apache auth providers ( #11475 ).
...
Contributed by Yasin Al Farhad.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10281 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-09-02 14:51:56 +00:00
Jean-Philippe Lang
94db7c0029
Redmine.pm: HEAD is not considered as a read-only method ( #11749 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@10279 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-09-02 12:59:27 +00:00
Jean-Philippe Lang
21ac4a3d0e
Makes Redmine.pm handle project status ( #3640 ).
...
Repositories of archived projects are no longer accessible. Repositories of closed projects are read-only.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9887 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-06-25 20:08:49 +00:00
Jean-Philippe Lang
e199c4b823
Adds support for Git's smart HTTP protocol to Redmine.pm ( #4905 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9829 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-06-14 08:13:53 +00:00
Jean-Philippe Lang
3142183b30
Fixed that Redmine.pm does not support "bind as user" ldap authentication ( #11046 ).
...
Patch contributed by Adi Kriegisch.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9755 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-06-03 08:49:46 +00:00
Jean-Philippe Lang
d915a5e36d
Adds missing require 'rubygems' ( #11051 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9742 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-30 17:56:39 +00:00
Jean-Philippe Lang
a59257dfb6
Fixed #set_scm in reposman ( #10837 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9675 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-12 12:54:46 +00:00
Jean-Philippe Lang
9382d856b4
Adds script synopsis.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9674 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-12 12:50:15 +00:00
Jean-Philippe Lang
30d2bed1fe
Fixed reposman arguments parsing ( #10837 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9673 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-12 12:47:51 +00:00
Jean-Philippe Lang
03e9c51776
Formatting.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9649 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-06 21:18:31 +00:00
Jean-Philippe Lang
3710bbfda1
Use optparse instead rdoc/usage in reposman ( #10837 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9648 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-05-06 21:16:54 +00:00
Toshi MARUYAMA
5c9dd16295
reposman: allow underscores in project identifiers ( #1363 )
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9277 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-03-27 14:01:23 +00:00
Jean-Philippe Lang
f071b39d26
Makes Redmine.pm work with multiple repositories per project ( #779 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@9256 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-03-24 13:21:43 +00:00
Jean-Philippe Lang
6a290cc281
Use Digest::SHA instead of Digest::SHA1 in Redmine.pm ( #10242 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8882 e93f8b46-1217-0410-a6f0-8f06a7374b81
2012-02-15 19:25:16 +00:00
Jean-Philippe Lang
72eebe1ce1
Removed obsolete nss/svn scripts.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8104 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-12-06 23:09:40 +00:00
Toshi MARUYAMA
2507fd1cd4
remove trailing white-spaces except SQL from extra/svn/Redmine.pm
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@8015 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-12-01 05:27:04 +00:00
Jean-Philippe Lang
c03e2a1088
Adds an explicit message for when reposman gets a 403.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7958 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-27 17:48:22 +00:00
Jean-Philippe Lang
a26db9f08c
Adds an option to reposman for reading the API key from a file.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7957 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-27 17:42:19 +00:00
Jean-Philippe Lang
5946a941e0
Set format for activeresource client in reposman.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7955 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-27 17:21:00 +00:00
Jean-Philippe Lang
6be2e99bb6
Fixed: Redmine.pm considers all projects private when login_required is enabled ( #9566 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7834 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-18 17:28:40 +00:00
Jean-Philippe Lang
2beeae00a2
Reverted r7808 ( #9566 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7813 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-15 18:02:10 +00:00
Jean-Philippe Lang
38089d9a56
Fixed: Redmine.pm potential security issue with cache credential enabled and subversion ( #9567 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7809 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-14 22:11:24 +00:00
Jean-Philippe Lang
26125be6b1
Fixed: Redmine.pm considers all projects private when login_required is enabled ( #9566 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7808 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-11-14 21:40:05 +00:00
Toshi MARUYAMA
1de0714fda
Restrict anonymous read access with Redmine.pm
...
Redmine.pm now also checks for public projects whether the anonymous
user has the browse_repository right for a read operation.
Contributed by Holger Just.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@7579 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-10-04 21:47:55 +00:00
Toshi MARUYAMA
574511fced
remove trailing white-spaces and empty lines from extra/svn/reposman.rb.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5825 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-05-17 13:32:08 +00:00
Jean-Philippe Lang
d42ce927c7
Fixed windows detection in reposman.rb ( #8003 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5232 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-03-27 16:58:21 +00:00
Jean-Philippe Lang
ce84bb1a01
Adds random salt to user passwords ( #7410 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4936 e93f8b46-1217-0410-a6f0-8f06a7374b81
2011-02-23 17:27:31 +00:00
Jean-Baptiste Barth
55cf64393d
Fixed Redmine.pm not working with LDAPS on a non-standard port. #4065
...
Contributed by Fabian Schlenz
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4309 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-10-29 22:55:50 +00:00
Jean-Philippe Lang
d9f2bccf70
Adds a user-agent to reposman ( #6735 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@4288 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-10-24 21:00:05 +00:00
Eric Davis
69af1515d1
Check the browse repository or commit access permissions in Redmine.pm with LDAP. #5797
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3832 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-07-08 03:46:19 +00:00
Eric Davis
ef5bca0fef
Have Redmine.pm respect the Authentication Required setting. #5797
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3831 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-07-08 03:46:14 +00:00
Jean-Philippe Lang
7e4aa9ca92
Fixed windows platform detection in reposman.rb ( #5039 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3571 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-03-12 18:15:19 +00:00
Jean-Philippe Lang
fece6aa4d0
Fixed: deprecation warning in reposman.rb ( #4736 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3378 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-02-06 14:20:39 +00:00
Jean-Philippe Lang
1b65a44cfc
Fixes Redmine.pm error "closing dbh with active statement handles at /usr/lib/perl5/Apache/Redmine.pm" ( #4205 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3300 e93f8b46-1217-0410-a6f0-8f06a7374b81
2010-01-10 10:17:27 +00:00
Jean-Philippe Lang
de2bef606d
Fixes Redmine.pm for SQLite ( #4205 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3246 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-26 12:02:24 +00:00
Jean-Philippe Lang
ffe8222257
Redmine.pm: deny access if user doesn't have browse_repository permission ( #4338 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3215 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-22 18:08:19 +00:00
Jean-Philippe Lang
cf9bb2699f
Adds on optional API key to repositories management controller and reposman.rb.
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3201 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-12-20 09:44:28 +00:00
Jean-Philippe Lang
bae7579a72
Fixes Redmine.pm broken by r2726 ( #3330 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2732 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-05-12 16:56:23 +00:00
Nicolas Chuche
6359e51477
Fixed: add group option to set the repository gid. Default is root ( #2747 )
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2478 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-02-16 19:33:43 +00:00
Jean-Philippe Lang
8cf3d7a492
Replaces the repositories management SOAP API with a simple REST API.
...
reposman usage is unchanged but the script now requires activeresource.
actionwebservice is now longer used and thus removed from plugins.
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2435 e93f8b46-1217-0410-a6f0-8f06a7374b81
2009-02-10 22:03:25 +00:00
Jean-Philippe Lang
ad97165f1b
Changes ruby bang path to #!/usr/bin/env ruby ( #1876 ).
...
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@2017 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-11-11 13:54:10 +00:00
Jean-Philippe Lang
9e7bce6a94
Make --command option usable on Windows.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1877 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-17 19:47:36 +00:00
Jean-Philippe Lang
710ac5344d
Slight change on git repository creation command.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1876 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-17 19:38:20 +00:00
Jean-Philippe Lang
36aeeb99d9
reposman: change #log arguments.
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1875 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-17 19:18:31 +00:00
Nicolas Chuche
a07a6d4aa4
* reposman can create git repository with "--scm git" option
...
* light refactoring
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1866 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-15 19:37:43 +00:00
Nicolas Chuche
90dc93b81c
bugfix
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1860 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-14 19:03:46 +00:00
Jean-Philippe Lang
cc643ce932
Merged nbc branch @ r1812 (commit access permission and reposman improvements).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1814 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-09-13 16:31:11 +00:00
Nicolas Chuche
25b4139028
bug in read only access handling
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1776 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-08-31 12:11:49 +00:00
Jean-Philippe Lang
622798a5ed
Close statement handler in Redmine.pm ( #1433 ).
...
git-svn-id: http://redmine.rubyforge.org/svn/trunk@1539 e93f8b46-1217-0410-a6f0-8f06a7374b81
2008-06-15 09:43:53 +00:00