Jamie Curnow 
							
						 
					 
					
						
						
							
						
						7c97516de6 
					 
					
						
						
							
							Fix schema issue with cors  
						
						
						
						
					 
					
						2024-10-10 16:31:19 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						4572b205c9 
					 
					
						
						
							
							Openapi Schema improvements  
						
						... 
						
						
						
						- Return proper booleans in api responses
- Update jsonschemavalidation to latest draft 
						
						
					 
					
						2024-10-10 15:53:11 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						dfe2588523 
					 
					
						
						
							
							Refactor API Schema and validation  
						
						... 
						
						
						
						- /schema now returns full openapi/swagger schema
- That schema is used to validate incoming requests
- And used as a contract in future integration tests
- Moved route files up one level
- Fixed incorrect 404 reponses when getting objects
- Fixed saving new objects and passing jsonschemavalidation 
						
						
					 
					
						2024-10-09 18:05:15 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						99cce7e2b0 
					 
					
						
						
							
							Fix command injection when passing bash commands into the dns provider configuration  
						
						... 
						
						
						
						- Use built in node functions to write the file
- And to delete the file 
						
						
					 
					
						2024-07-01 16:08:01 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						b33012705b 
					 
					
						
						
							
							Merge pull request  #3790  from DavidLievrouw/initial_admin  
						
						... 
						
						
						
						Read initial admin email and password from env vars 
						
						
					 
					
						2024-07-01 15:22:15 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						e948b60194 
					 
					
						
						
							
							Merge pull request  #3809  from NginxProxyManager/dependabot/npm_and_yarn/backend/braces-3.0.3  
						
						... 
						
						
						
						Bump braces from 3.0.2 to 3.0.3 in /backend 
						
						
					 
					
						2024-07-01 15:20:48 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						d1c23b6286 
					 
					
						
						
							
							Merge pull request  #3833  from NginxProxyManager/dependabot/npm_and_yarn/backend/glob-parent-5.1.2  
						
						... 
						
						
						
						Bump glob-parent from 5.1.1 to 5.1.2 in /backend 
						
						
					 
					
						2024-07-01 15:19:39 +10:00 
						 
				 
			
				
					
						
							
							
								An Seongjin 
							
						 
					 
					
						
						
							
						
						001c77e686 
					 
					
						
						
							
							Fix syntax that causes errors (generateKeys log)  
						
						
						
						
					 
					
						2024-06-30 22:27:54 +09:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						50aeae234f 
					 
					
						
						
							
							Bump glob-parent from 5.1.1 to 5.1.2 in /backend  
						
						... 
						
						
						
						Bumps [glob-parent](https://github.com/gulpjs/glob-parent ) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/gulpjs/glob-parent/releases )
- [Changelog](https://github.com/gulpjs/glob-parent/blob/main/CHANGELOG.md )
- [Commits](https://github.com/gulpjs/glob-parent/compare/v5.1.1...v5.1.2 )
---
updated-dependencies:
- dependency-name: glob-parent
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-06-27 18:24:09 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6f9eed8a61 
					 
					
						
						
							
							Bump braces from 3.0.2 to 3.0.3 in /backend  
						
						... 
						
						
						
						Bumps [braces](https://github.com/micromatch/braces ) from 3.0.2 to 3.0.3.
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: braces
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-06-16 10:41:32 +00:00 
						 
				 
			
				
					
						
							
							
								David Lievrouw 
							
						 
					 
					
						
						
							
						
						d66e4e03e6 
					 
					
						
						
							
							#3790  Attempt to make ci happy.  
						
						
						
						
					 
					
						2024-06-03 13:44:08 +02:00 
						 
				 
			
				
					
						
							
							
								David Lievrouw 
							
						 
					 
					
						
						
							
						
						1d19c29bb0 
					 
					
						
						
							
							Read initial admin email and password from env vars.  
						
						
						
						
					 
					
						2024-06-03 13:32:23 +02:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						3754a569ba 
					 
					
						
						
							
							Merge pull request  #3729  from clhey/custom_proxy  
						
						... 
						
						
						
						move advanced_config section of /app/templates/_location.conf to top of default config 
						
						
					 
					
						2024-05-20 13:53:09 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						35f0fe745d 
					 
					
						
						
							
							Merge pull request  #3569  from NginxProxyManager/dependabot/npm_and_yarn/backend/ip-2.0.1  
						
						... 
						
						
						
						Bump ip from 2.0.0 to 2.0.1 in /backend 
						
						
					 
					
						2024-05-02 08:19:02 +10:00 
						 
				 
			
				
					
						
							
							
								clhey 
							
						 
					 
					
						
						
							
						
						280bac8b43 
					 
					
						
						
							
							advanced config  move to top of default confg  
						
						
						
						
					 
					
						2024-04-28 18:18:38 +08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5a761236c5 
					 
					
						
						
							
							Bump express from 4.17.3 to 4.19.2 in /backend  
						
						... 
						
						
						
						Bumps [express](https://github.com/expressjs/express ) from 4.17.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.17.3...4.19.2 )
---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-03-28 02:21:37 +00:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						63cd9ba08f 
					 
					
						
						
							
							Merge pull request  #3581  from davidindra/increase-max-domains-count  
						
						... 
						
						
						
						Fix: increase max number of domains to 100 (match with Let's Encrypt) 
						
						
					 
					
						2024-02-27 11:36:04 +10:00 
						 
				 
			
				
					
						
							
							
								David Indra 
							
						 
					 
					
						
						
							
						
						10ece3548d 
					 
					
						
						
							
							Fixing "the map directive is not allowed here" at the validation stage (see  https://github.com/NginxProxyManager/nginx-proxy-manager/pull/3478 )  
						
						
						
						
					 
					
						2024-02-27 00:42:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tim 
							
						 
					 
					
						
						
							
						
						0503a6af75 
					 
					
						
						
							
							Fix so that nginx config is loaded after configuration happens  
						
						... 
						
						
						
						M	backend/internal/access-list.js 
						
						
					 
					
						2024-02-26 10:04:25 +11:00 
						 
				 
			
				
					
						
							
							
								David Indra 
							
						 
					 
					
						
						
							
						
						1fb9a75a33 
					 
					
						
						
							
							Fix: increase max number of domains to 100  
						
						
						
						
					 
					
						2024-02-23 15:37:32 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c55e47aacf 
					 
					
						
						
							
							Bump ip from 2.0.0 to 2.0.1 in /backend  
						
						... 
						
						
						
						Bumps [ip](https://github.com/indutny/node-ip ) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-02-20 21:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						da820db4e1 
					 
					
						
						
							
							Fix startup hang due to unresolved promise  
						
						... 
						
						
						
						Affects instances where there are certs but none
of them are dns validated 
						
						
					 
					
						2024-01-21 20:48:53 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						0353051436 
					 
					
						
						
							
							Prevent installing same plugin over and over  
						
						
						
						
					 
					
						2024-01-18 16:06:09 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						a3630a6286 
					 
					
						
						
							
							Fix unused var  
						
						
						
						
					 
					
						2024-01-18 15:17:27 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						10d9760242 
					 
					
						
						
							
							Refactor certbot plugin install for setup  
						
						
						
						
					 
					
						2024-01-18 15:13:16 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						db23c9a52f 
					 
					
						
						
							
							Refactor certbot plugins install  
						
						... 
						
						
						
						- Added a script to install every single plugin, used in development and debugging
- Improved certbot plugin install commands
- Adjusted some version for plugins to install properly
- It's noted that some plugins require deps that do not match other plugins,
  however these use cases should be extremely rare 
						
						
					 
					
						2024-01-18 12:26:55 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						834fb1a361 
					 
					
						
						
							
							Add missing args to certbot command, was causing failures in rovokation  
						
						
						
						
					 
					
						2024-01-12 17:04:55 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						1be87f48c1 
					 
					
						
						
							
							Merge pull request  #3392  from stevecrozz/auto-renew-uses-bulitin-renew  
						
						... 
						
						
						
						Make auto-renew use built-in renew function 
						
						
					 
					
						2024-01-12 12:15:37 +10:00 
						 
				 
			
				
					
						
							
							
								Stephen Crosby 
							
						 
					 
					
						
						
							
						
						9c54d1b718 
					 
					
						
						
							
							Provide the token model for certificate renewal  
						
						
						
						
					 
					
						2024-01-10 20:08:36 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Crosby 
							
						 
					 
					
						
						
							
						
						f7d1c490b3 
					 
					
						
						
							
							Run renews sequentially  
						
						
						
						
					 
					
						2024-01-10 20:08:36 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Crosby 
							
						 
					 
					
						
						
							
						
						fe4bd9fed6 
					 
					
						
						
							
							Make auto-renew use built-in renew function  
						
						
						
						
					 
					
						2024-01-10 20:08:29 -08:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						e69684919c 
					 
					
						
						
							
							Use nginxproxymanager/nginx-full image base  
						
						... 
						
						
						
						which has been updated with bookworm, python 3.8, certbot 2.8.0 and node 20
Moved rootfs scripts as /bin is a symlink in bookworm 
						
						
					 
					
						2024-01-10 12:59:51 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						09d5e2c94f 
					 
					
						
						
							
							Merge pull request  #3360  from DarioViva42/hsts-only-with-https  
						
						... 
						
						
						
						only add hsts header with https. 
						
						
					 
					
						2024-01-09 08:16:01 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						965873adc5 
					 
					
						
						
							
							Merge pull request  #3377  from jlesage/http2-support-fix  
						
						... 
						
						
						
						Fixed issue where the HTTP2 support was always enabled in nginx config 
						
						
					 
					
						2024-01-08 10:33:47 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						5de95a8c90 
					 
					
						
						
							
							Merge pull request  #3382  from r3na/patch-1  
						
						... 
						
						
						
						fix: increasing maxOptions (amount of domains) to 30 
						
						
					 
					
						2024-01-08 10:26:01 +10:00 
						 
				 
			
				
					
						
							
							
								Jocelyn Le Sage 
							
						 
					 
					
						
						
							
						
						388fff84f2 
					 
					
						
						
							
							Fixes for the server reachability test.  
						
						... 
						
						
						
						- Do not apply HTTPs redirection for challenge used by the test.
- Set the `User-Agent` to avoid 403 answer from site24x7.com.
- Handle JSON parsing failure of the received body.
- Better handling of different error cases. 
						
						
					 
					
						2023-12-19 17:22:33 -05:00 
						 
				 
			
				
					
						
							
							
								Renan Duarte 
							
						 
					 
					
						
						
							
						
						1975e4a151 
					 
					
						
						
							
							fix: updating maxItems (schema/definitions) to 30  
						
						
						
						
					 
					
						2023-12-12 12:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Jocelyn Le Sage 
							
						 
					 
					
						
						
							
						
						ccf9cce825 
					 
					
						
						
							
							Fixed issue where the HTTP2 support was always enabled in nginx config, no matter what the user configured.  
						
						
						
						
					 
					
						2023-12-09 11:16:37 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Viva 
							
						 
					 
					
						
						
							
						
						289e438c59 
					 
					
						
						
							
							only add hsts header with https.  
						
						... 
						
						
						
						fixes https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1005 
for more information look at: https://websistent.com/add-the-hsts-header-only-for-https-requests-nginx/  
						
						
					 
					
						2023-12-02 03:26:34 +01:00 
						 
				 
			
				
					
						
							
							
								Devedse 
							
						 
					 
					
						
						
							
						
						6f8db95249 
					 
					
						
						
							
							Added force renewal + --dns-duckdns-no-txt-restore  
						
						
						
						
					 
					
						2023-08-24 13:21:01 +02:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						3333a32612 
					 
					
						
						
							
							Merge pull request  #2971  from wolviex/certbot-dnsplugin-user-site-fix  
						
						... 
						
						
						
						drop --user on pip install dns plugin 
						
						
					 
					
						2023-07-31 07:21:18 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						f38cb5b500 
					 
					
						
						
							
							Merge pull request  #2942  from wrouesnel/444_default_support  
						
						... 
						
						
						
						Add support for nginx 444 default response 
						
						
					 
					
						2023-07-20 12:23:57 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						a984a68065 
					 
					
						
						
							
							Merge pull request  #3051  from NginxProxyManager/dependabot/npm_and_yarn/backend/semver-5.7.2  
						
						... 
						
						
						
						Bump semver from 5.7.1 to 5.7.2 in /backend 
						
						
					 
					
						2023-07-19 10:02:04 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c8caaa56d9 
					 
					
						
						
							
							Bump word-wrap from 1.2.3 to 1.2.4 in /backend  
						
						... 
						
						
						
						Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-07-18 20:59:11 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f458730d87 
					 
					
						
						
							
							Bump semver from 5.7.1 to 5.7.2 in /backend  
						
						... 
						
						
						
						Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-07-11 02:29:25 +00:00 
						 
				 
			
				
					
						
							
							
								Joe Manifold 
							
						 
					 
					
						
						
							
						
						f39e527680 
					 
					
						
						
							
							drop --user on pip install dns plugin godaddy  
						
						... 
						
						
						
						Do not install dns_plugin into the user site because it will lack sys.path precedence to urllib3 in /opt/certbot/lib/python3.7/site-packages 
						
						
					 
					
						2023-06-01 11:02:06 -07:00 
						 
				 
			
				
					
						
							
							
								Will Rouesnel 
							
						 
					 
					
						
						
							
						
						2dd4434ceb 
					 
					
						
						
							
							Add support for nginx 444 default response  
						
						... 
						
						
						
						The default nginx 444 response drops the inbound connection without
sending any response to the client. 
						
						
					 
					
						2023-05-22 11:59:50 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						05307aa253 
					 
					
						
						
							
							Fix certbot plugins install when using PUID/PGID  
						
						
						
						
					 
					
						2023-05-10 14:39:08 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						5d03ede100 
					 
					
						
						
							
							Add test for creating a host  
						
						
						
						
					 
					
						2023-03-30 12:44:28 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						124cb18e17 
					 
					
						
						
							
							Fix renewing certs because of permission errors  
						
						
						
						
					 
					
						2023-03-22 13:40:36 +10:00