Howtos

Suport a tipus de dades JSON al mòdul de persistència de Canigó

Aquest howTo descriu com utilitzar el tipus de dada JSON existent a PostgreSQL i MySql amb JPA

SIC. Com definir exclusions enviament SonarQube

Howto per a mostrar com definir exclusions a un projecte de cara a l'enviament del codi font al SonarQube

Actualització Canigó 3.6 a Canigó 3.8

Com actualitzar una aplicació Canigó 3.6 a Canigó 3.8

SIC. Configurar accés SSH per connectar a Gitlab

Com configurar un sistema local per accés a Gitlab autenticant amb claus SSH

SIC 2.0 - Utilitzar imatges Docker Builder

SIC 2.0 - Howto per mostrar com utilitzar les imatges Docker del catàleg d'imatges de construcció del SIC

Canigó. Configuració ruta definició client axis2 mòduls PICA

Howto per a mostrar com configurar la ruta de la definició del client axis2 als mòduls de la PICA per a projectes generats amb canigó < 3.6.5

Canigó. Exposar informació del POM de l'aplicació

Com exposar informació del fitxer POM de l'aplicació mitjançant l'actuator de Spring

Canigó. Exposar informació dels commits de Git

Com exposar informació dels commits de Git mitjançant l'actuator de Spring

Integració d'una aplicació Canigó a SIC

Com integrar una aplicació Canigó 3.x a Sistema d'Integració Contínua (SIC)

SIC 3.0 - Utilitzar imatges Docker Builder

SIC 3.0 - Howto per mostrar com utilitzar les imatges Docker del catàleg d'imatges de construcció

Canigó. Com instal·lar les VBOX guest additions

Com instal·lar les VBOX guest additions a l'entorn de desenvolupament de Canigó

Canigó. Actualització driver del mòdul d'antivirus

Howto per a mostrar com actualitzar el driver del mòdul de l'antivirus per a projectes generats amb canigó < 3.6.5

Canigó. Vulnerabilitat Spring4Shell

Com resoldre la vulnerabilitat que afecta al Framework Spring coneguda com SpringShell/Spring4Shell

SIC 2.0 - Utilitzar imatges Docker Builder

SIC 2.0 -Howto per mostrar com utilitzar les imatges Docker del catàleg d'imatges de construcció del SIC

SIC. Com definir exclusions enviament SonarQube

Howto per a mostrar com definir exclusions a un projecte de cara a l'enviament del codi font al SonarQube

Canigó. Vulnerabilitat Log4j

Com resoldre les vulnerabilitats que afecten la biblioteca de registres basada en Java Log4j

Canigó. Com crear manualment projectes amb Canigó 3.4

Com crear projectes amb Canigó 3.4 de forma manual sense fer ús del Plugin de Canigó

Canigó. Com configurar propietats en fitxers YAML per a proves unitàries

Com configurar les propietats en fitxers YAML per a proves unitàries per a projectes Canigó

Actualització Canigó 3.4 a Canigó 3.6

Com actualitzar una aplicació Canigó 3.4 a Canigó 3.6

Automatitzar el descriptor sic.yml (Maven)

Howto per a mostrar com automatitzar el descriptor sic.yml en aplicacions Maven

SIC 3.0 - Utilitzar imatges Docker Builder

SIC 3.0 - Howto per mostrar com utilitzar les imatges Docker del catàleg d'imatges de construcció

Canigó. Com implementar el patró Circuit Breaker

Com implementar el patró Circuit Breaker dins d'un projecte Canigó.

SIC 3.0 - Utilitzar imatges Docker Builder

SIC 3.0 - Howto per mostrar com utilitzar les imatges Docker del catàleg d'imatges de construcció del SIC

Com corregir l’error de parseig del connector Sarcat PICA

Com corregir l’error en recuperar la resposta de PICA a les crides Sarcat del connector de Canigó en versions anteriors Canigó 3.4.6

Canigó. Com instal·lar les VBOX guest additions

Com instal·lar les VBOX guest additions a l'entorn de desenvolupament de Canigó

SIC. Copiar l'arxiu de configuració .npmrc

Howto per a mostrar com copiar l'arxiu de configuració .npmrc a la ruta on es troba el fitxer package.json per a una correcta resolució de les dependències del projecte

Canigó. Com exposar i capturar mètriques amb Prometheus i Grafana

Com exposar i capturar mètriques generades a través de Spring i capturades per serveis com Prometheus i Grafana.

Canigó. Com permetre l'intercanvi creuat de recursos (CORS)

Howto per a mostrar com permetre l'intercanvi creuat de recursos (CORS) des d'un servidor, en un origen diferent (domini) al qual pertany

Canigó. Com utilitzar Google Error-Prone

Howto per a mostrar com utilitzar Google Error-Prone per a l'avaluació estàtica de codi en temps de compilació

Canigó. Com utilitzar Spring Retry per a realitzar reintents d'accions

Com utilitzar Spring Retry per a realitzar reintents d'accions que generen una excepció en executar-se

Canigó. Com definir handler exception personalitzat

Howto per a definir un handler d'excepció personalitzat

Canigó. Com personalitzar les validacions del token JWT

Howto per a definir comportaments personalitzats a les validacions del token JWT

Canigó. Com canviar el domini on està allotjat el plugin de l'eclipse

Howto per a canviar el domini on està allotjat el plugin de l'eclipse

Canigó. Com configurar i utilitzar autoritzacions via Gicar pel protocol SAML a una aplicació Canigó

