37 Commits

Author SHA1 Message Date
Joseph Garrone
08f03b3118 Merge branch 'main' into i18n_extraLanguages_and_perThemeVariantTranslations 2024-09-22 18:15:25 +02:00
Joseph Garrone
8d2679b76e Progess in parsing of the extra languages provided by the user 2024-09-22 15:39:32 +02:00
Joseph Garrone
b0b6b994ed Almost done, left to extract the extra language resources 2024-09-22 04:39:24 +02:00
Joseph Garrone
969744f4cb Complete runtime API implementation 2024-09-21 17:59:16 +02:00
Joseph Garrone
eb64886dcf Generate LanguageTage.ts 2024-09-21 04:36:48 +02:00
Joseph Garrone
b4e94d3c00 Use keycloakify-dev-resources instead of .keycloakify 2024-09-16 13:37:29 +02:00
Joseph Garrone
359e93a1ba Fix path error 2024-09-08 13:00:40 +02:00
Joseph Garrone
01c3b148e6 Group all build time generated resource under a 'res' directory 2024-09-08 12:06:49 +02:00
Joseph Garrone
77d3a5190d Refactor checkpoint 2024-09-08 12:00:07 +02:00
Joseph Garrone
93c1c56279 Refactor checkpoint 2024-09-08 00:06:47 +02:00
Joseph Garrone
dbae909903 Pulling the message resources of the account theme from the installed keycloak-account-ui version 2024-09-05 00:32:21 +02:00
Joseph Garrone
1785916d32 download and extract actually just for downloading and extracting 2024-08-24 23:15:54 +02:00
Joseph Garrone
106a1dd4c7 Support parsing of the KC_HTTP_RELATIVE_PATH option 2024-08-19 00:25:41 +02:00
Joseph Garrone
02f2124126 keycloak start command options support in config 2024-08-18 19:19:35 +02:00
Joseph Garrone
77249d8a58 Feat: Initialize account theme (before debug) 2024-07-25 19:53:36 +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
4292c0c642 Rework i18n 2024-07-13 09:07:11 +02:00
Joseph Garrone
17b295788d Generate i18n messages for account v3 2024-07-08 14:54:09 +02:00
Joseph Garrone
c4638daf1b Support building account v3 2024-07-07 18:45:14 +02:00
Joseph Garrone
b6c8e9bca0 Remove debug console log 2024-07-05 19:55:02 +02:00
Joseph Garrone
dccd85a151 Fix readExtraPage 2024-06-25 22:51:07 +02:00
Joseph Garrone
3878e28b56 Improve monorepo project support, work if there only a package.json at the root (like NX) 2024-06-23 21:23:06 +02:00
Joseph Garrone
3689cfcc0d Consistency 2024-06-23 02:06:45 +02:00
Joseph Garrone
ac96959947 Add missing fieldNames from synthetic user attributes 2024-06-23 00:37:06 +02:00
Joseph Garrone
319dcc0d15 Stable i18n messages across Keycloak versions 2024-06-22 20:12:02 +02:00
Joseph Garrone
920ee62ee3 Implement fallback to english for messages bundle provided via Keycloakify 2024-06-22 17:05:14 +02:00
Joseph Garrone
01b32f78ed Allow to override termsText 2024-06-21 21:24:04 +02:00
Joseph Garrone
638e4e6410 Set the terms to empty string when building 2024-06-21 02:13:31 +02:00
Joseph Garrone
12fd6160c5 Fix inline CSS in html 2024-06-19 22:41:25 +02:00
Joseph Garrone
5423a07c47 Patch CSS for Keycloak by using relative paths instead of css variables 2024-06-19 01:41:22 +02:00
Joseph Garrone
287edabd90 Enable to build only for specific keycloak version 2024-06-16 01:29:15 +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
d85cc530d4 remove debug log 2024-06-12 20:25:44 +02:00
Joseph Garrone
b1e58e1add Refactor how userFromField is passed down to the client 2024-06-12 19:41:05 +02:00
Joseph Garrone
0bc3f08cc1 Rename generateSrcMainResources -> generateResources 2024-06-12 14:48:08 +02:00