]> source.dussan.org Git - gitblit.git/log
gitblit.git
13 years agoDocumentation.
James Moger [Tue, 27 Sep 2011 13:49:57 +0000 (09:49 -0400)]
Documentation.

13 years agoPoke test during proposal phase.
James Moger [Tue, 27 Sep 2011 12:22:26 +0000 (08:22 -0400)]
Poke test during proposal phase.

13 years agoDocumentation.
James Moger [Tue, 27 Sep 2011 02:57:31 +0000 (22:57 -0400)]
Documentation.

13 years agoProtect DownloadZipServlet with an AccessRestrictionFilter.
James Moger [Tue, 27 Sep 2011 02:29:07 +0000 (22:29 -0400)]
Protect DownloadZipServlet with an AccessRestrictionFilter.

13 years agoFixed broken urls for WAR builds.
James Moger [Mon, 26 Sep 2011 21:48:53 +0000 (17:48 -0400)]
Fixed broken urls for WAR builds.

13 years agoUnit test of the MailExecutor.
James Moger [Mon, 26 Sep 2011 20:35:32 +0000 (16:35 -0400)]
Unit test of the MailExecutor.

13 years agoDocumentation.
James Moger [Mon, 26 Sep 2011 20:18:50 +0000 (16:18 -0400)]
Documentation.

13 years agoImplemented a Federation Client. Bare clone tweaks. Documentation.
James Moger [Mon, 26 Sep 2011 19:33:19 +0000 (15:33 -0400)]
Implemented a Federation Client. Bare clone tweaks. Documentation.

13 years agoBare option for federation pull registrations. Documentation.
James Moger [Mon, 26 Sep 2011 12:50:04 +0000 (08:50 -0400)]
Bare option for federation pull registrations. Documentation.

13 years agoRevised federation proposal mechanism. Added SendProposalPage.
James Moger [Sun, 25 Sep 2011 13:45:45 +0000 (09:45 -0400)]
Revised federation proposal mechanism. Added SendProposalPage.

13 years agoRearranged federation status enum.
James Moger [Thu, 22 Sep 2011 20:09:37 +0000 (16:09 -0400)]
Rearranged federation status enum.

13 years agoRefined mirror federation feature. Documentation.
James Moger [Thu, 22 Sep 2011 19:37:49 +0000 (15:37 -0400)]
Refined mirror federation feature.  Documentation.

HEAD is now properly reset if mirroring is enabled.  Updated the
federation pull status enum to include no change and mirrored states.

13 years agoUpdated to JGit 1.1.0 and reverse-sort library dependencies.
James Moger [Thu, 22 Sep 2011 16:04:43 +0000 (12:04 -0400)]
Updated to JGit 1.1.0 and reverse-sort library dependencies.

13 years agoImplemented Federation Sets. Documentation.
James Moger [Wed, 14 Sep 2011 13:13:51 +0000 (09:13 -0400)]
Implemented Federation Sets. Documentation.

13 years agoUpdated to Wicket 1.4.18.
James Moger [Tue, 13 Sep 2011 13:10:07 +0000 (09:10 -0400)]
Updated to Wicket 1.4.18.

13 years agoRevised federation setting names. Improved documentation.
James Moger [Tue, 13 Sep 2011 12:10:03 +0000 (08:10 -0400)]
Revised federation setting names.  Improved documentation.

13 years agoAdjustments to build script for missing build.properties (issue 18)
James Moger [Mon, 12 Sep 2011 19:51:39 +0000 (15:51 -0400)]
Adjustments to build script for missing build.properties (issue 18)

13 years agoLargely completed, uber-cool federation feature.
James Moger [Mon, 12 Sep 2011 19:37:55 +0000 (15:37 -0400)]
Largely completed, uber-cool federation feature.

13 years agoUpdated to Markdown Papers 1.1.1
James Moger [Sat, 6 Aug 2011 21:22:53 +0000 (17:22 -0400)]
Updated to Markdown Papers 1.1.1

