]>
source.dussan.org Git - gitblit.git/log
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.
James Moger [Wed, 22 Jun 2016 18:50:46 +0000 (14:50 -0400)]
Prepare 1.8.0 release
James Moger [Wed, 22 Jun 2016 18:45:55 +0000 (14:45 -0400)]
Update documentation for 1.8.0 release
Paul Martin [Sun, 19 Jun 2016 13:08:19 +0000 (14:08 +0100)]
Merge pull request #1087 from mereth/issues/964-session-loss-redirects-to-start-page
Fixes #964 - add missing redirect after restoring user in new session
Paul Martin [Sat, 18 Jun 2016 20:29:25 +0000 (21:29 +0100)]
Merge pull request #1055 from gitblit/1048-TicketReferences
Ticket Reference handling #1048
Paul Martin [Sat, 18 Jun 2016 20:27:05 +0000 (21:27 +0100)]
TicketReference Testing #1048
+ Multiple commits in a single push
mereth [Tue, 14 Jun 2016 22:49:38 +0000 (00:49 +0200)]
add missing redirect after restoring user in new session
James Moger [Mon, 13 Jun 2016 18:18:11 +0000 (14:18 -0400)]
Merge pull request #1084 from metasim/youtrack-hook
Initial implementation of a JetBrains YouTrack hook for GitBlit.
James Moger [Mon, 13 Jun 2016 18:14:06 +0000 (14:14 -0400)]
Merge pull request #1086 from dsteinkopf/master
fix baseURL handling in HttpUtils, fixes #1083
Dirk Steinkopf [Sun, 12 Jun 2016 17:27:39 +0000 (19:27 +0200)]
fix baseURL handling in HttpUtils, fixes #1083
Simeon H.K. Fitch [Sat, 4 Jun 2016 00:40:37 +0000 (20:40 -0400)]
Initial implementation of a JetBrains YouTrack hook for GitBlit.
Paul Martin [Sat, 30 Apr 2016 08:19:14 +0000 (09:19 +0100)]
Merge pull request #1073 from gitblit/1062-DocEditorUpdates
Fixes #1062 - Upgraded to Prosemirror 0.6.1
Paul Martin [Fri, 29 Apr 2016 21:39:46 +0000 (22:39 +0100)]
Fixes #1062 - Upgraded to Prosemirror 0.6.1
Paul Martin [Thu, 28 Apr 2016 19:43:17 +0000 (20:43 +0100)]
Merge pull request #1070 from gitblit/1061-filestoreSortByDate
Fixes #1061 - Most recent first on filestore page
Paul Martin [Wed, 27 Apr 2016 23:53:42 +0000 (00:53 +0100)]
Fixes #1061 - Most recent first on filestore page
Paul Martin [Wed, 27 Apr 2016 22:58:06 +0000 (23:58 +0100)]
Ticket Reference handling #1048
+ Supports referencing:
+ Tickets from other tickets via comments
+ Tickets from commits on any branch
+ Common TicketLink class used for both commits and tickets
+ TicketLink is temporary and persisted to ticket as a Reference
+ Support deletion of ticket references
+ Rebasing patchsets/branches will generate new references
+ Deleting old patchsets/branches will remove the relevant references
+ Substantial testing of use cases
+ With and without patchsets, deleting, amending
+ BranchTicketService used during testing to allow end-to-end ref testing
+ Relocated common git helper functions to JGitUtils
James Moger [Wed, 20 Apr 2016 14:06:09 +0000 (10:06 -0400)]
Use getInteger not getFilesize, fixes #1049
Paul Martin [Sat, 16 Apr 2016 19:17:12 +0000 (20:17 +0100)]
Merge pull request #1047 from yyjdelete/patch-1
Use utf-8 for Javadoc
Paul Martin [Sat, 16 Apr 2016 18:46:30 +0000 (19:46 +0100)]
Merge pull request #1060 from gitblit/966-Searching-Always-Over-All-Repositories
fixes #966 to prevent always searching all repos
Paul Martin [Sat, 16 Apr 2016 15:41:45 +0000 (16:41 +0100)]
fixes #966 to prevent always searching all repos
Paul Martin [Mon, 11 Apr 2016 18:59:46 +0000 (19:59 +0100)]
Merge pull request #1046 from gitblit/1028-FilterAndPagingForFilestorePage
Fixes #1028 - FilestorePage now pages and filters
SilverFox [Fri, 8 Apr 2016 05:18:59 +0000 (13:18 +0800)]
Specify encoding of javadoc to "utf-8"
That will fix build of javadoc in Windows zh-cn (and maybe some other locale).
Unknown why javac works well.
Paul Martin [Thu, 7 Apr 2016 23:01:14 +0000 (00:01 +0100)]
Fixes #1028 - FilestorePage now pages and filters
Paul Martin [Wed, 6 Apr 2016 18:49:09 +0000 (19:49 +0100)]
Merge pull request #1039 from gitblit/962-Patchset-Revision-Delete
Fix for #962 - Delete patchset ability
Paul Martin [Sun, 3 Apr 2016 19:30:22 +0000 (20:30 +0100)]
Fix for #962 - Delete patchset ability
Paul Martin [Wed, 6 Apr 2016 18:32:33 +0000 (19:32 +0100)]
Merge pull request #1044 from gitblit/1042-IntrusiveFilestoreLozenge
Fix for #1042 - Filestore items now shown as icons
Paul Martin [Wed, 6 Apr 2016 07:27:20 +0000 (08:27 +0100)]
Fix for #1042 - Filestore items now shown as icons
Paul Martin [Wed, 6 Apr 2016 18:28:09 +0000 (19:28 +0100)]
Merge pull request #1045 from gitblit/882-HonourAllowNewTicketSetting
Fixes #882 Honour allow new ticket setting
Paul Martin [Wed, 6 Apr 2016 18:25:19 +0000 (19:25 +0100)]
Fixes #882 Honour allow new ticket setting
Paul Martin [Tue, 5 Apr 2016 17:48:07 +0000 (18:48 +0100)]
Merge pull request #1040 from gitblit/1037-EnforcePermissionsForTickets
Fix for #1037 myTickets now honours permissions
Paul Martin [Mon, 4 Apr 2016 22:05:39 +0000 (23:05 +0100)]
Fix for #1037 myTickets now honours permissions
Paul Martin [Fri, 1 Apr 2016 18:02:37 +0000 (19:02 +0100)]
Merge pull request #1035 from gitblit/1034-RepositoryPageLifecycle
Fix for #1034 Ticket Page Error
Paul Martin [Thu, 31 Mar 2016 07:47:56 +0000 (08:47 +0100)]
Fix for #1034 Ticket Page Error
Paul Martin [Mon, 28 Mar 2016 14:27:31 +0000 (15:27 +0100)]
Merge pull request #1022 from gitblit/974-in-browser-doc-editor
Support for editing documents in the browser #974
Paul Martin [Sun, 27 Mar 2016 16:05:38 +0000 (17:05 +0100)]
Friendly URL for EditFile Page #974
+ Prevent Edit of old doc version
Paul Martin [Mon, 14 Mar 2016 22:50:03 +0000 (22:50 +0000)]
Disable edit links in read only mode #974
Paul Martin [Wed, 24 Feb 2016 23:05:13 +0000 (23:05 +0000)]
Updating ProseMirror to 0.4.0
Paul Martin [Mon, 11 Jan 2016 12:25:06 +0000 (12:25 +0000)]
Document edit capability via ProseMirror submodule #974
+ New docEdit page with links from docPage and docList
+ Bespoke menu system with full screen edit mode
+ npm required for building client side scripts
+ Ant script added for BuildUI which performs npm commands
+ Update font-awesome to 4.5.0
+ Factor out to JGitUtils common code in BranchTicketService for EditFilePage
+ getTreeEntries
+ commitIndex
+ Merge capability for document editing
Paul Martin [Sun, 27 Mar 2016 15:46:26 +0000 (16:46 +0100)]
Merge pull request #1032 from gitblit/1031-FixForRepositoryPage
Fix for #1031 to display error message
Paul Martin [Sat, 26 Mar 2016 15:05:51 +0000 (15:05 +0000)]
Fix for #1031 to display error message
Paul Martin [Wed, 23 Mar 2016 20:33:25 +0000 (20:33 +0000)]
Merge pull request #1027 from gitblit/1018-Filestore-downloads-filename
Links to filestore items now download file with correct filename and extension
Paul Martin [Mon, 21 Mar 2016 17:41:19 +0000 (17:41 +0000)]
Fix for #1018 and #1025 browser LFS links
+ View and Raw both download the actual file
+ Blame will show the metafile
James Moger [Mon, 25 Jan 2016 16:55:58 +0000 (11:55 -0500)]
Merge pull request #988 from gitblit/976-raw-download-filestore-item
Fix for #976 - Filestore links via browser
James Moger [Sun, 17 Jan 2016 22:31:14 +0000 (17:31 -0500)]
Merge pull request #1004 from RedShift1/ticket-#998-document-DH-keysize
Ticket #998 document dh keysize
Glenn Matthys [Sun, 17 Jan 2016 22:15:53 +0000 (23:15 +0100)]
Typo in setup_transport_http.mkd
Glenn Matthys [Sun, 17 Jan 2016 22:15:38 +0000 (23:15 +0100)]
Describe how DH key bitlength can be influenced
James Moger [Sun, 17 Jan 2016 22:13:13 +0000 (17:13 -0500)]
Merge pull request #1003 from RedShift1/ticket-#997-doc-char-encoding
Fix char encoding in setup_proxy.mkd
Glenn Matthys [Sun, 17 Jan 2016 21:50:31 +0000 (22:50 +0100)]
Fix char encoding in setup_proxy.mkd
James Moger [Sat, 16 Jan 2016 23:23:46 +0000 (18:23 -0500)]
Merge pull request #990 from dbywalec/authenthication-of-federation-user
Fix authentication failure warning log messages for FEDERATION_USER
James Moger [Sat, 16 Jan 2016 23:14:53 +0000 (18:14 -0500)]
Merge pull request #991 from dbywalec/authentication-of-already-authenticated-user
Lower log level of servlet authenticate when request is already authenticated
James Moger [Sat, 16 Jan 2016 23:10:19 +0000 (18:10 -0500)]
Merge pull request #994 from KeDevServices/master
Fix for #993 LIST_BRANCHES without admin
Boris Stumm [Wed, 6 Jan 2016 12:51:19 +0000 (13:51 +0100)]
Fix for #993 LIST_BRANCHES without admin
Replaced the canAccess() method in RpcFilter with !adminRequest,
that should solve the problem.
Dariusz Bywalec [Mon, 4 Jan 2016 10:41:12 +0000 (11:41 +0100)]
Lower log level of servlet authenticate when request is already authenticated
When calling a servlet which has already been authenticated, the server would produce
a lot of superfluous log entries, e.g:
Called servlet authenticate when request is already authenticated.
The log level for this log entry has been lowered down to DEBUG.
Dariusz Bywalec [Mon, 4 Jan 2016 10:32:58 +0000 (11:32 +0100)]
Fix authentication failure warning log messages for FEDERATION_USER
The AuthenticationManager did not encounter for FEDERATION_USER and would unnecessarily
generate a lot of failure warning log messages, e.g:
Failed login attempt for $gitblit, invalid credentials from XXX.XX.XX.XX
A simple condition will prematurely return null bypassing the regular authentication path
and immediately make the authentication be routed via FederationManager.
Paul Martin [Fri, 25 Dec 2015 22:35:11 +0000 (22:35 +0000)]
Fix for #976 - Filestore links via browser
+ GitLFS client support
+ FilestoreModel now parses meta file
+ Read meta heading from cache if available
+ Authentication based on accept headers for browser view filestore login
+ PathModel & PathChangeModel now understands filestore items
+ Zip & Rar downloads contain include filestore items
+ Filestore servlet returns LFS JSON error only if accepted by client
+ DiffStat now knows repository to allow identification of filestore items
+ Filestore items identified and returned via view, raw & blob links on
blame, commitDiff, commit and Tree pages
James Moger [Wed, 23 Dec 2015 13:43:39 +0000 (08:43 -0500)]
Merge pull request #986 from rgroux/jenkins-groovy-all-proto
Change Jenkins groovy script for any protocol (git/http/ssh)
rgroux [Wed, 16 Dec 2015 12:37:45 +0000 (13:37 +0100)]
Change Jenkins groovy script for any protocol (git/http/ssh)
groovy.jenkinsGitbaseurl in gitblit.properties or web.xml can
override the http default protocol
James Moger [Thu, 10 Dec 2015 14:55:23 +0000 (09:55 -0500)]
Merge pull request #980 from mrjoel/mrjoel-httpheaders
Refactor authentication for servlet HTTP header handler
James Moger [Thu, 10 Dec 2015 14:34:38 +0000 (09:34 -0500)]
Merge pull request #981 from mrjoel/mrjoel-loguseraccess
Log username with access logging
James Moger [Thu, 10 Dec 2015 14:33:30 +0000 (09:33 -0500)]
Merge pull request #982 from gitblit/978-milestone-date-selector
fix for #978 - HTML5 date input support
James Moger [Thu, 10 Dec 2015 00:36:39 +0000 (19:36 -0500)]
Merge pull request #983 from mrjoel/mrjoel-dotfiledetection
revise logic for forcing dotfile to text
Joel Johnson [Wed, 9 Dec 2015 22:58:33 +0000 (15:58 -0700)]
revise logic for forcing dotfile to text
Paul Martin [Wed, 9 Dec 2015 17:58:15 +0000 (17:58 +0000)]
fix for #978 - HTML5 date input support
+ JS patch/hack to coerce legacy wicket into talking to a HTML5 input type
+ JS script to hide inline help on date format when using HTML5 date picker
+ Date picker shown in user locale and standard does not support custom
format.
+ Always sent in ISO8601 format
Joel Johnson [Fri, 19 Jun 2015 21:43:12 +0000 (15:43 -0600)]
log authenticated username
Joel Johnson [Tue, 7 Jul 2015 22:31:39 +0000 (16:31 -0600)]
remove external account type in lieu of specific type
This was unused and causing provider lookup to fail in
AuthenticationManager.findProvider() by changing it out
from underneath. As a result, the supportXChanges methods
weren't being reported correctly.
Joel Johnson [Mon, 29 Jun 2015 21:08:25 +0000 (15:08 -0600)]
add site documentation for HTTP header authentication
Joel Johnson [Fri, 12 Jun 2015 20:31:07 +0000 (14:31 -0600)]
implement an HTTP header AuthenticationProvider
James Moger [Tue, 8 Dec 2015 14:32:56 +0000 (09:32 -0500)]
Merge pull request #979 from pingunaut/master
Remove empty catch blocks to stop swallowing exceptions. #498
Martin Spielmann [Tue, 8 Dec 2015 13:30:11 +0000 (14:30 +0100)]
Remove empty catch blocks to stop swallowing exceptions. #498
James Moger [Tue, 8 Dec 2015 12:58:21 +0000 (07:58 -0500)]
Merge pull request #973 from paulsputer/967-Filestore-Help
fix for #967 filestore menu and help
Paul Martin [Mon, 7 Dec 2015 23:09:26 +0000 (23:09 +0000)]
fix for #967 filestore menu for all users
+ Filestore listing filtered by user view permissions
+ Configuration help for filestore relocated to website files
+ Added migration example
James Moger [Fri, 4 Dec 2015 00:57:05 +0000 (19:57 -0500)]
Merge pull request #969 from paulsputer/968-GitLFS-Extract-URI-From-Repository
fix for #968 extracting repository from URI
Paul Martin [Thu, 3 Dec 2015 16:45:12 +0000 (16:45 +0000)]
fix for #968 extracting repository from URI
+ Allows using lfs when `server.contextPath = /git`
James Moger [Wed, 25 Nov 2015 13:50:10 +0000 (08:50 -0500)]
Handle possible NPE when extracting WAR resources into a new directory
marco [Sat, 17 Oct 2015 11:48:03 +0000 (13:48 +0200)]
Fix 2 possible NullPointer occurences
James Moger [Mon, 23 Nov 2015 18:48:25 +0000 (13:48 -0500)]
Raw servlet now assumes text/plain for dot files
James Moger [Mon, 23 Nov 2015 18:33:50 +0000 (13:33 -0500)]
Simplify build and contribution process back to master/trunk development
paladox [Mon, 23 Nov 2015 17:58:38 +0000 (17:58 +0000)]
Match longest repository path towards the shortest pr-950
This was originally from https://github.com/gitblit/gitblit/pull/950 but seems to have been reverted when develop branch was merged with master.
James Moger [Mon, 23 Nov 2015 14:32:33 +0000 (09:32 -0500)]
Reset build identifiers for next point release cycle
James Moger [Mon, 23 Nov 2015 14:14:17 +0000 (09:14 -0500)]
Prepare 1.7.1 release
James Moger [Mon, 23 Nov 2015 14:12:27 +0000 (09:12 -0500)]
Documentation
James Moger [Mon, 23 Nov 2015 14:05:29 +0000 (09:05 -0500)]
Fix failure to start WAR variants
James Moger [Sun, 22 Nov 2015 19:53:36 +0000 (14:53 -0500)]
Reset build identifiers for next point release cycle
James Moger [Sun, 22 Nov 2015 19:39:30 +0000 (14:39 -0500)]
Prepare 1.7.0 release
James Moger [Sun, 22 Nov 2015 19:37:16 +0000 (14:37 -0500)]
Merge branch 'develop'
James Moger [Thu, 19 Nov 2015 22:55:38 +0000 (17:55 -0500)]
Create filestore directory on startup
James Moger [Wed, 18 Nov 2015 15:06:12 +0000 (10:06 -0500)]
Documentation
James Moger [Wed, 18 Nov 2015 14:19:23 +0000 (09:19 -0500)]
Catch some potential NPEs
James Moger [Wed, 18 Nov 2015 14:15:50 +0000 (09:15 -0500)]
Require admin permissions to view the filestore page
James Moger [Wed, 18 Nov 2015 14:06:12 +0000 (09:06 -0500)]
Update to JGit 4.1.1
James Moger [Wed, 18 Nov 2015 14:05:48 +0000 (09:05 -0500)]
Documentation
James Moger [Tue, 10 Nov 2015 13:58:35 +0000 (08:58 -0500)]
Do not display fork button if target repo already exists (fixes #944)
James Moger [Tue, 10 Nov 2015 13:22:18 +0000 (08:22 -0500)]
Declare top and bottom page links on reflog page (fixes #761)
James Moger [Mon, 26 Oct 2015 19:09:25 +0000 (15:09 -0400)]
Merge pull request #947 from paulsputer/LogUpdateForAllAuthentication
Log update for Fail2Ban usage
Paul Martin [Sun, 25 Oct 2015 16:12:32 +0000 (16:12 +0000)]
Log update for Fail2Ban usage
+ Adds standard logging for all authentication providers
+ Updates help page to use default GitBlit SSH port
James Moger [Sat, 10 Oct 2015 12:13:12 +0000 (08:13 -0400)]
Merge pull request #921 from paulsputer/git-lfs-support
Initial Git-LFS support
Paul Martin [Sat, 10 Oct 2015 11:46:51 +0000 (12:46 +0100)]
Git-LFS support
+ Metadata maintained in append-only JSON file providing complete audit
history.
+ Filestore menu item
+ Lists filestore items
+ Current size and availability
+ Link to GitBlit Filestore help page (top right)
+ Hooks into existing repository permissions
+ Uses default repository path for out-of-box operation with Git-LFS
client
+ accessRestrictionFilter now has access to http method and auth header
+ Testing for servlet and manager
James Moger [Fri, 9 Oct 2015 11:58:35 +0000 (07:58 -0400)]
Merge pull request #940 from RainerW/ticket-932-timedpwd
#932 do not trim passwords anywhere in the ui
RainerW [Thu, 8 Oct 2015 10:32:35 +0000 (12:32 +0200)]
#932 do not trim passwords anywhere in the ui
James Moger [Mon, 5 Oct 2015 12:12:43 +0000 (08:12 -0400)]
Merge branch 'topic/pr-934' into develop