takezoe
0e9bf59c0f
Remove some functions from ControlUtil.
2013-12-15 04:21:39 +09:00
takezoe
ac884bd7c3
(refs #196 )Fire WebHook in merging pull request from Web GUI.
2013-12-12 04:23:43 +09:00
takezoe
bbff75e037
(refs #211 )README.md detection is case insensitive and it also detect README.markdown as same as Github.
2013-11-30 04:22:19 +09:00
takezoe
7e10618ceb
Merge branch 'pullreq-update-in-push' of https://github.com/odz/gitbucket into odz-pullreq-update-in-push
...
Conflicts:
src/main/scala/app/PullRequestsController.scala
2013-11-30 02:35:21 +09:00
takezoe
7f4def6b83
Ignore Exception instead of TransportException
2013-11-25 18:21:59 +09:00
takezoe
5790d246c8
Ignore TransportException if the source branch had been removed.
2013-11-25 18:16:38 +09:00
odz
223ba791fe
Fetch pull request from source repository after updating repository.
2013-11-20 23:59:26 +09:00
Olivier Dagenais
8381e8122a
Remove superfluous context.path
...
It was generating URLs that look like
http://server.example.com/gitbucket/gitbucket/git/user/repo.git (notice
the extra "/gitbucket"?) when the WAR was deployed in Tomcat.
2013-11-19 11:48:29 -05:00
Naoki Takezoe
f38924c7fe
Merge pull request #190 from jtyr/master
...
Adding LDAP StartTLS support
2013-11-15 09:10:38 -08:00
takezoe
43152c9341
Upgrade scalatra-forms to 0.0.8.
2013-11-14 04:04:29 +09:00
takezoe
ac4d4de3c1
Fix redirect path encoding.
2013-11-10 02:45:54 +09:00
Jiri Tyr
612aba1365
Use the system keystore by default
...
Default system keystore is in:
$JAVA_HOME/lib/security/jssecacerts
or in:
$JAVA_HOME/lib/security/cacerts
Custom keystore can be set either in /etc/sysconfig/gitbucket by
specifying the following option:
GITBUCKET_JVM_OPTS="-Djavax.net.ssl.trustStore=/path/to/your/cacerts"
or in Gitbucket's System Settings.
2013-11-07 16:57:40 +00:00
Jiri Tyr
cc241c5a7b
Moving keystore definition into settings
2013-11-05 15:08:03 +00:00
takezoe
a0bd969140
(refs #114 )Add functionality to remove account by themselves.
2013-11-03 14:54:28 +09:00
takezoe
b30d42a37b
(refs #114 )Remove unnecessary database accessing.
2013-11-03 14:51:42 +09:00
takezoe
05296473d3
(refs #114 )Bug fix
2013-11-03 04:53:41 +09:00
takezoe
2118f8c764
(refs #114 )Add group deletion.
2013-11-03 01:37:23 +09:00
takezoe
81e2ac44c3
(refs #114 )Remove user related data when user is removed.
2013-11-02 14:01:07 +09:00
takezoe
07bb326c06
(refs #114 )Add remove option to user management.
2013-11-02 13:44:47 +09:00
takezoe
c517b44e82
Upgrade to scalatra-forms 0.0.4
2013-11-02 05:07:09 +09:00
Jiri Tyr
f311339786
Adding LDAP StartTLS support
...
Some LDAP server do not allow authenticate with unencrypted password.
This patch is adding the StartTLS support which takes care of the
encryption.
In order to enable the StartTLS, go to "System Settings" and select the
"Enable StartTLS" in the Authentication section. Then make sure that you
add your LDAP certificate into the Java keystore:
$ keytool -import \
-file /etc/pki/tls/certs/cacert.pem \
-alias myName \
-keystore /var/lib/gitbucket/keystore
You can list all keys from the keystore like this:
$ keytool -list -keystore /var/lib/gitbucket/keystore
2013-11-01 15:44:19 +00:00
takezoe
60e1052d33
(refs #179 )Fetch from the source repository before pull request is referred.
2013-11-01 03:12:56 +09:00
Tomofumi Tanaka
7e77c102b0
(refs #179 ) Merge branch 'improve-pullreq-performance'
2013-10-31 22:15:47 +09:00
takezoe
a452c582ab
Fix compilation error.
2013-10-31 03:08:28 +09:00
Tomofumi Tanaka
9265c68383
(refs #179 ) Refactor
2013-10-31 01:38:29 +09:00
Tomofumi Tanaka
4bd2d78ecb
Merge remote-tracking branch 'master' into improve-pullreq-performance
2013-10-31 00:56:18 +09:00
Tomofumi Tanaka
e7aa766d0a
(refs #179 ) Remove refs/pull/${issueId}/merge
2013-10-31 00:50:27 +09:00
Tomofumi Tanaka
7d8300b3ce
(refs #179 ) Fetch from fork branch before merge
2013-10-31 00:30:18 +09:00
Tomofumi Tanaka
af8a1234ed
(refs #179 ) Improve merge performance
...
* merge without tmp dir repository
* remove merging ops from mergeguid
2013-10-31 00:23:09 +09:00
takezoe
bd0ecd0a9d
Improve repository creation to not use the working repository.
2013-10-30 14:52:55 +09:00
takezoe
e79ded934f
Display selected page differences only.
2013-10-30 11:37:53 +09:00
takezoe
68b25ddbb5
(refs #180 )Implementing reverting from history without ApplyCommand.
2013-10-30 08:20:17 +09:00
Tomofumi Tanaka
f96040eade
Improve checkConflict
...
* Delete temporary RefSpec after checkConflict
* mergeguide use checkconflictInPullRequest instead of checkconflict
2013-10-30 01:33:56 +09:00
takezoe
afb2306904
(refs #180 )Fix saving and deleting Wiki page.
2013-10-29 11:39:38 +09:00
Tomofumi Tanaka
dcbf283c9d
Improve checkConflict
2013-10-29 01:24:06 +09:00
takezoe
60e7165983
(refs #104 )Zip file is exported from the bare repository directly.
2013-10-24 11:29:23 +09:00
takezoe
0d0bf4ad3f
Don't add group account as a collaborator.
2013-10-24 02:08:14 +09:00
takezoe
53fa60b0f8
Exclude owner from assigned user list in the group repository.
2013-10-24 02:00:14 +09:00
Naoki Takezoe
a697f186af
Merge pull request #164 from smly/feature/bugfix-redirect-encode
...
Fix a problem to redirect wikipage named by multi-byte characters
2013-10-20 19:33:37 -07:00
shimamoto
7afe7fbb5f
(refs #103 ) Add issue comment deletion.
2013-10-21 05:11:53 +09:00
Kohei Ozaki
37358e9c8c
Fix a problem to redirect wikipage named by multi-byte characters
...
In some specific case, redirect path (created from route params) is incorrect.
`redirectUrl` is expected to be encoded,
but scalatra decodes route params by rl.UrlCodingUtils via ScalatraBase.UriDecoder.
To avoid this problem, I add dirty workaround to encode redirect path.
2013-10-19 14:20:35 +09:00
takezoe
0e7078c479
(refs #151 )Add unique checking to group creation.
2013-10-14 14:44:26 +09:00
takezoe
ebf4e5f2e9
Merge branch 'account-full-name' of https://github.com/robinst/gitbucket into robinst-account-full-name
...
Conflicts:
src/main/scala/app/PullRequestsController.scala
2013-10-14 13:40:06 +09:00
xuwei-k
5a3207ae42
avoid NumberFormatException
2013-10-14 03:26:47 +09:00
xuwei-k
dae0d0ad4b
use FileUtil.withTmpDir and FileUtil.using
2013-10-11 02:44:03 +09:00
takezoe
cf79ac1069
(refs #142 )Fix NoSuchElementException for empty repository.
2013-10-11 02:42:07 +09:00
shimamoto
c16b89b0be
(refs #99 ) Improved to configure the FROM field of the email.
2013-10-10 23:57:45 +09:00
xuwei-k
84ce2cac8d
remove unnecessary code
2013-10-09 11:09:06 +09:00
Robin Stocker
13bff2963e
Add full name to account and use it to create commits ( #125 )
...
The Git practice is to use the full name when creating commits, not a
user name. This commit fixes that by introducing a fullName field to
Account and using it when creating commits.
For migrating from earlier versions, the user name is used as an initial
value for the full name field.
2013-10-06 23:11:09 +02:00
takezoe
e94411ebeb
(refs #121 )Create WebHookPayload only when web hook has been registered.
2013-10-06 23:22:29 +09:00