13 years agoDocumentation.
James Moger [Thu, 4 Aug 2011 13:12:23 +0000 (09:12 -0400)]
Documentation.

13 years agoFix for long email addresses in author metrics (issue 15).
James Moger [Thu, 4 Aug 2011 13:12:13 +0000 (09:12 -0400)]
Fix for long email addresses in author metrics (issue 15).

13 years agoRenamed README for GutHub.
James Moger [Wed, 27 Jul 2011 13:40:57 +0000 (09:40 -0400)]
Renamed README for GutHub.

13 years agoFixed incorrect exe name in uninstallService.cmd
James Moger [Wed, 27 Jul 2011 12:38:36 +0000 (08:38 -0400)]
Fixed incorrect exe name in uninstallService.cmd

13 years agoSwitch back to development.
James Moger [Wed, 27 Jul 2011 12:37:44 +0000 (08:37 -0400)]
Switch back to development.

13 years agoDocumentation and prepare 0.5.2 release. v0.5.2
James Moger [Wed, 27 Jul 2011 12:08:06 +0000 (08:08 -0400)]
Documentation and prepare 0.5.2 release.

13 years agoCleanup imports and formatting.
James Moger [Mon, 25 Jul 2011 20:47:22 +0000 (16:47 -0400)]
Cleanup imports and formatting.

13 years agoFixed incorrect branch name.
James Moger [Mon, 25 Jul 2011 12:39:00 +0000 (08:39 -0400)]
Fixed incorrect branch name.

13 years agoUnit test for GitServlet.
James Moger [Fri, 22 Jul 2011 21:49:13 +0000 (17:49 -0400)]
Unit test for GitServlet.

This unit test is not part of the suite since it requires firing up
gitblit, commiting, and stopping gitblit.  This is the first step in
evolving unit testing of cloning/pushing.

13 years agoCentralize default branch/HEAD resolution (issue 14)
James Moger [Fri, 22 Jul 2011 21:47:53 +0000 (17:47 -0400)]
Centralize default branch/HEAD resolution (issue 14)

If an object id was not specified Gitblit used HEAD to perform the
operation.  This breaks under some conditions like working with a
repository that does not have any commits on master but does have
commits on a vcs-import branch.

The new approach is to centralize the resolution of unspecified object
ids to a common method which resolves HEAD first but uses the most
recently modified branch if HEAD points to nothing.

This commit also includes a non-functional method for creating an empty
branch. I couldn't figure out how to make JGit create an orphaned
branch.

13 years agoFixed (again) empty repository check (issue 13)
James Moger [Fri, 22 Jul 2011 14:09:18 +0000 (10:09 -0400)]
Fixed (again) empty repository check (issue 13)

13 years agoDocumentation. Unit testing. Checkstyle. Findbugs.
James Moger [Fri, 22 Jul 2011 13:37:14 +0000 (09:37 -0400)]
Documentation. Unit testing. Checkstyle. Findbugs.

13 years agoRollback to Jetty 7.4.3 for now.
James Moger [Thu, 21 Jul 2011 18:48:15 +0000 (14:48 -0400)]
Rollback to Jetty 7.4.3 for now.

Jetty 7.4.4 introduces a fix to correct url generation. Unfortunately,
this "fix" creates a bug for resolving the root page. Evidently the bug
may really be in Wicket.

Wicket Bug: WICKET-3841
Eclipse Bug: 351199

13 years agoDocumentation.
James Moger [Thu, 21 Jul 2011 01:37:18 +0000 (21:37 -0400)]
Documentation.

13 years agoMisc fixes.
James Moger [Thu, 21 Jul 2011 01:08:57 +0000 (21:08 -0400)]
Misc fixes.

13 years agoFixed rename and delete repository (issue 10)
James Moger [Thu, 21 Jul 2011 01:06:17 +0000 (21:06 -0400)]
Fixed rename and delete repository (issue 10)

