852 Commits

Author SHA1 Message Date
Waldemar Reusch
dcfefad17f refactor(jar): introduce yazl for creating jars
* introduce yazl
* remove old zip code
* refactor jar code to make it better testable
* introduce unit test for jar creation
2023-04-02 22:47:42 +02:00
garronej
53e38336fb #287 Refacror 2023-04-02 03:10:16 +02:00
Waldemar Reusch
baae22657e style: fix formatting 2023-04-01 22:44:13 +02:00
Waldemar Reusch
46264c85f4 Add unit test and fix some more use cases 2023-04-01 22:36:54 +02:00
Waldemar Reusch
2811eb6024 fix: fix typing 2023-04-01 22:08:00 +02:00
Waldemar Reusch
ab5287a3d4 refactor: type-safe trimIndent 2023-04-01 22:07:59 +02:00
Joseph Garrone
4833c34800
Merge pull request #293 from 0x-Void/add-select-authenticator-page
Add support for the select-authenticator.ftl page
2023-04-01 16:31:45 +02:00
garronej
ee23f629f6 Add themeName option 2023-04-01 14:02:32 +02:00
garronej
ffefb38161 #40 2023-04-01 13:31:35 +02:00
Void
e7837aea88 feat: add select-authenticator page 2023-03-31 17:38:22 +02:00
William Will
9c133be779 fix: create cache dir if it doesn't already exist 2023-03-31 09:36:59 -06:00
garronej
71eb953fd3 Minor changes 2023-03-31 13:25:48 +02:00
garronej
f49ef21fed Merge branch 'main' into fix/unzip 2023-03-31 12:29:10 +02:00
William Will
4ebc1e671f feat(config): add ability to customize input/output directory 2023-03-30 21:24:11 -06:00
Michael Kreuzmayr
08c7e38587 refactor: use yauzl for unzipping 2023-03-30 22:56:58 +02:00
William Will
eafb75a958 fix: do not swallow errors 2023-03-29 18:48:10 -06:00
William Will
31ca0939aa fix: pass only strings to trimIndent 2023-03-29 18:07:43 -06:00
Waldemar Reusch
3a6fe1b374 fix(cache): fix download caches
* also fix npm config running 4 times in the worst case
* factor out unzip methods
* factor and enhance trimindent
* factor out more utils
* restore windows build, which failed cause generate-i18n-messages did not write any files
2023-03-29 09:54:29 +02:00
Waldemar Reusch
0ba2f37004 Merge branch 'main' into fix-download-cache 2023-03-29 09:22:55 +02:00
Justus Jylhä
1669c38bc9 feat: add update-email.ftl page 2023-03-28 10:26:24 +03:00
garronej
c6ce6d1b49 #281: Add location and occupation to user attribute (as a patch until https://github.com/keycloakify/keycloakify/issues/40%23issuecomment-1202102662) 2023-03-28 05:19:35 +02:00
garronej
a22b231982 Mute max listener warning 2023-03-25 05:11:25 +01:00
garronej
910bfe2318 Fix previous release 2023-03-25 05:09:28 +01:00
garronej
bf6c846fac Use locate theme dir in eject script 2023-03-25 04:56:17 +01:00
garronej
9f7fe0d8f7 Fix error initialization email 2023-03-25 04:42:44 +01:00
garronej
fff4dba708 #276: Add build option to select keycloak default assets version 2023-03-25 04:28:10 +01:00
garronej
f4f7ab3e49 Make email theme initialization work with theme-only projects 2023-03-25 04:20:10 +01:00
garronej
92c1486f6a Fix previous release 2023-03-24 06:25:25 +01:00
garronej
be57801e21 Fix email theme path 2023-03-24 05:50:40 +01:00
garronej
1e863672cb Find the email theme in src 2023-03-24 05:43:34 +01:00
garronej
05163f22cb Rename InseeFrLab to Keycloakify 2023-03-24 04:14:41 +01:00
garronej
3294aaed3b Pefrorm Keycloak theme download in paralel 2023-03-22 03:34:44 +01:00
garronej
5f43f1afc6 Shot a new post build tutorial video 2023-03-22 01:46:05 +01:00
garronej
d951a9ba02 Improve post build instructions 2023-03-21 23:21:30 +01:00
garronej
dd75d0ece7 Account theme specific instructions 2023-03-21 19:44:01 +01:00
garronej
8b101e5043 Fix error in log related to getLogoUrl 2023-03-21 16:47:30 +01:00
garronej
0c5b100dd9 Update post build instructions 2023-03-21 15:16:23 +01:00
Waldemar Reusch
253825a35e
fix(download): fix download cache not behaving as expected 2023-03-21 14:48:16 +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
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
aaac1f54e8 Untrack generated messages 2023-03-20 00:03:15 +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
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
2eccc86e83 Remove eventEmitter warning 2023-03-18 19:02:17 +01:00