]> source.dussan.org Git - gitblit.git/log
gitblit.git
10 years agoAdd integration strategy to merge tickes fast-forward or with commit.
Florian Zschocke [Sat, 21 Jun 2014 00:53:21 +0000 (02:53 +0200)]
Add integration strategy to merge tickes fast-forward or with commit.

Add the option to merge a ticket branch to the integration branch
only when it can be fast-forwarded, or
always with a merge commit, or
by fast-foward if possible, otherwise with a merge commit.

Adds a new property ticket.mergeType with the valid values
FAST_FOWARD_ONLY, MERGE_ALWAYS and MERGE_IF_NECESSARY.

Merging and canMerge were refactored to make use of a new
IntegrationStrategy class for each type of strategy.

10 years agoMerge branch 'ticket/164' into develop
James Moger [Sun, 7 Sep 2014 16:53:08 +0000 (12:53 -0400)]
Merge branch 'ticket/164' into develop

10 years agoApply the relaxed XSS filter to Markdown commit messages 64/164/1
James Moger [Sun, 7 Sep 2014 15:52:53 +0000 (11:52 -0400)]
Apply the relaxed XSS filter to Markdown commit messages

10 years agoEnforce relaxed XSS filtering on markup documents
James Moger [Sun, 7 Sep 2014 15:21:59 +0000 (11:21 -0400)]
Enforce relaxed XSS filtering on markup documents

10 years agoImplement a SafeTextModel and use that for fields vulnerable to XSS
James Moger [Sat, 6 Sep 2014 17:14:38 +0000 (13:14 -0400)]
Implement a SafeTextModel and use that for fields vulnerable to XSS

10 years agoXSS sanitize standard page url parameters
James Moger [Sat, 6 Sep 2014 15:27:04 +0000 (11:27 -0400)]
XSS sanitize standard page url parameters

10 years agoCreate infrastructure for XSS sanitization
James Moger [Sat, 6 Sep 2014 15:25:42 +0000 (11:25 -0400)]
Create infrastructure for XSS sanitization

10 years agoMerged #167 "Do not let new forks inadvertently disclose repository contents"
James Moger [Fri, 5 Sep 2014 23:28:24 +0000 (17:28 -0600)]
Merged #167 "Do not let new forks inadvertently disclose repository contents"

10 years agoMerge branch 'ticket/167' into develop
James Moger [Fri, 5 Sep 2014 23:20:08 +0000 (19:20 -0400)]
Merge branch 'ticket/167' into develop

10 years agoNew forks shall respect the source repository access restriction 67/167/1
James Moger [Fri, 5 Sep 2014 23:19:32 +0000 (19:19 -0400)]
New forks shall respect the source repository access restriction

If the source repository access restriction exceeds the fork default (push)
then the fork shall inherit the source repository access restriction.

10 years agoMerged #166 "Fix XRF vulnerability"
James Moger [Fri, 5 Sep 2014 19:41:45 +0000 (13:41 -0600)]
Merged #166 "Fix XRF vulnerability"

10 years agoMerge branch 'ticket/166' into develop
James Moger [Fri, 5 Sep 2014 19:33:01 +0000 (15:33 -0400)]
Merge branch 'ticket/166' into develop

10 years agoSpecify response header X-Frame-Options SAMEORIGIN for generated pages 66/166/1
James Moger [Fri, 5 Sep 2014 19:32:04 +0000 (15:32 -0400)]
Specify response header X-Frame-Options SAMEORIGIN for generated pages

10 years agoMerged #165 "Fix flash security risk"
James Moger [Fri, 5 Sep 2014 19:13:12 +0000 (13:13 -0600)]
Merged #165 "Fix flash security risk"

10 years agoMerge branch 'ticket/165' into develop
James Moger [Fri, 5 Sep 2014 19:04:31 +0000 (15:04 -0400)]
Merge branch 'ticket/165' into develop

10 years agoChange Clippy's script access attribute 65/165/1
James Moger [Fri, 5 Sep 2014 19:02:09 +0000 (15:02 -0400)]
Change Clippy's script access attribute

10 years agoMerged #163 "Raw servlet fails with long project names"
James Moger [Fri, 5 Sep 2014 16:19:00 +0000 (10:19 -0600)]
Merged #163 "Raw servlet fails with long project names"

10 years agoMerge branch 'ticket/163' into develop
James Moger [Fri, 5 Sep 2014 16:12:39 +0000 (12:12 -0400)]
Merge branch 'ticket/163' into develop

10 years agoFix NPE in raw servlet for long project names 63/163/1
James Moger [Fri, 5 Sep 2014 16:07:37 +0000 (12:07 -0400)]
Fix NPE in raw servlet for long project names