This was due to use of the FileResolver which caches repository objects.
Calling close() on a cached repository instance would decrement a
counter, but the repository would never really close and release all its
resources because the FileResolver "held" the first count/reference so
the object and refs databases were never closed.

The solution was to use reflection to determine the actual "useCnt" of
the repository and then call close() that number of times.  In practice,
the "useCnt" is probably always 2, and that is the default value in case
reflection fails.

13 years agoDocumentation and build script improvements.
James Moger [Wed, 20 Jul 2011 20:08:18 +0000 (16:08 -0400)]
Documentation and build script improvements.

13 years agoCancel buttons on edit pages. Column fix for flat repositories view.
James Moger [Wed, 20 Jul 2011 20:03:07 +0000 (16:03 -0400)]
Cancel buttons on edit pages. Column fix for flat repositories view.

13 years agoChange password feature (issue 1)
James Moger [Wed, 20 Jul 2011 20:01:58 +0000 (16:01 -0400)]
Change password feature (issue 1)

13 years agoDefault to port 8443 for GO to be more nix friendly (issue 12)
James Moger [Wed, 20 Jul 2011 20:00:21 +0000 (16:00 -0400)]
Default to port 8443 for GO to be more nix friendly (issue 12)

13 years agoRedefined how to check for "empty" repository (issue 13)
James Moger [Wed, 20 Jul 2011 19:52:03 +0000 (15:52 -0400)]
Redefined how to check for "empty" repository (issue 13)

13 years agoUpdated to Jetty 7.4.4
James Moger [Wed, 20 Jul 2011 19:50:54 +0000 (15:50 -0400)]
Updated to Jetty 7.4.4

13 years agoFix to BuildSite for pages with underscores in name.
James Moger [Mon, 18 Jul 2011 22:12:44 +0000 (18:12 -0400)]
Fix to BuildSite for pages with underscores in name.

13 years agoAllow specification of forward-slash character in urls (issue 11)
James Moger [Mon, 18 Jul 2011 22:10:34 +0000 (18:10 -0400)]
Allow specification of forward-slash character in urls (issue 11)

13 years agoUpdated MarkdownPapers to 1.1.0.
James Moger [Mon, 18 Jul 2011 22:09:07 +0000 (18:09 -0400)]
Updated MarkdownPapers to 1.1.0.

13 years agoFix to build method.
James Moger [Wed, 13 Jul 2011 00:27:56 +0000 (20:27 -0400)]
Fix to build method.

13 years agoOptionally display repository on-disk size on repositories page.
James Moger [Mon, 11 Jul 2011 20:29:20 +0000 (16:29 -0400)]
Optionally display repository on-disk size on repositories page.

13 years agoByteFormat now returns integer KB values.
James Moger [Mon, 11 Jul 2011 20:16:35 +0000 (16:16 -0400)]
ByteFormat now returns integer KB values.

13 years agoTone-down the repository group CSS color.
James Moger [Mon, 11 Jul 2011 20:15:50 +0000 (16:15 -0400)]
Tone-down the repository group CSS color.

13 years agoDocumentation. Noted commit hooks not supported.
James Moger [Thu, 7 Jul 2011 22:04:14 +0000 (18:04 -0400)]
Documentation. Noted commit hooks not supported.

13 years agoDocumentation. Generate properties site page at build time.
James Moger [Thu, 7 Jul 2011 22:02:55 +0000 (18:02 -0400)]
Documentation. Generate properties site page at build time.

13 years agoDocumentation. Site changes.
James Moger [Wed, 6 Jul 2011 00:31:06 +0000 (20:31 -0400)]
Documentation.  Site changes.

13 years agoDocumentation. Added JavaDoc. Clarified repository access restriction.
James Moger [Tue, 5 Jul 2011 21:32:45 +0000 (17:32 -0400)]
Documentation. Added JavaDoc. Clarified repository access restriction.

