Skip to content

Commit

Permalink
Remove unused code for auth (password reset etc) as part of #11
Browse files Browse the repository at this point in the history
  • Loading branch information
TIL-EBP committed Apr 24, 2024
1 parent b2b6fee commit ad9b2d0
Show file tree
Hide file tree
Showing 28 changed files with 2 additions and 1,235 deletions.
34 changes: 0 additions & 34 deletions apps/client-asset-sg/src/app/i18n/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,40 +31,6 @@ export const deAppTranslations = {
drawingModeOff: 'Der Zeichenmodus ist eingeschaltet. Klicken Sie, um den Zeichenmodus auszuschalten',
dragHandleLabel: 'Ziehgriff',
},
auth: {
signInHeading: 'Anmeldung in SwissGeol Asset',
email: 'E-Mail',
password: 'Passwort',
signIn: 'Anmelden',
forgotPassword: 'Passwort vergessen?',
invalidCredentials: 'Ungültige Anmeldedaten',
error: {
required: 'Dieses Feld ist erforderlich',
email: 'Bitte geben Sie eine gültige E-Mail-Adresse ein',
},
recovery: {
enterEmail:
'Geben Sie Ihre E-Mail-Adresse ein, und ein Link zum Zurücksetzen des Passworts wird Ihnen per E-Mail zugeschickt.',
backToLogin: 'Zurück zur Anmeldung',
tooManyRequests: 'Aus Sicherheitsgründen können Sie dies nur einmal alle 60 Sekunden anfordern.',
recoverySuccess:
'Bitte klicken Sie auf den Link, den Sie per E-Mail erhalten haben, um Ihr Passwort zurückzusetzen.',
},
reset: {
welcome: 'Neues Passwort erstellen',
enterPassword: 'Bitte geben Sie ein Passwort ein.',
unauthorised: 'Nicht autorisiert',
invalidEmailLink: 'E-Mail-Link ist ungültig oder abgelaufen.',
},
set: {
welcome: 'Willkommen bei SwissGeol Asset',
enterPassword: 'Bitte geben Sie ein Passwort ein, um die Registrierung abzuschliessen.',
},
},
userManagement: {
createNewUser: 'Neuen Benutzer erstellen',
confirmDelete: 'Möchten Sie den folgenden Benutzer wirklich löschen?',
},
search: {
textSearchFieldPlaceholder: 'Suche nach Original- oder Öffentlichem Titel und Autor oder Einlieferer',
searchInstructionsHeading: 'Asset-Suche',
Expand Down
32 changes: 0 additions & 32 deletions apps/client-asset-sg/src/app/i18n/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,38 +33,6 @@ export const enAppTranslations: AppTranslations = {
drawingModeOff: 'Drawing mode is on. Click to turn off drawing mode',
dragHandleLabel: 'Drag handle',
},
auth: {
signInHeading: 'Sign in to Swissgeol Asset',
email: 'E-Mail',
password: 'Password',
signIn: 'Sign in',
forgotPassword: 'Forgot password?',
invalidCredentials: 'Invalid credentials',
error: {
required: 'This field is required',
email: 'Please enter a valid email address',
},
recovery: {
enterEmail: 'Enter your email and a password reset link will be emailed to you.',
backToLogin: 'Back to login',
tooManyRequests: 'For security purposes, you can only request this once every 60 seconds',
recoverySuccess: 'Please click on the link email to you to reset your password.',
},
reset: {
welcome: 'Create a new password',
enterPassword: 'Please set enter a new password',
unauthorised: 'Unauthorised',
invalidEmailLink: 'Email link is invalid or expired.',
},
set: {
welcome: 'Welcome to Swissgeol Asset',
enterPassword: 'Please set a password to complete the registration.',
},
},
userManagement: {
createNewUser: 'Create new user',
confirmDelete: 'Are you sure you want to delete the following user?',
},
search: {
textSearchFieldPlaceholder: 'Search by original or public title and author or consignor',
searchInstructionsHeading: 'Asset-Search',
Expand Down
35 changes: 0 additions & 35 deletions apps/client-asset-sg/src/app/i18n/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,41 +33,6 @@ export const frAppTranslations: AppTranslations = {
drawingModeOff: 'Mode de dessin désactivé',
dragHandleLabel: 'Poignée de tirage',
},
auth: {
signInHeading: 'Inscription à assets.swissgeol',
email: 'E-Mail',
password: 'Mot de passe',
signIn: 'Inscrire',
forgotPassword: 'Oublié le mot de passe ?',
invalidCredentials: 'Données de connexion non valables',
error: {
required: 'Ce champ est obligatoire',
email: 'Bitte geben Sie eine gültige E-Mail-Adresse ein',
},
recovery: {
enterEmail:
'Saisissez votre adresse e-mail et un lien pour réinitialiser votre mot de passe vous sera envoyé par e-mail.',
backToLogin: "Retour à l'inscription",
tooManyRequests:
"Pour des raisons de sécurité, vous ne pouvez en faire la demande qu'une fois toutes les 60 secondes.",
recoverySuccess:
'Veuillez cliquer sur le lien que vous avez reçu par e-mail pour réinitialiser votre mot de passe.',
},
reset: {
welcome: 'Créer un nouveau mot de passe',
enterPassword: 'Veuillez saisir un mot de passe.',
unauthorised: 'Non autorisé',
invalidEmailLink: "Le lien e-mail n'est pas valide ou a expiré.",
},
set: {
welcome: 'Bienvenue sur asset.swissgeol',
enterPassword: "Veuillez saisir un mot de passe pour terminer l'enregistrement.",
},
},
userManagement: {
createNewUser: 'Créer un nouvel utilisateur',
confirmDelete: " Voulez-vous vraiment supprimer l'utilisateur suivant ?",
},
search: {
textSearchFieldPlaceholder: 'Recherche par titre original ou public et auteur ou déposant',
searchInstructionsHeading: "Recherche d'assets",
Expand Down
34 changes: 0 additions & 34 deletions apps/client-asset-sg/src/app/i18n/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,40 +33,6 @@ export const itAppTranslations: AppTranslations = {
drawingModeOff: 'IT Zeichenmodus aus',
dragHandleLabel: 'IT Ziehgriff',
},
auth: {
signInHeading: 'IT Anmeldung in SwissGeol Asset',
email: 'IT E-Mail',
password: 'IT Passwort',
signIn: 'IT Anmelden',
forgotPassword: 'IT Passwort vergessen?',
invalidCredentials: 'IT Ungültige Anmeldedaten',
error: {
required: 'IT Dieses Feld ist erforderlich',
email: 'IT Bitte geben Sie eine gültige E-Mail-Adresse ein',
},
recovery: {
enterEmail:
'IT Geben Sie Ihre E-Mail-Adresse ein, und ein Link zum Zurücksetzen des Passworts wird Ihnen per E-Mail zugeschickt.',
backToLogin: 'IT Zurück zur Anmeldung',
tooManyRequests: 'IT Aus Sicherheitsgründen können Sie dies nur einmal alle 60 Sekunden anfordern.',
recoverySuccess:
'IT Bitte klicken Sie auf den Link, den Sie per E-Mail erhalten haben, um Ihr Passwort zurückzusetzen.',
},
reset: {
welcome: 'IT Neues Passwort erstellen',
enterPassword: 'IT Bitte geben Sie ein Passwort ein.',
unauthorised: 'IT Nicht autorisiert',
invalidEmailLink: 'IT E-Mail-Link ist ungültig oder abgelaufen.',
},
set: {
welcome: 'IT Willkommen bei SwissGeol Asset',
enterPassword: 'IT Bitte geben Sie ein Passwort ein, um die Registrierung abzuschliessen.',
},
},
userManagement: {
createNewUser: 'IT Neuen Benutzer erstellen',
confirmDelete: 'IT Möchten Sie den folgenden Benutzer wirklich löschen?',
},
search: {
textSearchFieldPlaceholder: 'IT Suche nach Original- oder Öffentlichem Titel und Autor oder Einlieferer',
searchInstructionsHeading: 'IT Asset-Suche',
Expand Down
34 changes: 0 additions & 34 deletions apps/client-asset-sg/src/app/i18n/rm.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,40 +33,6 @@ export const rmAppTranslations: AppTranslations = {
drawingModeOff: 'RM Zeichenmodus aus',
dragHandleLabel: 'RM Ziehgriff',
},
auth: {
signInHeading: 'RM Anmeldung in SwissGeol Asset',
email: 'RM E-Mail',
password: 'RM Passwort',
signIn: 'RM Anmelden',
forgotPassword: 'RM Passwort vergessen?',
invalidCredentials: 'RM Ungültige Anmeldedaten',
error: {
required: 'RM Dieses Feld ist erforderlich',
email: 'RM Bitte geben Sie eine gültige E-Mail-Adresse ein',
},
recovery: {
enterEmail:
'RM Geben Sie Ihre E-Mail-Adresse ein, und ein Link zum Zurücksetzen des Passworts wird Ihnen per E-Mail zugeschickt.',
backToLogin: 'RM Zurück zur Anmeldung',
tooManyRequests: 'RM Aus Sicherheitsgründen können Sie dies nur einmal alle 60 Sekunden anfordern.',
recoverySuccess:
'RM Bitte klicken Sie auf den Link, den Sie per E-Mail erhalten haben, um Ihr Passwort zurückzusetzen.',
},
reset: {
welcome: 'RM Neues Passwort erstellen',
enterPassword: 'RM Bitte geben Sie ein Passwort ein.',
unauthorised: 'RM Nicht autorisiert',
invalidEmailLink: 'RM E-Mail-Link ist ungültig oder abgelaufen.',
},
set: {
welcome: 'RM Willkommen bei SwissGeol Asset',
enterPassword: 'RM Bitte geben Sie ein Passwort ein, um die Registrierung abzuschliessen.',
},
},
userManagement: {
createNewUser: 'RM Neuen Benutzer erstellen',
confirmDelete: 'RM Möchten Sie den folgenden Benutzer wirklich löschen?',
},
search: {
textSearchFieldPlaceholder: 'RM Suche nach Original- oder Öffentlichem Titel und Autor oder Einlieferer',
searchInstructionsHeading: 'RM Asset-Suche',
Expand Down
49 changes: 0 additions & 49 deletions apps/client-asset-sg/src/assets/email-templates/invite.html

This file was deleted.

45 changes: 0 additions & 45 deletions apps/client-asset-sg/src/assets/email-templates/recover.html

This file was deleted.

1 change: 0 additions & 1 deletion apps/server-asset-sg/src/app/jwt/jwt-middleware.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@ import { Cache } from 'cache-manager';
import { NextFunction, Request, Response } from 'express';
import * as E from 'fp-ts/Either';
import { pipe } from 'fp-ts/function';
import * as O from 'fp-ts/Option';
import * as TE from 'fp-ts/TaskEither';
import * as jwt from 'jsonwebtoken';
import { Jwt, JwtPayload } from 'jsonwebtoken';
Expand Down
1 change: 0 additions & 1 deletion libs/auth/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
export * from './lib/auth.module';
export * from './lib/services/auth.interceptor';
export * from './lib/services/auth.service';
export * from './lib/components/login';
15 changes: 0 additions & 15 deletions libs/auth/src/lib/auth.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,10 @@ import { OAuthModule } from 'angular-oauth2-oidc';

import { AnchorComponent, ButtonComponent, icons } from '@asset-sg/client-shared';

import { ResetPasswordDialogComponent } from './components/reset-password-dialog';
import { ResetPasswordPageComponent } from './components/reset-password-page';
import { SetPasswordDialogComponent } from './components/set-password-dialog/set-password-dialog.component';
import { SetPasswordPageComponent } from './components/set-password-page';

@NgModule({
imports: [
CommonModule,
RouterModule.forChild([
{
path: 'reset-password',
component: ResetPasswordPageComponent,
},
{
path: 'set-password',
component: SetPasswordPageComponent,
},
]),
A11yModule,
// TODO: This is not working. The translations are not loaded.
TranslateModule.forChild({}),
Expand All @@ -59,6 +45,5 @@ import { SetPasswordPageComponent } from './components/set-password-page';
],
exports: [OAuthModule],
providers: [provideSvgIcons(icons)],
declarations: [ResetPasswordDialogComponent, SetPasswordDialogComponent],
})
export class AuthModule {}
1 change: 0 additions & 1 deletion libs/auth/src/lib/components/login/index.ts

This file was deleted.

Loading

0 comments on commit ad9b2d0

Please sign in to comment.