[PR #293] [MERGED] v2.1.0 #3210

Closed
opened 2026-02-26 07:38:28 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/NginxProxyManager/nginx-proxy-manager/pull/293
Author: @jc21
Created: 2/19/2020
Status: Merged
Merged: 2/19/2020
Merged by: @jc21

Base: masterHead: develop


📝 Commits (10+)

  • fa00ac6 Fix wrapping when too many hosts are shown (#207)
  • 8cdad0a Merge branch 'master' of github.com:jc21/nginx-proxy-manager into develop
  • d4cccfa Update npm packages, fixes CVE-2019-10757
  • 41d9566 Revert some breaking packages
  • 4dbee0f Major overhaul
  • 0ea47dc Merge branch 'master' of github.com:jc21/nginx-proxy-manager into develop
  • e09b427 Updated documentation
  • 0ec4f63 Fix JWT expire time going crazy. Now set to 1day
  • 45f64cb Backend JS formatting rules
  • 46d778e Remove v1 importer, I doubt anyone is using v1 anymore

📊 Changes

517 files changed (+26258 additions, -11726 deletions)

View changed files

.babelrc (+0 -12)
📝 .gitignore (+1 -10)
.jenkins/config.json (+10 -0)
.version (+1 -0)
Dockerfile (+0 -39)
Dockerfile.arm64 (+0 -38)
Dockerfile.armv6l (+0 -38)
Dockerfile.armv7l (+0 -38)
📝 Jenkinsfile (+156 -359)
📝 README.md (+4 -2)
backend/.eslintrc.json (+73 -0)
backend/.gitignore (+6 -0)
backend/.prettierrc (+11 -0)
backend/app.js (+90 -0)
📝 backend/config/README.md (+0 -0)
📝 backend/config/default.json (+0 -0)
backend/db.js (+25 -0)
backend/doc/api.swagger.json (+1254 -0)
backend/index.js (+47 -0)
backend/internal/access-list.js (+482 -0)

...and 80 more files

📄 Description

Now using docker buildx for multiarch: amd64, armv7, arm64. No longer building for armv6. Let me know if you want more arch support in future.

  • All branches and PR's will be multiarch builds
  • Using a new docker base image
    • nginx v 1.17.8 with ipv6 support
    • alpine 3.11.3
  • JWT expiry changed to 1 day, fixes #279
  • Added Cypress Testing
  • Refactored project structure to better organise frontend and backend
  • Updated frontend dependencies
  • Added backend code formatting rules and enforce them in CI
  • Opened up CI for public viewing and added badge to readme
  • Removed importing code for version 1 installations
  • UI wrapping improvements (#207)

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/NginxProxyManager/nginx-proxy-manager/pull/293 **Author:** [@jc21](https://github.com/jc21) **Created:** 2/19/2020 **Status:** ✅ Merged **Merged:** 2/19/2020 **Merged by:** [@jc21](https://github.com/jc21) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`fa00ac6`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/fa00ac617c5ff5e6d8e7d01c3f7326dd7def42ca) Fix wrapping when too many hosts are shown (#207) - [`8cdad0a`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/8cdad0aa71d2c42b04fba605a039e437ae988cea) Merge branch 'master' of github.com:jc21/nginx-proxy-manager into develop - [`d4cccfa`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/d4cccfaae026042ed1a045c3a2836cdeb3109f35) Update npm packages, fixes CVE-2019-10757 - [`41d9566`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/41d95660e7a147d54bac6a9afd6a0f8b335b1abc) Revert some breaking packages - [`4dbee0f`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/4dbee0fea7220dae6df0824139672e3574f5dcf1) Major overhaul - [`0ea47dc`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/0ea47dc8288ca5b667f01c2229e56b095ece76ca) Merge branch 'master' of github.com:jc21/nginx-proxy-manager into develop - [`e09b427`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/e09b4270814721cff824b9e4566b8486c9e9161c) Updated documentation - [`0ec4f63`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/0ec4f63926e3edf3856e27e50b69ad5075c31ef6) Fix JWT expire time going crazy. Now set to 1day - [`45f64cb`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/45f64cb8ba389a8370d88477c65e8beb4c2c3e35) Backend JS formatting rules - [`46d778e`](https://github.com/NginxProxyManager/nginx-proxy-manager/commit/46d778ef502ddd0e8d29f2f7b4e22298cdf19518) Remove v1 importer, I doubt anyone is using v1 anymore ### 📊 Changes **517 files changed** (+26258 additions, -11726 deletions) <details> <summary>View changed files</summary> ➖ `.babelrc` (+0 -12) 📝 `.gitignore` (+1 -10) ➕ `.jenkins/config.json` (+10 -0) ➕ `.version` (+1 -0) ➖ `Dockerfile` (+0 -39) ➖ `Dockerfile.arm64` (+0 -38) ➖ `Dockerfile.armv6l` (+0 -38) ➖ `Dockerfile.armv7l` (+0 -38) 📝 `Jenkinsfile` (+156 -359) 📝 `README.md` (+4 -2) ➕ `backend/.eslintrc.json` (+73 -0) ➕ `backend/.gitignore` (+6 -0) ➕ `backend/.prettierrc` (+11 -0) ➕ `backend/app.js` (+90 -0) 📝 `backend/config/README.md` (+0 -0) 📝 `backend/config/default.json` (+0 -0) ➕ `backend/db.js` (+25 -0) ➕ `backend/doc/api.swagger.json` (+1254 -0) ➕ `backend/index.js` (+47 -0) ➕ `backend/internal/access-list.js` (+482 -0) _...and 80 more files_ </details> ### 📄 Description Now using `docker buildx` for multiarch: amd64, armv7, arm64. No longer building for armv6. Let me know if you want more arch support in future. - All branches and PR's will be multiarch builds - Using a new [docker base image](https://github.com/jc21/docker-alpine-nginx-full) - nginx v 1.17.8 with ipv6 support - alpine 3.11.3 - JWT expiry changed to 1 day, fixes #279 - Added Cypress Testing - Refactored project structure to better organise frontend and backend - Updated frontend dependencies - Added backend code formatting rules and enforce them in CI - Opened up [CI for public viewing](https://ci.nginxproxymanager.jc21.com) and added badge to readme - Removed importing code for version 1 installations - UI wrapping improvements (#207) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 07:38:28 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#3210
No description provided.