garronej
243fbd4dc9
Set the artifactId name in the build option
2023-02-04 19:36:42 +01:00
garronej
4e6a290693
Make new node based bundler the default
2023-02-04 18:02:39 +01:00
garronej
ac05d529ca
Minor fixes
2023-02-04 17:44:02 +01:00
Waldemar Reusch
b38d79004a
Merge branch 'main' into mvn-begone
2023-02-03 14:42:05 +01:00
Waldemar Reusch
f4a547df11
introduce options to choose a bundle strategy
...
Pick from 'none', 'keycloakify' or 'mvn', default to 'mvn'. 'none' will
not create a jar, 'keycloakify' will create a jar file using only tools
available to native nodejs, no additional system library required.
Choosing 'mvn' will behave as before, starting maven in a subprocess.
The bundler can be chosen in `package.json` or via `KEYCLOAKIFY_BUNDLER`
env var.
This commit also adds `KEYCLOAKIFY_GROUP_ID` and
`KEYCLOAKIFY_ARTIFACT_ID` env vars, which will be used to
define group id and artifact id in pom.xml and pom.properties, if given.
2023-02-03 14:28:06 +01:00
Waldemar Reusch
2b87c35058
introduce utils for creating a jar archive
2023-02-03 14:06:24 +01:00
Waldemar Reusch
b11833e450
fix typo
2023-02-03 13:48:32 +01:00
renovate[bot]
fa8e119514
fix(deps): update garronej_modules_update
v6.10.1
2023-02-01 15:16:03 +00:00
Joseph Garrone
677cb5c330
Update README.md
v6.10.0
2023-01-27 15:46:30 +01:00
Joseph Garrone
6e74c79bfe
Merge pull request #233 from InseeFrLab/windows_compat
...
Windows compat
2023-01-27 15:45:31 +01:00
Joseph Garrone
54474f5908
Merge branch 'main' into windows_compat
2023-01-27 15:45:25 +01:00
garronej
99cc0f519b
Rollback via update
v6.9.1
2023-01-27 01:13:16 +01:00
Joseph Garrone
92a01f89ef
Bump version
2023-01-27 01:12:46 +01:00
rome-user
fd83a0c743
keycloak test script: use env to launch bash
...
This minor change allows users to use the latest version of `bash` on Mac OS.
`/bin/bash` is very old on Mac OS, and many users will have `bash` from MacPorts or Homebrew. This change allows such users to be able to use the newer `bash` installation.
2023-01-27 01:12:46 +01:00
renovate[bot]
988e46c875
fix(deps): update dependency powerhooks to ^0.22.0
2023-01-27 01:12:46 +01:00
renovate[bot]
f081c2fc20
Update dependency powerhooks to ^0.21.0
2023-01-27 01:12:46 +01:00
garronej
b4b376a1a5
Relase candidate
2023-01-27 01:09:11 +01:00
garronej
0db4179d47
fmt
2023-01-27 00:32:41 +01:00
Joseph Garrone
795b7c6234
Update README.md
2023-01-27 00:27:46 +01:00
Joseph Garrone
091b9a57f5
Bump version
v6.9.0
2023-01-27 00:22:28 +01:00
Joseph Garrone
564e1422ac
Merge pull request #226 from lordvlad/fix-win-build
...
windows compatibility
2023-01-27 00:20:12 +01:00
Waldemar Reusch
8ed4ed3fc4
Update src/bin/tools/downloadAndUnzip.ts
2023-01-26 22:29:51 +01:00
Waldemar Reusch
29fe4566a7
style: remove unused variable
2023-01-26 22:20:16 +01:00
Waldemar Reusch
ae3bfb28ed
refactor: follow suggesion to make methods read a bit more sync
2023-01-26 22:00:31 +01:00
garronej
14aab97d8a
Merge branch 'main' of https://github.com/InseeFrLab/keycloakify
v6.8.16
2023-01-26 10:50:01 +01:00
garronej
52d7a47cd7
Bump version
2023-01-26 10:48:57 +01:00
garronej
f338dcbeed
#232
2023-01-26 10:48:24 +01:00
Joseph Garrone
dcec058a22
Bump version
v6.8.15
2023-01-23 02:57:12 +01:00
Joseph Garrone
2bdc6b156b
Merge pull request #231 from rome-user/patch-1
...
keycloak test script: use env to launch bash
2023-01-23 02:56:32 +01:00
rome-user
84ca9e6b81
keycloak test script: use env to launch bash
...
This minor change allows users to use the latest version of `bash` on Mac OS.
`/bin/bash` is very old on Mac OS, and many users will have `bash` from MacPorts or Homebrew. This change allows such users to be able to use the newer `bash` installation.
2023-01-22 17:28:27 -08:00
Joseph Garrone
11cb0fd2db
Merge pull request #230 from InseeFrLab/renovate_main-garronej_modules_update
...
Update dependency powerhooks to ^0.22.0 (main)
v6.8.14
2023-01-18 00:58:38 +01:00
renovate[bot]
3f620ffb6f
fix(deps): update dependency powerhooks to ^0.22.0
2023-01-16 18:23:50 +00:00
Waldemar Reusch
1a0e05d073
rewrite download and unzip to use nodejs native methods
2023-01-16 14:42:20 +01:00
renovate[bot]
a4d2de23a1
Update dependency powerhooks to ^0.21.0
v6.8.13
2023-01-16 02:38:07 +00:00
Waldemar Reusch
85cecc9811
fix(build): _properly_ fix bin paths
2023-01-12 22:56:02 +01:00
Waldemar Reusch
9899f742a8
fix(build): also rewrite bin paths in dist/package.json
2023-01-12 22:51:48 +01:00
Waldemar Reusch
b5484740b7
fix(build): remove dependency on *nix chown
2023-01-12 22:27:22 +01:00
garronej
016b15b437
Bump version
v6.8.12
2023-01-10 09:05:33 +01:00
garronej
6fb936798e
https://github.com/InseeFrLab/keycloakify/issues/217#issuecomment-1376849781
2023-01-10 09:05:19 +01:00
garronej
a692b87843
Bump version
v6.8.11
2023-01-08 15:01:12 +01:00
Joseph Garrone
19663885a4
Merge pull request #222 from InseeFrLab/pr/lordvlad/221
...
Pr/lordvlad/221
2023-01-08 14:59:22 +01:00
garronej
49b87777f9
Fmt
2023-01-08 14:57:18 +01:00
Waldemar Reusch
d4523bb1e6
Merge branch 'main' into patch-1
2023-01-08 12:22:14 +01:00
Waldemar Reusch
e3200899e2
fix: replace rm system calls with nodejs native functions; closes #219
2023-01-08 12:19:41 +01:00
garronej
36c7a1ab9e
Bump version
v6.8.10
2023-01-08 00:14:01 +01:00
Joseph Garrone
c54fbd5eca
Merge pull request #218 from pedrodsRocha1/improve-secure-login-flow
...
fix - handle username and password login errors the same way
2023-01-08 00:03:16 +01:00
Pedro Dos Santos
bbe828071e
fix - handle username and password login errors the same
2023-01-06 15:41:01 +01:00
renovate[bot]
23f6c7db00
Update garronej_modules_update
v6.8.9
2022-11-29 18:31:14 +00:00
renovate[bot]
b1ea9e7a71
Update dependency powerhooks to ^0.20.27
v6.8.8
2022-11-16 05:21:45 +00:00
renovate[bot]
fb71d0e272
Update dependency powerhooks to ^0.20.26
v6.8.7
2022-11-13 22:11:59 +00:00