diff --git a/apps/maarch_entreprise/js/angular/app/administration/administration-routing.module.ts b/apps/maarch_entreprise/js/angular/app/administration/administration-routing.module.ts index 7097a9f8f5e17c3dfcb986b7b8236731cd660afa..4b40c44e47edb6e98440ca507c189e2cc0b2e379 100755 --- a/apps/maarch_entreprise/js/angular/app/administration/administration-routing.module.ts +++ b/apps/maarch_entreprise/js/angular/app/administration/administration-routing.module.ts @@ -32,6 +32,7 @@ import { DocserversAdministrationComponent } from './docservers-admin import { DocserverAdministrationComponent } from './docserver-administration.component'; import { TemplatesAdministrationComponent } from './templates-administration.component'; import { TemplateAdministrationComponent } from './template-administration.component'; +import { SecuritiesAdministrationComponent } from './securities-administration.component'; @NgModule({ imports: [ @@ -78,6 +79,7 @@ import { TemplateAdministrationComponent } from './template-administr { path: 'administration/templates', component: TemplatesAdministrationComponent }, { path: 'administration/templates/new', component: TemplateAdministrationComponent }, { path: 'administration/templates/:id', component: TemplateAdministrationComponent }, + { path: 'administration/securities', component: SecuritiesAdministrationComponent }, ]), ], exports: [ diff --git a/apps/maarch_entreprise/js/angular/app/administration/administration.module.ts b/apps/maarch_entreprise/js/angular/app/administration/administration.module.ts index 82f0bdcfac490601ab84648b0f7efca7188e2c9c..a9194988d755b6d318f302f6024377e8185fb3bf 100755 --- a/apps/maarch_entreprise/js/angular/app/administration/administration.module.ts +++ b/apps/maarch_entreprise/js/angular/app/administration/administration.module.ts @@ -41,6 +41,7 @@ import { DocserversAdministrationComponent } from './docservers-admin import { DocserverAdministrationComponent } from './docserver-administration.component'; import { TemplatesAdministrationComponent } from './templates-administration.component'; import { TemplateAdministrationComponent } from './template-administration.component'; +import { SecuritiesAdministrationComponent } from './securities-administration.component'; @NgModule({ imports: [ @@ -90,6 +91,7 @@ import { TemplateAdministrationComponent } from './template-adminis DocserverAdministrationComponent, TemplatesAdministrationComponent, TemplateAdministrationComponent, + SecuritiesAdministrationComponent, ], entryComponents: [ UsersAdministrationRedirectModalComponent, diff --git a/apps/maarch_entreprise/js/angular/lang/lang-en.ts b/apps/maarch_entreprise/js/angular/lang/lang-en.ts index 13099d211d27392cfea601fe720c02aff29322e8..80a23eaf39e85c4296610c1a1940d48647bac911 100755 --- a/apps/maarch_entreprise/js/angular/lang/lang-en.ts +++ b/apps/maarch_entreprise/js/angular/lang/lang-en.ts @@ -577,4 +577,14 @@ export const LANG_EN = { "retypeNewPassword" : "Re-type the new password", "hello" : "Hello", "changePasswordInfo" : "you must change your password", + "securityConstraints" : "Security constraints", + "passwordminLengthRequired" : "Password Length", + "passwordcomplexityUpperRequired" : "Capital letter required", + "passwordcomplexityNumberRequired" : "Number required", + "passwordcomplexitySpecialRequired" : "Special char required", + "passwordrenewalRequired" : "Password expiration", + "passwordhistoryLastUseRequired" : "Password number saved", + "passwordlockTimeRequired" : "Time freeze", + "securitiesAdministration" : "Security administration", + "passwordRulesUpdated" : "Sécurity constraints updated", }; diff --git a/apps/maarch_entreprise/js/angular/lang/lang-fr.ts b/apps/maarch_entreprise/js/angular/lang/lang-fr.ts index 0bac8f28591d346436b7b7c39f113ec18320a780..620d9d9061580857a60f9218630e6f256c7e3b54 100755 --- a/apps/maarch_entreprise/js/angular/lang/lang-fr.ts +++ b/apps/maarch_entreprise/js/angular/lang/lang-fr.ts @@ -599,4 +599,16 @@ export const LANG_FR = { "retypeNewPassword" : "Re-entrez le nouveau mot de passe", "hello" : "Bonjour", "changePasswordInfo" : "vous êtes invité à changer de mot de passe", + "securityConstraints" : "Contraintes de sécurité", + "passwordminLengthRequired" : "Longueur minimale", + "passwordcomplexityUpperRequired" : "Majuscule requis", + "passwordcomplexityNumberRequired" : "Chiffre requis", + "passwordcomplexitySpecialRequired" : "Caratère spécial requis", + "passwordrenewalRequired" : "Expiration du mot de passe", + "passwordhistoryLastUseRequired" : "Nombre de mot passe sauvegardé", + "passwordlockAttemptsRequired" : "Nombre de tentative de connexion", + "passwordlockTimeRequired" : "Temps de blocage", + "securitiesAdministration" : "Administration de la sécurité", + "passwordRulesUpdated" : "Contraintes de sécurité mises à jour", + };