KEYCLOAK-2482

Themes doesn't support patching
This commit is contained in:
Stian Thorgersen 2016-02-22 10:01:19 +01:00
parent 0840f39495
commit d21a01280b
7 changed files with 16 additions and 7 deletions

View file

@ -53,7 +53,7 @@
</fileSet>
<fileSet>
<directory>../../../themes/src/main/resources/theme</directory>
<outputDirectory>content/standalone/configuration/themes</outputDirectory>
<outputDirectory>content/themes</outputDirectory>
<includes>
<include>**/**</include>
</includes>

View file

@ -1,6 +1,6 @@
{
"providers": [
"classpath:${jboss.server.config.dir}/providers/*"
"classpath:${jboss.home.dir}/providers/*"
],
"admin": {
@ -41,7 +41,7 @@
"cacheTemplates": true,
"cacheThemes": true,
"folder": {
"dir": "${jboss.server.config.dir}/themes"
"dir": "${jboss.home.dir}/themes"
}
},

View file

@ -45,15 +45,15 @@
<outputDirectory></outputDirectory>
</fileSet>
<fileSet>
<directory>${project.build.directory}/unpacked/keycloak-${project.version}/standalone/configuration/themes</directory>
<outputDirectory>standalone/configuration/themes</outputDirectory>
<directory>${project.build.directory}/unpacked/keycloak-${project.version}/themes</directory>
<outputDirectory>themes</outputDirectory>
<includes>
<include>**/**</include>
</includes>
</fileSet>
<fileSet>
<directory>${project.build.directory}/unpacked/keycloak-${project.version}/standalone/configuration/providers</directory>
<outputDirectory>standalone/configuration/providers</outputDirectory>
<directory>${project.build.directory}/unpacked/keycloak-${project.version}/providers</directory>
<outputDirectory>providers</outputDirectory>
<includes>
<include>**/**</include>
</includes>

View file

@ -98,6 +98,14 @@
<title>Version specific migration</title>
<section>
<title>Migrating to 1.9.0</title>
<simplesect>
<title>Themes and providers directory moved</title>
<para>
We've moved the themes and providers directories from <literal>standalone/configuration/themes</literal> and <literal>standalone/configuration/providers</literal>
to <literal>themes</literal> and <literal>providers</literal> respectively. If you have added custom themes and providers you need
to move them to the new location. You also need to update <literal>keycloak-server.json</literal> as it's changed due to this.
</para>
</simplesect>
<simplesect>
<title>Adapter Subsystems only bring in dependencies if keycloak is on</title>
<para>

View file

@ -18,4 +18,5 @@
#kc-logo-wrapper {
background: url("../img/red-hat-logo.png") no-repeat top right;
height: 45px;
width: 200px;
}