10 years agoMerged #162 "Allow plugins and extensions to be injected"
James Moger [Fri, 5 Sep 2014 00:31:29 +0000 (18:31 -0600)]
Merged #162 "Allow plugins and extensions to be injected"

10 years agoAllow Plugins to have injected members and Extensions to be constructed 62/162/1
James Moger [Fri, 5 Sep 2014 00:17:17 +0000 (20:17 -0400)]
Allow Plugins to have injected members and Extensions to be constructed

10 years agoMerged #158 "Update Jetty version to 9.2.2"
James Moger [Fri, 5 Sep 2014 00:04:36 +0000 (18:04 -0600)]
Merged #158 "Update Jetty version to 9.2.2"

10 years agoMerged #159 "Update lucene version to 4.10"
James Moger [Thu, 4 Sep 2014 23:58:10 +0000 (17:58 -0600)]
Merged #159 "Update lucene version to 4.10"

10 years agoUpdate jetty version to 9.2.2 58/158/2
David Ostrovsky [Thu, 4 Sep 2014 21:58:35 +0000 (23:58 +0200)]
Update jetty version to 9.2.2

10 years agoBump the index version and update the LuceneVersion 59/159/1
James Moger [Thu, 4 Sep 2014 23:49:09 +0000 (19:49 -0400)]
Bump the index version and update the LuceneVersion

10 years agoUpdate lucene version to 4.10
David Ostrovsky [Thu, 4 Sep 2014 22:06:48 +0000 (00:06 +0200)]
Update lucene version to 4.10

10 years agoMerged #156 "Update stable 1.6.x SSHD to 0.11.1-atlassian-1"
James Moger [Thu, 4 Sep 2014 21:38:05 +0000 (15:38 -0600)]
Merged #156 "Update stable 1.6.x SSHD to 0.11.1-atlassian-1"

10 years agoUpdate to SSHD 0.11.1-atlassian1 56/156/1
James Moger [Thu, 4 Sep 2014 21:29:20 +0000 (17:29 -0400)]
Update to SSHD 0.11.1-atlassian1

10 years agoMerged #155 "Update SSHD version to 0.12"
James Moger [Thu, 4 Sep 2014 21:27:20 +0000 (15:27 -0600)]
Merged #155 "Update SSHD version to 0.12"

10 years agoUpdate SSHD version to 0.12 55/155/1
David Ostrovsky [Thu, 4 Sep 2014 21:07:05 +0000 (23:07 +0200)]
Update SSHD version to 0.12

Also switch back to Maven Central repository.

10 years agoMerged #154 "Raw servlet returns 0-length files instead of 404s"
James Moger [Thu, 4 Sep 2014 20:13:54 +0000 (14:13 -0600)]
Merged #154 "Raw servlet returns 0-length files instead of 404s"

10 years agoMerge branch 'ticket/154' into develop
James Moger [Thu, 4 Sep 2014 20:08:45 +0000 (16:08 -0400)]
Merge branch 'ticket/154' into develop

10 years agoFix raw serving of files/directories that do not exist in a branch/ref 54/154/1
James Moger [Thu, 4 Sep 2014 20:05:09 +0000 (16:05 -0400)]
Fix raw serving of files/directories that do not exist in a branch/ref

10 years agoMerged #153 "Quote all Lucene query args that have non-alphanumeric characters"
James Moger [Thu, 4 Sep 2014 19:25:43 +0000 (13:25 -0600)]
Merged #153 "Quote all Lucene query args that have non-alphanumeric characters"

10 years agoMerge branch 'ticket/153' into develop
James Moger [Thu, 4 Sep 2014 19:17:34 +0000 (15:17 -0400)]
Merge branch 'ticket/153' into develop

10 years agoQuote all Lucene query args that have non-alphanumeric characters 53/153/1
James Moger [Thu, 4 Sep 2014 19:16:02 +0000 (15:16 -0400)]
Quote all Lucene query args that have non-alphanumeric characters

10 years agoMerged #152 "NPEs when handling tickets with non-existent milestones"
James Moger [Thu, 4 Sep 2014 19:08:12 +0000 (13:08 -0600)]
Merged #152 "NPEs when handling tickets with non-existent milestones"

10 years agoMerge branch 'ticket/152' into develop
James Moger [Thu, 4 Sep 2014 18:59:32 +0000 (14:59 -0400)]
Merge branch 'ticket/152' into develop

10 years agoFix NPEs when handling referenced milestones that do not exist 52/152/1
James Moger [Thu, 4 Sep 2014 18:59:05 +0000 (14:59 -0400)]
Fix NPEs when handling referenced milestones that do not exist

