119 Commits

Author SHA1 Message Date
Joseph Garrone
4cae1c673c Use getAlgorithmKey in account 2024-06-15 17:33:27 +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
f90dc8bc7e fix syntax error 2024-06-12 22:52:53 +02:00
Joseph Garrone
072e22d072 Exclude kcContext.execution 2024-06-12 22:18:55 +02:00
Joseph Garrone
59807c1bb0 Patch only required on the login page 2024-06-12 22:17:58 +02:00
Joseph Garrone
2bb27c7642 More compact ftl output 2024-06-12 20:13:44 +02:00
Joseph Garrone
e90e003204 Fully remove comments #542 2024-06-12 20:12:11 +02:00
Joseph Garrone
b1e58e1add Refactor how userFromField is passed down to the client 2024-06-12 19:41:05 +02:00
Joseph Garrone
2f0084de5b Pass the input options translation to the kcContext 2024-06-11 16:10:54 +02:00
Joseph Garrone
89db8983a7 Fix exception in terms.ftl 2024-06-11 11:37:45 +02:00
Joseph Garrone
60a65ede2f Preserve ordering on user attributes 2024-06-10 17:30:00 +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
593b929254 #525 2024-06-06 01:31:00 +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
22e7ff1424 Update prettier configuration 2024-05-20 15:50:58 +02:00
Joseph Garrone
59f8119047 Do not manually bundle 2024-05-19 04:21:35 +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
Joseph Garrone
9bcfa58ec0 Fix error in ftl templat 2024-05-18 01:17:31 +02:00
Joseph Garrone
19f1b4b14e Converts all functions without arguments at the same place in the ftl template 2024-05-18 01:17:31 +02:00
Joseph Garrone
21454b9168 Pass totp.policy.getAlgorithmKey() to the freemarker template 2024-05-18 01:17:31 +02:00
Joseph Garrone
10fd863408 Update the exceptions 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
94b618626d Add webauthn-error.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
88aaa18a24 Add the login-x509-info.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
c80c399e6b Add login-reset-otp.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
9001e254cc Add login-recovery-authn-code-input.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
064f3b2041 Add login-recovery-authn-code-config.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
43092ce81a Fix ftl template not correctly parsing numbers 2024-05-18 01:15:58 +02:00
Joseph Garrone
08cd62d924 add frontchannel-logout.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
34e1621b84 Add delete-account-confirm.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
93d90d0ba6 Add code.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
652643f189 Add webauthn-register.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
3eeba99152 Add delete-credential.ftl page 2024-05-18 01:15:58 +02:00
Joseph Garrone
a887844a37 Load scripts after component rendered #470 2024-05-18 01:15:58 +02:00
Joseph Garrone
9040704659 Update KcContext type def, use an ext to get password policies. 2024-05-18 01:15:58 +02:00
Joseph Garrone
a0367066b4 Feat polifill for getFirstError and make existsError accept more than one field (kcContext.messagePerField) 2024-05-18 01:15:58 +02:00
Joseph Garrone
00651c0c3c Drop compat with Keycloak prior to v12 #359 2024-05-18 01:15:58 +02:00
giorgoslytos
346e3df009 feat: Addition of FederatedIdentity Account Page 2024-05-17 12:14:47 +03:00
Joseph Garrone
5bb22fc345 #534 2024-04-09 17:17:12 +02:00
Joseph Garrone
7887bd2b67 Filter out some Ftl context 2024-03-19 14:57:32 +01:00