Rename base_url setting to public_url
This commit is contained in:
parent
3e0a25874e
commit
784f2c976c
@ -8,7 +8,7 @@
|
|||||||
verbose: true,
|
verbose: true,
|
||||||
db_level: "ERROR",
|
db_level: "ERROR",
|
||||||
},
|
},
|
||||||
base_url: "http://localhost:4899",
|
public_url: "http://localhost:4899",
|
||||||
public_websocket_url: "ws://localhost:4899",
|
public_websocket_url: "ws://localhost:4899",
|
||||||
listen_addr: '127.0.0.1',
|
listen_addr: '127.0.0.1',
|
||||||
port: 4899,
|
port: 4899,
|
||||||
|
@ -4,8 +4,8 @@
|
|||||||
verbose: false,
|
verbose: false,
|
||||||
db_level: "ERROR",
|
db_level: "ERROR",
|
||||||
},
|
},
|
||||||
base_url: "https://watch-my.stream",
|
public_url: "https://swaf.example",
|
||||||
public_websocket_url: "wss://watch-my.stream",
|
public_websocket_url: "wss://swaf.example",
|
||||||
session: {
|
session: {
|
||||||
cookie: {
|
cookie: {
|
||||||
secure: true
|
secure: true
|
||||||
|
@ -38,7 +38,7 @@ export default abstract class Controller {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const queryStr = querystring.stringify(query);
|
const queryStr = querystring.stringify(query);
|
||||||
return `${absolute ? config.get<string>('base_url') : ''}${path}` + (queryStr.length > 0 ? '?' + queryStr : '');
|
return `${absolute ? config.get<string>('public_url') : ''}${path}` + (queryStr.length > 0 ? '?' + queryStr : '');
|
||||||
}
|
}
|
||||||
|
|
||||||
private readonly router: Router = express.Router();
|
private readonly router: Router = express.Router();
|
||||||
|
@ -139,7 +139,7 @@ export default class AuthGuard {
|
|||||||
if (!user.isApproved()) {
|
if (!user.isApproved()) {
|
||||||
await new Mail(this.app.as(NunjucksComponent).getEnvironment(), PENDING_ACCOUNT_REVIEW_MAIL_TEMPLATE, {
|
await new Mail(this.app.as(NunjucksComponent).getEnvironment(), PENDING_ACCOUNT_REVIEW_MAIL_TEMPLATE, {
|
||||||
username: (await user.mainEmail.get())?.getOrFail('email'),
|
username: (await user.mainEmail.get())?.getOrFail('email'),
|
||||||
link: config.get<string>('base_url') + Controller.route('accounts-approval'),
|
link: config.get<string>('public_url') + Controller.route('accounts-approval'),
|
||||||
}).send(config.get<string>('app.contact_email'));
|
}).send(config.get<string>('app.contact_email'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -43,7 +43,7 @@ export default class MagicLinkController<A extends Application> extends Controll
|
|||||||
|
|
||||||
// Send email
|
// Send email
|
||||||
await new Mail(app.as(NunjucksComponent).getEnvironment(), mailTemplate, Object.assign(data, {
|
await new Mail(app.as(NunjucksComponent).getEnvironment(), mailTemplate, Object.assign(data, {
|
||||||
link: `${config.get<string>('base_url')}${Controller.route('magic_link', undefined, {
|
link: `${config.get<string>('public_url')}${Controller.route('magic_link', undefined, {
|
||||||
id: link.id,
|
id: link.id,
|
||||||
token: token,
|
token: token,
|
||||||
})}`,
|
})}`,
|
||||||
|
@ -77,7 +77,7 @@ export default class BackendController extends Controller {
|
|||||||
if (email && email.email) {
|
if (email && email.email) {
|
||||||
await new Mail(this.getApp().as(NunjucksComponent).getEnvironment(), ACCOUNT_REVIEW_NOTICE_MAIL_TEMPLATE, {
|
await new Mail(this.getApp().as(NunjucksComponent).getEnvironment(), ACCOUNT_REVIEW_NOTICE_MAIL_TEMPLATE, {
|
||||||
approved: true,
|
approved: true,
|
||||||
link: config.get<string>('base_url') + Controller.route('auth'),
|
link: config.get<string>('public_url') + Controller.route('auth'),
|
||||||
}).send(email.email);
|
}).send(email.email);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -105,7 +105,7 @@ export default class Mail {
|
|||||||
// Set data
|
// Set data
|
||||||
this.data.mail_subject = this.options.subject;
|
this.data.mail_subject = this.options.subject;
|
||||||
this.data.mail_to = this.options.to;
|
this.data.mail_to = this.options.to;
|
||||||
this.data.mail_link = config.get<string>('base_url') +
|
this.data.mail_link = config.get<string>('public_url') +
|
||||||
Controller.route('mail', [this.template.template], this.data);
|
Controller.route('mail', [this.template.template], this.data);
|
||||||
this.data.app = config.get('app');
|
this.data.app = config.get('app');
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user