removed /vue from tests, configs and references

This commit is contained in:
Ulf Gebhardt 2022-01-05 12:12:33 +01:00
parent a49cf65f0f
commit acd04b3432
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
18 changed files with 69 additions and 70 deletions

View File

@ -67,7 +67,7 @@ We are currently restructuring the service to reduce dependencies and unify busi
### Open the wallet ### Open the wallet
Once you have `docker-compose` up and running, you can open [http://localhost/vue](http://localhost/vue) and create yourself a new wallet account. Once you have `docker-compose` up and running, you can open [http://localhost/](http://localhost/) and create yourself a new wallet account.
## How to release ## How to release
@ -90,7 +90,7 @@ Note: The Changelog will be regenerated with all tags on release on the external
| Problem | Issue | Solution | Description | | Problem | Issue | Solution | Description |
| ------- | ----- | -------- | ----------- | | ------- | ----- | -------- | ----------- |
| docker-compose raises database connection errors | [#1062](https://github.com/gradido/gradido/issues/1062) | End `ctrl+c` and restart the `docker-compose up` after a successful build | Several Database connection related errors occur in the docker-compose log. | | docker-compose raises database connection errors | [#1062](https://github.com/gradido/gradido/issues/1062) | End `ctrl+c` and restart the `docker-compose up` after a successful build | Several Database connection related errors occur in the docker-compose log. |
| Wallet page is empty | [#1063](https://github.com/gradido/gradido/issues/1063) | Accept Cookies and Local Storage in your Browser | The page stays empty when navigating to [http://localhost/vue](http://localhost/vue) | | Wallet page is empty | [#1063](https://github.com/gradido/gradido/issues/1063) | Accept Cookies and Local Storage in your Browser | The page stays empty when navigating to [http://localhost/](http://localhost/) |
## Useful Links ## Useful Links

View File

@ -1,4 +1,4 @@
GRAPHQL_URI=http://localhost:4000/graphql GRAPHQL_URI=http://localhost:4000/graphql
WALLET_AUTH_URL=http://localhost/vue/authenticate?token=$1 WALLET_AUTH_URL=http://localhost/authenticate?token=$1
WALLET_URL=http://localhost/vue/login WALLET_URL=http://localhost/login
DEBUG_DISABLE_AUTH=false DEBUG_DISABLE_AUTH=false

View File

@ -19,8 +19,8 @@ const environment = {
const endpoints = { const endpoints = {
GRAPHQL_URI: process.env.GRAPHQL_URI || 'http://localhost:4000/graphql', GRAPHQL_URI: process.env.GRAPHQL_URI || 'http://localhost:4000/graphql',
WALLET_AUTH_URL: process.env.WALLET_AUTH_URL || 'http://localhost/vue/authenticate?token=$1', WALLET_AUTH_URL: process.env.WALLET_AUTH_URL || 'http://localhost/authenticate?token=$1',
WALLET_URL: process.env.WALLET_URL || 'http://localhost/vue/login', WALLET_URL: process.env.WALLET_URL || 'http://localhost/login',
} }
const debug = { const debug = {

View File

@ -19,7 +19,7 @@ DB_DATABASE=gradido_community
#RESEND_TIME= #RESEND_TIME=
RESEND_TIME=10 RESEND_TIME=10
#EMAIL_LINK_VERIFICATION=http://localhost/vue/checkEmail/$1 #EMAIL_LINK_VERIFICATION=http://localhost/checkEmail/$1
#KLICKTIPP_USER= #KLICKTIPP_USER=
#KLICKTIPP_PASSWORD= #KLICKTIPP_PASSWORD=

View File

@ -31,8 +31,8 @@ const klicktipp = {
const community = { const community = {
COMMUNITY_NAME: process.env.COMMUNITY_NAME || 'Gradido Entwicklung', COMMUNITY_NAME: process.env.COMMUNITY_NAME || 'Gradido Entwicklung',
COMMUNITY_URL: process.env.COMMUNITY_URL || 'http://localhost/vue/', COMMUNITY_URL: process.env.COMMUNITY_URL || 'http://localhost/',
COMMUNITY_REGISTER_URL: process.env.COMMUNITY_REGISTER_URL || 'http://localhost/vue/register', COMMUNITY_REGISTER_URL: process.env.COMMUNITY_REGISTER_URL || 'http://localhost/register',
COMMUNITY_DESCRIPTION: COMMUNITY_DESCRIPTION:
process.env.COMMUNITY_DESCRIPTION || 'Die lokale Entwicklungsumgebung von Gradido.', process.env.COMMUNITY_DESCRIPTION || 'Die lokale Entwicklungsumgebung von Gradido.',
} }
@ -50,9 +50,8 @@ const email = {
EMAIL_PASSWORD: process.env.EMAIL_PASSWORD || 'xxx', EMAIL_PASSWORD: process.env.EMAIL_PASSWORD || 'xxx',
EMAIL_SMTP_URL: process.env.EMAIL_SMTP_URL || 'gmail.com', EMAIL_SMTP_URL: process.env.EMAIL_SMTP_URL || 'gmail.com',
EMAIL_SMTP_PORT: process.env.EMAIL_SMTP_PORT || '587', EMAIL_SMTP_PORT: process.env.EMAIL_SMTP_PORT || '587',
EMAIL_LINK_VERIFICATION: EMAIL_LINK_VERIFICATION: process.env.EMAIL_LINK_VERIFICATION || 'http://localhost/checkEmail/$1',
process.env.EMAIL_LINK_VERIFICATION || 'http://localhost/vue/checkEmail/$1', EMAIL_LINK_SETPASSWORD: process.env.EMAIL_LINK_SETPASSWORD || 'http://localhost/reset/$1',
EMAIL_LINK_SETPASSWORD: process.env.EMAIL_LINK_SETPASSWORD || 'http://localhost/vue/reset/$1',
RESEND_TIME: isNaN(resendTime) ? 10 : resendTime, RESEND_TIME: isNaN(resendTime) ? 10 : resendTime,
} }

View File

@ -53,8 +53,8 @@ describe('CommunityResolver', () => {
getCommunityInfo: { getCommunityInfo: {
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register', registerUrl: 'http://localhost/register',
}, },
}, },
}) })
@ -75,22 +75,22 @@ describe('CommunityResolver', () => {
id: 1, id: 1,
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register-community', registerUrl: 'http://localhost/register-community',
}, },
{ {
id: 2, id: 2,
name: 'Gradido Staging', name: 'Gradido Staging',
description: 'Der Testserver der Gradido-Akademie.', description: 'Der Testserver der Gradido-Akademie.',
url: 'https://stage1.gradido.net/vue/', url: 'https://stage1.gradido.net/',
registerUrl: 'https://stage1.gradido.net/vue/register-community', registerUrl: 'https://stage1.gradido.net/register-community',
}, },
{ {
id: 3, id: 3,
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}, },
], ],
}, },
@ -112,7 +112,7 @@ describe('CommunityResolver', () => {
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}, },
], ],
}, },