13 years agoDocumentation. Added JavaDoc comments.
James Moger [Sat, 2 Jul 2011 01:17:28 +0000 (21:17 -0400)]
Documentation. Added JavaDoc comments.

13 years agoDocumentation. Adding JavaDoc comments. Adjustments to method names.
James Moger [Fri, 1 Jul 2011 21:47:28 +0000 (17:47 -0400)]
Documentation. Adding JavaDoc comments. Adjustments to method names.

13 years agoDocumentation. Added upgrade info to site. Moved todos to GoogleCode.
James Moger [Fri, 1 Jul 2011 21:45:23 +0000 (17:45 -0400)]
Documentation. Added upgrade info to site. Moved todos to GoogleCode.

13 years agoDocumentation. Include LICENSE and NOTICE files in both builds.
James Moger [Fri, 1 Jul 2011 21:42:56 +0000 (17:42 -0400)]
Documentation.  Include LICENSE and NOTICE files in both builds.

13 years agoDocumentation. Established convention for documenting settings.
James Moger [Fri, 1 Jul 2011 21:42:02 +0000 (17:42 -0400)]
Documentation. Established convention for documenting settings.

13 years agoWindows service changes. Documentation.
James Moger [Wed, 29 Jun 2011 02:37:25 +0000 (22:37 -0400)]
Windows service changes. Documentation.

* Renamed prunsrv.exe to gitblit.exe so that task manager shows
more useful information.

* Documented how to configure the service to use a server VM, if a JDK
is present.

13 years agoUse Sitename on login page.
James Moger [Wed, 29 Jun 2011 02:12:35 +0000 (22:12 -0400)]
Use Sitename on login page.

13 years agoChanges for minor 0.5.1 release. v0.5.1
James Moger [Wed, 29 Jun 2011 00:12:51 +0000 (20:12 -0400)]
Changes for minor 0.5.1 release.

* Clarified SSL certificate generation and configuration in light of the
hostname verificiation that JGit currently does despite
the http.sslVerify=false setting.

* Added some troubleshooting information related to filesystem
permissions and reading repositories.

* Switched from JavaService to Apache Commons Daemon.  Not sure what
happened to JavaService as it stopped working for me on Windows 7 with
Java 1.6.0_26.  Commons Daemon accomplishes the same thing and offers a
nice service control utility.

13 years agoPrepare 0.5.0 release. v0.5.0
James Moger [Sun, 26 Jun 2011 12:23:13 +0000 (08:23 -0400)]
Prepare 0.5.0 release.

13 years agoMoved Build classes to their own package
James Moger [Sat, 25 Jun 2011 21:10:59 +0000 (17:10 -0400)]
Moved Build classes to their own package

13 years agoDocumentation.
James Moger [Sat, 25 Jun 2011 21:01:16 +0000 (17:01 -0400)]
Documentation.

13 years agoUpdated to JGit 1.0.0.
James Moger [Sat, 25 Jun 2011 20:57:03 +0000 (16:57 -0400)]
Updated to JGit 1.0.0.

13 years agoBig push for first release.
James Moger [Sat, 25 Jun 2011 12:57:29 +0000 (08:57 -0400)]
Big push for first release.

* Build script overhaul including building & publishing GO, WAR, Docs,
and Site.
* Restored JGit 0.12.1 dependency and backported Blame.  Got tired of
waiting for JGit 1.0.0 Maven artifacts.
* Changed Summary Page layout
* Optional cookie authentication
* Added icons for log, tags, and branches panels.
* Show last commit author and short message on branches panel.
* Unit testing.
* Documentation.

13 years agoOverride settings from command-line.
James Moger [Sat, 18 Jun 2011 13:39:01 +0000 (09:39 -0400)]
Override settings from command-line.

