34 Commits

Author SHA1 Message Date
Joseph Garrone
deaeab0f61 Infer META-INF/keycloak-themes.jar 2025-01-05 03:14:34 +01:00
Joseph Garrone
e14f187fc0 Fix cache issue 2024-10-04 16:56:02 +02:00
Joseph Garrone
f57f311aab Fix async io not awaited and don't crash if .ftl files does not exist for some reason 2024-09-24 19:47:01 +02:00
Joseph Garrone
77d3a5190d Refactor checkpoint 2024-09-08 12:00:07 +02:00
Joseph Garrone
7260589136 Always generates the pages for legacy keycloak no matter what. 2024-08-30 19:27:56 +02:00
Joseph Garrone
db23ab0bc2 Introduce build option: accountThemeImplementation 2024-07-25 19:53:36 +02:00
Joseph Garrone
f172b94467 Use uppercase for constants 2024-07-13 19:33:59 +02:00
Joseph Garrone
2754900f7a Refactor of the FreeMarker template 2024-07-13 18:17:21 +02:00
Joseph Garrone
6d82a74db4 Improve incremental build time 2024-07-13 09:26:48 +02:00
Joseph Garrone
b1e9ba3ac6 Fix buil when paths with spaces 2024-07-08 15:21:03 +02:00
Joseph Garrone
c4638daf1b Support building account v3 2024-07-07 18:45:14 +02:00
Joseph Garrone
61fbbb0b09 Refactor how we update META-INF and how we read what theme types are implemented 2024-06-15 14:23:35 +02:00
Joseph Garrone
f1475e5cdf Settle on calling the global 'kcContext' and reduce levels of indirections 2024-06-14 22:24:51 +02:00
Joseph Garrone
b1e58e1add Refactor how userFromField is passed down to the client 2024-06-12 19:41:05 +02:00
Joseph Garrone
1e7a0dd7a6 Enable to add files to the jar with the post build options 2024-06-10 19:35:56 +02:00
Joseph Garrone
84c774503d Build rework checkpoint 2024-06-10 07:57:12 +02:00
Joseph Garrone
25c8599d8f Rename BuildOptions -> BuildContext 2024-06-09 09:15:45 +02:00
Joseph Garrone
9a5ac5f13f Readability improvement 2024-05-26 12:38:00 +02:00
Joseph Garrone
6603852355 Remove premature optimization 2024-05-26 12:24:35 +02:00
Joseph Garrone
5670a71e6b Fix error with Set initialization 2024-05-26 12:19:47 +02:00
Joseph Garrone
332b1f74d9 Enable to safely build jars with maven in parallel 2024-05-26 11:00:02 +02:00
Joseph Garrone
22e7ff1424 Update prettier configuration 2024-05-20 15:50:58 +02:00
Joseph Garrone
97c3f4fa5f Fix build jar script 2024-05-20 02:25:45 +02:00
Joseph Garrone
e09acedf67 factorize access to META-INF/keycloak-themes.json 2024-05-18 01:17:31 +02:00
Joseph Garrone
fb44700dd5 Don't over factorize 2024-05-18 01:17:31 +02:00
Joseph Garrone
7d61be231e use cacheDirPath for temporary directories 2024-05-18 01:17:31 +02:00
Joseph Garrone
d4f03b6b9e bin general reresh, introducing termost 2024-05-18 01:17:31 +02:00
Joseph Garrone
9249932a25 Fix build jar script 2024-05-18 01:17:31 +02:00
Joseph Garrone
ad3cf3fab8 Fix several logical errors 2024-05-18 01:17:31 +02:00
Joseph Garrone
8d21425ae0 route the pages removed in kc 24 at low level 2024-05-18 01:15:58 +02:00
Joseph Garrone
78517164d4 Done with multi target build 2024-05-18 01:15:58 +02:00
Joseph Garrone
3ad694d4de Only buildJar function left to implement 2024-05-18 01:15:58 +02:00
Joseph Garrone
a26a813ad5 Checkpoint 2024-05-18 01:15:58 +02:00
Joseph Garrone
385cb85309 Multi target build (checkpoint before futher refactor) 2024-05-18 01:15:58 +02:00