View File

@ -29,7 +29,7 @@ export class CommunityResolver {
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}), }),
] ]
return [ return [
@ -37,22 +37,22 @@ export class CommunityResolver {
id: 1, id: 1,
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register-community', registerUrl: 'http://localhost/register-community',
}), }),
new Community({ new Community({
id: 2, id: 2,
name: 'Gradido Staging', name: 'Gradido Staging',
description: 'Der Testserver der Gradido-Akademie.', description: 'Der Testserver der Gradido-Akademie.',
url: 'https://stage1.gradido.net/vue/', url: 'https://stage1.gradido.net/',
registerUrl: 'https://stage1.gradido.net/vue/register-community', registerUrl: 'https://stage1.gradido.net/register-community',
}), }),
new Community({ new Community({
id: 3, id: 3,
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}), }),
] ]
} }

View File

@ -28,8 +28,8 @@ Es wird die Anzeige der Login-Maske geprüft auf:
Es wird die URL Es wird die URL
* Testumgebung: https://stage1.gradido.net/vue/login * Testumgebung: https://stage1.gradido.net/login
* Produktionsumgebung: https://gradido.net/vue/login * Produktionsumgebung: https://gradido.net/login
aufgerufen und die Login-Maske wird angezeigt. aufgerufen und die Login-Maske wird angezeigt.