10 years agoMerged #151 "Treat UTF-9 and UTF-18 (fake) encodings as UTF-8"
James Moger [Thu, 4 Sep 2014 18:28:33 +0000 (12:28 -0600)]
Merged #151 "Treat UTF-9 and UTF-18 (fake) encodings as UTF-8"

10 years agoMerge branch 'ticket/151' into develop
James Moger [Thu, 4 Sep 2014 18:20:28 +0000 (14:20 -0400)]
Merge branch 'ticket/151' into develop

10 years agoAlias UTF-9 and UTF-18 as UTF-8 in JGit 51/151/1
James Moger [Thu, 4 Sep 2014 18:19:46 +0000 (14:19 -0400)]
Alias UTF-9 and UTF-18 as UTF-8 in JGit

10 years agoMerged #150 "Edit repo drops missing owners from owners list"
James Moger [Thu, 4 Sep 2014 17:56:08 +0000 (11:56 -0600)]
Merged #150 "Edit repo drops missing owners from owners list"

10 years agoMerge branch 'ticket/150' into develop
James Moger [Thu, 4 Sep 2014 17:48:10 +0000 (13:48 -0400)]
Merge branch 'ticket/150' into develop

10 years agoDo not drop missing owners from owners palette 50/150/1
James Moger [Thu, 4 Sep 2014 17:46:49 +0000 (13:46 -0400)]
Do not drop missing owners from owners palette

10 years agoMerged #149 "Repo creation with initial commit fails if user does not have an email...
James Moger [Thu, 4 Sep 2014 17:32:44 +0000 (11:32 -0600)]
Merged #149 "Repo creation with initial commit fails if user does not have an email address"

10 years agoMerge branch 'ticket/149' into develop
James Moger [Thu, 4 Sep 2014 17:24:46 +0000 (13:24 -0400)]
Merge branch 'ticket/149' into develop

10 years agoCreate email address for a user if unset for repo creation 49/149/1
James Moger [Thu, 4 Sep 2014 17:23:54 +0000 (13:23 -0400)]
Create email address for a user if unset for repo creation

10 years agoMerged #148 "Do not stamp raw servlet responses with cache-control headers"
James Moger [Thu, 4 Sep 2014 17:13:11 +0000 (11:13 -0600)]
Merged #148 "Do not stamp raw servlet responses with cache-control headers"

10 years agoMerge branch 'ticket/148' into develop
James Moger [Thu, 4 Sep 2014 17:12:00 +0000 (13:12 -0400)]
Merge branch 'ticket/148' into develop

10 years agoDo not stamp raw servlet responses with cache-control headers 48/148/1
James Moger [Thu, 4 Sep 2014 17:04:20 +0000 (13:04 -0400)]
Do not stamp raw servlet responses with cache-control headers

10 years agoMerged #147 "NPE in RepositoryNamePanel for anonymous admins"
James Moger [Thu, 4 Sep 2014 16:46:13 +0000 (10:46 -0600)]
Merged #147 "NPE in RepositoryNamePanel for anonymous admins"

10 years agoMerge branch 'ticket/147' into develop
James Moger [Thu, 4 Sep 2014 16:37:59 +0000 (12:37 -0400)]
Merge branch 'ticket/147' into develop

10 years agoFix NPE when anonymous admins are editing a repository (issue-490) 47/147/1
James Moger [Thu, 4 Sep 2014 16:37:06 +0000 (12:37 -0400)]
Fix NPE when anonymous admins are editing a repository (issue-490)

10 years agoMerged #146 "Add install script for Fedora"
James Moger [Thu, 4 Sep 2014 16:16:30 +0000 (10:16 -0600)]
Merged #146 "Add install script for Fedora"

10 years agoMerge branch 'ticket/146' into develop
James Moger [Thu, 4 Sep 2014 16:08:29 +0000 (12:08 -0400)]
Merge branch 'ticket/146' into develop

10 years agoMerged #145 "Pretty print C/C++ headers"
James Moger [Thu, 4 Sep 2014 16:08:28 +0000 (10:08 -0600)]
Merged #145 "Pretty print C/C++ headers"

10 years agodistrib: Add script to install gitblit on fedora 46/146/1
Soeren Grunewald [Tue, 8 Jul 2014 15:35:12 +0000 (17:35 +0200)]
distrib: Add script to install gitblit on fedora

The script will create a environment file keeping all the major settings and
installs a systemd unit file.
The script (mainly the unit file part) should also work for other systemd
based distributions like ArchLinux. But /etc/sysconfig may not exist there.