13 years agoDon't show all credentials in debug log, only failures.
James Moger [Sat, 18 Jun 2011 13:24:34 +0000 (09:24 -0400)]
Don't show all credentials in debug log, only failures.

13 years agoMap gitservlet from web.xml and configure it from gitblit properties.
James Moger [Sat, 18 Jun 2011 13:22:05 +0000 (09:22 -0400)]
Map gitservlet from web.xml and configure it from gitblit properties.

13 years agoImproved web.xml builder. Now it includes the parameter comments.
James Moger [Sat, 18 Jun 2011 13:02:00 +0000 (09:02 -0400)]
Improved web.xml builder. Now it includes the parameter comments.

13 years agoMount parameters setting.
James Moger [Sat, 18 Jun 2011 12:39:22 +0000 (08:39 -0400)]
Mount parameters setting.

13 years agoMostly stable war build.
James Moger [Sat, 18 Jun 2011 12:28:47 +0000 (08:28 -0400)]
Mostly stable war build.

Reorganization of resources. Dropped most hard-coded webapp
configuration in favor of common web.xml file. Still contemplating
configuring git servlet from web.xml too.

13 years agoAdded AccessRestrictionFilter and simplified authentication.
James Moger [Tue, 14 Jun 2011 20:55:13 +0000 (16:55 -0400)]
Added AccessRestrictionFilter and simplified authentication.

Replaced servlet container basic authentication with a custom servlet
filter which performs the same function.  The advantage to this is
that the servlet container is now divorced from the webapp.

The login service (realm) also simplified a great deal and removes its
Jetty dependencies.

Additionally, the basic authorization pop-up will be displayed as
needed based on the repository's access restriction.  This was
necessary for view-restricted repositories with the RSS feature.  Its
also necessary for completely open repositories as before it would
prompt for credentials.

Improved feed syndication feature.

13 years agoRSS syndication feature. Documentation. CSS tweaks.
James Moger [Sat, 11 Jun 2011 20:23:49 +0000 (16:23 -0400)]
RSS syndication feature. Documentation. CSS tweaks.

13 years agoSimplified screenshot process and automated thumbnail generation.
James Moger [Thu, 9 Jun 2011 23:41:53 +0000 (19:41 -0400)]
Simplified screenshot process and automated thumbnail generation.

13 years agoBuild script improvements for release management.
James Moger [Thu, 9 Jun 2011 23:06:09 +0000 (19:06 -0400)]
Build script improvements for release management.

13 years agoUnit testing. Documentation. Simplified settings classes.
James Moger [Thu, 9 Jun 2011 23:04:24 +0000 (19:04 -0400)]
Unit testing. Documentation. Simplified settings classes.

13 years agoBlame support finished, requires JGit 1.0.0. Checkstyle. Findbugs.
James Moger [Thu, 9 Jun 2011 00:48:07 +0000 (20:48 -0400)]
Blame support finished, requires JGit 1.0.0. Checkstyle. Findbugs.

13 years agoStubbed out Blame. Added Github banner to site. Documentation.
James Moger [Wed, 8 Jun 2011 21:38:11 +0000 (17:38 -0400)]
Stubbed out Blame. Added Github banner to site. Documentation.

13 years agoImproved metrics page and added metrics links to branches panel.
James Moger [Wed, 8 Jun 2011 00:55:19 +0000 (20:55 -0400)]
Improved metrics page and added metrics links to branches panel.

13 years agoDocumentation. Moved clone and fetch into JGitUtils. Create bare only.
James Moger [Tue, 7 Jun 2011 23:08:24 +0000 (19:08 -0400)]
Documentation. Moved clone and fetch into JGitUtils. Create bare only.

13 years agoAdded git-notes to docs. Fixed parent path mode.
James Moger [Sun, 5 Jun 2011 19:21:12 +0000 (15:21 -0400)]
Added git-notes to docs. Fixed parent path mode.