View File

@ -31,8 +31,8 @@ Prüfung auf korrekten Funktionsweise des Buttons "Anmeldung":
2. Mit Betätigen des Buttons "Anmeldung" wird der Login-Prozess gestartet 2. Mit Betätigen des Buttons "Anmeldung" wird der Login-Prozess gestartet
1. *Gibt es noch weitere Prüfschritte (LOG-Ausgaben auf Login-, Community-Server o.ä.) die hier überprüft werden sollten?* 1. *Gibt es noch weitere Prüfschritte (LOG-Ausgaben auf Login-, Community-Server o.ä.) die hier überprüft werden sollten?*
3. Bei erfolgreichem Login wird die URL angezeigt 3. Bei erfolgreichem Login wird die URL angezeigt
* Testumgebung: "https://stage1.gradido.net/vue/overview" * Testumgebung: "https://stage1.gradido.net/overview"
* Produktionsumgebung: "https://gradido.net/vue/overview" * Produktionsumgebung: "https://gradido.net/overview"
4. Bei fehlerhaftem Login wird eine entsprechend aussagekräftige Fehlermeldung angezeigt und die Anzeige verbleibt auf der Login-Maske. 4. Bei fehlerhaftem Login wird eine entsprechend aussagekräftige Fehlermeldung angezeigt und die Anzeige verbleibt auf der Login-Maske.
## Ende-Bedingungen: ## Ende-Bedingungen:

View File

@ -21,8 +21,8 @@ Es wird in der Login-Maske die Funktion des Links "Passwort vergessen?"geprüft:
Es wird die URL Es wird die URL
* Testumgebung: https://stage1.gradido.net/vue/login * Testumgebung: https://stage1.gradido.net/login
* Produktionsumgebung: https://gradido.net/vue/login * Produktionsumgebung: https://gradido.net/login
aufgerufen und die Login-Maske wird angezeigt. aufgerufen und die Login-Maske wird angezeigt.
@ -33,8 +33,8 @@ aufgerufen und die Login-Maske wird angezeigt.
* Prüfung auf korrekte Funktionsweise des Links "Passwort vergessen?" * Prüfung auf korrekte Funktionsweise des Links "Passwort vergessen?"
* keine sonstigen Eingaben bzw. Vorraussetzungen notwendig * keine sonstigen Eingaben bzw. Vorraussetzungen notwendig
* Mit Betätigen des Links "Passwort vergessen?" wird der Passwort-Zurücksetzen-Prozess gestartet und unter * Mit Betätigen des Links "Passwort vergessen?" wird der Passwort-Zurücksetzen-Prozess gestartet und unter
* der Testumgebung: https://stage1.gradido.net/vue/password * der Testumgebung: https://stage1.gradido.net/password
* der Produktionsumgebung: https://gradido.net/vue/password * der Produktionsumgebung: https://gradido.net/password
* folgende Maske angezeigt: * folgende Maske angezeigt:
![1te Passwort zurücksetzen Maske](../image/T02-C001-03-LoginMaske1.png) ![1te Passwort zurücksetzen Maske](../image/T02-C001-03-LoginMaske1.png)
@ -70,8 +70,8 @@ aufgerufen und die Login-Maske wird angezeigt.
3. Wiederholung von Schritt 2.4.1 und 2.4.2 bis alle verfügbaren Sprachen geprüft sind 3. Wiederholung von Schritt 2.4.1 und 2.4.2 bis alle verfügbaren Sprachen geprüft sind
5. Link "Zurück" ist aktiv und landet auf URL 5. Link "Zurück" ist aktiv und landet auf URL
1. Testumgebung: https://stage1.gradido.net/vue/Login 1. Testumgebung: https://stage1.gradido.net/Login
2. Produktionsumgebung: https://gradido.net/vue/Login 2. Produktionsumgebung: https://gradido.net/Login
6. Footer-Links: 6. Footer-Links:
1. "Gradido-Akademie" reagiert und landet je nach aktuell eingestellter Sprache auf URL "https://gradido.net/de" 1. "Gradido-Akademie" reagiert und landet je nach aktuell eingestellter Sprache auf URL "https://gradido.net/de"
@ -91,8 +91,8 @@ aufgerufen und die Login-Maske wird angezeigt.
![Email-Versandmakse](../image/T02-C001-03-LoginMaske2.png) ![Email-Versandmakse](../image/T02-C001-03-LoginMaske2.png)
5. **In dem angegebenen Email-Postfach wird eine Email empfangen, die ein Zurücksetzen-Link enthält:** 5. **In dem angegebenen Email-Postfach wird eine Email empfangen, die ein Zurücksetzen-Link enthält:**
1. Testumgebung: https://stage1.gradido.net/vue/reset/'erzeugter rest-code' 1. Testumgebung: https://stage1.gradido.net/reset/'erzeugter rest-code'
2. Produktionsumgebung: https://gradido.net/vue/reset/'erzeugter reset-code' 2. Produktionsumgebung: https://gradido.net/reset/'erzeugter reset-code'
6. **Mit Betätigen des Reset-Links bzw. Aufruf des Rest-Links im Browser wird folgende Maske angezeigt:** 6. **Mit Betätigen des Reset-Links bzw. Aufruf des Rest-Links im Browser wird folgende Maske angezeigt:**
![2te Passwort zurücksetzen Maske](../image/T02-C001-03-LoginMaske3.png) ![2te Passwort zurücksetzen Maske](../image/T02-C001-03-LoginMaske3.png)
@ -137,8 +137,8 @@ aufgerufen und die Login-Maske wird angezeigt.
3. Wiederholung von Schritt 8.3.1 und 8.3.2 bis alle verfügbaren Sprachen geprüft sind 3. Wiederholung von Schritt 8.3.1 und 8.3.2 bis alle verfügbaren Sprachen geprüft sind
12. Link "Zurück" ist aktiv und landet auf URL 12. Link "Zurück" ist aktiv und landet auf URL
1. Testumgebung: https://stage1.gradido.net/vue/Login 1. Testumgebung: https://stage1.gradido.net/Login
2. Produktionsumgebung: https://gradido.net/vue/Login 2. Produktionsumgebung: https://gradido.net/Login
13. Footer-Links: 13. Footer-Links:
1. "Gradido-Akademie" reagiert und landet je nach aktuell eingestellter Sprache auf URL "https://gradido.net/de" 1. "Gradido-Akademie" reagiert und landet je nach aktuell eingestellter Sprache auf URL "https://gradido.net/de"

