Skip to content

Commit f6aa25b

Browse files
authored
Merge branch 'develop' into develop
2 parents 9de40f0 + 711f312 commit f6aa25b

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+2235
-415
lines changed

.version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.13.1
1+
2.13.3

Jenkinsfile

Lines changed: 0 additions & 285 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p align="center">
22
<img src="https://nginxproxymanager.com/github.png">
33
<br><br>
4-
<img src="https://img.shields.io/badge/version-2.13.1-green.svg?style=for-the-badge">
4+
<img src="https://img.shields.io/badge/version-2.13.3-green.svg?style=for-the-badge">
55
<a href="https://hub.docker.com/repository/docker/jc21/nginx-proxy-manager">
66
<img src="https://img.shields.io/docker/stars/jc21/nginx-proxy-manager.svg?style=for-the-badge">
77
</a>

backend/certbot/dns-plugins.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -370,7 +370,7 @@
370370
"leaseweb": {
371371
"name": "LeaseWeb",
372372
"package_name": "certbot-dns-leaseweb",
373-
"version": "~=1.0.1",
373+
"version": "~=1.0.3",
374374
"dependencies": "",
375375
"credentials": "dns_leaseweb_api_token = 01234556789",
376376
"full_plugin_name": "dns-leaseweb"
@@ -399,6 +399,14 @@
399399
"credentials": "dns_luadns_email = user@example.com\ndns_luadns_token = 0123456789abcdef0123456789abcdef",
400400
"full_plugin_name": "dns-luadns"
401401
},
402+
"mchost24": {
403+
"name": "MC-HOST24",
404+
"package_name": "certbot-dns-mchost24",
405+
"version": "",
406+
"dependencies": "",
407+
"credentials": "# Obtain API token using https://github.com/JoeJoeTV/mchost24-api-python\ndns_mchost24_api_token=<insert obtained API token here>",
408+
"full_plugin_name": "dns-mchost24"
409+
},
402410
"mijnhost": {
403411
"name": "mijn.host",
404412
"package_name": "certbot-dns-mijn-host",

backend/db.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
import knex from "knex";
22
import {configGet, configHas} from "./lib/config.js";
33

4+
let instance = null;
5+
46
const generateDbConfig = () => {
57
if (!configHas("database")) {
68
throw new Error(
@@ -30,4 +32,11 @@ const generateDbConfig = () => {
3032
};
3133
};
3234

33-
export default knex(generateDbConfig());
35+
const getInstance = () => {
36+
if (!instance) {
37+
instance = knex(generateDbConfig());
38+
}
39+
return instance;
40+
}
41+
42+
export default getInstance;

backend/internal/nginx.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,11 @@ const internalNginx = {
216216
}
217217
}
218218

219+
// For redirection hosts, if the scheme is not http or https, set it to $scheme
220+
if (nice_host_type === "redirection_host" && ['http', 'https'].indexOf(host.forward_scheme.toLowerCase()) === -1) {
221+
host.forward_scheme = "$scheme";
222+
}
223+
219224
if (host.locations) {
220225
//logger.info ('host.locations = ' + JSON.stringify(host.locations, null, 2));
221226
origLocations = [].concat(host.locations);

backend/migrate.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import db from "./db.js";
22
import { migrate as logger } from "./logger.js";
33

44
const migrateUp = async () => {
5-
const version = await db.migrate.currentVersion();
5+
const version = await db().migrate.currentVersion();
66
logger.info("Current database version:", version);
7-
return await db.migrate.latest({
7+
return await db().migrate.latest({
88
tableName: "migrations",
99
directory: "migrations",
1010
});

0 commit comments

Comments
 (0)