13 years agoFixed refs linking problem. Author metrics are lowercase.
James Moger [Sat, 4 Jun 2011 18:23:55 +0000 (14:23 -0400)]
Fixed refs linking problem. Author metrics are lowercase.

13 years agoGitNotes. Unit testing. More correct refs.
James Moger [Fri, 3 Jun 2011 21:44:19 +0000 (17:44 -0400)]
GitNotes.  Unit testing.  More correct refs.

13 years agoUnit testing. Start of git-notes display feature.
James Moger [Fri, 3 Jun 2011 02:40:23 +0000 (22:40 -0400)]
Unit testing. Start of git-notes display feature.

13 years agoRefactored some unit tests and utils.
James Moger [Thu, 2 Jun 2011 01:01:51 +0000 (21:01 -0400)]
Refactored some unit tests and utils.

13 years agoDocumentation. Enforce ".git" suffix for created repositories.
James Moger [Thu, 2 Jun 2011 00:47:05 +0000 (20:47 -0400)]
Documentation.  Enforce ".git" suffix for created repositories.

13 years agoReadme markdown on summary page per-repository.
James Moger [Thu, 2 Jun 2011 00:19:51 +0000 (20:19 -0400)]
Readme markdown on summary page per-repository.

13 years agoStats -> Metrics. Docs in distribution zip. Created MetricUtils.
James Moger [Wed, 1 Jun 2011 23:51:41 +0000 (19:51 -0400)]
Stats -> Metrics. Docs in distribution zip. Created MetricUtils.

13 years agoUnit testing. Disable links on first commit. Initial stats page.
James Moger [Wed, 1 Jun 2011 12:09:46 +0000 (08:09 -0400)]
Unit testing. Disable links on first commit. Initial stats page.

13 years agoUnit testing.
James Moger [Sun, 29 May 2011 18:04:38 +0000 (14:04 -0400)]
Unit testing.

13 years agoUnit testing.
James Moger [Sun, 29 May 2011 15:19:30 +0000 (11:19 -0400)]
Unit testing.

13 years agoUnit testing. Removal of some unused code paths.
James Moger [Sat, 28 May 2011 21:05:34 +0000 (17:05 -0400)]
Unit testing. Removal of some unused code paths.

13 years agoCodepro analyze dependencies. Documentation.
James Moger [Sat, 28 May 2011 03:37:24 +0000 (23:37 -0400)]
Codepro analyze dependencies. Documentation.

13 years agoChanged git.otherUrls to web.otherUrls.
James Moger [Thu, 26 May 2011 21:22:03 +0000 (17:22 -0400)]
Changed git.otherUrls to web.otherUrls.

13 years agoFindbugs. CodePro Audit. Checkstyle. Unit test refactoring.
James Moger [Thu, 26 May 2011 21:11:38 +0000 (17:11 -0400)]
Findbugs. CodePro Audit. Checkstyle. Unit test refactoring.

13 years agoSelected Apache License. Dropped : from name. Its simpler.
James Moger [Wed, 25 May 2011 20:21:17 +0000 (16:21 -0400)]
Selected Apache License.  Dropped : from name.  Its simpler.

13 years agoDocumentation.
James Moger [Tue, 24 May 2011 21:39:55 +0000 (17:39 -0400)]
Documentation.

13 years agoDownload zip feature.
James Moger [Tue, 24 May 2011 21:39:38 +0000 (17:39 -0400)]
Download zip feature.

13 years agoDelete/Rename repos & user. Edit link. Dropped crypt. Other git urls.
James Moger [Tue, 24 May 2011 21:17:51 +0000 (17:17 -0400)]
Delete/Rename repos & user. Edit link. Dropped crypt. Other git urls.

13 years agoUser list. Revised home page. Updated Jetty. Secure cookies. Docs.
James Moger [Mon, 23 May 2011 20:46:09 +0000 (16:46 -0400)]
User list. Revised home page. Updated Jetty. Secure cookies. Docs.