Skip to content

Commit

Permalink
Merge branch 'develop' into patch-1
Browse files Browse the repository at this point in the history
  • Loading branch information
ahndmal authored Mar 5, 2024
2 parents f847299 + 15e58fd commit 85dbcfc
Show file tree
Hide file tree
Showing 5,186 changed files with 521,369 additions and 98,645 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,4 @@ contact_links:
about: If you prefer live chat with the developers, we have a Zulip chat where we all hang out.
- name: Quarkus Development mailing list
url: https://groups.google.com/forum/#!forum/quarkus-dev
about: You can also ask questions on our mailing list.
about: Mailing list for discussing development of Quarkus itself, and development of Quarkus extensions
6 changes: 3 additions & 3 deletions .github/report-status-in-issue.java
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
//usr/bin/env jbang "$0" "$@" ; exit $?

//DEPS org.kohsuke:github-api:1.101
//DEPS info.picocli:picocli:4.2.0
//DEPS org.kohsuke:github-api:1.318
//DEPS info.picocli:picocli:4.7.5

import org.kohsuke.github.*;
import picocli.CommandLine;
Expand Down Expand Up @@ -87,7 +87,7 @@ public void run() {
private static boolean isOpen(GHIssue issue) {
return (issue.getState() == GHIssueState.OPEN);
}

public static void main(String... args) {
int exitCode = new CommandLine(new Report()).execute(args);
System.exit(exitCode);
Expand Down
11 changes: 8 additions & 3 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,22 @@ on:
push:
branches:
- develop

concurrency:
group: ${{ github.workflow }}
cancel-in-progress: true

jobs:
deploy:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
steps:

- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 2.7 # can change this to 2.7 or whatever version you prefer
ruby-version: 3.2.2

- name: Build Jekyll site
uses: limjh16/jekyll-action-ts@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/preview-teardown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
steps:
- name: Teardown surge preview
id: deploy
run: npx surge teardown https://quarkus-website-pr-${{ github.event.number }}-preview.surge.sh --token ${{ secrets.SURGE_TOKEN }}
run: npx surge teardown https://quarkus-site-pr-${{ github.event.number }}-preview.surge.sh --token ${{ secrets.SURGE_TOKEN }}
- name: Update PR status comment
uses: actions-cool/[email protected]
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/preview.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,13 @@ jobs:
rm -f pr-id.txt
- name: Publishing to surge for preview
id: deploy
run: npx surge ./ --domain https://quarkus-website-pr-${{ steps.pr.outputs.id }}-preview.surge.sh --token ${{ secrets.SURGE_TOKEN }}
run: npx surge ./ --domain https://quarkus-site-pr-${{ steps.pr.outputs.id }}-preview.surge.sh --token ${{ secrets.SURGE_TOKEN }}
- name: Update PR status comment on success
uses: actions-cool/[email protected]
with:
token: ${{ secrets.GITHUB_TOKEN }}
body: |
🎊 PR Preview ${{ github.sha }} has been successfully built and deployed to https://quarkus-website-pr-${{ steps.pr.outputs.id }}-preview.surge.sh
🎊 PR Preview ${{ github.sha }} has been successfully built and deployed to https://quarkus-site-pr-${{ steps.pr.outputs.id }}-preview.surge.sh
<img width="300" src="https://user-images.githubusercontent.com/507615/90250366-88233900-de6e-11ea-95a5-84f0762ffd39.png">
<!-- Sticky Pull Request Comment -->
body-include: '<!-- Sticky Pull Request Comment -->'
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/sync-main-doc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ jobs:
repository: quarkusio/quarkus
path: .quarkus-main-repository

- name: Install JDK 11
- name: Install JDK 17
uses: actions/setup-java@v3
with:
distribution: temurin
java-version: 11
java-version: 17
- name: Get Date
id: get-date
run: |
Expand All @@ -41,7 +41,7 @@ jobs:
- name: Rebase before rsync
run: |
git pull origin develop --rebase
- name: Sync guides and generated documentation
run: |
.quarkus-main-repository/docs/sync-web-site.sh main ${PWD}
Expand Down
25 changes: 25 additions & 0 deletions _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,31 @@ url: "https://quarkus.io" # the base hostname & protocol for your site, e.g. htt
twitter_username: quarkusio
github_username: quarkusio
github_fork_url: "https://github.com/quarkusio/quarkus"
# The language code for this website, used in particular for search.quarkus.io.
# See https://github.com/quarkusio/search.quarkus.io/blob/main/src/main/java/io/quarkus/search/app/entity/Language.java
language: en
search:
# The URL of the remote search service
url: "https://search.quarkus.io/"
# The amount of time before we give up on a pending remote search and fall back to Javascript search.
# The search service itself is reasonably fast on a decent machine (with curl: ~100ms median, ~150ms 90th percentile).
# but it's slower on prod machines (with curl: ~200ms median, ~400ms 90th percentile),
# and prod network overhead makes it even worse (with curl from France: ~750ms median, ~1000ms 90th percentile),
# so we need a high timeout with some margin for varying network latency depending on browser location.
# Such a high timeout is acceptable since Javascript search is almost instantaneous,
# so when we hit the timeout the user won't experience much more delay.
# See also https://docs.google.com/spreadsheets/d/1w0tSfL-MKFArSrB-L8IX1pxmrhWmQyNgNwQRloG3cLk/edit#gid=456110917
initial-timeout: 1500
# When fetching more pages, a timeout would be very bad for UX
# since we would reset the whole page using Javascript --
# while the user is reading through it!
# This we set a higher timeout value, to make timeouts less likely.
more-timeout: 2500
# The minimum number of characters before we run a full search.
# Below this:
# - if another filter is selected (e.g. categories), we run Javascript search
# - otherwise, we don't run search and just display all guides
min-chars: 2

# Build settings
error_mode: strict
Expand Down
5 changes: 5 additions & 0 deletions _config_dev.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Configuration for development

# We don't want to use the production instance of search.quarkus.io for development.
search:
url: "http://localhost:8080/"
28 changes: 28 additions & 0 deletions _data/authors.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -493,3 +493,31 @@ fbricon:
job_title: "Principal Software Engineer"
twitter: "fbricon"
bio: "Fred has been working in the Dev Tools team at Red Hat, since 2011, where he develops IDE extensions for Eclipse, VS Code and IntelliJ IDEA."
zakkak:
name: "Foivos Zakkak"
email: "[email protected]"
emailhash: "3772ed72c143c2f0fe110d1a4124a46a"
job_title: "Software Engineer"
twitter: "zakkak"
bio: "Software Engineer at Red Hat on Mandrel and other projects."
christophd:
name: "Christoph Deppisch"
email: "[email protected]"
emailhash: "6321a7cc80bf9d1b546b645882b67c47"
job_title: "Principal Software Engineer"
twitter: "freaky_styley"
bio: "Principal Software Engineer at Red Hat, working in Middleware Application Services on the projects Apache Camel, Camel K and Kamelets. Maintainer of the Open Source Java test frameworks Citrus and YAKS."
yrodiere:
name: "Yoann Rodiere"
email: "[email protected]"
emailhash: "2a8bdd4ffd282b7185c74b52ab452617"
job_title: "Principal Software Engineer"
twitter: "yoannrodiere"
bio: "Lead developer on Hibernate Search (http://hibernate.org/search/), and one of the main contributors to the Hibernate extensions (ORM, Search, Validator) of Quarkus."
andreatp:
name: "Andrea Peruffo"
email: "[email protected]"
emailhash: "6250a4b95ad7ddcf2ba7c3f84ba47995"
job_title: "Principal Software Engineer"
twitter: "and_prf"
bio: "Principal Software Engineer at Red Hat, working in Middleware Application Services on the Apicurio projects. Involved in the development of Microsoft's Kiota and Dylibso's Chicory."
62 changes: 44 additions & 18 deletions _data/events.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,26 +2,52 @@ headline: "Select Upcoming Events"

upcomingevents:

- title: "Devoxx Morocco"
- title: "DEV World"
type: In Person
link: https://github.com/quarkusio/quarkus/discussions/35825
date: "October 11-13, 2023"
location: Agrid, Morocco
description: DEVOXX MOROCCO is the largest developer conference in Africa & Middle East region, which aims to enable local and international technology experts to share their knowledge and expertise with technology enthusiasts.
thumbnail: devoxxmorocco_logo.png
link: https://github.com/quarkusio/quarkus/discussions/36904
date: "February 29 - March 1, 2024"
location: Amsterdam, Netherlands
description: Europe's Leading Tech City will offer a 2 Day Festival of Tech with Developers from around the Planet, the must attend event for you and your whole Tech Team to attend.
thumbnail: devworld_logo.png

- title: "DevFest Nantes"
- title: "KubeCon Europe"
type: In Person
link: https://github.com/quarkusio/quarkus/discussions/35827
date: "October 19-20, 2023"
location: Nantes, France
description: The Devfest (i.e Developers Festival), is a technical conference destined to developers. It's meant for students, professionals, or any curious techie.
thumbnail: devfestnantes_logo.png
link: https://github.com/quarkusio/quarkus/discussions/38536
date: "March 19-22, 2024"
location: Paris, France
description: The Cloud Native Computing Foundation’s flagship conference gathers adopters and technologists from leading open source and cloud native communities.
thumbnail: kubconeu_2024.png

- title: "AppDeveloperCon"
- title: "Microsoft JDConf"
type: Virtual
link: https://github.com/quarkusio/quarkus/discussions/38537
date: "March 27-28, 2024"
location:
description: JDConf, a key event in the Java landscape, is returning in 2024 for an exceptional two-day virtual experience. Our mission is to provide a world-class, engaging event accessible to attendees from every corner of the globe. With each year, JDConf has expanded its content and global reach, now drawing thousands of live viewers worldwide and fostering a network of local community events.
thumbnail: jdconf_2024.png

- title: "DevNexus"
type: In Person
link: https://github.com/quarkusio/quarkus/discussions/38538
date: "April 9-11, 2024"
location: Atlanta, Geogia
description: The longest-running and Largest Java Ecosystem Conference in the World.
thumbnail: devnexus_logo.png

- title: "Great International Developer Summit 2024"
type: In Person
link: https://github.com/quarkusio/quarkus/discussions/35936
date: "November 6th, 2023"
location: Chicago, Illinois
description: AppDeveloper is a co-located event as part of CNCF North America.
thumbnail: appdevelopercon_logo.png
link: https://github.com/quarkusio/quarkus/discussions/36902
date: "April 23-26, 2024"
location: Bengaluru, India
description: Embark on a transformative journey at GIDS 2024. From April 23-26, experience an extraordinary four-day program brimming with technical brilliance, captivating conversations, and visionary insights. Engage with trailblazing minds in software engineering and architecture, and discover the companies shaping the future of technology.
thumbnail: gids_logo.png

- title: "Red Hat Summit 2024"
type: In Person
link: https://github.com/quarkusio/quarkus/discussions/38539
date: "May 6-9, 2024"
location: Denver, Colorado
description: Red Hat® Summit and AnsibleFest bring together IT professionals, customers, partners, and peers to provide you the tools, connections, and knowledge to support your technology goals.
thumbnail: redhatsummit_logo.png


20 changes: 10 additions & 10 deletions _data/guides-2-13.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -239,11 +239,11 @@ categories:
url: /guides/cassandra
description: This guide covers how to use the Apache Cassandra NoSQL database in Quarkus.
- title: Amazon DynamoDB
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-dynamodb.html
description: This guide covers how to use the Amazon DynamoDB database in Quarkus.
origin: quarkiverse-hub
- title: Amazon S3
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-s3.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-s3.html
description: This guide covers how to use the Amazon S3 cloud storage in Quarkus.
origin: quarkiverse-hub
- title: Google Cloud BigQuery
Expand Down Expand Up @@ -570,35 +570,35 @@ categories:
url: /guides/funqy-gcp-functions-http
description: This guide explains Funqy's Google Cloud Platform Functions HTTP binding.
- title: Amazon DynamoDB
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-dynamodb.html
description: This guide covers how to use the Amazon DynamoDB database in Quarkus.
origin: quarkiverse-hub
- title: Amazon KMS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-kms.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-kms.html
description: This guide covers how to use the Amazon Key Management Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon IAM
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-iam.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-iam.html
description: This guide covers how to use the Amazon Identity and Access Management in Quarkus.
origin: quarkiverse-hub
- title: Amazon S3
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-s3.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-s3.html
description: This guide covers how to use the Amazon S3 cloud storage in Quarkus.
origin: quarkiverse-hub
- title: Amazon SES
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-ses.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-ses.html
description: This guide covers how to use the Amazon Simple Email Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SNS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-sns.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-sns.html
description: This guide covers how to use the Amazon Simple Notification Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SQS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-sqs.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-sqs.html
description: This guide covers how to use the Amazon Simple Queue Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SSM
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-ssm.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.12.x/amazon-ssm.html
description: This guide covers how to use the AWS Systems Manager in Quarkus.
origin: quarkiverse-hub
- title: Access Google Cloud services
Expand Down
20 changes: 10 additions & 10 deletions _data/guides-2-7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -227,11 +227,11 @@ categories:
url: /guides/cassandra
description: This guide covers how to use the Apache Cassandra NoSQL database in Quarkus.
- title: Amazon DynamoDB
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-dynamodb.html
description: This guide covers how to use the Amazon DynamoDB database in Quarkus.
origin: quarkiverse-hub
- title: Amazon S3
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-s3.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-s3.html
description: This guide covers how to use the Amazon S3 cloud storage in Quarkus.
origin: quarkiverse-hub
- title: Google Cloud BigQuery
Expand Down Expand Up @@ -533,35 +533,35 @@ categories:
url: /guides/funqy-gcp-functions-http
description: This guide explains Funqy's Google Cloud Platform Functions HTTP binding.
- title: Amazon DynamoDB
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-dynamodb.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-dynamodb.html
description: This guide covers how to use the Amazon DynamoDB database in Quarkus.
origin: quarkiverse-hub
- title: Amazon KMS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-kms.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-kms.html
description: This guide covers how to use the Amazon Key Management Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon IAM
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-iam.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-iam.html
description: This guide covers how to use the Amazon Identity and Access Management in Quarkus.
origin: quarkiverse-hub
- title: Amazon S3
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-s3.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-s3.html
description: This guide covers how to use the Amazon S3 cloud storage in Quarkus.
origin: quarkiverse-hub
- title: Amazon SES
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-ses.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-ses.html
description: This guide covers how to use the Amazon Simple Email Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SNS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-sns.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-sns.html
description: This guide covers how to use the Amazon Simple Notification Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SQS
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-sqs.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-sqs.html
description: This guide covers how to use the Amazon Simple Queue Service in Quarkus.
origin: quarkiverse-hub
- title: Amazon SSM
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/dev/amazon-ssm.html
url: https://quarkiverse.github.io/quarkiverse-docs/quarkus-amazon-services/2.4.x/amazon-ssm.html
description: This guide covers how to use the AWS Systems Manager in Quarkus.
origin: quarkiverse-hub
- title: Access Google Cloud services
Expand Down
Loading

0 comments on commit 85dbcfc

Please sign in to comment.