Fix Generali
This commit is contained in:
@@ -3,6 +3,8 @@ FROM node:22-bookworm-slim AS build
|
||||
ARG KEYCLOAK_BASE_URL
|
||||
ARG ORG_SERVICE_API_BASE_URL
|
||||
ARG ATTIVITA_FE_BASE_URL
|
||||
ARG MAGAZZINO_FE_BASE_URL
|
||||
ARG EVENTI_FE_BASE_URL
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
@@ -14,6 +16,8 @@ RUN sed -i \
|
||||
-e "s#__KEYCLOAK_BASE_URL__#${KEYCLOAK_BASE_URL}#" \
|
||||
-e "s#__ORG_SERVICE_API_BASE_URL__#${ORG_SERVICE_API_BASE_URL}#" \
|
||||
-e "s#__ATTIVITA_FE_BASE_URL__#${ATTIVITA_FE_BASE_URL}#" \
|
||||
-e "s#__MAGAZZINO_FE_BASE_URL__#${MAGAZZINO_FE_BASE_URL}#" \
|
||||
-e "s#__EVENTI_FE_BASE_URL__#${EVENTI_FE_BASE_URL}#" \
|
||||
src/environments/environment.ts
|
||||
RUN npm run build
|
||||
|
||||
|
||||
@@ -143,6 +143,7 @@
|
||||
@if (canManageMembri) {
|
||||
<div class="gd-panel gd-panel--inviti">
|
||||
<section class="gruppo-dettaglio__invito gd-card">
|
||||
<h2 class="gd-card__title">Invita per email</h2>
|
||||
<p class="gruppo-dettaglio__hint">
|
||||
La persona invitata riceverà un link per completare l'accesso: se non ha ancora un account su Scouthub
|
||||
dovrà accedere o registrarsi al primo utilizzo del link, il flusso di accettazione dell'invito se ne
|
||||
|
||||
@@ -402,12 +402,12 @@ describe('GruppoDettaglio', () => {
|
||||
expect(compiled.querySelector('.gruppo-dettaglio__richieste-ingresso')).toBeNull();
|
||||
});
|
||||
|
||||
it('mostra "Nessuna richiesta in attesa" se la lista è vuota', async () => {
|
||||
it('mostra "Nessuna richiesta in sospeso" se la lista è vuota', async () => {
|
||||
await setup({ roles: ['admin'], richieste: [] });
|
||||
|
||||
fixture.detectChanges();
|
||||
const compiled = fixture.nativeElement as HTMLElement;
|
||||
expect(compiled.textContent).toContain('Nessuna richiesta in attesa');
|
||||
expect(compiled.textContent).toContain('Nessuna richiesta in sospeso');
|
||||
});
|
||||
|
||||
it('mostra un errore se il caricamento fallisce', async () => {
|
||||
|
||||
@@ -22,6 +22,20 @@ const SERVIZI: ServizioCard[] = [
|
||||
descrizione: 'Catalogo e ricerca delle attività scout',
|
||||
url: environment.attivitaFeBaseUrl,
|
||||
messaggioAccesso: 'Accedi per poter aggiungere attività'
|
||||
},
|
||||
{
|
||||
id: 'magazzino',
|
||||
nome: 'Scouthub Magazzino',
|
||||
descrizione: 'Gestione materiali, liste ed eventi del magazzino',
|
||||
url: environment.magazzinoFeBaseUrl,
|
||||
messaggioAccesso: 'Accedi per gestire il magazzino del tuo gruppo'
|
||||
},
|
||||
{
|
||||
id: 'eventi',
|
||||
nome: 'Scouthub Eventi',
|
||||
descrizione: 'Calendario delle attività ed eventi per branca',
|
||||
url: environment.eventiFeBaseUrl,
|
||||
messaggioAccesso: 'Accedi per gestire gli eventi del tuo gruppo'
|
||||
}
|
||||
];
|
||||
|
||||
|
||||
+2
-2
@@ -69,12 +69,12 @@ describe('RichiesteCreazioneGruppo', () => {
|
||||
expect(compiled.textContent).toContain('Lazio');
|
||||
});
|
||||
|
||||
it('mostra "Nessuna richiesta in attesa" se la lista è vuota', async () => {
|
||||
it('mostra "Nessuna richiesta in sospeso" se la lista è vuota', async () => {
|
||||
await setup({ roles: ['admin'], richieste: [] });
|
||||
|
||||
fixture.detectChanges();
|
||||
const compiled = fixture.nativeElement as HTMLElement;
|
||||
expect(compiled.textContent).toContain('Nessuna richiesta in attesa');
|
||||
expect(compiled.textContent).toContain('Nessuna richiesta in sospeso');
|
||||
});
|
||||
|
||||
it('mostra un errore se il caricamento fallisce', async () => {
|
||||
|
||||
@@ -4,5 +4,7 @@ export const environment = {
|
||||
keycloakRealm: 'scouthub',
|
||||
keycloakClientId: 'scouthub-frontend',
|
||||
orgServiceApiBaseUrl: 'http://localhost:8000',
|
||||
attivitaFeBaseUrl: 'http://localhost:7001'
|
||||
attivitaFeBaseUrl: 'http://localhost:7001',
|
||||
magazzinoFeBaseUrl: 'http://localhost:7002',
|
||||
eventiFeBaseUrl: 'http://localhost:7003'
|
||||
};
|
||||
|
||||
@@ -4,5 +4,7 @@ export const environment = {
|
||||
keycloakRealm: 'scouthub',
|
||||
keycloakClientId: 'scouthub-frontend',
|
||||
orgServiceApiBaseUrl: '__ORG_SERVICE_API_BASE_URL__',
|
||||
attivitaFeBaseUrl: '__ATTIVITA_FE_BASE_URL__'
|
||||
attivitaFeBaseUrl: '__ATTIVITA_FE_BASE_URL__',
|
||||
magazzinoFeBaseUrl: '__MAGAZZINO_FE_BASE_URL__',
|
||||
eventiFeBaseUrl: '__EVENTI_FE_BASE_URL__'
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user