Jamie Curnow 
							
						 
					 
					
						
						
							
						
						18537b9288 
					 
					
						
						
							
							404 hosts add update complete, fix certbot renewals  
						
						... 
						
						
						
						and remove the need for email and agreement on cert requests 
						
						
					 
					
						2025-10-02 08:12:37 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						efcefe0c17 
					 
					
						
						
							
							Fix custom cert writes, fix schema  
						
						
						
						
					 
					
						2025-10-02 08:12:33 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						fb2708d81d 
					 
					
						
						
							
							Fix cypress tests following user wizard changes  
						
						
						
						
					 
					
						2025-10-02 08:12:09 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						330993f028 
					 
					
						
						
							
							Convert backend to ESM  
						
						... 
						
						
						
						- About 5 years overdue
- Remove eslint, use bomejs instead 
						
						
					 
					
						2025-10-02 08:10:18 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						8c9d2745e2 
					 
					
						
						
							
							Fix remote execution bug where email address can contain malicious code  
						
						... 
						
						
						
						also convert almost all cmd execs for certificates to properly escape arguments 
						
						
					 
					
						2025-08-20 10:57:24 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						97dbbdd60f 
					 
					
						
						
							
							Fix incorrect swagger for streams list  
						
						
						
						
					 
					
						2025-06-30 13:00:25 +10:00 
						 
				 
			
				
					
						
							
							
								Sander Jochems 
							
						 
					 
					
						
						
							
						
						a6af5ec2c7 
					 
					
						
						
							
							Remove certificate as required from proxy host  
						
						
						
						
					 
					
						2025-02-05 18:18:50 +01:00 
						 
				 
			
				
					
						
							
							
								Sander Jochems 
							
						 
					 
					
						
						
							
						
						14d7c35fd7 
					 
					
						
						
							
							Fix whitespaces  
						
						
						
						
					 
					
						2025-02-05 17:31:09 +01:00 
						 
				 
			
				
					
						
							
							
								Sander Jochems 
							
						 
					 
					
						
						
							
						
						cfcf78aaee 
					 
					
						
						
							
							Set bearer auth security component  
						
						
						
						
					 
					
						2025-02-05 17:29:40 +01:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						e1c84a5c10 
					 
					
						
						
							
							Merge pull request  #4338  from Sander0542/fix/token-expires-type  
						
						... 
						
						
						
						Fix type for token.expires 
						
						
					 
					
						2025-02-05 20:35:33 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						6a60627833 
					 
					
						
						
							
							Cypress test for Streams  
						
						... 
						
						
						
						and updated cypress + packages 
						
						
					 
					
						2025-02-05 16:02:17 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						68a7803513 
					 
					
						
						
							
							Fix api schema after merging latest changes  
						
						
						
						
					 
					
						2025-02-04 17:55:28 +10:00 
						 
				 
			
				
					
						
							
							
								Sander Jochems 
							
						 
					 
					
						
						
							
						
						57cd2a1919 
					 
					
						
						
							
							Fix type for token.expires  
						
						
						
						
					 
					
						2025-02-03 21:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								Jasper Stubbe 
							
						 
					 
					
						
						
							
						
						87998a03ce 
					 
					
						
						
							
							Fix bootloop if stream is used for http/https port  
						
						
						
						
					 
					
						2024-11-14 11:39:48 -08:00 
						 
				 
			
				
					
						
							
							
								Chris Maffey 
							
						 
					 
					
						
						
							
						
						2e9a4f1aed 
					 
					
						
						
							
							Update put.json  
						
						... 
						
						
						
						Password can be left blank for updates.  Otherwise you have to reenter the password every time you save the auth list 
						
						
					 
					
						2024-10-24 17:29:16 +13:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						edbed1af90 
					 
					
						
						
							
							Adds tests for settings endpoints  
						
						... 
						
						
						
						and reenables dns cert test
