]> source.dussan.org Git - gitblit.git/log
gitblit.git
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 #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 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

10 years agoUse Guice annotations, not javax.inject annotations
James Moger [Thu, 12 Jun 2014 22:12:46 +0000 (18:12 -0400)]
Use Guice annotations, not javax.inject annotations

10 years agoDropped WebListener annotation
James Moger [Sat, 24 May 2014 13:20:59 +0000 (09:20 -0400)]
Dropped WebListener annotation

10 years agoUse Guice-Servlet rather than custom code and expose the Injector
James Moger [Fri, 23 May 2014 12:17:11 +0000 (08:17 -0400)]
Use Guice-Servlet rather than custom code and expose the Injector

This is a fairly functional variation of Gitblit with one notable
exception:

    The security filters are not working properly.

This is a design flaw in Guice that I have reported upstream [1].  The
general idea is that Guice-Servlet filters are not properly wrapping the
ServletRequest. This has historically been a problem for Guice-Servlet
servlets but Google has fixed most of those issues.  Unfortunately, all
the same flaws reported against the servlet delegation also exist in
Guice-Servlet filter delegation. :(

[1]: https://code.google.com/p/google-guice/issues/detail?id=807

10 years agoReplace Dagger with Guice 4.0 beta and update Guava to 16.0.1
James Moger [Fri, 16 May 2014 20:16:32 +0000 (16:16 -0400)]
Replace Dagger with Guice 4.0 beta and update Guava to 16.0.1

10 years agoMerged #128 "Move apt folder from 'dagger' to 'gen'"
James Moger [Thu, 3 Jul 2014 20:21:01 +0000 (14:21 -0600)]
Merged #128 "Move apt folder from 'dagger' to 'gen'"

10 years agoMove the DaggerModule to the Dagger package
James Moger [Fri, 16 May 2014 18:52:21 +0000 (14:52 -0400)]
Move the DaggerModule to the Dagger package

10 years agoEmbrace @Inject for Managers, Servlets, and Filters
James Moger [Fri, 16 May 2014 17:50:59 +0000 (13:50 -0400)]
Embrace @Inject for Managers, Servlets, and Filters

10 years agoUpdate to Dagger 1.2.1 and Guava 15
James Moger [Fri, 16 May 2014 17:50:01 +0000 (13:50 -0400)]
Update to Dagger 1.2.1 and Guava 15

10 years agoReturn of Servlet3 servlet and filter loading
James Moger [Fri, 16 May 2014 14:34:35 +0000 (10:34 -0400)]
Return of Servlet3 servlet and filter loading

This is a quick return of the servlet3-style code which was reverted mid-December 2013. It is not completely tested, but a casual review was done and it's looks good. The next steps should be to restore `@Inject` annotations, simplify *DaggerModule* boilerplate, and run this on a JEE container with CDI - like JBoss AS 7.

10 years agoSwitch apt folder from 'dagger' to 'gen' 28/128/1
James Moger [Thu, 3 Jul 2014 20:16:54 +0000 (16:16 -0400)]
Switch apt folder from 'dagger' to 'gen'

10 years agoMerged #127 "Update to SSHD 0.11.1-atlassian-1"
James Moger [Thu, 3 Jul 2014 20:11:33 +0000 (14:11 -0600)]
Merged #127 "Update to SSHD 0.11.1-atlassian-1"

10 years agoUpdate to SSHD 0.11.1-atlassian-1 27/127/1
James Moger [Thu, 3 Jul 2014 20:07:23 +0000 (16:07 -0400)]
Update to SSHD 0.11.1-atlassian-1

10 years agoMerged #126 "Update to JGit 3.4.1"
James Moger [Thu, 3 Jul 2014 20:04:09 +0000 (14:04 -0600)]
Merged #126 "Update to JGit 3.4.1"

10 years agoMerged #125 "Update to Groovy 2.3.3"
James Moger [Thu, 3 Jul 2014 20:01:39 +0000 (14:01 -0600)]
Merged #125 "Update to Groovy 2.3.3"

10 years agoUpdate to JGit 3.4.1 26/126/1
James Moger [Thu, 3 Jul 2014 20:00:05 +0000 (16:00 -0400)]
Update to JGit 3.4.1

10 years agoMerged #122 "Update to SLF4j 1.7.7"
James Moger [Thu, 3 Jul 2014 19:57:58 +0000 (13:57 -0600)]
Merged #122 "Update to SLF4j 1.7.7"

10 years agoUpdate to Groovy 2.3.3 25/125/1
James Moger [Thu, 3 Jul 2014 19:56:34 +0000 (15:56 -0400)]
Update to Groovy 2.3.3

10 years agoUpdate to SLF4j 1.7.7 22/122/2
James Moger [Thu, 3 Jul 2014 19:53:15 +0000 (15:53 -0400)]
Update to SLF4j 1.7.7

10 years agoRefine startup ascii artwork
James Moger [Wed, 2 Jul 2014 21:06:14 +0000 (17:06 -0400)]
Refine startup ascii artwork

10 years agoMerged #124 "Update to Freemarker 2.3.20"
James Moger [Wed, 2 Jul 2014 21:45:43 +0000 (15:45 -0600)]
Merged #124 "Update to Freemarker 2.3.20"

10 years agoMerged #123 "Update to gson 2.2.2"
James Moger [Wed, 2 Jul 2014 21:43:48 +0000 (15:43 -0600)]
Merged #123 "Update to gson 2.2.2"

10 years agoUpdate to Freemarker 2.3.20 24/124/1
James Moger [Wed, 2 Jul 2014 21:41:40 +0000 (17:41 -0400)]
Update to Freemarker 2.3.20