Signed-off-by: Soeren Grunewald <soeren.grunewald@desy.de>
10 years agoMerged #144 "Pretty print perl modules"
James Moger [Thu, 4 Sep 2014 16:01:32 +0000 (10:01 -0600)]
Merged #144 "Pretty print perl modules"

10 years agoMerge branch 'ticket/145' into develop
James Moger [Thu, 4 Sep 2014 16:00:18 +0000 (12:00 -0400)]
Merge branch 'ticket/145' into develop

10 years agodistrib: Highlight C/C++ header files by default 45/145/2
Soeren Grunewald [Tue, 8 Jul 2014 15:17:16 +0000 (17:17 +0200)]
distrib: Highlight C/C++ header files by default

We already highlight C/C++ source files with the default configuration,
so we should do this also for header files.

Signed-off-by: Soeren Grunewald <soeren.grunewald@desy.de>
10 years agoMerged #143 "Fix url-based password keaing in Redmine auth provider"
James Moger [Thu, 4 Sep 2014 15:56:17 +0000 (09:56 -0600)]
Merged #143 "Fix url-based password keaing in Redmine auth provider"

10 years agoMerge branch 'ticket/144' into develop
James Moger [Thu, 4 Sep 2014 15:53:34 +0000 (11:53 -0400)]
Merge branch 'ticket/144' into develop

10 years agoMerge branch 'ticket/143' into develop
James Moger [Thu, 4 Sep 2014 15:48:22 +0000 (11:48 -0400)]
Merge branch 'ticket/143' into develop

10 years agoMerged #142 "Update setup_authentication.mkd"
James Moger [Thu, 4 Sep 2014 15:19:33 +0000 (09:19 -0600)]
Merged #142 "Update setup_authentication.mkd"

10 years agoMerge branch 'ticket/142' into develop
James Moger [Thu, 4 Sep 2014 15:11:20 +0000 (11:11 -0400)]
Merge branch 'ticket/142' into develop

10 years agoMerged #141 "Allow gitblit baseFolder to be defined by a system property"
James Moger [Thu, 4 Sep 2014 15:06:17 +0000 (09:06 -0600)]
Merged #141 "Allow gitblit baseFolder to be defined by a system property"

10 years agoMerge branch 'ticket/141' into develop
James Moger [Thu, 4 Sep 2014 15:03:36 +0000 (11:03 -0400)]
Merge branch 'ticket/141' into develop

10 years agoMerged #140 "Update French translation"
James Moger [Thu, 4 Sep 2014 14:53:08 +0000 (08:53 -0600)]
Merged #140 "Update French translation"

10 years agoMerge branch 'ticket/140' into develop
James Moger [Thu, 4 Sep 2014 14:45:50 +0000 (10:45 -0400)]
Merge branch 'ticket/140' into develop

10 years agoPretty print perl modules 216/head 44/144/1
Michael Legart [Thu, 4 Sep 2014 10:32:41 +0000 (12:32 +0200)]
Pretty print perl modules

Since perl scripts (.pl) was already supported, add .pm for perl modules

10 years agofix misstyped passwords leaked in log files with redmine auth provider 215/head 43/143/1
mereth [Mon, 18 Aug 2014 23:13:37 +0000 (01:13 +0200)]
fix misstyped passwords leaked in log files with redmine auth provider

10 years agoUpdate setup_authentication.mkd 213/head 42/142/1
Anthony O. [Fri, 8 Aug 2014 08:47:05 +0000 (10:47 +0200)]
Update setup_authentication.mkd

In AuthenticationManager:385, only `provider instanceof UsernamePasswordAuthenticationProvider` will be called

10 years agoAllow gitblit baseFolder to be defined by a system property 212/head 41/141/1
Koen Serry [Sun, 3 Aug 2014 08:50:14 +0000 (10:50 +0200)]
Allow gitblit baseFolder to be defined by a system property

10 years agoUpdated french translations 210/head 40/140/1
Romain GAGNAIRE [Fri, 25 Jul 2014 08:12:46 +0000 (10:12 +0200)]
Updated french translations

10 years agoMerge branch 'ticket/139' into develop
James Moger [Sat, 5 Jul 2014 17:26:48 +0000 (13:26 -0400)]
Merge branch 'ticket/139' into develop

Conflicts:
src/main/java/com/gitblit/servlet/RawServlet.java

10 years agoMerge branch 'ticket/139'
James Moger [Sat, 5 Jul 2014 17:25:26 +0000 (13:25 -0400)]
Merge branch 'ticket/139'

Conflicts:
src/main/java/com/gitblit/servlet/RawServlet.java

