144 Commits

Author SHA1 Message Date
Joseph Garrone
ad70a4cffd Make Vite run copy-keaycloak-resources-to-public 2024-02-11 20:15:18 +01:00
Joseph Garrone
839ba6a964 Improve monorepo support 2024-02-11 18:28:58 +01:00
Joseph Garrone
bda76200d7 Base url that works everywhere in mocks 2024-02-10 19:51:24 +01:00
Joseph Garrone
ae0b059217 Fix a couple of bug in donwnload-builtin-keycloak-theme 2024-02-08 14:09:55 +01:00
Joseph Garrone
4ad7183d7e Prevent crashing when github is not up to date yet 2024-02-07 21:22:58 +01:00
Joseph Garrone
e1b52e7439 Implement remote caching mechanism to prevent full download of the Keycloak sources 2024-02-07 21:17:09 +01:00
Joseph Garrone
dca8c9f9d7 Merge main, fix runtime error in scripts, fix clean build 2024-02-07 20:01:26 +01:00
Joseph Garrone
73a8ec0295 Building version 2024-02-05 08:52:58 +01:00
Joseph Garrone
22fa1411bf Moving on 2024-01-30 05:54:36 +01:00
Joseph Garrone
5b350274bd Fundation 2024-01-30 00:06:17 +01:00
garronej
18f0f3cce1 Refactor build option managment 2023-09-03 23:26:34 +02:00
garronej
8c3e9ff192 Remove inhouse bundler, we actually need Maven to build now 2023-09-03 21:10:20 +02:00
garronej
39ff7913d6 https://github.com/xgp/keycloak-account-v1/issues/3 2023-09-03 07:14:57 +02:00
garronej
983af57842 Actually remove non used resources 2023-08-24 08:58:00 +02:00
garronej
1c25b69160 Remove --external-assets option 2023-08-21 05:54:17 +02:00
garronej
cd68b07e19 Build keycloak static assets and improve cache mechanism to keep build time in check https://github.com/xgp/keycloak-account-v1/issues/3 2023-08-21 04:26:58 +02:00
garronej
e9e31394c4 #380 2023-08-20 02:58:10 +02:00
garronej
476a33c0ab #380 2023-07-24 23:22:16 +02:00
garronej
90d765d7f6 #366: fix tests 2023-06-21 18:23:12 +02:00
Thomas Silvestre
387c71c0aa prevent crawlRec from crashing when dir_path does not exist 2023-06-21 16:24:58 +02:00
garronej
de390678fd Deprecate the extraPages options, analyze the code to detect extra pages 2023-06-21 03:54:43 +02:00
Avare Kodcu
9a6ea87b0c
Change node.js 16.6.0 dependency that Array.prototype.at 2023-05-23 13:15:02 +03:00
Waldemar Reusch
58c10796a1 fix: fix broken jar
Many tools will handle zipfiles which lack directory entries
just fine, others will not. Looks like the JDKs JAR libs are
not  handling  it well. This commit will make sure to create
folder entries.
2023-04-28 16:59:06 +02:00
Waldemar Reusch
c35a1e7c50 fix: fix paths after changing root path param meaning 2023-04-27 14:33:21 +02:00
Waldemar Reusch
ecb22c3829 fix: restore missing pom.xml in jar archive 2023-04-27 14:33:19 +02:00
Waldemar Reusch
27575eda68 fix: collapse empty ca list to undefined 2023-04-25 01:40:07 +02:00
Waldemar Reusch
f33b9a1ec6 feat: honor npmrc settings for ssl ca, cert and strict ssh handling 2023-04-25 01:40:07 +02:00
garronej
e6f75156ec New script only for copying default assets to public 2023-04-19 05:04:11 +02:00
Waldemar Reusch
b325b3537f style: fix formatting 2023-04-06 22:06:14 +02:00
Waldemar Reusch
2d05521789 fix(jar): fix empty jar 2023-04-06 21:34:20 +02:00
Waldemar Reusch
309308db15
Update jar.ts
Yazl requires explicit handling of directories
2023-04-05 17:41:23 +02:00
Waldemar Reusch
5abbc7f9a7 style: run prettier 2023-04-02 22:49:12 +02:00
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
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
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
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
garronej
a22b231982 Mute max listener warning 2023-03-25 05:11:25 +01:00
Waldemar Reusch
253825a35e
fix(download): fix download cache not behaving as expected 2023-03-21 14:48:16 +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
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