View File

@ -1,5 +1,5 @@
### User creation ### User creation
A user needs to be created on the login_server we do this when we create a User in the client https://$community_domain/vue/register. A user needs to be created on the login_server we do this when we create a User in the client https://$community_domain/register.
### Admin user ### Admin user
To set a User admin we need the following SQL query on the gradido_login database: To set a User admin we need the following SQL query on the gradido_login database:

View File

@ -10,7 +10,7 @@ const apolloQueryMock = jest.fn().mockResolvedValue({
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}, },
}, },
}) })
@ -79,7 +79,7 @@ describe('Login', () => {
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}) })
}) })
@ -111,8 +111,8 @@ describe('Login', () => {
jest.clearAllMocks() jest.clearAllMocks()
mocks.$store.state.community = { mocks.$store.state.community = {
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register', registerUrl: 'http://localhost/register',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
} }
wrapper = Wrapper() wrapper = Wrapper()

View File

@ -11,7 +11,7 @@ const apolloQueryMock = jest.fn().mockResolvedValue({
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}, },
}, },
}) })
@ -73,7 +73,7 @@ describe('Register', () => {
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}) })
}) })
@ -105,8 +105,8 @@ describe('Register', () => {
jest.clearAllMocks() jest.clearAllMocks()
mocks.$store.state.community = { mocks.$store.state.community = {
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register', registerUrl: 'http://localhost/register',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
} }
wrapper = Wrapper() wrapper = Wrapper()

View File

@ -9,7 +9,7 @@ const apolloQueryMock = jest.fn().mockResolvedValue({
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}, },
}, },
}) })
@ -61,7 +61,7 @@ describe('RegisterCommunity', () => {
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}) })
}) })
@ -87,8 +87,8 @@ describe('RegisterCommunity', () => {
jest.clearAllMocks() jest.clearAllMocks()
mocks.$store.state.community = { mocks.$store.state.community = {
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register', registerUrl: 'http://localhost/register',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
} }
wrapper = Wrapper() wrapper = Wrapper()

View File

@ -20,7 +20,7 @@ const apolloQueryMock = jest
name: 'test12', name: 'test12',
description: 'test community 12', description: 'test community 12',
url: 'http://test12.test12/', url: 'http://test12.test12/',
registerUrl: 'http://test12.test12/vue/register', registerUrl: 'http://test12.test12/register',
}, },
}, },
}) })
@ -31,22 +31,22 @@ const apolloQueryMock = jest
id: 1, id: 1,
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register-community', registerUrl: 'http://localhost/register-community',
}, },
{ {
id: 2, id: 2,
name: 'Gradido Staging', name: 'Gradido Staging',
description: 'Der Testserver der Gradido-Akademie.', description: 'Der Testserver der Gradido-Akademie.',
url: 'https://stage1.gradido.net/vue/', url: 'https://stage1.gradido.net/',
registerUrl: 'https://stage1.gradido.net/vue/register-community', registerUrl: 'https://stage1.gradido.net/register-community',
}, },
{ {
id: 3, id: 3,
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}, },
], ],
}, },
@ -139,8 +139,8 @@ describe('RegisterSelectCommunity', () => {
mocks.$store.state.community = { mocks.$store.state.community = {
name: 'Gradido Entwicklung', name: 'Gradido Entwicklung',
description: 'Die lokale Entwicklungsumgebung von Gradido.', description: 'Die lokale Entwicklungsumgebung von Gradido.',
url: 'http://localhost/vue/', url: 'http://localhost/',
registerUrl: 'http://localhost/vue/register-community', registerUrl: 'http://localhost/register-community',
} }
wrapper = Wrapper() wrapper = Wrapper()
}) })
@ -172,15 +172,15 @@ describe('RegisterSelectCommunity', () => {
id: 2, id: 2,
name: 'Gradido Staging', name: 'Gradido Staging',
description: 'Der Testserver der Gradido-Akademie.', description: 'Der Testserver der Gradido-Akademie.',
url: 'https://stage1.gradido.net/vue/', url: 'https://stage1.gradido.net/',
registerUrl: 'https://stage1.gradido.net/vue/register-community', registerUrl: 'https://stage1.gradido.net/register-community',
}, },
{ {
id: 3, id: 3,
name: 'Gradido-Akademie', name: 'Gradido-Akademie',
description: 'Freies Institut für Wirtschaftsbionik.', description: 'Freies Institut für Wirtschaftsbionik.',
url: 'https://gradido.net', url: 'https://gradido.net',
registerUrl: 'https://gdd1.gradido.com/vue/register-community', registerUrl: 'https://gdd1.gradido.com/register-community',
}, },
], ],
}) })

View File

@ -113,7 +113,7 @@ loginServer.db.password =
loginServer.db.port = 3306 loginServer.db.port = 3306
# check email path for new frontend for link generation in emails # check email path for new frontend for link generation in emails
frontend.checkEmailPath = http://localhost/vue/reset frontend.checkEmailPath = http://localhost/reset
# disable email all together # disable email all together
email.disable = true email.disable = true

View File

@ -299,7 +299,7 @@
</a> </a>
</div> </div>
<div class="reset-pwd-link"> <div class="reset-pwd-link">
<a href="<%= getHost() %>/vue/password"><%= langCatalog->gettext("Passwort vergessen") %></a> <a href="<%= getHost() %>/password"><%= langCatalog->gettext("Passwort vergessen") %></a>
</div> </div>
</div> </div>
</div> </div>

View File

@ -53,11 +53,11 @@ server {
proxy_redirect off; proxy_redirect off;
} }
location / { #location / {
try_files $uri $uri/ /index.php?$args; # try_files $uri $uri/ /index.php?$args;
} #}
location /vue { location / {
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade'; proxy_set_header Connection 'upgrade';