10 years agoFix raw servlet blob paths not respecting web.forwardSlashCharacter 39/139/2
James Moger [Sat, 5 Jul 2014 17:06:24 +0000 (13:06 -0400)]
Fix raw servlet blob paths not respecting web.forwardSlashCharacter

10 years agoMerged #139 "Raw link blob paths do not respect web.forwardSlashCharacter"
James Moger [Sat, 5 Jul 2014 17:10:40 +0000 (11:10 -0600)]
Merged #139 "Raw link blob paths do not respect web.forwardSlashCharacter"

10 years agoMerge branch 'ticket/139' into develop
James Moger [Sat, 5 Jul 2014 17:07:04 +0000 (13:07 -0400)]
Merge branch 'ticket/139' into develop

10 years agoFix raw servlet blob paths not respecting web.forwardSlashCharacter 39/139/1
James Moger [Sat, 5 Jul 2014 17:06:24 +0000 (13:06 -0400)]
Fix raw servlet blob paths not respecting web.forwardSlashCharacter

10 years agoMerged #137 "NPE in RawServlet#L265"
James Moger [Sat, 5 Jul 2014 16:32:39 +0000 (10:32 -0600)]
Merged #137 "NPE in RawServlet#L265"

10 years agoMerge branch 'ticket/137' into develop
James Moger [Sat, 5 Jul 2014 16:28:37 +0000 (12:28 -0400)]
Merge branch 'ticket/137' into develop

10 years agoFix possible NPE in RawServlet 37/137/1
James Moger [Sat, 5 Jul 2014 16:27:17 +0000 (12:27 -0400)]
Fix possible NPE in RawServlet

10 years agoMerged #80 "Replace Dagger with Guice"
James Moger [Thu, 3 Jul 2014 22:07:16 +0000 (16:07 -0600)]
Merged #80 "Replace Dagger with Guice"

10 years agoUpdate to Moxie 0.9.4
James Moger [Thu, 3 Jul 2014 21:52:15 +0000 (17:52 -0400)]
Update to Moxie 0.9.4

10 years agoUpdate to Guava 17 80/80/6
James Moger [Thu, 3 Jul 2014 20:19:49 +0000 (16:19 -0400)]
Update to Guava 17

10 years agoSupport injection of plugin Extensions
James Moger [Thu, 3 Jul 2014 18:30:22 +0000 (14:30 -0400)]
Support injection of plugin Extensions

10 years agoDelay setup of the repositories folder to start()
James Moger [Wed, 2 Jul 2014 21:51:35 +0000 (17:51 -0400)]
Delay setup of the repositories folder to start()

10 years agoDelay pf4j instantiation and setup to start()
James Moger [Wed, 2 Jul 2014 20:50:45 +0000 (16:50 -0400)]
Delay pf4j instantiation and setup to start()

10 years agoExtract ticket service into an injectable object with a custom provider
James Moger [Wed, 2 Jul 2014 20:45:37 +0000 (16:45 -0400)]
Extract ticket service into an injectable object with a custom provider

10 years agoImplement custom IPublicKeyManager provider
James Moger [Wed, 2 Jul 2014 20:39:47 +0000 (16:39 -0400)]
Implement custom IPublicKeyManager provider

10 years agoAnnotate managers with @Singleton
James Moger [Wed, 2 Jul 2014 20:30:55 +0000 (16:30 -0400)]
Annotate managers with @Singleton

10 years agoExtract services manager into a top-level injectable manager
James Moger [Wed, 2 Jul 2014 20:21:16 +0000 (16:21 -0400)]
Extract services manager into a top-level injectable manager

10 years agoDocumentation
James Moger [Tue, 1 Jul 2014 03:25:01 +0000 (23:25 -0400)]
Documentation

10 years agoAdjust builds for appropriate dependencies
James Moger [Tue, 1 Jul 2014 02:45:52 +0000 (22:45 -0400)]
Adjust builds for appropriate dependencies

10 years agoRemoved beans.xml
James Moger [Tue, 1 Jul 2014 02:29:48 +0000 (22:29 -0400)]
Removed beans.xml

10 years agoUse forked guice-servlet jar rather than stock jar from Google
James Moger [Tue, 1 Jul 2014 01:29:01 +0000 (21:29 -0400)]
Use forked guice-servlet jar rather than stock jar from Google

10 years agoTemporarily depend on patched guice-servlet (guice-807)
James Moger [Thu, 12 Jun 2014 23:25:12 +0000 (19:25 -0400)]
Temporarily depend on patched guice-servlet (guice-807)

10 years agoRestore all security filters
James Moger [Thu, 12 Jun 2014 23:19:26 +0000 (19:19 -0400)]
Restore all security filters