Skip to content

Wicket 7 #1231

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 95 commits into
base: wicket-7
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
b453703
removing duplicated code for cookie genaration and adding random byte…
Aug 15, 2016
4365c8f
removing unecessary user cookie code
Aug 15, 2016
3b02737
Set "can admin" permission on LDAP users and teams correctly
fzs Nov 18, 2016
6b0ac41
Merge pull request #1152 from fzs/fixAdminRoleLDAP
gitblit Nov 18, 2016
8d27912
Create base unit test class for LDAP tests.
fzs Nov 23, 2016
967c242
Extract LdapConnection into new class from LdapAuthProvider
fzs Nov 23, 2016
f639d96
Retrieve public SSH keys from LDAP.
fzs Nov 25, 2016
51e70f4
Set list of offered SSH authentication methods.
fzs Dec 6, 2016
cb89090
Use dynamic port selection for LDAP listeners in LDAP tests.
fzs Nov 26, 2016
a3f9b4f
Fix SshKeysDispatcher test failing on Windows
fzs Nov 29, 2016
40040b6
The public key manager can disable writing keys, which hides commands
fzs Nov 29, 2016
1afeccc
Extend documentation in default.properties and LdapKeyManager.java.
fzs Dec 5, 2016
90a8d1a
Set secure user cookies and only for HTTP.
fzs Dec 10, 2016
60099a4
Set secure session cookies when redirecting from HTTP to HTTPS.
fzs Dec 10, 2016
a1d8cfc
Introduce new constant REGEX_TICKET_MENTION
RedShift1 Jan 8, 2016
0e4eebc
Use REGEX_TICKET_MENTION instead of hardcoded regular expression
RedShift1 Jan 8, 2016
7985115
Fix user mention regular expression and group replacement.
fzs Dec 10, 2016
a1fc7e7
changing Math.random to SecureRandom
Dec 11, 2016
2be2c2c
Introduce SecureRandom wrapper for properly seeded static instances
fzs Dec 10, 2016
9a51d2b
Merge branch 'fixMentionsInTickets-985'
fzs Dec 12, 2016
bf179e6
Merge branch 'rcaa-master' into master.
fzs Dec 13, 2016
4ece397
Merge pull request #1167 from fzs/secureCookies
gitblit Dec 14, 2016
34b98a0
Remove duplicate import of class SecureRandom
fzs Dec 15, 2016
d6ddafd
Merge pull request #1160 from fzs/sshLdapAuthenticator
fzs Dec 18, 2016
472b743
Fix typo in defaults.properties.
fzs Dec 16, 2016
99b4a18
Add test resources path `src/test/resources` to project configuration
fzs Dec 19, 2016
23072ff
Update to explicit versions of JUnit 4.12 and JaCoCo 0.7.8
fzs Dec 21, 2016
d71fd86
merged .classpath from master
martinspielmann Dec 30, 2016
da6a261
update user manager to support instantiation if IUserService with IRu…
martinspielmann Dec 30, 2016
a6ae27a
updated comment
martinspielmann Dec 30, 2016
ac1e8f8
Add definition file for Travis CI
fzs Dec 12, 2016
43f642b
Add build definition file for Circle CI
fzs Dec 15, 2016
7fd5776
Merge branch 'ci', enabling CI services.
fzs Jan 2, 2017
80f2904
Increase minor version number to 9
fzs Jan 2, 2017
84c827a
Update korean translation for gitblit new version.
ds5apn Jan 5, 2017
c8c70d7
Merge pull request #1176 from ds5apn/master
gitblit Jan 5, 2017
d79f563
extracted method
Jan 6, 2017
5541f37
Merge pull request #1171 from pingunaut/usermanager-file-instantiation
gitblit Jan 6, 2017
0f8b77e
Merge branch 'master' into wicket-7
Jan 7, 2017
3de2d87
updated to wicket 8.0.0-M3
Jan 7, 2017
e6e1dbf
Update to web.xml, fix to #1132
srbala Jan 16, 2017
7bd114d
Update weblogic.xml
srbala Jan 16, 2017
d0d6278
Merge pull request #1178 from srbala/patch-1
fzs Jan 16, 2017
52869d4
Merge pull request #6 from fzs/sshAuthMethods
fzs Jan 21, 2017
8ae899a
when apache terminates https, the Ajax-Location header needs to be re…
RainerW Jan 23, 2017
651b998
Merge pull request #1183 from RainerW/fixApacheProxySample
gitblit Jan 23, 2017
3704870
Sending email (certificate zip file) based on locale that user selected
WilliamFromTW Jan 24, 2017
06f23c3
fix bug "get user default language null exception"
WilliamFromTW Jan 25, 2017
182f194
New rpc endpoint for listing all branches from a given repository
Jan 24, 2017
bfa7b43
Merge pull request #1186 from mystygage/listBranchForRepository
gitblit Jan 25, 2017
6a7496f
Revert "New rpc endpoint for listing all branches from a given reposi…
gitblit Jan 25, 2017
526b385
Merge pull request #1187 from gitblit/revert-1186-listBranchForReposi…
gitblit Jan 25, 2017
61df9b9
List branches from only one repository if a repository name is given
mystygage Jan 26, 2017
2f0f194
Merge branch 'master' into wicket-7
Jan 28, 2017
2e68cb6
New Setting "Default Language" when creating user.
WilliamFromTW Feb 8, 2017
cf2032c
Merge pull request #1198 from WilliamFromTW/master
gitblit Feb 8, 2017
3d569f8
Merge pull request #1192 from mystygage/listBranchForRepository
gitblit Feb 8, 2017
dc9175f
Merge branch 'master' into wicket-7
Feb 8, 2017
bab43f2
fix TeamEditPage markup
Feb 9, 2017
7acf457
fix renderer on RegistrantPermissionsPanel
Feb 9, 2017
3d20d25
Add Czech locale
j123b567 Feb 13, 2017
b03fc53
Merge pull request #1200 from j123b567/locale/cs
gitblit Feb 15, 2017
49bec41
Fix #1114 HttpUtils getGitblitURL does not support nonstandard ports
j123b567 Feb 15, 2017
d54dc04
Merge pull request #1201 from j123b567/bug/1114
gitblit Feb 16, 2017
e49d70d
Prevent last column on Tree page from wraping
j123b567 Feb 20, 2017
2df318b
Merge pull request #1202 from j123b567/feature/treeViewTable
gitblit Feb 21, 2017
da582cb
Merge branch 'master' into wicket-7
Feb 28, 2017
e8aac48
updated to wicket-8.0.0-M4
Feb 28, 2017
e68dd42
Better Czech localization
j123b567 Mar 3, 2017
71211a8
Merge pull request #1207 from j123b567/fix/cs_locale
gitblit Mar 3, 2017
2e03db3
Bump to Lucene 5.5.2
lucamilanesio Dec 22, 2016
9795ce4
Exclude Lucene transitive dependencies.
fzs Jan 2, 2017
0655833
Add library `lucene-backward-codecs` to migrate indices.
fzs Jan 9, 2017
9c2ddff
Remove obsolete Lucene version constants.
fzs Jan 14, 2017
8130906
Update link target to Lucene 5.5 query syntax, moving the link to the…
fzs Jan 21, 2017
71e24e2
Replace deprecated BooleanQuery constructor with builder.
fzs Jan 21, 2017
bf1b35a
Add DocValues to support sorting of ticket index fields.
fzs Feb 26, 2017
71a27dd
Introduce an index version for the ticket index
fzs Mar 5, 2017
f44f45a
Use versioned index directories for repository indices.
fzs Mar 5, 2017
197ddd2
Revert "Add library `lucene-backward-codecs` to migrate indices."
fzs Jan 9, 2017
63dbdfd
Reindex tickets on server start if no index exists
fzs Mar 5, 2017
2f74123
Merge pull request #1168 from lucamilanesio/bump-to-lucene-5.5.2
fzs Mar 18, 2017
337443c
Merge pull request #4 from gitblit/master
Apr 24, 2017
6915680
Merge branch 'master' into wicket-8
Apr 24, 2017
4054d3f
Downgrade to wicket 7 to support java 7 (see #1218)
May 2, 2017
f36a97d
Downgrade to wicket 7 to support java 7 (see #1218)
May 2, 2017
99b31dd
Merge branch 'wicket-7' of https://github.com/pingunaut/gitblit.git i…
May 2, 2017
f632905
Update to wicket-7.7.0
May 19, 2017
51b9b7f
Fix nullpointer exception with unsupported URL protocol #1237
May 21, 2017
c3e317a
Add feedback to SSH Key Form. #1226
May 21, 2017
279a5b6
Revert "Add feedback to SSH Key Form. #1226"
May 21, 2017
116167b
Merge branch 'master' into wicket-7
Jun 3, 2017
930530b
Fix mounted PageParameters with wicket 7
Jun 3, 2017
b5b9ad2
Remove no longer needed GitblitParamUrlCodingStrategy.
Jun 3, 2017
2850dea
updated to latest wicket 7.8.0
martinspielmann Nov 4, 2017
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
229 changes: 101 additions & 128 deletions .classpath

Large diffs are not rendered by default.

6 changes: 0 additions & 6 deletions .project
Original file line number Diff line number Diff line change
Expand Up @@ -15,14 +15,8 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>net.sf.eclipsecs.core.CheckstyleNature</nature>
</natures>
Expand Down
2 changes: 2 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
language: java

23 changes: 12 additions & 11 deletions build.moxie
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ name: Gitblit
description: pure Java Git solution
groupId: com.gitblit
artifactId: gitblit
version: 1.8.1-SNAPSHOT
version: 1.9.0-SNAPSHOT
inceptionYear: 2011

# Current stable release
Expand Down Expand Up @@ -66,14 +66,15 @@ sourceDirectories:

resourceDirectories:
- compile 'src/main/resources'
- test 'src/test/resources'
- site 'src/site/resources'

# compile for Java 8 class format
# compile for Java 7 class format
tasks: {
'mx:javac' : {
source: 1.8
target: 1.8
compiler: javac1.8
source: 1.7
target: 1.7
compiler: javac1.7
encoding: UTF-8
# stop complaints about bootstrap classpath when compiling with Java 8
compilerArgs: '-Xlint:-options'
Expand Down Expand Up @@ -104,8 +105,8 @@ repositories: central, eclipse-snapshots, eclipse, gitblit
properties: {
jetty.version : 9.2.13.v20150730
slf4j.version : 1.7.12
wicket.version : 8.0.0-M2
lucene.version : 4.10.4
wicket.version : 7.8.0
lucene.version : 5.5.2
jgit.version : 4.1.1.201511131810-r
groovy.version : 2.4.4
bouncycastle.version : 1.52
Expand Down Expand Up @@ -145,9 +146,9 @@ dependencies:
- compile 'org.apache.wicket:wicket-extensions:${wicket.version}' :war !org.mockito
- compile 'org.apache.lucene:lucene-core:${lucene.version}' :war :fedclient
- compile 'org.apache.lucene:lucene-analyzers-common:${lucene.version}' :war :fedclient
- compile 'org.apache.lucene:lucene-highlighter:${lucene.version}' :war :fedclient
- compile 'org.apache.lucene:lucene-highlighter:${lucene.version}' :war :fedclient !org.apache.lucene:lucene-join
- compile 'org.apache.lucene:lucene-memory:${lucene.version}' :war :fedclient
- compile 'org.apache.lucene:lucene-queryparser:${lucene.version}' :war :fedclient
- compile 'org.apache.lucene:lucene-queryparser:${lucene.version}' :war :fedclient !org.apache.lucene:lucene-spatial
- compile 'org.pegdown:pegdown:1.5.0' :war
- compile 'org.fusesource.wikitext:wikitext-core:${wikitext.version}' :war
- compile 'org.fusesource.wikitext:twiki-core:${wikitext.version}' :war
Expand Down Expand Up @@ -180,12 +181,12 @@ dependencies:
- compile 'ro.fortsoft.pf4j:pf4j:0.9.0' :war
- compile 'org.apache.tika:tika-core:1.5' :war
- compile 'org.jsoup:jsoup:1.7.3' :war
- test 'junit'
- test 'junit:junit:4.12'
# Dependencies for Selenium web page testing
- test 'org.seleniumhq.selenium:selenium-java:${selenium.version}' @jar
- test 'org.seleniumhq.selenium:selenium-support:${selenium.version}' @jar
- test 'org.seleniumhq.selenium:selenium-firefox-driver:${selenium.version}'
- test 'org.mockito:mockito-core:1.10.19'
# Dependencies with the "build" scope are retrieved
# and injected into the Ant runtime classpath
- build 'jacoco'
- build 'org.jacoco:org.jacoco.ant:0.7.8'
22 changes: 22 additions & 0 deletions circle.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
machine:
java:
version: openjdk7

compile:
pre:
- java -version
- javac -version
override:
- ant

test:
override:
- ant test
post:
- mkdir -p $CIRCLE_TEST_REPORTS/junit/
- cp -a build/tests/TEST-*.xml $CIRCLE_TEST_REPORTS/junit/

general:
artifacts:
- "build/target/reports"

95 changes: 48 additions & 47 deletions gitblit.iml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/test/bugtraq" isTestSource="true" />
<sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" />
</content>
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module-library">
Expand Down Expand Up @@ -146,13 +147,13 @@
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="wicket-core-7.4.0.jar">
<library name="wicket-core-7.8.0.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/wicket-core-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/wicket-core-7.8.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/wicket-core-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/wicket-core-7.8.0.jar!/" />
</SOURCES>
</library>
</orderEntry>
Expand All @@ -168,24 +169,24 @@
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="wicket-request-7.4.0.jar">
<library name="wicket-request-7.8.0.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/wicket-request-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/wicket-request-7.8.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/wicket-request-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/wicket-request-7.8.0.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="wicket-util-7.4.0.jar">
<library name="wicket-util-7.8.0.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/wicket-util-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/wicket-util-7.8.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/wicket-util-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/wicket-util-7.8.0.jar!/" />
</SOURCES>
</library>
</orderEntry>
Expand Down Expand Up @@ -222,6 +223,17 @@
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="junit-4.12.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/junit-4.12.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/junit-4.12.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="hamcrest-core-1.3.jar">
<CLASSES>
Expand All @@ -245,101 +257,101 @@
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="wicket-auth-roles-7.4.0.jar">
<library name="wicket-auth-roles-7.8.0.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/wicket-auth-roles-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/wicket-auth-roles-7.8.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/wicket-auth-roles-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/wicket-auth-roles-7.8.0.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="wicket-extensions-7.4.0.jar">
<library name="wicket-extensions-7.8.0.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/wicket-extensions-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/wicket-extensions-7.8.0.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/wicket-extensions-7.4.0.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/wicket-extensions-7.8.0.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-core-4.10.4.jar">
<library name="lucene-core-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-core-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-core-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-core-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-core-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-analyzers-common-4.10.4.jar">
<library name="lucene-analyzers-common-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-analyzers-common-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-analyzers-common-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-analyzers-common-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-analyzers-common-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-highlighter-4.10.4.jar">
<library name="lucene-highlighter-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-highlighter-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-highlighter-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-highlighter-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-highlighter-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-memory-4.10.4.jar">
<library name="lucene-memory-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-memory-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-memory-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-memory-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-memory-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-queries-4.10.4.jar">
<library name="lucene-queries-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-queries-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-queries-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-queries-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-queries-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-queryparser-4.10.4.jar">
<library name="lucene-queryparser-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-queryparser-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-queryparser-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-queryparser-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-queryparser-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library">
<library name="lucene-sandbox-4.10.4.jar">
<library name="lucene-sandbox-5.5.2.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/lucene-sandbox-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/lucene-sandbox-5.5.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/lucene-sandbox-4.10.4.jar!/" />
<root url="jar://$MODULE_DIR$/ext/src/lucene-sandbox-5.5.2.jar!/" />
</SOURCES>
</library>
</orderEntry>
Expand Down Expand Up @@ -900,17 +912,6 @@
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library" scope="TEST">
<library name="junit-4.11.jar">
<CLASSES>
<root url="jar://$MODULE_DIR$/ext/junit-4.11.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MODULE_DIR$/ext/src/junit-4.11.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="module-library" scope="TEST">
<library name="selenium-java-2.28.0.jar">
<CLASSES>
Expand Down
Loading