Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Docker cache #2655

Open
wants to merge 1,143 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1143 commits
Select commit Hold shift + click to select a range
d4cc5f8
Cypress & ESLint: Use recommanded rules
qmonmert Apr 14, 2024
cde393d
Merge pull request #9535 from qmonmert/updatecontributing
murdos Apr 14, 2024
ded62a3
Merge pull request #9534 from qmonmert/eslintpugv2
murdos Apr 14, 2024
bd06792
Merge pull request #9530 from murdos/rename-archunit-package
pascalgrimaud Apr 14, 2024
aa92263
Merge pull request #9537 from qmonmert/cypress
murdos Apr 14, 2024
f9e4cca
Merge pull request #9536 from qmonmert/unusedrush
murdos Apr 14, 2024
aba09d0
Merge pull request #9451 from jhipster/dependabot/maven/com.gradle-co…
murdos Apr 14, 2024
af508ee
Adding 'it' would make the text less colloquial
qmonmert Apr 14, 2024
9e8066a
Merge pull request #9540 from qmonmert/colloquial
murdos Apr 14, 2024
d5071b8
chore: remove useless application.properties test resources
murdos Apr 14, 2024
4086bea
chore(deps-dev): bump eslint-plugin-vue
dependabot[bot] Apr 15, 2024
e609858
chore(deps-dev): bump vue-tsc
dependabot[bot] Apr 15, 2024
d979b29
chore(deps): update dependency cypress to v13.7.3
renovate[bot] Apr 15, 2024
b09a205
Merge pull request #9543 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 15, 2024
27cb7d6
chore(deps): update dependency prettier-plugin-packagejson to v2.5.0
renovate[bot] Apr 15, 2024
e3ef616
chore(deps): update dependency sass to v1.75.0
renovate[bot] Apr 15, 2024
3ace7ef
chore(deps-dev): bump @types/react
dependabot[bot] Apr 15, 2024
a503fc9
chore(deps-dev): bump @playwright/test
dependabot[bot] Apr 15, 2024
af280b2
Merge pull request #9550 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 15, 2024
7983387
chore(deps): update vitest monorepo to v1.5.0
renovate[bot] Apr 15, 2024
3938dec
Merge pull request #9542 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 15, 2024
2ad6bf9
Merge pull request #9548 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 15, 2024
dcecb33
Merge pull request #9541 from murdos/remove-useless-test-application-…
murdos Apr 15, 2024
8f08cf7
chore(deps): bump neo4j in /src/main/resources/generator/dependencies
dependabot[bot] Apr 16, 2024
d2f282a
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Apr 16, 2024
1899fea
chore(deps-dev): bump the typescript-eslint group
dependabot[bot] Apr 16, 2024
99588d3
chore(deps): update dependency vue-tsc to v2.0.13
renovate[bot] Apr 16, 2024
2572fa9
chore(deps): update sonarqube docker tag to v10.5.0
renovate[bot] Apr 16, 2024
f759c0f
Merge pull request #9553 from jhipster/dependabot/docker/src/main/res…
github-actions[bot] Apr 16, 2024
47ae920
chore(deps): bump sonarqube
dependabot[bot] Apr 16, 2024
a324b28
Merge pull request #9556 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
ac5b551
chore(deps-dev): bump @types/react
dependabot[bot] Apr 16, 2024
3f4fd62
chore(deps-dev): bump @typescript-eslint/parser
dependabot[bot] Apr 16, 2024
97249cc
chore(deps): bump vue in /src/main/resources/generator/dependencies/vue
dependabot[bot] Apr 16, 2024
fd4d1ff
chore(deps-dev): bump @typescript-eslint/parser
dependabot[bot] Apr 16, 2024
659582e
chore(deps-dev): bump eslint-plugin-cypress
dependabot[bot] Apr 16, 2024
b75b4aa
Merge pull request #9558 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
02f82c1
Merge pull request #9552 from jhipster/dependabot/docker/src/main/res…
github-actions[bot] Apr 16, 2024
8656d33
Merge pull request #9557 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
3154148
chore(deps-dev): bump @testing-library/react
dependabot[bot] Apr 16, 2024
4fe5e77
Merge pull request #9559 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
2f77e43
Merge pull request #9560 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
ff93491
Merge pull request #9561 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
df56b62
Merge pull request #9563 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
b6bb007
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Apr 16, 2024
6c08b8b
Merge pull request #9562 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 16, 2024
903d66e
chore(deps): bump keycloak/keycloak
dependabot[bot] Apr 17, 2024
dae3a02
Merge pull request #9564 from jhipster/dependabot/docker/src/main/res…
github-actions[bot] Apr 17, 2024
3c9d982
chore(deps): bump keycloak-js
dependabot[bot] Apr 17, 2024
9d598cf
chore(deps-dev): bump vite
dependabot[bot] Apr 17, 2024
250c602
chore(deps): bump @nextui-org/react
dependabot[bot] Apr 17, 2024
8cc8784
chore(deps-dev): bump vite
dependabot[bot] Apr 17, 2024
0e9c6a7
Merge pull request #9565 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
3a56c23
Merge pull request #9568 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
c913af4
Merge pull request #9566 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
2a54d97
chore(deps): bump framer-motion
dependabot[bot] Apr 17, 2024
99c5ee0
Merge pull request #9570 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
5b003f8
chore(deps): bump vue in /src/main/resources/generator/dependencies/vue
dependabot[bot] Apr 17, 2024
66b63aa
Merge pull request #9567 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
23ab3a3
Merge pull request #9569 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 17, 2024
8d0554c
support gradle at spring-boot-local-profile module
renanfranca Apr 15, 2024
f1475e5
fix sonar duplication code smells
renanfranca Apr 17, 2024
bd730a8
allow property value to be empty or blank
renanfranca Apr 17, 2024
f1e34cc
fix checkstyle DeclarationOrder
renanfranca Apr 17, 2024
3945475
fix gradle filesMatching to search for yml and properties files in ta…
renanfranca Apr 17, 2024
ffee1f6
add spring-boot-local-profile module to gradleapp at ci
renanfranca Apr 17, 2024
9264e43
Merge pull request #9551 from renanfranca/support-gradle-at-spring-bo…
renanfranca Apr 17, 2024
efdc00f
chore(deps): bump vue-router
dependabot[bot] Apr 18, 2024
0f6377e
chore(deps): bump the angular group
dependabot[bot] Apr 18, 2024
d77702c
chore(deps): update dependency eslint-plugin-vue to v9.25.0
renovate[bot] Apr 18, 2024
5947895
Merge pull request #9571 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 18, 2024
426c259
Merge pull request #9572 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 18, 2024
772e146
chore(deps): bump org.webjars.npm:alpinejs
dependabot[bot] Apr 18, 2024
c5e4998
chore(deps): bump @nextui-org/react
dependabot[bot] Apr 18, 2024
b22d5d7
Merge pull request #9574 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 18, 2024
f18f32b
Merge pull request #9575 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 18, 2024
39e9237
chore(deps): bump framer-motion
dependabot[bot] Apr 18, 2024
de889a3
Merge pull request #9576 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 18, 2024
363a0b4
chore(deps): bump framer-motion
dependabot[bot] Apr 19, 2024
78bfeec
chore(deps): bump @nextui-org/react
dependabot[bot] Apr 19, 2024
c69197b
chore(deps-dev): bump cucumber.version from 7.16.1 to 7.17.0
dependabot[bot] Apr 19, 2024
ddc89d5
chore(deps): bump org.springframework.boot:spring-boot-starter-parent
dependabot[bot] Apr 19, 2024
a16e864
chore(deps): bump org.springframework.boot:spring-boot-dependencies
dependabot[bot] Apr 19, 2024
62a4ba5
chore(deps): update dependency eslint-plugin-cypress to v2.15.2
renovate[bot] Apr 19, 2024
08b5d15
Merge pull request #9578 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 19, 2024
d129a0c
Merge pull request #9579 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 19, 2024
d588719
fix(deps): update dependency vue to v3.4.22
renovate[bot] Apr 19, 2024
b392743
chore(deps): bump vue-router
dependabot[bot] Apr 19, 2024
612e5d1
Merge pull request #9583 from jhipster/dependabot/maven/cucumber.vers…
github-actions[bot] Apr 19, 2024
459193f
Merge pull request #9584 from jhipster/dependabot/maven/org.springfra…
github-actions[bot] Apr 19, 2024
655568b
Merge pull request #9585 from jhipster/dependabot/maven/org.springfra…
github-actions[bot] Apr 19, 2024
fbbc8d5
chore(deps-dev): bump cucumber.version
dependabot[bot] Apr 19, 2024
b598626
chore(deps): bump org.springframework.boot:spring-boot
dependabot[bot] Apr 19, 2024
6e3e748
chore(deps): bump org.webjars.npm:htmx.org
dependabot[bot] Apr 19, 2024
f58a6e7
chore(deps-dev): bump cypress
dependabot[bot] Apr 19, 2024
49753f3
Merge pull request #9587 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 19, 2024
77df9cb
Merge pull request #9589 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 19, 2024
68bc877
Merge pull request #9588 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 19, 2024
455c492
Merge pull request #9590 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 19, 2024
3bd0e58
fix(deps): update dependency vue to v3.4.23
renovate[bot] Apr 19, 2024
d407513
Merge pull request #9591 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 19, 2024
76cc36a
chore(deps): update typescript-eslint monorepo to v7.7.0
renovate[bot] Apr 19, 2024
5550d4d
Merge pull request #9549 from jhipster/dependabot/npm_and_yarn/src/ma…
murdos Apr 19, 2024
6d358ca
fix(lint-staged): fix configuration to avoid task concurrency
murdos Apr 19, 2024
2fa4553
Release v1.7.0
pascalgrimaud Apr 19, 2024
1c1463d
Update to next version v1.7.1-SNAPSHOT
pascalgrimaud Apr 19, 2024
6a6c83a
chore(deps): update dependency vite to v5.2.9
renovate[bot] Apr 20, 2024
20c28e8
fix(lint-staged): adjust configuration to re-add js and ts files on r…
murdos Apr 20, 2024
fa3c9fa
fix(lint-staged): adjust configuration to re-add style in src/main/glyph
murdos Apr 20, 2024
d81bc27
fix(lint-staged): eslint already launches prettier with eslint-plugin…
murdos Apr 20, 2024
559ec46
fix(lint-staged): include cjs files
murdos Apr 20, 2024
74f4ab9
chore(prettier): simplify prettier configuration: run prettier by def…
murdos Apr 20, 2024
03fc464
chore(prettier): make prettier ignore configuration more solid by suf…
murdos Apr 20, 2024
e46538c
chore(prettier): removed non existing build folded from prettier igno…
murdos Apr 20, 2024
ea0c22c
chore(lint-staged): adjust configuration to apply prettier more globally
murdos Apr 20, 2024
5fb324a
fix(deps): update dependency vue-router to v4.3.1
renovate[bot] Apr 21, 2024
53e8ff9
chore(dependencies): update gradle-enterprise-maven-extension to vers…
murdos Apr 21, 2024
e516349
fix(dependencies): the artifact com.gradle:gradle-enterprise-maven-ex…
murdos Apr 21, 2024
75edfd9
chore(develocity): migrate configuration from gradle-enterprise to de…
murdos Apr 21, 2024
76fd4fd
Merge pull request #9596 from murdos/gradle-enterprise-maven-extensio…
murdos Apr 21, 2024
977dc32
fix(develocity): git-ignore workspace-id
murdos Apr 21, 2024
40d37d7
Merge pull request #9597 from murdos/gradle-enterprise-maven-extensio…
murdos Apr 21, 2024
6ac2484
chore(deps): update dependency maven-wrapper to v3.3.0
renovate[bot] Apr 21, 2024
e99f6af
chore(deps-dev): bump vite
dependabot[bot] Apr 22, 2024
8eaa3c6
fix(deps): update dependency vue-router to v4.3.2
renovate[bot] Apr 22, 2024
33ff321
Merge pull request #9598 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 22, 2024
2091609
chore(deps): update dependency cypress to v13.8.0
renovate[bot] Apr 22, 2024
b226bcd
chore(deps-dev): bump vite
dependabot[bot] Apr 22, 2024
7479b20
chore(deps): bump framer-motion
dependabot[bot] Apr 22, 2024
90d276e
chore(deps): bump org.apache.maven.plugins:maven-gpg-plugin
dependabot[bot] Apr 22, 2024
ac44369
Merge pull request #9603 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 22, 2024
b7bb021
Merge pull request #9604 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 22, 2024
fcf9cc2
Merge pull request #9605 from jhipster/dependabot/maven/org.apache.ma…
github-actions[bot] Apr 22, 2024
3f44213
chore(deps): lock file maintenance
renovate[bot] Apr 22, 2024
a5028d8
Module: Property-based testing using jqwik
murdos Apr 22, 2024
8097f71
fix infrastructure secondary package
murdos Apr 22, 2024
df664c6
Simplify HexagonalArchTest: compute rootPackagePath on the fly from r…
murdos Apr 22, 2024
7e720fc
Merge pull request #9592 from murdos/fix/lintstaged-concurrency
murdos Apr 22, 2024
cc3db71
Develocity: replace deprecated "GRADLE_ENTERPRISE_ACCESS_KEY" environ…
murdos Apr 22, 2024
7154ed1
Remove unused constant
murdos Apr 22, 2024
402f000
Declare develocity.xml namespace and xsd
murdos Apr 22, 2024
e19504a
Handle breaking changes in develocity.xml
murdos Apr 22, 2024
d426adc
Prettier format develocity.xml
murdos Apr 22, 2024
eab6e21
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Apr 23, 2024
fc0a342
chore(deps-dev): bump eslint-plugin-cypress
dependabot[bot] Apr 23, 2024
c8a3e16
chore(deps): bump io.mongock:mongock-bom from 5.4.1 to 5.4.2
dependabot[bot] Apr 23, 2024
d65d353
Merge pull request #9612 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
658cddf
chore(deps-dev): bump @typescript-eslint/parser
dependabot[bot] Apr 23, 2024
9123881
chore(deps): bump io.mongock:mongock-bom
dependabot[bot] Apr 23, 2024
b55410f
Merge pull request #9615 from jhipster/dependabot/maven/io.mongock-mo…
github-actions[bot] Apr 23, 2024
ac7dabf
Merge pull request #9613 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
34e40f8
chore(deps-dev): bump the typescript-eslint group
dependabot[bot] Apr 23, 2024
79753d8
chore(deps-dev): bump @typescript-eslint/eslint-plugin
dependabot[bot] Apr 23, 2024
2ead30a
Merge pull request #9616 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 23, 2024
8f51bba
chore(deps-dev): bump vue-tsc
dependabot[bot] Apr 23, 2024
e5f390c
chore(deps): bump vue in /src/main/resources/generator/dependencies/vue
dependabot[bot] Apr 23, 2024
1f0b640
Merge pull request #9617 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
93a8376
Merge pull request #9619 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
3791eab
Merge pull request #9621 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
0866047
Merge pull request #9620 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
1e3ee13
chore(deps-dev): bump @typescript-eslint/parser
dependabot[bot] Apr 23, 2024
894d0d8
Merge pull request #9622 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 23, 2024
125047d
Merge pull request #9611 from murdos/fix-develocity-warning
murdos Apr 23, 2024
6ab9918
Merge pull request #9614 from jhipster/dependabot/npm_and_yarn/src/ma…
murdos Apr 23, 2024
6284ffb
Format pug files with prettier
murdos Apr 23, 2024
bcd6a9c
Reformat existing pug files with prettier
murdos Apr 23, 2024
9eec961
Merge pull request #9609 from murdos/simplify-hexagonali-arch-test
murdos Apr 23, 2024
a1ad52d
Merge pull request #9623 from murdos/feature/format-pug-with-prettier
murdos Apr 23, 2024
26d90bd
Use Mustache.java for rendering mustache template rather than simple …
murdos Apr 23, 2024
bdea546
Use default Mustache.java behavior regarding replacement of unknown v…
murdos Apr 23, 2024
af9409c
Use Mustache templating to simplify generated code for SpringLiquibas…
murdos Apr 23, 2024
a151a3b
Correctly add mustache.java dependency
murdos Apr 23, 2024
55797c1
Fix unused imports
murdos Apr 23, 2024
bdcb8e0
Fix unused IOException
murdos Apr 23, 2024
c88ca1a
Revert "Use default Mustache.java behavior regarding replacement of u…
murdos Apr 23, 2024
9280b4c
Fix code coverage
murdos Apr 23, 2024
5c24838
Merge pull request #9610 from murdos/develocity-migration
murdos Apr 23, 2024
24c6e77
chore(deps): update dependency vite to v5.2.10
renovate[bot] Apr 24, 2024
d462211
chore(deps-dev): bump @testing-library/react
dependabot[bot] Apr 24, 2024
8346b3a
Merge pull request #9627 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 24, 2024
b91a22f
chore(deps-dev): bump net.bytebuddy:byte-buddy from 1.14.13 to 1.14.14
dependabot[bot] Apr 24, 2024
9784750
Merge pull request #9629 from jhipster/dependabot/maven/net.bytebuddy…
github-actions[bot] Apr 24, 2024
1a8deec
chore(deps-dev): bump cypress
dependabot[bot] Apr 24, 2024
37bde78
Merge pull request #9628 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 24, 2024
dcb73b7
Use triple mustache to get raw content, without html escaping
murdos Apr 24, 2024
c0ae45d
Generate a package.json requiring only the recent major node.js versi…
murdos Apr 24, 2024
d670fd1
Merge pull request #9630 from murdos/gen-app-require-majore-node-version
murdos Apr 24, 2024
91fe838
Wording: ESLint
qmonmert Apr 24, 2024
7126078
Merge pull request #9633 from qmonmert/wording240424
murdos Apr 24, 2024
1e6c195
develocity: only publish scans if authenticated
murdos Apr 24, 2024
658ce5d
fix develocity onlyIf expression
murdos Apr 24, 2024
bf91c11
docker build: ignore target folder from host
murdos Apr 24, 2024
c9c2a37
develocity: complete maven-frontend-plugin configuration
murdos Apr 24, 2024
ffc9084
chore(deps): bump dependabot/fetch-metadata from 2.0.0 to 2.1.0
dependabot[bot] Apr 25, 2024
fd4c960
chore(deps-dev): bump vitest and @vitest/coverage-istanbul
dependabot[bot] Apr 25, 2024
ff198a4
Merge pull request #9636 from jhipster/dependabot/github_actions/depe…
github-actions[bot] Apr 25, 2024
16c3857
chore(deps): bump the angular group
dependabot[bot] Apr 25, 2024
8435f12
chore(deps): bump org.webjars.npm:alpinejs
dependabot[bot] Apr 25, 2024
6689a8e
Merge pull request #9638 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 25, 2024
f43e3df
chore(deps): bump vue in /src/main/resources/generator/dependencies/vue
dependabot[bot] Apr 25, 2024
5621bb7
Merge pull request #9640 from jhipster/dependabot/maven/src/main/reso…
github-actions[bot] Apr 25, 2024
2fe450f
chore(deps-dev): bump cssnano
dependabot[bot] Apr 25, 2024
8f6a35b
Merge pull request #9637 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 25, 2024
164ddbe
chore(deps): bump @nextui-org/react
dependabot[bot] Apr 25, 2024
2c2fb1c
chore(deps-dev): bump vitest and @vitest/coverage-istanbul
dependabot[bot] Apr 25, 2024
08caecb
Merge pull request #9643 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 25, 2024
19afde0
Merge pull request #9644 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 25, 2024
6287c58
chore(deps): update dependency vue-tsc to v2.0.14
renovate[bot] Apr 25, 2024
5b75eda
Merge pull request #9634 from murdos/fix/develocity-publish-when-auth…
pascalgrimaud Apr 25, 2024
4f3af8e
Merge pull request #9639 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 25, 2024
6be96dc
Merge pull request #9642 from jhipster/dependabot/npm_and_yarn/src/ma…
murdos Apr 25, 2024
57078ea
Merge pull request #9635 from murdos/fix/incomplete-develocity-fronte…
murdos Apr 25, 2024
51510c8
chore(deps-dev): bump vitest and @vitest/coverage-istanbul
dependabot[bot] Apr 26, 2024
ae0638a
chore(deps): bump the angular group
dependabot[bot] Apr 26, 2024
8213fb3
chore(deps): update dependency eslint-plugin-cypress to v3
renovate[bot] Apr 26, 2024
ab0f643
chore(deps): bump react and @types/react
dependabot[bot] Apr 26, 2024
5631dde
chore(deps-dev): bump vitest and @vitest/coverage-istanbul
dependabot[bot] Apr 26, 2024
45230c0
chore(deps-dev): bump npm
dependabot[bot] Apr 26, 2024
39160b7
chore(deps-dev): bump eslint-plugin-cypress
dependabot[bot] Apr 26, 2024
03450aa
Merge pull request #9646 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
cad5405
fix(deps): update dependency vue to v3.4.24
renovate[bot] Apr 26, 2024
4d55489
chore(deps): update typescript-eslint monorepo to v7.7.1
renovate[bot] Apr 26, 2024
e857668
Merge pull request #9651 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
34d58b5
Merge pull request #9652 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
6050b54
Merge pull request #9653 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
1ac26c6
Merge pull request #9654 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
22eebbb
Merge pull request #9650 from jhipster/renovate/eslint-plugin-cypress…
murdos Apr 26, 2024
6501039
Merge pull request #9647 from jhipster/dependabot/npm_and_yarn/src/ma…
github-actions[bot] Apr 26, 2024
9e38928
Merge pull request #9624 from murdos/chore/add-mustache
murdos Apr 26, 2024
f733189
Merge pull request #9606 from murdos/feature/property-based-testing
murdos Apr 26, 2024
c53165d
Module: Approval testing using ApprovalTests
murdos Apr 22, 2024
b06679d
fix infrastructure secondary package
murdos Apr 22, 2024
71d787a
feat(wire): add archunit rules to check that wire code is isolated fr…
murdos Apr 14, 2024
003a4d1
feat(generated-apps): add archunit rules to check that wire code is i…
murdos Apr 14, 2024
ffa8ec3
fix(wire): remove useless public visibility for classes in wire packages
murdos Apr 14, 2024
7be9f90
fix(wire): allow dependency from wire to shared kernels
murdos Apr 14, 2024
0f9c058
feat(architecture): don't allow wire to depend on shared kernels, exc…
murdos Apr 21, 2024
8b7df28
feat(architecture): don't allow wire to depend on shared kernels, exc…
murdos Apr 22, 2024
b72b4d1
enh(architecture): use root package to define wire packages for more …
murdos Apr 22, 2024
3b99036
fix compilation
murdos Apr 22, 2024
19fb09c
New archunit test to verify that shared package only contains shared …
murdos Apr 22, 2024
162806d
Merge pull request #9538 from murdos/wire-archunit-tests
murdos Apr 26, 2024
3266169
Merge pull request #9607 from murdos/feature/approvals-testing
murdos Apr 26, 2024
e82b133
Use cache to build docker jvm image
murdos Apr 26, 2024
d06b5a5
setup-buildx
murdos Apr 26, 2024
6856114
inject maven cache
murdos Apr 26, 2024
1dbe98f
fix
murdos Apr 26, 2024
a10839b
DEBUG
murdos Apr 26, 2024
8c42bea
fix
murdos Apr 26, 2024
b00aa09
Revert "DEBUG"
murdos Apr 26, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
node_modules
node_modules/
target/
1 change: 1 addition & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ module.exports = {
parserOptions: {
parser: '@typescript-eslint/parser',
},
plugins: ['pug'],
rules: {
quotes: ['error', 'single', { avoidEscape: true }],
'@typescript-eslint/no-unused-vars': ['error'],
Expand Down
4 changes: 3 additions & 1 deletion .github/actions/setup/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,15 @@ inputs:
node-version:
description: 'Node version to use'
required: true
default: '20.11.1'
default: 'lts/*'
runs:
using: 'composite'
steps:
- name: 'Setup: Node.js'
uses: actions/setup-node@v4
with:
node-version: '${{ inputs.node-version }}'
check-latest: true
- name: 'Setup: update NPM'
shell: bash
run: npm install -g npm
Expand All @@ -24,6 +25,7 @@ runs:
with:
distribution: 'temurin'
java-version: '${{ inputs.java-version }}'
check-latest: true
- name: 'Disable maven interactive mode'
shell: bash
run: |
Expand Down
8 changes: 0 additions & 8 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,14 +52,6 @@ updates:
labels:
- 'area: dependencies'

- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: 'daily'
time: '00:00'
open-pull-requests-limit: 10
labels:
- 'area: dependencies'
- package-ecosystem: 'npm'
directory: '/src/main/resources/generator/dependencies/common'
schedule:
Expand Down
78 changes: 22 additions & 56 deletions .github/workflows/github-actions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
- name: Get the head commit message
id: commit-message
run: |
head_commit_message=$(git log -1 --no-merges --pretty=%B | tr '\n' ' ')
head_commit_message=$(git log -1 --no-merges --pretty=%B | tr '\n' ' ' | sed "s/'/'\\\\''/g")
echo head commit message: $head_commit_message
echo "message=$head_commit_message" >> $GITHUB_OUTPUT
- name: Check for ci skip tags
Expand Down Expand Up @@ -76,6 +76,8 @@ jobs:
- name: 'Init: install Node.js packages'
run: npm ci
- name: 'Test: run backend tests'
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
run: |
./mvnw clean verify
#--------------------------------------------------
Expand Down Expand Up @@ -104,14 +106,16 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-
- name: 'Start local Sonar'
run: docker-compose -f src/main/docker/sonar.yml up -d
run: docker compose -f src/main/docker/sonar.yml up -d
- name: 'Init: install Node.js packages'
run: npm ci
- name: 'Lint: check'
run: npm run lint:ci
- name: 'TEMP: enable gradle build tool slug'
run: sed -i '/- gradle-java/d' src/main/resources/config/application.yml
- name: 'Test: run backend tests'
env:
DEVELOCITY_ACCESS_KEY: ${{ secrets.GRADLE_ENTERPRISE_ACCESS_KEY }}
run: |
chmod +x mvnw
./mvnw clean verify -Dsonar.qualitygate.wait=true sonar:sonar
Expand All @@ -124,18 +128,6 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} # Needed to get PR information, if any
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
run: ./mvnw initialize sonar:sonar -Dsonar.host.url=https://sonarcloud.io -Dsonar.projectKey=jhipster_jhipster-lite -Dsonar.organization=jhipster -Dsonar.login= -Dsonar.password=
- name: 'Artifact: upload JaCoCo report'
uses: actions/upload-artifact@v4
with:
name: jacoco
path: '${{ github.workspace }}/target/jacoco/jacoco.xml'
retention-days: 1
- name: 'Artifact: upload lcov report'
uses: actions/upload-artifact@v4
with:
name: lcov
path: '${{ github.workspace }}/target/test-results/lcov.info'
retention-days: 1
- name: 'Artifact: remove unused JARs'
run: |
rm target/*-javadoc.jar target/*-sources.jar
Expand Down Expand Up @@ -259,8 +251,14 @@ jobs:
include:
- java-build-tool: maven
- spring-config-format: yaml
- app: customjhlite
- java-version: 21
- node-version: 'lts/*'
- app: mariadbapp
spring-config-format: properties
- app: consulapp
java-version: 22
- app: vueapp
node-version: 'latest'
- app: gradleapp
java-build-tool: gradle
steps:
Expand Down Expand Up @@ -311,9 +309,12 @@ jobs:
uses: actions/checkout@v4
with:
path: 'current-branch'
- name: 'Setup: environment'
- name: 'Setup: environment (java: ${{ matrix.java-version }}, node: ${{ matrix.node-version }})'
id: setup
uses: ./current-branch/.github/actions/setup
with:
java-version: ${{ matrix.java-version }}
node-version: ${{ matrix.node-version }}
- name: 'Artifact: download JAR'
uses: actions/download-artifact@v4
with:
Expand Down Expand Up @@ -415,7 +416,7 @@ jobs:
working-directory: /tmp/jhlite/${{ matrix.app }}/
run: |
if [ -f 'src/main/docker/sonar.yml' ]; then
docker-compose -f src/main/docker/sonar.yml up -d
docker compose -f src/main/docker/sonar.yml up -d
${{ github.workspace }}/current-branch/tests-ci/wait_sonar.sh
docker ps -a
fi
Expand Down Expand Up @@ -448,7 +449,7 @@ jobs:
- name: 'Test: copy shell scripts'
if: steps.tests-requirement-check.outputs.execute_tests == 'true'
run: cp ./current-branch/tests-ci/start.sh /tmp/jhlite/${{ matrix.app }}/
- name: 'Test: start docker compose services'
- name: 'Test: start docker-compose services'
if: steps.tests-requirement-check.outputs.execute_tests == 'true'
working-directory: ./current-branch/tests-ci/
run: |
Expand All @@ -462,47 +463,12 @@ jobs:
./start.sh
fi

#--------------------------------------------------
# Send analysis to Codecov
#--------------------------------------------------
codecov:
needs: [setup, cypress]
name: codecov
if: >-
github.repository == 'jhipster/jhipster-lite' &&
needs.setup.outputs.skip_ci != 'true'
runs-on: ubuntu-latest
timeout-minutes: 5
steps:
- name: 'Setup: checkout project'
uses: actions/checkout@v4
- name: 'Artifact: download JaCoCo report'
uses: actions/download-artifact@v4
with:
name: jacoco
- name: 'Artifact: download lcov report'
uses: actions/download-artifact@v4
with:
name: lcov
- name: 'Codecov: sending JaCoCo analysis...'
uses: codecov/codecov-action@v3
with:
files: jacoco.xml
fail_ci_if_error: true
verbose: true
- name: 'Codecov: sending lcov analysis...'
uses: codecov/codecov-action@v3
with:
files: lcov.info
fail_ci_if_error: true
verbose: true

#--------------------------------------------------
# Configuration for Status checks that are required
#--------------------------------------------------
status-checks:
name: status-checks
needs: [tests-linux, codecov, generation]
needs: [tests-linux, generation]
permissions:
contents: none
if: always()
Expand All @@ -513,7 +479,7 @@ jobs:
run: |
echo 'Configuration for Status checks that are required'
echo '${{ toJSON(needs) }}'
if [[ (('skipped' == '${{ needs.tests-linux.result }}') || ('success' == '${{ needs.tests-linux.result }}')) && (('skipped' == '${{ needs.codecov.result }}') || ('success' == '${{ needs.codecov.result }}')) && (('skipped' == '${{ needs.generation.result }}') || ('success' == '${{ needs.generation.result }}')) ]]; then
if [[ (('skipped' == '${{ needs.tests-linux.result }}') || ('success' == '${{ needs.tests-linux.result }}')) && (('skipped' == '${{ needs.generation.result }}') || ('success' == '${{ needs.generation.result }}')) ]]; then
exit 0
fi
exit 1
Expand All @@ -532,7 +498,7 @@ jobs:
steps:
- name: Dependabot metadata
id: dependabot-metadata
uses: dependabot/fetch-metadata@v1.6.0
uses: dependabot/fetch-metadata@v2.1.0
- name: Enable auto-merge for Dependabot PRs
if: ${{ steps.dependabot-metadata.outputs.update-type != 'version-update:semver-major' }}
run: gh pr merge --auto --merge "$PR_URL"
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/publish-jvm-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,16 +30,37 @@ jobs:
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
uses: docker/login-action@v3.0.0
uses: docker/login-action@v3.1.0
id: login-hub
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}

- name: Restore cache for local Maven repository
id: cache
uses: actions/cache@v4
with:
path: maven-repository
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}

- name: inject maven-cache into docker
uses: reproducible-containers/buildkit-cache-dance@v3.1.0
with:
cache-map: |
{
"maven-repository": "/root/.m2"
}
skip-extraction: ${{ steps.cache.outputs.cache-hit }}

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3

- name: Build the JVM-based Docker image
uses: docker/build-push-action@v5
with:
context: .
push: ${{ startsWith(github.ref, 'refs/tags/v') }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}
cache-from: type=gha
cache-to: type=gha,mode=max
2 changes: 1 addition & 1 deletion .github/workflows/publish-native-docker-image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:
if: ${{ startsWith(github.ref, 'refs/tags/v') }}
env:
DOCKERHUB_USERNAME: ${{ secrets.DOCKERHUB_USERNAME }}
uses: docker/login-action@v3.0.0
uses: docker/login-action@v3.1.0
id: login-hub
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -190,3 +190,8 @@ dist/
# Spring personal profile
######################
src/main/resources/config/application-perso.*

######################
# Gradle Develocity Settings
######################
.mvn/.develocity/develocity-workspace-id
52 changes: 28 additions & 24 deletions .jhipster/modules/history.json
Original file line number Diff line number Diff line change
@@ -1,27 +1,31 @@
{
"actions" : [ {
"module" : "application-service-hexagonal-architecture-documentation",
"date" : "2022-07-29T05:45:39.864617462Z",
"properties" : { }
}, {
"module" : "maven-java",
"date" : "2024-01-29T22:31:20.121046866Z",
"properties" : {
"packageName" : "com.mycompany.myapp",
"projectName" : "JHipster Sample Application",
"baseName" : "jhipsterSampleApplication",
"endOfLine" : "lf",
"indentSize" : 2
"actions": [
{
"module": "application-service-hexagonal-architecture-documentation",
"date": "2022-07-29T05:45:39.864617462Z",
"properties": {}
},
{
"module": "maven-java",
"date": "2024-01-29T22:31:20.121046866Z",
"properties": {
"packageName": "com.mycompany.myapp",
"projectName": "JHipster Sample Application",
"baseName": "jhipsterSampleApplication",
"endOfLine": "lf",
"indentSize": 2
}
},
{
"module": "jacoco-check-min-coverage",
"date": "2024-01-29T22:31:20.126024517Z",
"properties": {
"packageName": "com.mycompany.myapp",
"projectName": "JHipster Sample Application",
"baseName": "jhipsterSampleApplication",
"endOfLine": "lf",
"indentSize": 2
}
}
}, {
"module" : "jacoco-check-min-coverage",
"date" : "2024-01-29T22:31:20.126024517Z",
"properties" : {
"packageName" : "com.mycompany.myapp",
"projectName" : "JHipster Sample Application",
"baseName" : "jhipsterSampleApplication",
"endOfLine" : "lf",
"indentSize" : 2
}
} ]
]
}
8 changes: 4 additions & 4 deletions .lintstagedrc.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
export default {
'{src/test/javascript,src/main/webapp}/**/*.{js,ts,tsx,vue}': ['eslint --fix'],
'src/main/style/**/*.{css,scss}': ['stylelint --fix'],
'src/main/style/**/*.pug': ['pug-lint'],
'{{src/**/,}*.{md,json,yml,html,vue,java,xml,feature},*.{js,ts},.github/**/*.yml,documentation/**/*.md,src/{main/webapp,main/glyph,test/javascript}/**/*.{css,scss}}':
['prettier --write'],
'src/main/style/**/*.{css,scss}': ['stylelint --fix', 'prettier --write'],
'src/main/glyph/**/*.{css,scss}': ['prettier --write'],
'src/main/style/**/*.pug': ['eslint --fix', 'prettier --write'],
'{{**/,}*.{md,json,yml,html,java,xml,feature},*.{js,cjs,ts}}': ['prettier --write'],
};
30 changes: 30 additions & 0 deletions .mvn/develocity.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<develocity
xmlns="https://www.gradle.com/develocity-maven"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="https://www.gradle.com/develocity-maven https://www.gradle.com/schema/develocity-maven.xsd"
>
<server>
<url>https://ge.jhipster.tech</url>
</server>
<buildScan>
<capture>
<fileFingerprints>true</fileFingerprints>
</capture>
<publishing>
<onlyIf><![CDATA[!buildResult.failures.empty && authenticated]]></onlyIf>
</publishing>
<backgroundBuildScanUpload>#{env['CI'] == null}</backgroundBuildScanUpload>
<obfuscation>
<ipAddresses>#{{'0.0.0.0'}}</ipAddresses>
</obfuscation>
</buildScan>
<buildCache>
<local>
<enabled>true</enabled>
</local>
<remote>
<enabled>true</enabled>
<storeEnabled>#{isTrue(env['GITHUB_ACTIONS']) and isTrue(env['DEVELOCITY_ACCESS_KEY'])}</storeEnabled>
</remote>
</buildCache>
</develocity>
12 changes: 12 additions & 0 deletions .mvn/extensions.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
<extensions>
<extension>
<groupId>com.gradle</groupId>
<artifactId>develocity-maven-extension</artifactId>
<version>1.21.2</version>
</extension>
<extension>
<groupId>com.gradle</groupId>
<artifactId>common-custom-user-data-maven-extension</artifactId>
<version>2</version>
</extension>
</extensions>
Loading
Loading