and fixes problems with schema 
						
						
					 
					
						2024-10-17 08:48:47 +10:00 
						 
				 
			
				
					
						
							
							
								Nephiel 
							
						 
					 
					
						
						
							
						
						fa2c814fcb 
					 
					
						
						
							
							Fix schema validation in Default Site  
						
						... 
						
						
						
						Should solve error `data/value must match exactly one schema in oneOf` when setting the Default Site to 404 or 444. #4074  
						
						
					 
					
						2024-10-16 19:09:14 +00:00 
						 
				 
			
				
					
						
							
							
								Nephiel 
							
						 
					 
					
						
						
							
						
						d96a3987c0 
					 
					
						
						
							
							Fix forward_scheme validation in Redirection Host  
						
						... 
						
						
						
						Should solve error `data/forward_scheme must be equal to one of the allowed values` when configuring a Redirection Host with scheme set to `auto`. #4074  
						
						
					 
					
						2024-10-16 19:04:50 +00:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						fe2d8895d6 
					 
					
						
						
							
							Cypress test for http and dns cert provision  
						
						
						
						
					 
					
						2024-10-16 14:53:57 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						351ba8dacd 
					 
					
						
						
							
							More tests for certificates, fixed schema problems  
						
						
						
						
					 
					
						2024-10-16 08:32:49 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						c39d5433bc 
					 
					
						
						
							
							Fix CVE-2024-46256 and CVE-2024-46257  
						
						... 
						
						
						
						- Schema validate against bad domain characters
- Integration test for CVE POC examples
- Cypress rewrite of plugins for file upload 
						
						
					 
					
						2024-10-11 11:31:57 +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 
						 
				 
			
				
					
						
							
							
								David Indra 
							
						 
					 
					
						
						
							
						
						1fb9a75a33 
					 
					
						
						
							
							Fix: increase max number of domains to 100  
						
						
						
						
					 
					
						2024-02-23 15:37:32 +01:00 
						 
				 
			
				
					
						
							
							
								Renan Duarte 
							
						 
					 
					
						
						
							
						
						1975e4a151 
					 
					
						
						
							
							fix: updating maxItems (schema/definitions) to 30  
						
						
						
						
					 
					
						2023-12-12 12:45:35 +01:00 
						 
				 
			
				
					
						
							
							
								Julian Reinhardt 
							
						 
					 
					
						
						
							
						
						c55476b196 
					 
					
						
						
							
							Adds buttons to test availability of server from public internet  
						
						
						
						
					 
					
						2021-10-31 00:19:18 +02:00 
						 
				 
			
				
					
						
							
							
								nikhen 
							
						 
					 
					
						
						
							
						
						ce503232c3 
					 
					
						
						
							
							data.email should NOT be shorter than 8 characters  #845  
						
						
						
						
					 
					
						2021-09-12 15:01:55 +02:00 
						 
				 
			
				
					
						
							
							
								Björn Heinrichs 
							
						 
					 
					
						
						
							
						
						6f2b4fdf86 
					 
					
						
						
							
							Forwarding host should be anyOf not oneOf  
						
						... 
						
						
						
						Should fix  #1354  
						
						
					 
					
						2021-08-31 19:27:43 +02:00 
						 
				 
			
				
					
						
							
							
								Björn Heinrichs 
							
						 
					 
					
						
						
							
						
						ba7bb57ca2 
					 
					
						
						
							
							Incorporate feedback  
						
						... 
						
						
						
						- Empty function removed
