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

Merge sync-8e3396dd into main #88

Open
wants to merge 67 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
ce9c122
Bump sass from 1.80.5 to 1.80.6 (#1408)
dependabot[bot] Nov 4, 2024
38cabf9
Update to Docusaurus v3.6.0 (#1415)
SvMak Nov 5, 2024
59432ae
add a language switcher (#1416)
hide212131 Nov 6, 2024
95e985e
Bump the docusaurus group with 6 updates (#1418)
dependabot[bot] Nov 11, 2024
4536748
Bump embla-carousel-react from 8.3.1 to 8.4.0 (#1419)
dependabot[bot] Nov 18, 2024
3084749
Bump sass from 1.80.6 to 1.81.0 (#1420)
dependabot[bot] Nov 18, 2024
26839dd
Bump embla-carousel-auto-scroll from 8.3.1 to 8.4.0 (#1421)
dependabot[bot] Nov 18, 2024
2c70bbe
Bump cross-spawn from 7.0.3 to 7.0.6 (#1422)
dependabot[bot] Nov 18, 2024
2585953
Update azure.mdx
hangwan97 Nov 21, 2024
90d107e
Merge pull request #1423 from hangwan97/patch-2
jdubois Nov 21, 2024
10bcbee
Bump the docusaurus group with 6 updates
dependabot[bot] Nov 25, 2024
5e47ba2
Bump embla-carousel-react from 8.4.0 to 8.5.1
dependabot[bot] Nov 25, 2024
224481c
Merge pull request #1424 from jhipster/dependabot/npm_and_yarn/docusa…
DanielFran Dec 3, 2024
60b3362
Merge pull request #1425 from jhipster/dependabot/npm_and_yarn/embla-…
DanielFran Dec 3, 2024
dadf982
Fix marketplace (#1434)
SvMak Dec 11, 2024
55bec40
Bump nanoid from 3.3.7 to 3.3.8
dependabot[bot] Dec 11, 2024
ee68493
Merge pull request #1435 from jhipster/dependabot/npm_and_yarn/nanoid…
DanielFran Dec 11, 2024
a7929f5
Bump embla-carousel-auto-scroll from 8.4.0 to 8.5.1
dependabot[bot] Dec 11, 2024
8cfdd63
Bump class-variance-authority from 0.7.0 to 0.7.1
dependabot[bot] Dec 11, 2024
b5851e1
Bump prettier from 3.3.3 to 3.4.2
dependabot[bot] Dec 11, 2024
a65accd
Bump react-icons from 5.3.0 to 5.4.0
dependabot[bot] Dec 11, 2024
49c3aff
Merge pull request #1426 from jhipster/dependabot/npm_and_yarn/embla-…
DanielFran Dec 11, 2024
3625600
Merge pull request #1429 from jhipster/dependabot/npm_and_yarn/class-…
DanielFran Dec 11, 2024
8d46072
Merge pull request #1433 from jhipster/dependabot/npm_and_yarn/react-…
DanielFran Dec 11, 2024
3519521
Merge pull request #1431 from jhipster/dependabot/npm_and_yarn/pretti…
DanielFran Dec 11, 2024
9d0b9e4
Bump docusaurus-plugin-sass from 0.2.5 to 0.2.6
dependabot[bot] Dec 11, 2024
05c0afc
Bump sass from 1.81.0 to 1.82.0
dependabot[bot] Dec 11, 2024
cf2cbb9
Merge pull request #1430 from jhipster/dependabot/npm_and_yarn/docusa…
DanielFran Dec 11, 2024
40ddd29
Merge pull request #1432 from jhipster/dependabot/npm_and_yarn/sass-1…
DanielFran Dec 11, 2024
0fd396b
Bump prism-react-renderer from 2.4.0 to 2.4.1 (#1437)
dependabot[bot] Dec 23, 2024
828d391
Bump sass from 1.82.0 to 1.83.0 (#1436)
dependabot[bot] Dec 23, 2024
c0047a7
Bump typescript from 5.6.3 to 5.7.2 (#1427)
dependabot[bot] Dec 23, 2024
fe7e660
Add release notes for v8.8.0 (#1438)
mraible Dec 23, 2024
f7e3e35
Bump @kbox-labs/react-echarts from 1.4.0 to 1.4.2
dependabot[bot] Dec 23, 2024
b4b47d8
Merge pull request #1439 from jhipster/dependabot/npm_and_yarn/kbox-l…
DanielFran Dec 23, 2024
d7875ff
Fix spelling and synchronize version syntax
mraible Dec 24, 2024
b4969fb
Fix Markdown for Node item
mraible Dec 24, 2024
ad1a1f2
Bump echarts from 5.5.1 to 5.6.0 (#1440)
dependabot[bot] Dec 30, 2024
9d76372
Update copyright headers
jhipster-bot Dec 31, 2024
0f9fc91
Merge pull request #1441 from jhipster/copyright-date-update
pascalgrimaud Dec 31, 2024
443a754
Bump the docusaurus group with 6 updates
dependabot[bot] Jan 6, 2025
3cc3587
Bump sass from 1.83.0 to 1.83.1
dependabot[bot] Jan 6, 2025
4b43a64
Add docker as recommended.
mshima Jan 7, 2025
e733e17
Update getting-started.mdx
mshima Jan 7, 2025
f9d2b01
Update getting-started.mdx
mshima Jan 7, 2025
c05c246
Update docker-compose.mdx
mshima Jan 7, 2025
f825cde
Update docker-compose.mdx
mshima Jan 7, 2025
e8f7351
Update docs/getting-started.mdx
mshima Jan 7, 2025
2d83acf
Merge pull request #1444 from jhipster/docker
DanielFran Jan 8, 2025
aae24eb
Merge pull request #1442 from jhipster/dependabot/npm_and_yarn/docusa…
DanielFran Jan 8, 2025
1a6ac49
Merge pull request #1443 from jhipster/dependabot/npm_and_yarn/sass-1…
DanielFran Jan 8, 2025
466eee6
Sponsorship page update
jdubois Feb 3, 2025
a9bf83e
Update docs/contributing/sponsors.mdx
jdubois Feb 3, 2025
f2a6371
Fix
jdubois Feb 3, 2025
88368d4
Fix
jdubois Feb 3, 2025
84adc8d
Update docs/contributing/sponsors.mdx
jdubois Feb 3, 2025
7fbfd3f
Fix
jdubois Feb 3, 2025
63fd191
Update docs/contributing/sponsors.mdx
jdubois Feb 3, 2025
b838fd3
Merge pull request #1453 from jdubois/main
DanielFran Feb 3, 2025
68ef0cd
Add release notes for JHipster 8.9.0 (#1454)
mraible Feb 8, 2025
3600d33
Added documentation for LocalTime type (#1451)
OmarHawk Feb 8, 2025
75a97f7
Update 035_tip_combine_generation_and_custom_code.mdx (#1445)
vw98075 Feb 8, 2025
6126fea
fix: update @import to @use for scss files (#1450)
SvMak Feb 8, 2025
00adf89
Bump prettier from 3.4.2 to 3.5.0
dependabot[bot] Feb 10, 2025
98b1a18
Merge pull request #1456 from jhipster/dependabot/npm_and_yarn/pretti…
DanielFran Feb 10, 2025
8e3396d
JHipster 8.9.0 release notes have wrong date in URL (#1457)
qmonmert Feb 12, 2025
ec31c85
Merge remote-tracking branch 'upstream/main' into sync-8e3396dd
Feb 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,7 @@ updates:
schedule:
interval: 'weekly'
open-pull-requests-limit: 10
groups:
docusaurus:
patterns:
- '@docusaurus/*'
2 changes: 1 addition & 1 deletion NOTICE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
JHipster website.
Copyright 2013-2024 the original author or authors from the JHipster project.
Copyright 2013-2025 the original author or authors from the JHipster project.

For more information on the JHipster project, see https://www.jhipster.tech/
86 changes: 85 additions & 1 deletion docs/contributing/sponsors.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,31 +2,57 @@
title: スポンサー
slug: /sponsors/
last_update:
date: 2017-11-29T00:00:00-00:00
date: 2025-02-01T00:00:00-00:00
---
# <i class="fa fa-usd"></i> スポンサー

JHipsterは資金を集めるために[OpenCollective](https://opencollective.com/generator-jhipster)を使っています。資金は透明性のある方法でプロジェクトの経費(このウェブサイトの運営など)に充てられます([OpenCollectiveのドキュメントを参照](https://opencollective.com/how-it-works))。あなたの寄付は、プロジェクトが存続し、成長するのに役立ちます。

後援者やスポンサーになるには、[OpenCollectiveページ](https://opencollective.com/generator-jhipster)からお願いします。

<<<<<<< HEAD
## 後援者としての特典
=======
## Disclaimer

This is a donation. No goods or services are expected in return. Any requests for refunds for those purposes will be rejected.

We are a French non-profit organization, as described in our [status](/association/), and we're not interested in business partnerships.
>>>>>>> upstream/main

後援者は、毎月2ドルをプロジェクトに寄付していただくことで、以下の特典を得ることができます。

<<<<<<< HEAD
- [https://www.jhipster.tech](https://www.jhipster.tech)のトップページの「後援者」欄に掲載されます(2018年1月現在、約11万ビュー/月)。
- GitHubのメインプロジェクトページの「後援者」欄に掲載されます(2018年1月で約15,000ビュー/月)。

## ブロンズスポンサーとしての特典
=======
Backers donate $2 per month to the project.

We use the Open Collective APIs to automatically display backers on our main page:

- On the front page of [https://www.jhipster.tech](https://www.jhipster.tech) in the "backers" section (about 110,000 views/month).
- On the GitHub main project page in the "backers" section (about 15,000 views/month).
>>>>>>> upstream/main

ブロンズスポンサーは、毎月100ドルをプロジェクトに寄付していただくことで、以下の特典を得ることができます。

- [https://www.jhipster.tech](https://www.jhipster.tech) のトップページの「スポンサー」欄に掲載されます(2018年1月現在、約11万ビュー/月)。
- GitHubのメインプロジェクトページの「sponsors」欄に掲載されます(2018年1月時点で約15,000ビュー/月)。

<<<<<<< HEAD
## シルバースポンサーとしての特典

シルバースポンサーは10社までとさせていただきます。
=======
Bronze sponsors donate $100 per month to the project.

We use the Open Collective APIs to automatically display bronze sponsors on our main page:

- On the front page of [https://www.jhipster.tech](https://www.jhipster.tech) in the "sponsors" section (about 110,000 views/month).
- On the GitHub main project page in the "sponsors" section (about 15,000 views/month).
>>>>>>> upstream/main

シルバースポンサーは、毎月500ドルをプロジェクトに寄付していただくことで、以下の特典を得ることができます。

Expand All @@ -36,9 +62,18 @@ JHipsterは資金を集めるために[OpenCollective](https://opencollective.co

## ゴールドスポンサーとしての特典

<<<<<<< HEAD
ゴールドスポンサーは3社までとさせていただきます。

ゴールドスポンサーは、毎月1,000ドルをプロジェクトに寄付していただくことで、以下の特典を得ることができます。
=======
Silver sponsors donate $500 per month to the project.

We use the Open Collective APIs to automatically display silver sponsors on our main page:

- On the front page of [https://www.jhipster.tech](https://www.jhipster.tech) in the "sponsors" section (about 110,000 views/month).
- On the GitHub main project page in the "sponsors" section (about 15,000 views/month).
>>>>>>> upstream/main

- シルバースポンサーと同じ特典(メインページでの掲載、お礼のツイート)。
- 毎月3件の「[バグバウンディ](/bug-bounties/)」を作成できます(譲渡不可)。月末までにすべてのバグバウンディが作成されない場合、残りのバグバウンディは失われます。
Expand All @@ -48,20 +83,30 @@ JHipsterは資金を集めるために[OpenCollective](https://opencollective.co

プラチナスポンサーは1社のみとさせていただきます。

<<<<<<< HEAD
プラチナスポンサーは、毎月2,500ドルをプロジェクトに寄付していただくことで、以下の特典を得ることができます。

- ゴールドスポンサーと同じ特典(全ページへの掲載、お礼のツイート、バグバウンディ3回分)。
- JHipster Onlineのウェルカムページ、およびアプリケーション生成するメインページにロゴを掲載します。
- 各アプリケーション生成の最後にメッセージを追加。このメッセージは、スポンサーがPRとして提出する必要があり、スポンサーシップ期間中公開される各リリースに掲載されます。
- 公式ロゴリストにJHipsterのカスタムロゴを追加するオプション。このロゴは、スポンサーによるPRとして提出され、JHipsterの公式ロゴリストに掲載されます。このロゴはJHipsterの行動規範に準拠する必要があります。
- JHipster開発者協会が主催する各JHipsterカンファレンスに1枠を確保します。組織上の理由から、これらの枠は最初のスポンサーシップの支払いから3か月後に予約され、最後のスポンサーシップの支払いから3か月後まで利用可能です。
=======
Gold sponsors donate $1,000 per month to the project.

We use the Open Collective APIs to automatically display gold sponsors on our main page:

- On the front page of [https://www.jhipster.tech](https://www.jhipster.tech) in the "sponsors" section (about 110,000 views/month).
- On the GitHub main project page in the "sponsors" section (about 15,000 views/month).
>>>>>>> upstream/main

## プロジェクトはその資金で何をするのでしょうか

[OpenCollectiveのドキュメント](https://docs.opencollective.com)にあるように、あなたのお金がどのように使われるかは公開され、完全に透明性が確保されます。

誰でも経費を申請できます。その経費がコミュニティの発展にとって意味のあるものであれば、コアコントリビューターたちによって私たちのOpenCollectivの台帳に「マージ」され、経費を申請した人へ償還されます。

<<<<<<< HEAD
資金はまず、プロジェクトの直接経費に充当されます。

- [バグバウンディ](/bug-bounties/)
Expand All @@ -74,3 +119,42 @@ JHipsterは資金を集めるために[OpenCollective](https://opencollective.co
- プロジェクトグッズの支払い
- ミートアップ料金の支払い
- 開発者の集まりのための費用:コアチームの会議のための旅費と食事代
=======
Platinum sponsors donate $2,500 per month to the project.

We use the Open Collective APIs to automatically display platinum sponsors on our main page:

- On the front page of [https://www.jhipster.tech](https://www.jhipster.tech) in the "sponsors" section (about 110,000 views/month).
- On the GitHub main project page in the "sponsors" section (about 15,000 views/month).

## What will the project do with the money?

As you can read in [the Open Collective documentation](https://docs.opencollective.com), the way your money will be used will be public and totally transparent.

Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.

Money will first be used to cover direct project costs:

- [Bug bounties](/bug-bounties)
- Website hosting
- Developer tooling
- Legal protection

Then, money will be used to:

- Pay for project goodies
- Pay Meetup fees
- Pay expenses for developer gatherings: travel & food expenses for core team meetings

## Help! I'm a sponsor and my logo doesn't appear!

For each sponsorship level, we use the Open Collective APIs to automatically display sponsors on our main page. So if your logo doesn't appear:

- Check that you selected a correct sponsorship tier. This needs to be one of the tiers listed above, not a custom contribution.
- Check your Open Collective profile to ensure that your logo is uploaded: this is what we'll use to automatically display your logo on our main page.
- Wait a few minutes: the Open Collective APIs are cached, so it might take a few minutes for your logo to appear.

If those steps don't work, please contact Open Collective support, as we don't have control over their APIs. They might have a bug or a technical issue that they need to fix.

And please remember the disclaimer at the top of this page: "This is a donation. No goods or services are expected in return. Any requests for refunds for those purposes will be rejected.".
>>>>>>> upstream/main
18 changes: 18 additions & 0 deletions docs/core-tasks/creating-an-entity.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,7 @@ JDL Studioを使用した場合は以下の通りです。

JHipsterは多くのフィールドタイプをサポートしています。このサポートはデータベースバックエンドに依存するため、Javaの型を使用してそれらを記述します。Javaの`String`はOracleとCassandraでは格納方法が異なります。正しいデータベースアクセスコードを生成することは、JHipsterの強みの1つです。

<<<<<<< HEAD
* `String`:JavaのString型です。デフォルトのサイズは基盤となるバックエンドに依存します(JPAを使用している場合、デフォルトでは255です)が、検証ルールを使用して変更できます(たとえば、`max`サイズを1024に設定します)。
* `Integer`:JavaのInteger型です。
* `Long`:JavaのLong型です。
Expand All @@ -109,6 +110,23 @@ JHipsterは多くのフィールドタイプをサポートしています。こ
* `Boolean`:JavaのBoolean型です。
* `Enumeration`:JavaのEnumeration型です。オブジェクトこのタイプを選択すると、サブジェネレータは列挙に必要な値を尋ね、それらを格納するための特定の`enum`クラスを作成します。
* `Blob`:バイナリデータを格納するために使用されるBlobオブジェクトです。このタイプを選択すると、サブジェネレータは汎用バイナリデータ、イメージオブジェクト、またはCLOB(ロングテキスト)を格納するかどうかを確認します。イメージは特にAngular側で処理されるため、エンドユーザに表示できます。
=======
* `String`: A Java String. Its default size depends on the underlying backend (if you use JPA, it's 255 by default), but you can change it using the validation rules (putting a `max` size of 1024, for example).
* `Integer`: A Java Integer.
* `Long`: A Java Long.
* `Float`: A Java Float.
* `Double`: A Java Double.
* `BigDecimal`: A [java.math.BigDecimal](https://docs.oracle.com/javase/8/docs/api/java/math/BigDecimal.html) object, used when you want exact mathematic calculations (often used for financial operations).
* `LocalDate`: A [java.time.LocalDate](https://docs.oracle.com/javase/8/docs/api/java/time/LocalDate.html) object, used to correctly manage dates in Java.
* `Instant`: A [java.time.Instant](https://docs.oracle.com/javase/8/docs/api/java/time/Instant.html) object, used to represent a timestamp, an instantaneous point on the time-line.
* `ZonedDateTime`: A [java.time.ZonedDateTime](https://docs.oracle.com/javase/8/docs/api/java/time/ZonedDateTime.html) object, used to represent a local date-time in a given timezone (typically a calendar appointment). Note that time zones are neither supported by the REST nor by the persistence layers so you should most probably use `Instant` instead.
* `Duration`: A [java.time.Duration](https://docs.oracle.com/javase/8/docs/api/java/time/Duration.html) object, used to represent an amount of time.
* `LocalTime`: A [java.time.LocalTime](https://docs.oracle.com/javase/8/docs/api/java/time/LocalTime.html) object, used to represent a local time without timezone. Can be used to define business hours for example.
* `UUID`: A [java.util.UUID](https://docs.oracle.com/javase/8/docs/api/java/util/UUID.html).
* `Boolean`: A Java Boolean.
* `Enumeration`: A Java Enumeration object. When this type is selected, the sub-generator will ask you what values you want in your enumeration, and it will create a specific `enum` class to store them.
* `Blob`: A Blob object, used to store some binary data. When this type is selected, the sub-generator will ask you if you want to store generic binary data, an image object, or a CLOB (long text). Images will be handled specifically on the Angular side, so they can be displayed to the end-user.
>>>>>>> upstream/main


## 検証
Expand Down
19 changes: 19 additions & 0 deletions docs/environment/docker-compose.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ last_update:

# <i class="fa fa-music"></i> DockerとDocker Compose

<<<<<<< HEAD
## 要旨

DockerとDocker Composeの使用は、開発では非常に推奨されており、プロダクション環境でも良い解決策となります。
Expand All @@ -21,6 +22,9 @@ DockerとDocker Composeの使用は、開発では非常に推奨されており
7. [Keycloak](#7)
8. [共通コマンド](#8)
9. [メモリの調整](#9)
=======
Docker Compose is used by default in development, tests and CI scripts, which can be [disabled](#disabling).
>>>>>>> upstream/main

## Description

Expand Down Expand Up @@ -327,3 +331,18 @@ environment:
- (...)
- _JAVA_OPTIONS=-Xmx512m -Xms256m
```

## Disabling

Add to src/main/resources/application.yml or application-dev.yml depending on your application configuration.

```yaml
spring:
docker:
compose:
enabled: false
```

## Alternatives

- [Colima](https://github.com/abiosoft/colima#getting-started)
9 changes: 9 additions & 0 deletions docs/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,21 @@ import Books from '@site/src/components/sections/docs/Books'

## JHipster クイックスタート

<<<<<<< HEAD
1. [Java](https://adoptium.net/temurin/releases/?version=11)、[Git](http://git-scm.com/)、[Node.js](http://nodejs.org/)をインストールします。
2. JHipsterをインストールします:`npm install -g generator-jhipster`
3. 新しいディレクトリを作成し、移動します:`mkdir myApp && cd myApp`
4. JHipsterを実行し、画面上の指示に従います:`jhipster`
5. [JDL Studio](https://start.jhipster.tech/jdl-studio/)でエンティティをモデリングし、生成された`jhipster-jdl.jdl`ファイルをダウンロードします。
6. `jhipster import-jdl jhipster-jdl.jdl`を使用してエンティティを生成します。
=======
1. Install [Java 17](https://adoptium.net/temurin/releases/?version=17), [Node.js](http://nodejs.org/), [Git](http://git-scm.com/) (recommended) and [Docker](docker-compose/) (recommended)
2. Install JHipster `npm install -g generator-jhipster`
3. Create a new directory and go into it `mkdir myApp && cd myApp`
4. Run JHipster and follow instructions on screen `jhipster`
5. Model your entities with [JDL Studio](https://start.jhipster.tech/jdl-studio/) and download the resulting `jhipster-jdl.jdl` file
6. Generate your entities with `jhipster import-jdl jhipster-jdl.jdl`
>>>>>>> upstream/main

## 15分で学ぶJHipster

Expand Down
1 change: 1 addition & 0 deletions docs/jdl/entities-fields.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -169,6 +169,7 @@ Aのnameにはコメントが付きません。countの方にコメントが付
|ZonedDateTime |required, unique |
|Instant |required, unique |
|Duration |required, unique |
|LocalTime |required, unique |
|UUID |required, unique |
|Blob |required, minbytes, maxbytes, unique |
|AnyBlob |required, minbytes, maxbytes, unique |
Expand Down
Loading