273 Commits

Author SHA1 Message Date
Joseph Garrone
89db8983a7 Fix exception in terms.ftl 2024-06-11 11:37:45 +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
60a65ede2f Preserve ordering on user attributes 2024-06-10 17:30:00 +02:00
Joseph Garrone
0ab903dbc7 Add new build target for Kc 25 https://github.com/p2-inc/keycloak-account-v1/pull/13 2024-06-10 15:29:08 +02:00
Joseph Garrone
c0df9aa939 Remove logs 2024-06-10 09:32:07 +02:00
Joseph Garrone
60a1886942 Fix path error 2024-06-10 09:28:31 +02:00
Joseph Garrone
72e321aa32 Fix update of the build process checkpoint 2024-06-10 09:24:16 +02:00
Joseph Garrone
b0f602b565 Fix post build script 2024-06-10 09:12:24 +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
3453a17c15 Rename reactAppRootDirPath -> projectDirPath and reactAppBuildDirPath -> projectBuildDirPath 2024-06-09 09:03:43 +02:00
Joseph Garrone
82d7e1371e Add code gen for environement variables an theme name 2024-06-08 14:02:07 +02:00
Joseph Garrone
593b929254 #525 2024-06-06 01:31:00 +02:00
Joseph Garrone
e8a11991a0 Rename kcContext -> KcContext and improve consistency 2024-06-05 21:13:58 +02:00
Joseph Garrone
c1a63edd71 Refactor kcContext, avoid having mocks in the dist https://github.com/keycloakify/keycloakify/discussions/299#discussioncomment-9616747 2024-06-03 18:28:34 +02:00
Joseph Garrone
70f475d13e Remove some more noise in the kcContext 2024-05-28 01:26:33 +02:00
Joseph Garrone
3a50a61b12 First test against the key for faster ftl rendering 2024-05-28 01:08:02 +02:00
Joseph Garrone
a217f617d8 Remove profile.attributesByName from the kcContext 2024-05-28 01:05:35 +02:00
Joseph Garrone
56d6d8001a Fix #549 after test 2024-05-28 00:23:48 +02:00
Joseph Garrone
9f2755bc7f Most of the work done for #549 2024-05-27 17:18:06 +02:00
Joseph Garrone
2271fd43b8 First step toward implementing #549 2024-05-26 16:21:04 +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
dd33f554da Resource fetching optimization 2024-05-24 17:26:38 +02:00
Joseph Garrone
22e7ff1424 Update prettier configuration 2024-05-20 15:50:58 +02:00
Joseph Garrone
2cf82f510e Improve start-keycloak command 2024-05-20 02:27:40 +02:00
Joseph Garrone
97c3f4fa5f Fix build jar script 2024-05-20 02:25:45 +02:00
Joseph Garrone
189bd4697a Rename scripts 2024-05-19 10:46:26 +02:00
Joseph Garrone
ac414489ff Fix logical error 2024-05-19 04:44:38 +02:00
Joseph Garrone
59f8119047 Do not manually bundle 2024-05-19 04:21:35 +02:00
Joseph Garrone
977d0dc761 Bundle bin 2024-05-19 04:02:36 +02:00
Joseph Garrone
401f390e5b Improve loggin 2024-05-18 11:40:09 +02:00
Joseph Garrone
e69febe0c0 Check if docker installed and running 2024-05-18 11:09:04 +02:00
Joseph Garrone
b48bccb706 Print a message if Maven not installed 2024-05-18 10:46:48 +02:00
Joseph Garrone
af829e9ac9 Improve login 2024-05-18 10:24:55 +02:00
Joseph Garrone
9b27f25f6c Implement stary-keycloak-container 2024-05-18 01:17:31 +02:00
Joseph Garrone
e09acedf67 factorize access to META-INF/keycloak-themes.json 2024-05-18 01:17:31 +02:00
Joseph Garrone
a80449333c Rename generateTheme to generateSrcMainResources 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
f935922241 Stop passing as parameter the non variadic srcMainResource path 2024-05-18 01:17:31 +02:00
Joseph Garrone
d5bb7679ca Make it clearer what's going on when calling post build script 2024-05-18 01:17:31 +02:00
Joseph Garrone
b2a00737d3 Do not trickle down parameters as much 2024-05-18 01:17:31 +02:00
Joseph Garrone
3cd3e08ede Introduce start-keycloak-container command 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
7589b204fe Less verbose js coments (for start) #542 2024-05-18 01:17:31 +02:00
Joseph Garrone
aa43abb544 Fix vim motion typo 2024-05-18 01:17:31 +02:00
Joseph Garrone
85df0c2c6d Improve a little bit the readability of the rendered template 2024-05-18 01:17:31 +02:00