diff --git a/CHANGELOG.md b/CHANGELOG.md index 1433649..fb75143 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Deprecated ### Security +## [1.2.12] - 2024-12-17 +### Changed +- Upgrade to Quarkus 3.17.4 +- Update the CONTRIBUTING.md file with the Quarkus contribution guide + +### Security +- Update the image base (for Dockerfile.jvm and Dockerfile.legacy-jar) to registry.access.redhat.com/ubi9/openjdk-21:1.21-3.1733995526 +- Update the image base (for Dockerfile.native) to registry.access.redhat.com/ubi9/ubi-minimal:9.5-1733767867 + ## [1.2.11] ### Fixed - Fixed FROM URI container image in Dockerfile diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 45953aa..40c0b3b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,8 +1,16 @@ -Certamente! Ecco una guida specifica per contribuire al tuo progetto GitHub "Event Bus Logging JAX-RS": +## Guida per Contribuire a Event Bus Logging JAX-RS -### Guida per Contribuire a Event Bus Logging JAX-RS +Questo è un progetto basato sul framework [Quarkus](https://quarkus.io/), e la guida di contribuzione è stata scritta +per aiutare gli sviluppatori a contribuire al progetto "Event Bus Logging JAX-RS". Consigliamo di leggere attentamente +la guida alla contribuzione di Quarkus disponibile [qui](https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md) +e in particolare i capitoli: -#### 1. **Scegliere un Problema o una Funzionalità da Implementare** +1. Before you contribute - https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md +2. Setup - https://github.com/quarkusio/quarkus/blob/main/CONTRIBUTING.md#setup + +A seguire, troverai una guida passo-passo su come contribuire al progetto "Event Bus Logging JAX-RS". + +### 1. **Scegliere un Problema o una Funzionalità da Implementare** Esamina la lista degli issues aperti sul repository del progetto. Cerca un problema che ti interessi o una funzionalità che ritieni utile aggiungere. @@ -10,49 +18,49 @@ problema che ti interessi o una funzionalità che ritieni utile aggiungere. Potresti voler implementare una nuova funzionalità, risolvere un bug esistente o migliorare la documentazione. -#### 2. **Fare il Fork del Repository** +### 2. **Fare il Fork del Repository** Fai il fork del repository "Event Bus Logging JAX-RS" sul tuo account GitHub. Questo ti permette di lavorare sul tuo fork senza influenzare il repository originale. -#### 3. **Configurare l'Ambiente di Sviluppo** +### 3. **Configurare l'Ambiente di Sviluppo** Assicurati di avere tutte le dipendenze necessarie per il progetto installate nel tuo ambiente di sviluppo. Consulta il file README del progetto per istruzioni dettagliate su come configurare l'ambiente. -#### 4. **Lavorare sul Problema Selezionato** +### 4. **Lavorare sul Problema Selezionato** Una volta scelto il problema o la funzionalità da affrontare, crea un nuovo branch nel tuo fork del repository e inizia a lavorare su di esso. Assicurati di seguire le linee guida di codifica del progetto e di scrivere codice pulito e ben documentato. -#### 5. **Testare i Cambiamenti Localmente** +### 5. **Testare i Cambiamenti Localmente** Prima di inviare una richiesta di pull, assicurati di testare i tuoi cambiamenti localmente. Esegui tutti i test esistenti per assicurarti che il tuo codice funzioni correttamente e che non abbia introdotto nuovi bug. -#### 6. **Invia una Richiesta di Pull** +### 6. **Invia una Richiesta di Pull** Una volta soddisfatto dei tuoi cambiamenti e dei test eseguiti, invia una richiesta di pull al repository originale. Assicurati di descrivere chiaramente i cambiamenti apportati e il motivo per cui dovrebbero essere accettati. -#### 7. **Partecipare alla Discussione** +### 7. **Partecipare alla Discussione** Dopo aver inviato la richiesta di pull, potrebbe essere necessario partecipare a una discussione con gli altri contributori e i maintainer del progetto. Rispondi alle domande e fai le modifiche richieste, se necessario. -#### 8. **Attendere la Revisione e l'Approvazione** +### 8. **Attendere la Revisione e l'Approvazione** Dopo aver inviato la richiesta di pull, i maintainer del progetto esamineranno il tuo codice. Potrebbero richiederti ulteriori modifiche o suggerirti miglioramenti. Assicurati di essere disponibile per apportare eventuali cambiamenti richiesti. -#### 9. **Celebra la Tua Contribuzione!** +### 9. **Celebra la Tua Contribuzione!** Una volta che la tua richiesta di pull è stata accettata e il tuo codice è stato incluso nel progetto, festeggia! Hai appena contribuito al progetto diff --git a/pom.xml b/pom.xml index e042784..7f63a0d 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 it.dontesta.eventbus eventbus-logging-filter-jaxrs - 1.2.11 + 1.2.12 eventbus-logging-filter-jaxrs Event Bus Logging Filter JAX-RS https://amusarra.github.io/eventbus-logging-filter-jaxrs-docs @@ -48,7 +48,7 @@ UTF-8 quarkus-bom io.quarkus.platform - 3.16.4 + 3.17.4 true target/jacoco-report/jacoco.xml https://sonarcloud.io diff --git a/src/main/docker/Dockerfile.jvm b/src/main/docker/Dockerfile.jvm index b7eed0d..94f9f6a 100644 --- a/src/main/docker/Dockerfile.jvm +++ b/src/main/docker/Dockerfile.jvm @@ -77,7 +77,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi9/openjdk-21:1.21-3 +FROM registry.access.redhat.com/ubi9/openjdk-21:1.21-3.1733995526 ENV LANGUAGE='en_US:en' diff --git a/src/main/docker/Dockerfile.legacy-jar b/src/main/docker/Dockerfile.legacy-jar index 407aaf5..8db7277 100644 --- a/src/main/docker/Dockerfile.legacy-jar +++ b/src/main/docker/Dockerfile.legacy-jar @@ -77,7 +77,7 @@ # accessed directly. (example: "foo.example.com,bar.example.com") # ### -FROM registry.access.redhat.com/ubi9/openjdk-21:1.21-3 +FROM registry.access.redhat.com/ubi9/openjdk-21:1.21-3.1733995526 ENV LANGUAGE='en_US:en' diff --git a/src/main/docker/Dockerfile.native b/src/main/docker/Dockerfile.native index 09bd707..b57eab7 100644 --- a/src/main/docker/Dockerfile.native +++ b/src/main/docker/Dockerfile.native @@ -14,7 +14,7 @@ # docker run -i --rm -p 8080:8080 quarkus/eventbus-logging-filter-jaxrs # ### -FROM registry.access.redhat.com/ubi9/ubi-minimal:9.3-1612 +FROM registry.access.redhat.com/ubi9/ubi-minimal:9.5-1733767867 WORKDIR /work/ RUN chown 1001 /work \ && chmod "g+rwX" /work \