Skip to content

v2.12.0 #4073

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 48 commits into from
Oct 16, 2024
Merged

v2.12.0 #4073

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
4446e2f
Add Edge DNS by Akamai
egobude Jul 9, 2024
894cd25
Add "rockenstein" as dns provider
rag-franky Jul 31, 2024
0042726
Update nginx-proxy-manager
cqhtyi Aug 20, 2024
554d1ff
Add set directives for proxies to keep from crashing if upstream is down
ddshd Sep 4, 2024
a030090
Added active24 DNS provider
vggscqq Sep 9, 2024
ca9eeb5
Added quotation around TOKEN variable. Made Active24 start from capit…
vggscqq Sep 9, 2024
48a9f5f
swop mysql library and knex client for mysql2
nlynzaad Sep 10, 2024
d69cb26
Bump body-parser from 1.20.2 to 1.20.3 in /backend
dependabot[bot] Sep 21, 2024
e401095
Bump rollup from 4.17.2 to 4.22.4 in /docs
dependabot[bot] Sep 24, 2024
a8f1f7f
Add mijn.host dns plugin
RafaelSchridi Sep 25, 2024
dfe2588
Refactor API Schema and validation
jc21 Oct 9, 2024
6f7963e
version is obsolete now
mokkin Oct 9, 2024
4572b20
Openapi Schema improvements
jc21 Oct 10, 2024
7c97516
Fix schema issue with cors
jc21 Oct 10, 2024
c39d543
Fix CVE-2024-46256 and CVE-2024-46257
jc21 Oct 11, 2024
d21403c
Move docker login in pipeline
jc21 Oct 11, 2024
aacb230
Merge pull request #4049 from NginxProxyManager/cve-fixes
jc21 Oct 11, 2024
e525b54
Merge pull request #4018 from NginxProxyManager/dependabot/npm_and_ya…
jc21 Oct 11, 2024
304899e
Bump elliptic from 6.5.4 to 6.5.7 in /frontend
dependabot[bot] Oct 11, 2024
b046bb3
Merge pull request #4044 from mokkin/patch-1
jc21 Oct 11, 2024
4e035f2
Update deps in docs
jc21 Oct 11, 2024
e0352ec
Merge pull request #4016 from NginxProxyManager/dependabot/npm_and_ya…
jc21 Oct 11, 2024
d2d104b
Merge pull request #4020 from RafaelSchridi/develop
jc21 Oct 11, 2024
a08d18b
Remove broken script
jc21 Oct 11, 2024
42a5bb6
Merge pull request #3988 from vggscqq/patch-1
jc21 Oct 11, 2024
02a7b43
Merge pull request #3991 from nlynzaad/develop_mysql2
jc21 Oct 11, 2024
6c67224
Merge pull request #4051 from NginxProxyManager/dependabot/npm_and_ya…
jc21 Oct 11, 2024
3a2617e
Bump braces from 3.0.2 to 3.0.3 in /test
dependabot[bot] Oct 11, 2024
f71de74
Bump express from 4.19.2 to 4.20.0 in /backend
dependabot[bot] Oct 11, 2024
0bfa6c9
Merge pull request #3973 from ddshd/proxy-add-set
jc21 Oct 11, 2024
ac47eab
Merge pull request #3942 from cqhtyi/patch-1
jc21 Oct 11, 2024
d7a7fa3
Merge pull request #3907 from rockenstein-AG/develop
jc21 Oct 11, 2024
9813071
Merge pull request #3864 from ROSEBikesGmbH/egobude-add-edge-dns-by-a…
jc21 Oct 11, 2024
c9d97af
Merge pull request #4052 from NginxProxyManager/dependabot/npm_and_ya…
jc21 Oct 11, 2024
78f3e72
Merge pull request #4015 from NginxProxyManager/dependabot/npm_and_ya…
jc21 Oct 11, 2024
e7e4003
Merge pull request #4053 from NginxProxyManager/master
jc21 Oct 11, 2024
5aeb99b
Version bump
jc21 Oct 11, 2024
b01817b
Adds squid to dev/CI stacks
jc21 Oct 13, 2024
f2bb8f2
Squid ci fixes
jc21 Oct 13, 2024
81b8918
Squid ci fixes
jc21 Oct 13, 2024
7322d35
Fix CI
jc21 Oct 13, 2024
e5aa880
fixed wedos password description
Hadatko Oct 14, 2024
3b89d5f
Merge pull request #4068 from Hadatko/fixWedosParamDescription
jc21 Oct 15, 2024
351ba8d
More tests for certificates, fixed schema problems
jc21 Oct 14, 2024
f48e1b4
Updated swagger cypress package,
jc21 Oct 15, 2024
929ac3b
Adds env var to set certbot acme server
jc21 Oct 16, 2024
5bdc058
Fix issues with certbot command when using LE_SERVER
jc21 Oct 16, 2024
fe2d889
Cypress test for http and dns cert provision
jc21 Oct 16, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .version
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.11.3
2.12.0
31 changes: 19 additions & 12 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,13 @@ pipeline {
sh 'sed -i -E "s/(version-)[0-9]+\\.[0-9]+\\.[0-9]+(-green)/\\1${BUILD_VERSION}\\2/" README.md'
}
}
stage('Docker Login') {
steps {
withCredentials([usernamePassword(credentialsId: 'jc21-dockerhub', passwordVariable: 'dpass', usernameVariable: 'duser')]) {
sh 'docker login -u "${duser}" -p "${dpass}"'
}
}
}
}
}
stage('Builds') {
Expand Down Expand Up @@ -120,6 +127,11 @@ pipeline {
junit 'test/results/junit/*'
sh 'docker-compose down --remove-orphans --volumes -t 30 || true'
}
unstable {
dir(path: 'testing/results') {
archiveArtifacts(allowEmptyArchive: true, artifacts: '**/*', excludes: '**/*.xml')
}
}
}
}
stage('Test Mysql') {
Expand Down Expand Up @@ -148,6 +160,11 @@ pipeline {
junit 'test/results/junit/*'
sh 'docker-compose down --remove-orphans --volumes -t 30 || true'
}
unstable {
dir(path: 'testing/results') {
archiveArtifacts(allowEmptyArchive: true, artifacts: '**/*', excludes: '**/*.xml')
}
}
}
}
stage('MultiArch Build') {
Expand All @@ -157,10 +174,7 @@ pipeline {
}
}
steps {
withCredentials([usernamePassword(credentialsId: 'jc21-dockerhub', passwordVariable: 'dpass', usernameVariable: 'duser')]) {
sh 'docker login -u "${duser}" -p "${dpass}"'
sh "./scripts/buildx --push ${buildxPushTags}"
}
sh "./scripts/buildx --push ${buildxPushTags}"
}
}
stage('Docs / Comment') {
Expand Down Expand Up @@ -200,20 +214,13 @@ pipeline {
always {
sh 'echo Reverting ownership'
sh 'docker run --rm -v "$(pwd):/data" jc21/ci-tools chown -R "$(id -u):$(id -g)" /data'
}
success {
juxtapose event: 'success'
sh 'figlet "SUCCESS"'
printResult(true)
}
failure {
archiveArtifacts(artifacts: 'debug/**/*.*', allowEmptyArchive: true)
juxtapose event: 'failure'
sh 'figlet "FAILURE"'
}
unstable {
archiveArtifacts(artifacts: 'debug/**/*.*', allowEmptyArchive: true)
juxtapose event: 'unstable'
sh 'figlet "UNSTABLE"'
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p align="center">
<img src="https://nginxproxymanager.com/github.png">
<br><br>
<img src="https://img.shields.io/badge/version-2.11.3-green.svg?style=for-the-badge">
<img src="https://img.shields.io/badge/version-2.12.0-green.svg?style=for-the-badge">
<a href="https://hub.docker.com/repository/docker/jc21/nginx-proxy-manager">
<img src="https://img.shields.io/docker/stars/jc21/nginx-proxy-manager.svg?style=for-the-badge">
</a>
Expand Down
8 changes: 0 additions & 8 deletions backend/.vscode/settings.json

This file was deleted.

2 changes: 1 addition & 1 deletion backend/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ app.use(function (req, res, next) {
});

app.use(require('./lib/express/jwt')());
app.use('/', require('./routes/api/main'));
app.use('/', require('./routes/main'));

// production error handler
// no stacktraces leaked to user
Expand Down
2 changes: 1 addition & 1 deletion backend/config/default.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"database": {
"engine": "mysql",
"engine": "mysql2",
"host": "db",
"name": "npm",
"user": "npm",
Expand Down
Loading