Skip to content

Commit 55937fa

Browse files
authored
Merge branch 'develop' into social_images
2 parents e20ce4c + d95f9bd commit 55937fa

File tree

2,235 files changed

+265277
-58033
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

2,235 files changed

+265277
-58033
lines changed

.github/workflows/build.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ jobs:
6262
run: echo ${{ github.event.number }} > ./_site/pr-id.txt
6363

6464
- name: Publishing directory for PR preview
65-
uses: actions/upload-artifact@v2
65+
uses: actions/upload-artifact@v3
6666
with:
6767
name: site
6868
path: ./_site

README.md

+17-1
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ These instructions will get you a copy of the Quarkus.io website up and running
66

77
### Installation
88

9+
#### Using Docker
10+
11+
1. Install [Docker Desktop](https://docs.docker.com/install/).
12+
2. Fork the [project repository](https://github.com/quarkusio/quarkusio.github.io), then clone your fork.
13+
14+
git clone [email protected]:YOUR_USER_NAME/quarkusio.github.io.git
15+
16+
3. Change into the project directory:
17+
18+
cd quarkusio.github.io
19+
4. Run Docker Composer
20+
21+
docker-compose up
22+
23+
5. Now browse to http://localhost:4000
24+
#### Using a local Ruby environment
925
[Jekyll static site generator docs](https://jekyllrb.com/docs/).
1026

1127
1. Install a full [Ruby development environment](https://jekyllrb.com/docs/installation/). If you use `rvm`, run: `rvm use 2.7.1`.
@@ -29,7 +45,7 @@ These instructions will get you a copy of the Quarkus.io website up and running
2945

3046
./serve.sh
3147

32-
Or if you want it faster and okey to not have guides included use the following:
48+
Or if you want it faster and okay to not have guides included use the following:
3349

3450
./serve-noguides.sh
3551

_data/authors.yaml

+20
Original file line numberDiff line numberDiff line change
@@ -454,3 +454,23 @@ iocanel:
454454
job_title: "Senior Principal Software Engineer"
455455
twitter: "iocanel"
456456
bio: "Software Engineer, working at Red Hat on Quarkus."
457+
karm:
458+
name: "Karm Michal Babacek"
459+
460+
emailhash: "20b7028e06a0e0b58677204b22f0914a"
461+
job_title: "Programmer"
462+
twitter: "_karm"
463+
bio: "Programmer, working at Red Hat on test automation for Mandrel."
464+
lthon:
465+
name: "Ladislav Thon"
466+
467+
emailhash: "238e8b2100a5366b226234b946026462"
468+
job_title: "Principal Software Engineer"
469+
twitter: "_Ladicek"
470+
bio: "Books. Software. Imagination..."
471+
rtoyonag:
472+
name: "Robert Toyonaga"
473+
474+
emailhash: "4c720895d3cfe6ac32bd2fc326bfebab"
475+
job_title: "Software Engineer"
476+
bio: "Software Engineer, working at Red Hat on GraalVM Native Image."

_data/events.yaml

+6-39
Original file line numberDiff line numberDiff line change
@@ -2,46 +2,13 @@ headline: "Select Upcoming Events"
22

33
upcomingevents:
44

5-
- title: "Kubernetes Community Days Italy 2023"
5+
- title: "JavaZone"
66
type: In Person
7-
link: https://community.cncf.io/events/details/cncf-kcd-italy-presents-kubernetes-community-days-italy-2023/
8-
date: "June 16, 2023"
9-
location: Milano, Italy
10-
description: KCD Italy è l'evento in persona della community Kubernetes italiana dedicato al Cloud Native. Salite a bordo per condividere know-how, esperienze e successi e per far crescere la comunità CNCF.
11-
thumbnail: kcditaly_logo.png
12-
13-
- title: "DevConf CZ"
14-
type: In Person
15-
link: https://www.devconf.info/cz/
16-
date: "June 16 - 18, 2023"
17-
location: Brno, Czech Republic
18-
description: DevConf.CZ is annual, free, Red Hat sponsored community conference for developers, admins, DevOps engineers, testers, documentation writers and other contributors to open source technologies. At DevConf.CZ, FLOSS communities sync, share, and hack on upstream projects together.
19-
thumbnail: devconfcz_logo.png
20-
21-
- title: "Voxxed Days Luxembourg"
22-
type: In Person
23-
link: https://luxembourg.voxxeddays.com/en/
24-
date: "June 21-22, 2023"
25-
location: Luxembourg, Luxembourg
26-
description: Voxxed Days Luxembourg is an IT event dedicated to developers, and made by developers, from the Devoxx Family.
27-
thumbnail: voxxeddays_luxembourgh_logo.png
28-
29-
30-
- title: "DevBcn"
31-
type: In Person
32-
link: https://www.devbcn.com/
33-
date: "July 3-5, 2023"
34-
location: Barcelona, Spain
35-
description: Former JBCNConf - Multidisciplinary conference made for Developers and by Developers, to learn and share on the different modern software technologies used across the companies.
36-
thumbnail: devBcn_logo.png
37-
38-
- title: "Riviera Dev"
39-
type: In Person
40-
link: https://2023.rivieradev.fr/
41-
date: "July 10-12, 2023"
42-
location: Valbonne, France
43-
description: Riviera DEV, that’s 3 days of conferences and workshops on the French Riviera.
44-
thumbnail: rivieradev_logo.png
7+
link: https://2023.javazone.no/
8+
date: "September 5-7, 2023"
9+
location: Oslo, Norway
10+
description: The biggest community-driven Java conference.
11+
thumbnail: javazone_logo.png
4512

4613

4714

_data/insights-videos.yaml

+37-7
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,51 @@ futureheadline: "Scheduled Podcasts"
44

55
futurevideos:
66

7-
- title: "EPISODE #132: Quarkiverse Extension Spotlight: Quarkus CXF extension"
7+
- title: "EPISODE #136: Quarkus Component Testing"
88
link:
9-
date: "June 21, 2023"
10-
authors: "Shumon Sharif and Peter Palaga join us to discuss how the CXF extension is critical for implementing SOAP clients and JAX-WS services."
9+
date: "August 7, 2023"
10+
authors: "Martin Kouba"
1111

12-
- title: "EPISODE #133: Quarkus + JDK Flight recorder/Cryostat"
12+
- title: "EPISODE #137: Comparing Native Java REST API Frameworks"
1313
link:
14-
date: "June 26, 2023"
15-
authors: "Andrew Azores & Robert Toyonaga"
14+
date: "August 21, 2023"
15+
authors: "Matt Raible"
16+
17+
- title: "EPISODE #138: The Quarkus Frontend rainbow. Why is Quarkus the best framework for full stack developers?"
18+
link:
19+
date: "September 11, 2023"
20+
authors: "Andy Damevin & Stéphane Épardaud"
21+
22+
- title: "EPISODE #140: Quarkus Web Bundler"
23+
link:
24+
date: "September 25, 2023"
25+
authors: "Andy Damevin & Erik Jan de Wit"
1626

1727

1828
pastheadline: "Archived Podcast Videos"
1929

2030
pastvideos:
2131

32+
- title: "EPISODE #135: What’s new in Quarkus’ gRPC?"
33+
link: https://youtube.com/live/HTD_1HGI48I
34+
date: "July 24, 2023"
35+
authors: "Aleš Justin"
36+
37+
- title: "EPISODE #134: Quarkus in the Wild with AXA"
38+
link: https://youtube.com/live/JLsZYYnIB-Q
39+
date: "July 10, 2023"
40+
authors: "Guillaume Thomas"
41+
42+
- title: "EPISODE #133: Quarkus + JDK Flight recorder/Cryostat"
43+
link: https://youtube.com/live/HEy-ad4v6dY
44+
date: "June 26, 2023"
45+
authors: "Andrew Azores & Robert Toyonaga"
46+
47+
- title: "EPISODE #132: Quarkiverse Extension Spotlight: Quarkus CXF extension"
48+
link: https://youtube.com/live/dUV-kUrZ5m0
49+
date: "June 21, 2023"
50+
authors: "Shumon Sharif and Peter Palaga join us to discuss how the CXF extension is critical for implementing SOAP clients and JAX-WS services."
51+
2252
- title: "EPISODE #131: What’s new with Hibernate 6 and Quarkus"
2353
link: https://youtube.com/live/6lPTwV4mvVU
2454
date: "June 14, 2023"
@@ -471,7 +501,7 @@ pastvideos:
471501
authors: "Stuart Douglas"
472502

473503
- title: "EPISODE #41: Going to Funqy town"
474-
link: https://www.youtube.com/watch?v=qDThVyuAMMk
504+
link: https://youtube.com/live/R5texNJH4s4
475505
date: "March 24, 2021"
476506
authors: "Bill Burke"
477507

_data/newsletter.yaml

+4
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@ headline: "Monthly Newsletters"
22

33
newsletter:
44

5+
- title: "July 2023 Newsletter #34"
6+
link: /newsletter/34/
7+
date: "July 13, 2023"
8+
59
- title: "June 2023 Newsletter #33"
610
link: /newsletter/33/
711
date: "June 13, 2023"

_data/versioned/2-16/index/quarkus.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ types:
55
- title: Authorize web endpoints
66
filename: security-authorize-web-endpoints-reference.adoc
77
summary: Quarkus has an integrated pluggable web security layer.
8-
categories: "security, web"
8+
categories: "web, security"
99
id: security-authorize-web-endpoints-reference
1010
type: reference
1111
url: /guides/security-authorize-web-endpoints-reference
@@ -104,14 +104,14 @@ types:
104104
- title: Basic Authentication
105105
filename: security-basic-authentication-concept.adoc
106106
summary: HTTP Basic Authentication is one of the least resource-demanding techniques that enforce access controls to the Web resources.
107-
categories: "security, web"
107+
categories: "web, security"
108108
id: security-basic-authentication-concept
109109
type: concepts
110110
url: /guides/security-basic-authentication-concept
111111
- title: Built-In Authentication Support
112112
filename: security-built-in-authentication-support-concept.adoc
113113
summary: "The following section describes the Quarkus built-in authentication mechanisms for HTTP based FORM, BASIC, and Mutual TLS authentication."
114-
categories: "security, web"
114+
categories: "web, security"
115115
id: security-built-in-authentication-support-concept
116116
type: concepts
117117
url: /guides/security-built-in-authentication-support-concept
@@ -185,7 +185,7 @@ types:
185185
- title: Secure a Quarkus application with Basic authentication
186186
filename: security-basic-authentication-tutorial.adoc
187187
summary: Secure your Quarkus application endpoints by combining Quarkus built-in basic HTTP authentication with the JPA identity provider to enable role-based access control (RBAC).
188-
categories: "security, getting-started"
188+
categories: "getting-started, security"
189189
id: security-basic-authentication-tutorial
190190
type: tutorial
191191
url: /guides/security-basic-authentication-tutorial
@@ -241,7 +241,7 @@ types:
241241
- title: AppCDS
242242
filename: appcds.adoc
243243
summary: This reference guide explains how to enable AppCDS with Quarkus.
244-
categories: "cloud, core"
244+
categories: "core, cloud"
245245
type: guide
246246
url: /guides/appcds
247247
- title: Application Data Caching
@@ -434,7 +434,7 @@ types:
434434
- title: Dev Services for Databases
435435
filename: databases-dev-services.adoc
436436
summary: "When testing or running in dev mode Quarkus can provide you with a zero-config database out of the box, a feature we refer to as Dev Services."
437-
categories: "data, tooling"
437+
categories: "tooling, data"
438438
type: guide
439439
url: /guides/databases-dev-services
440440
- title: Dev Services for Elasticsearch
@@ -850,7 +850,7 @@ types:
850850
- title: Simplified Hibernate ORM with Panache and Kotlin
851851
filename: hibernate-orm-panache-kotlin.adoc
852852
summary: This explains the specifics of using Hibernate ORM with Panache in a Kotlin project.
853-
categories: "alt-languages, data"
853+
categories: "data, alt-languages"
854854
type: guide
855855
url: /guides/hibernate-orm-panache-kotlin
856856
- title: Simplified Hibernate Reactive with Panache
@@ -868,13 +868,13 @@ types:
868868
- title: Simplified MongoDB with Panache and Kotlin
869869
filename: mongodb-panache-kotlin.adoc
870870
summary: This guide covers the usage of MongoDB using active records and repositories in a Kotlin project.
871-
categories: "alt-languages, data"
871+
categories: "data, alt-languages"
872872
type: guide
873873
url: /guides/mongodb-panache-kotlin
874874
- title: SmallRye Fault Tolerance
875875
filename: smallrye-fault-tolerance.adoc
876876
summary: This guide demonstrates how your Quarkus application can utilize the SmallRye Fault Tolerance specification through the SmallRye Fault Tolerance extension.
877-
categories: "observability, web"
877+
categories: "web, observability"
878878
type: guide
879879
url: /guides/smallrye-fault-tolerance
880880
- title: SmallRye GraphQL
@@ -1174,13 +1174,13 @@ types:
11741174
- title: Validation with Hibernate Validator
11751175
filename: validation.adoc
11761176
summary: This guide covers how to use Hibernate Validator/Bean Validation in your REST services.
1177-
categories: "data, web"
1177+
categories: "web, data"
11781178
type: guide
11791179
url: /guides/validation
11801180
- title: Writing JSON REST Services
11811181
filename: rest-json.adoc
11821182
summary: JSON is now the lingua franca between microservices.
1183-
categories: "serialization, web"
1183+
categories: "web, serialization"
11841184
type: guide
11851185
url: /guides/rest-json
11861186
- title: Writing REST Services with RESTEasy Reactive

0 commit comments

Comments
 (0)