| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
| |
Cookies were not reset on administrative password change of a user
account. This allowed accounts with changed passwords to continue
authenticating. Cookies are now reset on password changes, they are
validated on each page request, AND they will now expire 7 days after
generation.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Change-Id: I2dc302fea7a7cd21d4569e835ed987748ff8938b
|
|
|
|
| |
Change-Id: I77475dedfecbdc7ba3c065886a51b7a70b7ece48
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Combining Dagger and Servlet 3 works really well on stock Tomcat and
Jetty but it is a troublesome combination on JEE containers with their
own ideas on how to instantiate classes. JBoss AS 7 has been
particularly nasty and it is just simpler to scaleback and stay with
Servlet 2.5 than it is to fight all permuations of containers.
Instead of using constructor DI, the servlets and filters each have an
inject(ObjectGaph) method which is automatically called during
initialization. Each servlet or filter is responsible for retrieving
the required dependency from the graph. The Dagger object graph is
created in the context listener and stuffed into the context as an
attribute.
Change-Id: Ib5714584fe73e2a6b9c6fda12af080a43356cbda
|
|
|
|
| |
Change-Id: I94c6f1a31de8e067f3be788a2a77ec7b4c3a5ea8
|
|
|
|
| |
Change-Id: I8bad02b26a20636e4fc3d1f0ab0a16f0bacc7bf1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Imported the reference implementation contributed by syntevo which
is used in their SmartGit product. You may create a bugtraq config
section inf your .git/config file OR you may add a .gitbugtraq file
to the root of your repository.
Example:
[bugtraq "issues"]
url = http://code.google.com/p/gitblit/issues/detail?id=%BUGID%
logRegex = "[Ii]ssue[-#:\\s]{1}\\d+"
logRegex1 = "\\d+"
[bugtraq "[pullrequests"]
url = "https://github.com/gitblit/gitblit/pull/%BUGID%"
logRegex = "(?:pull request|pull|pr)\\s*[-#]?([0-9]+)"
Change-Id: Iaba305bf4280d08cc4d1abf533c2f1365470a43f
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I0ea81f6c45748af3130721b8f8a7244eac9787fc
|
|/
|
|
|
|
|
|
|
| |
Blame output is now colored according to Commit (default), Author or
Age. Both Commit and Author output uses random colors whereas Age uses a
single color with varying tints applied to indicate the age. White
indicates the eldest commit with the tint darkening as the commits get
younger.
Change-Id: I045458329af4765e91d5829ce3e8d28e21eeb66e
|
|
|
|
| |
Change-Id: I0a3aced3b8e9887347888c85e469b74fc70931ad
|
|
|
|
| |
Change-Id: I14404e38bbc6f5827c430849baf3c13f4df2c6ef
|
|
|
|
| |
Change-Id: I21b0daf0550dcc2f12f1712e7b7cf519358a7a1d
|
|
|
|
| |
Change-Id: I3cd332a6509e434d901e1b262600f4c8ce57752b
|
|
|
|
| |
Change-Id: I5298c93e03099813f5713a4effd87913429aa3dc
|
|
|
|
| |
Change-Id: I336e005e02623fc5e11a4f8b4408bea5465a43fd
|
|
|
|
| |
Change-Id: If3f30af2ed250968e65cde58bd413213f4d384b1
|
|
|
|
| |
Change-Id: Id6bf070a43072a61a0034bd2d971fc819c9b03e3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently the LDAP user service will not dereference aliases when
searching for groups. This patch enables dereferencing aliases for the
group search. This is benefitial if groups are defined in the DIT in a
common place but only certain ones shall play a role in Gitblit. These
can now be linked under a group that can be provided as search base for
groups, without having to recreate the existing groups under the search
base.
In addition, the new doSearch() method implemented in this patch also
limits the attributes returned for the group search to the "cn"
attribute, which is the only one used. That prevents returning all the
members of the result groups, which can be a lot.
Change-Id: I29e1560390810304386dcea5ca40aaf78601b3a9
|
| |
|
|
|
|
| |
Change-Id: I6935fa45598da847936748b474a3da47e94efaac
|
|
|
|
| |
Change-Id: I3a7c13b4c626f8b5ea2a63717dfe4249c19eebb4
|
|
|
|
| |
Change-Id: I421a6b8f8c8eaa5d34b7629858de76fc96458cd3
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The mirror executor will fetch ref updates for repository mirrors. This
feature is disabled by default and can be enabled by setting
git.enableMirroring=true. The period between update checks is
configurable, but it is global. An individual rpeository may not set
it's own update schedule.
Requirements:
1. you must manually clone the repository using native git
git clone --mirror git://somewhere.com/myrepo.git
2. the "origin" remote must be the mirror source
3. the "origin" repository must be accessible without authentication OR
the credentials must be embedded in the origin url (not recommended)
Notes:
1. "origin" SSH urls are untested and not likely to work
2. mirrors cloned while Gitblit is running are likely to require
clearing the gitblit cache (link on the repositories page of an
administrator account)
3. Gitblit will automatically repair any invalid fetch refspecs with a
"//" sequence.
Change-Id: I4bbe3fb2df106366ae4c2313596d0fab0dfcac46
|
|
|
|
| |
Change-Id: I422696130695cb18d4c1518b0d53265d7247f966
|
|
|
|
| |
Change-Id: I82ef161c6b6956c7b83cd4a1c37627beac6ea75b
|
|
|
|
| |
Change-Id: I33966b8292434c10ffd623838d09527aaebaca5f
|
|
|
|
| |
Change-Id: Ie023b5fc58bf988e9064700918a79718aaa6c94b
|
|
|
|
|
|
|
|
|
| |
All WikiLinks must be specified relative to the root of the repository.
The displayed link text is stripped to just the document name. Spaces in
the document name are replaced with '-' characters; this is consistent with
wiki syntax and Github.
Change-Id: Id3fb1b5441352d9bacc4993a5b85882db113693b
|
|
|
|
| |
Change-Id: I2c0f5dbb479c06402645cbb92e4845eed29d6726
|
|
|
|
|
|
|
| |
Automatic detection also will now also display a plain text "readme"
or "readme.txt" file.
Change-Id: Id6be729bdc469e7a5cfd1f4144df340a6b93475e
|
|
|
|
| |
Change-Id: I7ffcbf00e70eea68803eb6c046d5ddca55503b8b
|
|
|
|
| |
Change-Id: I11eb50ba1ef0bef8ac47bf6f7b17e0f79ecd3f2d
|
|
|
|
| |
Change-Id: I9f613114b2bb4c1dacae6e67c7673149a0476cf1
|
|
|
|
| |
Change-Id: Ifc878cb59fe66674e6dfdc6d233fa26be1f4d605
|
|
|
|
| |
Change-Id: I94d4f6146c79541bf8a36e4c3dca1842e46cddd5
|
| |
|
| |
|
|
|
|
| |
Change-Id: Id18077126e984a767725cf9e8d8eb531a14e1713
|
|
|
|
| |
Change-Id: I8f26746a611e9ab955efe8b2597cc81db48fb085
|
|
|
|
| |
Change-Id: I74b3f9fedd77294c53648f8eaa730d4a84917555
|
|
|
|
| |
Change-Id: I3460c9c0eeb32503d58325fd09793a0cd40aa2c4
|
| |
|
| |
|