Howto per a configurar una aplicació Canigó per a utilitzar l'autorització amb Gicar mitjançant el protocol SAML, a més de l’autenticació

Canigó. Com configurar i utilitzar autoritzacions via Gicar a una aplicació Canigó

Howto per a configurar una aplicació Canigó per a utilitzar l'autorització via Gicar, a més de la autenticació

Canigó. Com configurar i utilitzar IronPort a una aplicació Canigó

Howto per a configurar i utilitzar IronPort com a servidor SMTP per una aplicació Canigó

Canigó. Com implementar tests unitaris amb Webflux a Canigó 3.4

How to per a implementar tests unitaris amb Webflux a aplicacions Canigó 3.4

Canigó. Comprovació automàtica de dependències vulnerables per aplicacions Canigó

How-to per configurar i fer-ne ús del plugin dependency-check per trobar dependències vulnerables

Resolució problema optimització Spring a Canigó 2

Com resoldre el problema conegut d'optimització d'obtenció de Beans de Spring a Canigó 2

SIC. Utilitzar Git-lfs per a arxius grans

Howto per a configurar i utilitzar Git LFS que dóna suport a arxius grans al servei de custodia de codi

SIC. Configurar notificacions via email al Gitlab

Howto per a configurar les notificacions al Gitlab per tal de rebre correus electrònics informant de l'activitat dels projectes

Afegir dev tools Spring

How to per afegir les dev tools de Spring a Canigó 3.4.0

Traslladar info usuari entorn desenvolupament v2.4 a v3.0.0

Howto traslladar informació usuari entorn desenvolupament versió 2.4 a 3.0.0

Test unitaris amb programació reactiva a Canigó 3.4

How to per crear test unitaris amb programació reactiva a Canigó 3.4

Actualització Canigó 3.2 a Canigó 3.4

Com realitzar l'actualització d'una aplicació de Canigó 3.2 a Canigó 3.4

HowTo Definició sondes per aplicacions Canigó a AppAgile

Definició sondes per aplicacions Canigó a AppAgile utilitzant livenessProbe i readinessProbe

Migració de repositoris SVN al Git

Howto per dur a terme la migració de repositoris del SVN al Git

HowTo Ús de Hikari CP a Canigó 3.2

En aquest HowTo es proposa i s'explica com integrar un pool de connexions Hikari CP a Canigó 3.2

Migració Canigó 3 de Java 7 a Java 8

En aquest HowTo es donen unes pautes per migrar aplicacions Canigó 3 de Java 7 a Java 8

Com aplicar GitFlow en desenvolupament d'aplicacions al SIC

En aquest HowTo s'explica com utilitzar GitFlow en desenvolupament d'aplicacions al SIC

Configuració de MongoDB a Canigó 3.2.6

En aquest HowTo s'explica pas a pas com configurar el suport de MongoDB a Canigó 3.2.6 seguint les millors pràctiques definides pel CS Canigó

Transmissió de binaris en una REST API a Canigó 3.2

En aquest HowTo s'explica pas a pas com fer transferència de dades binàries en una REST API a Canigó 3.2 seguint les millors pràctiques definides pel CS Canigó

Configuració SAML per la integració amb GICAR en aplicació Canigó 3.2

En aquest HowTo s'explica pas a pas com configurar el mòdul de SAML de Canigó per la integració amb GICAR en una aplicació demo creada a l'entorn de desenvolupament

Configuració multi-entorn a una SPA amb backend Canigó

En aquest HowTo s'explica com aplicar una configuració multi-entorn per una SPA amb un backend Canigó

Generació de joc de proves per a peticions REST a SOAP-UI amb Swagger

En aquest HowTo s'explica com generar un joc de proves per a peticions REST a SOAP-UI amb Swagger

Integració d'una aplicació Canigó a SIC 2.0

Integració d'una aplicació Canigó a SIC 2.0

Proves Unitàries Mòduls de Canigó

Realitzar proves unitàries de mòduls de Canigó

Ús del Servei de Persistencia en Canigó 3.2

Ús del Servei de Persistencia en Canigó 3.2

Actualització Canigó 3.1 a Canigó 3.2

Com realitzar l'actualització d'una aplicació de Canigó 3.1 a Canigó 3.2

Accés per SSL a cluster MongoDB (Compose) des de buildpack Java (Cloud Foundry)

Accés per SSL a cluster MongoDB (Compose) des de buildpack Java (Cloud Foundry)

Desplegar una aplicació Canigó 3.2 a Websphere 8.5.5

Desplegar una aplicació Canigó 3.2 a Websphere 8.5.5

Connectar amb un cluster MongoDB per SSL en una aplicació NodeJS

Connectar amb un cluster MongoDB per SSL en una aplicació NodeJS

Ús de Spring Cache (Caffeine) en Canigó 3.2.2

Ús de Spring Cache (Caffeine) en Canigó 3.2.2

Batch inserts/updates a una aplicació Canigó 3.2

Batch inserts/updates a una aplicació Canigó 3.2

Securitzar accés a Elasticsearch des d'una pàgina web

Securitzar accés a Elasticsearch des d'una pàgina web

Autenticació amb JWT a una aplicació Canigó 3.1

Autenticació amb JWT (JSON Web Tokens) a una aplicació Canigó 3.1.x (REST/HTML5+JS)

Gestió global d'errors a una aplicació Canigó

How To de com gestionar els errors de forma global a una aplicació Canigó Rest.

Spring Batch a una aplicació Canigó

How To per afegir Spring Batch a una aplicació Canigó.