- Placeholder and Maxlength restored
- Validation improved
- Typo fixed 
						
						
					 
					
						2021-08-13 11:32:01 +02:00 
						 
				 
			
				
					
						
							
							
								Björn Heinrichs 
							
						 
					 
					
						
						
							
						
						389fd158ad 
					 
					
						
						
							
							allows hostname instead of ip for streams  
						
						
						
						
					 
					
						2021-04-24 01:09:01 +02:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						3b104710d5 
					 
					
						
						
							
							Restrict redirect http code  
						
						
						
						
					 
					
						2021-03-17 14:53:57 +10:00 
						 
				 
			
				
					
						
							
							
								baruffaldi 
							
						 
					 
					
						
						
							
						
						e35138ebed 
					 
					
						
						
							
							Added scheme to definitions  
						
						
						
						
					 
					
						2021-02-10 10:42:34 +01:00 
						 
				 
			
				
					
						
							
							
								baruffaldi 
							
						 
					 
					
						
						
							
						
						8ba6c4f7e7 
					 
					
						
						
							
							Added http_code definition  
						
						
						
						
					 
					
						2021-02-10 09:55:41 +01:00 
						 
				 
			
				
					
						
							
							
								baruffaldi 
							
						 
					 
					
						
						
							
						
						6df7b72e08 
					 
					
						
						
							
							Forward scheme and http code added for redirection hosts  
						
						... 
						
						
						
						You can now configure the forward_scheme and forward_http_code on user interface (section redirection hosts) 
						
						
					 
					
						2021-02-09 11:23:15 +01:00 
						 
				 
			
				
					
						
							
							
								James Morgan 
							
						 
					 
					
						
						
							
						
						0df0545777 
					 
					
						
						
							
							Allows auth information from AccessList not to be passed to proxied hosts.  Resolves issue  #153 .  
						
						... 
						
						
						
						Signed-off-by: James Morgan <jmorgan.au+github@gmail.com > 
						
						
					 
					
						2020-10-15 10:23:09 +11:00 
						 
				 
			
				
					
						
							
							
								chaptergy 
							
						 
					 
					
						
						
							
						
						093b48ad7b 
					 
					
						
						
							
							Implements backend changes to allow more dns challenges  
						
						
						
						
					 
					
						2020-10-06 14:52:06 +02:00 
						 
				 
			
				
					
						
							
							
								Jaap-Jan de Wit 
							
						 
					 
					
						
						
							
						
						ff1770204c 
					 
					
						
						
							
							request via cloudflare dns working  
						
						
						
						
					 
					
						2020-08-23 12:50:41 +00:00 
						 
				 
			
				
					
						
							
							
								Kyle Klaus 
							
						 
					 
					
						
						
							
						
						96c5c79aef 
					 
					
						
						
							
							Fix address validation rule to allow 'all' keyword  
						
						... 
						
						
						
						The rule was looking for the keyword 'any' but should have been looking for 'all' 
http://nginx.org/en/docs/http/ngx_http_access_module.html  
						
						
					 
					
						2020-05-09 09:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						c0e9d1eb2f 
					 
					
						
						
							
							Fix satisy typo  
						
						
						
						
					 
					
						2020-04-22 11:11:20 +10:00 
						 
				 
			
				
					
						
							
							
								spalger 
							
						 
					 
					
						
						
							
						
						3af560c2d0 
					 
					
						
						
							
							switch to 255 limit to match db  
						
						
						
						
					 
					
						2020-04-16 15:14:49 -07:00 
						 
				 
			
				
					
						
							
							
								spalger 
							
						 
					 
					
						
						
							
						
						995db12f22 
					 
					
						
						
							
							remove arbitrary length limit of forward_host  
						
						
						
						
					 
					
						2020-04-16 14:00:22 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Klaus 
							
						 
					 
					
						
						
							
						
						e9e5d293cc 
					 
					
						
						
							
							expand address format  
						
						... 
						
						
						
						now accepts CIDR notation, IPv6 or the string 'any' 
						
						
					 
					
						2020-04-13 19:16:18 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Klaus 
							
						 
					 
					
						
						
							
						
						0f238a5021 
					 
					
						
						
							
							add satisfy configuration to the ui  
						
						
						
						
					 
					
						2020-04-11 00:26:54 -07:00 
						 
				 
			
				
					
						
							
							
								Kyle Klaus 
							
						 
					 
					
						
						
							
						
						f990d3f674 
					 
					
						
						
							
							add access list clients to back-end  
						
						
						
						
					 
					
						2020-04-10 16:38:54 -07:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						bb0f4bfa62 
					 
					
						
						
							
							v2.1.0 ( #293 )  
						
						... 
						
						
						
						* Fix wrapping when too many hosts are shown (#207 )
* Update npm packages, fixes CVE-2019-10757
* Revert some breaking packages
* Major overhaul
- Docker buildx support in CI
- Cypress API Testing in CI
- Restructured folder layout (insert clean face meme)
- Added Swagger documentation and validate API against that (to be completed)
- Use common base image for all supported archs, which includes updated nginx with ipv6 support
- Updated certbot and changes required for it
- Large amount of Hosts names will wrap in UI
- Updated packages for frontend
- Version bump 2.1.0
* Updated documentation
* Fix JWT expire time going crazy. Now set to 1day
* Backend JS formatting rules
* Remove v1 importer, I doubt anyone is using v1 anymore
* Added backend formatting rules and enforce them
in Jenkins builds
* Fix CI, doesn't need a tty
* Thanks bcrypt. Why can't you just be normal.
* Cleanup after syntax check
Co-authored-by: Marcelo Castagna <margaale@users.noreply.github.com > 
						
						
					 
					
						2020-02-19 15:55:06 +11:00