1272 Commits

Author SHA1 Message Date
garronej
1ea0f4c339 Fix usePrepareTemplate 2023-03-21 03:01:49 +01:00
garronej
b3acecdcea Use children prop for Template 2023-03-21 02:36:13 +01:00
garronej
ec479c7e91 Update initialize-email-theme script 2023-03-21 01:50:21 +01:00
garronej
fd7760d9ed Update eject-keycloak-page 2023-03-21 01:18:02 +01:00
garronej
254bfccc62 Feature Account theme customization 2023-03-20 05:28:53 +01:00
garronej
5b4aeca63c Done implementing the templates and the two first pages 2023-03-20 05:14:25 +01:00
garronej
17871daf0c Build account theme 2023-03-20 01:48:03 +01:00
garronej
cdd4460968 Rename iitialize-email-theme 2023-03-20 01:30:42 +01:00
garronej
fa6a37880b Fix script for account and email 2023-03-20 01:30:16 +01:00
garronej
d4e1dabe12 Fix build error 2023-03-20 00:59:53 +01:00
garronej
a3fd376b24 Refactor of the i18n download mechanism 2023-03-20 00:58:35 +01:00
garronej
aaac1f54e8 Untrack generated messages 2023-03-20 00:03:15 +01:00
garronej
41c0329822 Move everything under the login dir 2023-03-19 23:12:45 +01:00
garronej
59d47592d9 Fix other scripts 2023-03-19 16:58:26 +01:00
garronej
b573bc20b5 Fix 2023-03-19 16:37:35 +01:00
garronej
b37cac93ff Fix 2023-03-19 16:31:13 +01:00
garronej
7ad9d7b291 Remove all unessesary relative import 2023-03-19 16:28:38 +01:00
garronej
dbbfa07639 Feature new script: Eject-keycloak-page 2023-03-19 15:52:41 +01:00
garronej
02bbedcfca Remove no longer used tools 2023-03-19 14:56:30 +01:00
garronej
cd70d90914 Refactor completed 2023-03-19 14:48:01 +01:00
garronej
819f297de8 Better i18n API 2023-03-19 14:03:06 +01:00
garronej
0608adde89 Better naming convention for i18n API 2023-03-19 13:54:39 +01:00
garronej
2eccc86e83 Remove eventEmitter warning 2023-03-18 19:02:17 +01:00
garronej
16d18f23a1 Refactor of the main component and i18n 2023-03-18 18:54:33 +01:00
garronej
5631ae1b6c Better naming convention 2023-03-18 18:27:50 +01:00
garronej
43e4dd6bb6 Fix build for real 2023-03-18 16:17:33 +01:00
garronej
9ae8822e00 Fix build 2023-03-18 06:25:19 +01:00
garronej
babffd1fe6 Make the project compile 2023-03-18 06:14:05 +01:00
garronej
5615d62032 Scripts dir outside of the src dir 2023-03-18 02:12:12 +01:00
garronej
4b89d15c1e progressing 2023-03-17 20:40:29 +01:00
garronej
199ba193be Rename getKcContext dir to kcContext 2023-03-16 23:02:06 +01:00
garronej
1c9cf639ea Remove console log 2023-03-16 22:44:44 +01:00
garronej
0040464ca1 Move lib up one level 2023-03-16 22:43:09 +01:00
garronej
79997efbb6 First commit towars supporting account theme 2023-03-16 22:13:46 +01:00
garronej
0e42009798 Fix bin test script 2023-03-16 14:39:40 +01:00
Michael Kreuzmayr
5dc692809c Fix start container script paths for windows 2023-03-15 10:07:01 +01:00
Joseph Garrone
6e97665e2e
Merge branch 'main' into lordvlad/issue257 2023-03-09 18:33:18 +01:00
garronej
1a0fee1aa2 Make things cleaner 2023-03-08 23:21:32 +01:00
garronej
dfe909606e Deprecate useFormValidationSlice 2023-03-08 22:24:51 +01:00
Waldemar Reusch
6fd0c7726c Merge branch 'lordvlad/issue257' of github.com:InseeFrLab/keycloakify into lordvlad/issue257
* 'lordvlad/issue257' of github.com:InseeFrLab/keycloakify:
  Only test build on LTS node version
  Update dependency evt to ^2.4.15
  Update README.md
  Bump version
  Avoid passing unessesary realm values in the error.ftl page
2023-03-08 10:25:10 +01:00
Waldemar Reusch
819e045811 feat(proxy): respect XDG_CACHE_HOME if set 2023-03-08 10:24:52 +01:00
Waldemar Reusch
df9f6fd7fd
Merge branch 'main' into lordvlad/issue257 2023-03-07 17:16:24 +01:00
garronej
23fedbf94a Avoid passing unessesary realm values in the error.ftl page 2023-03-07 17:07:45 +01:00
Waldemar Reusch
851dcd5bf7 Run keycloakify behind corporate proxy
Fixes #257

Use make-fetch-happen for the download step. This lib will use `PROXY`
and `HTTPS_PROXY` and `NO_PROXY` env vars out of the box.

Additionally we'll try and get proxy config from npm. Unfortunately,
the most straightforward options is to call npm config to do this, since
npm  config is not easily extracted as a lib and we don't want to
replicate the resolution mechanisms.
2023-03-07 16:43:12 +01:00
garronej
53c0079656 Use extract instead of subtype to ease copy paste into theme repo 2023-02-27 11:55:25 +01:00
garronej
b712ed0421 Avoid using tsafe utils to avoid forcing user to install tsafe 2023-02-27 11:32:00 +01:00
garronej
d13464df3d Get rid of the ReactComponent type, classes based component are no longer used 2023-02-27 11:29:05 +01:00
garronej
96c488880c Abstract away Template logic 2023-02-27 10:39:22 +01:00
garronej
2251c84171 Use the new syntax for importing as type 2023-02-26 16:37:06 +01:00
garronej
5cfe78dcd1 Update prettier config 2023-02-26 15:39:03 +01:00