Jamie Curnow 
							
						 
					 
					
						
						
							
						
						c303b69649 
					 
					
						
						
							
							Update deps, the safe ones  
						
						
						
						
					 
					
						2025-10-26 00:39:06 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						d40e290a89 
					 
					
						
						
							
							Biome update  
						
						
						
						
					 
					
						2025-10-02 08:12:24 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						0b2fa826e0 
					 
					
						
						
							
							Introducing the Setup Wizard for creating the first user  
						
						... 
						
						
						
						- no longer setup a default
- still able to do that with env vars however 
						
						
					 
					
						2025-10-02 08:12:05 +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 
							
						 
					 
					
						
						
							
						
						ca3ee98c68 
					 
					
						
						
							
							Postgres Support  
						
						... 
						
						
						
						- Combines #4086  and #4087  PRs
- Adds authentik in CI stack 
						
						
					 
					
						2024-12-24 16:48:48 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f71de7474d 
					 
					
						
						
							
							Bump express from 4.19.2 to 4.20.0 in /backend  
						
						... 
						
						
						
						Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.20.0.
- [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.19.2...4.20.0 )
---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-10-11 04:06:52 +00:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						02a7b43932 
					 
					
						
						
							
							Merge pull request  #3991  from nlynzaad/develop_mysql2  
						
						... 
						
						
						
						swap mysql library and knex client for mysql2 
						
						
					 
					
						2024-10-11 14:05:26 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						e0352ecc48 
					 
					
						
						
							
							Merge pull request  #4016  from NginxProxyManager/dependabot/npm_and_yarn/backend/body-parser-1.20.3  
						
						... 
						
						
						
						Bump body-parser from 1.20.2 to 1.20.3 in /backend 
						
						
					 
					
						2024-10-11 13:27:14 +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 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d69cb26157 
					 
					
						
						
							
							Bump body-parser from 1.20.2 to 1.20.3 in /backend  
						
						... 
						
						
						
						Bumps [body-parser](https://github.com/expressjs/body-parser ) from 1.20.2 to 1.20.3.
- [Release notes](https://github.com/expressjs/body-parser/releases )
- [Changelog](https://github.com/expressjs/body-parser/blob/master/HISTORY.md )
- [Commits](https://github.com/expressjs/body-parser/compare/1.20.2...1.20.3 )
---
updated-dependencies:
- dependency-name: body-parser
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2024-09-21 08:52:30 +00:00 
						 
				 
			
				
					
						
							
							
								Nico Lynzaad 
							
						 
					 
					
						
						
							
						
						48a9f5f9db 
					 
					
						
						
							
							swop mysql library and knex client for mysql2  
						
						
						
						
					 
					
						2024-09-10 23:08:02 +02: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 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						c3469de61b 
					 
					
						
						
							
							Linting fixes  
						
						
						
						
					 
					
						2023-03-21 17:11:16 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						2a07445005 
					 
					
						
						
							
							Refactor configuration  
						
						... 
						
						
						
						- No longer use config npm package
- Prefer config from env vars, though still has support for config file
- No longer writes a config file for database config
- Writes keys to a new file in /data folder
- Removes a lot of cruft and improves config understanding 
						
						
					 
					
						2023-03-21 16:53:39 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						fec36834f7 
					 
					
						
						
							
							- Updated objection, knex, liquidjs, signale and sqlite3 packages  
						
						... 
						
						
						
						- Changes for objection migration
- Moved common access template code to an include
- Fixed access rules configuration generation 
						
						
					 
					
						2023-03-17 14:18:51 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7b48488c29 
					 
					
						
						
							
							Bump express from 4.17.1 to 4.17.3 in /backend  
						
						... 
						
						
						
						Bumps [express](https://github.com/expressjs/express ) from 4.17.1 to 4.17.3.
- [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.1...4.17.3 )
---
updated-dependencies:
- dependency-name: express
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-03-07 10:49:22 +00:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						edba369ae8 
					 
					
						
						
							
							Merge pull request  #2497  from NginxProxyManager/dependabot/npm_and_yarn/backend/jsonwebtoken-9.0.0  
						
						... 
						
						
						
						Bump jsonwebtoken from 8.5.1 to 9.0.0 in /backend 
						
						
					 
					
						2023-03-07 20:48:45 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						88fa7cdfff 
					 
					
						
						
							
							Bump liquidjs from 9.15.0 to 10.0.0 in /backend  
						
						... 
						
						
						
						Bumps [liquidjs](https://github.com/harttle/liquidjs ) from 9.15.0 to 10.0.0.
- [Release notes](https://github.com/harttle/liquidjs/releases )
- [Changelog](https://github.com/harttle/liquidjs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/harttle/liquidjs/compare/v9.15.0...v10.0.0 )
---
updated-dependencies:
- dependency-name: liquidjs
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-03-07 06:51:08 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cf6cc7dcc5 
					 
					
						
						
							
							Bump jsonwebtoken from 8.5.1 to 9.0.0 in /backend  
						
						... 
						
						
						
						Bumps [jsonwebtoken](https://github.com/auth0/node-jsonwebtoken ) from 8.5.1 to 9.0.0.
- [Release notes](https://github.com/auth0/node-jsonwebtoken/releases )
- [Changelog](https://github.com/auth0/node-jsonwebtoken/blob/master/CHANGELOG.md )
- [Commits](https://github.com/auth0/node-jsonwebtoken/compare/v8.5.1...v9.0.0 )
---
updated-dependencies:
- dependency-name: jsonwebtoken
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-03-07 06:50:55 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7ca3a9e7a6 
					 
					
						
						
							
							Bump knex from 0.20.15 to 2.4.0 in /backend  
						
						... 
						
						
						
						Bumps [knex](https://github.com/knex/knex ) from 0.20.15 to 2.4.0.
- [Release notes](https://github.com/knex/knex/releases )
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knex/knex/compare/0.20.15...2.4.0 )
---
updated-dependencies:
- dependency-name: knex
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2023-01-11 02:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e5966b54a8 
					 
					
						
						
							
							Bump moment from 2.27.0 to 2.29.4 in /backend  
						
						... 
						
						
						
						Bumps [moment](https://github.com/moment/moment ) from 2.27.0 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.27.0...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2022-07-07 16:43:24 +00:00 
						 
				 
			
				
					
						
							
							
								Julian Reinhardt 
							
						 
					 
					
						
						
							
						
						67463ca136 
					 
					
						
						
							
							Removes unused dependencies  
						
						
						
						
					 
					
						2021-11-05 13:59:19 +01:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6fa81b179b 
					 
					
						
						
							
							Bump objection from 2.2.2 to 2.2.16 in /backend  
						
						... 
						
						
						
						Bumps [objection](https://github.com/vincit/objection.js ) from 2.2.2 to 2.2.16.
- [Release notes](https://github.com/vincit/objection.js/releases )
- [Commits](https://github.com/vincit/objection.js/commits/2.2.16 )
---
updated-dependencies:
- dependency-name: objection
  dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-10-11 01:53:33 +00:00 
						 
				 
			
				
					
						
							
							
								Rahul Somasundaram 
							
						 
					 
					
						
						
							
						
						e5a3b5ee2f 
					 
					
						
						
							
							added endpoint to download certificates  
						
						
						
						
					 
					
						2021-08-23 09:03:24 +05:30 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7deb64a5de 
					 
					
						
						
							
							Bump lodash from 4.17.19 to 4.17.21 in /backend  
						
						... 
						
						
						
						Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2021-05-08 02:11:35 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f78a4c6ad1 
					 
					
						
						
							
							Bump bcrypt from 4.0.1 to 5.0.0 in /backend  
						
						... 
						
						
						
						Bumps [bcrypt](https://github.com/kelektiv/node.bcrypt.js ) from 4.0.1 to 5.0.0.
- [Release notes](https://github.com/kelektiv/node.bcrypt.js/releases )
- [Changelog](https://github.com/kelektiv/node.bcrypt.js/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kelektiv/node.bcrypt.js/compare/v4.0.1...v5.0.0 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-08-20 17:01:00 +00:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						ae06b2da75 
					 
					
						
						
							
							Updated deps and added contributor  
						
						
						
						
					 
					
						2020-08-06 14:40:54 +10:00 
						 
				 
			
				
					
						
							
							
								Gergo Torcsvari 
							
						 
					 
					
						
						
							
						
						6690b7735d 
					 
					
						
						
							
							sqlite3 and psql support  
						
						
						
						
					 
					
						2020-07-19 20:04:29 +02:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						bdb591af9e 
					 
					
						
						
							
							- Add ability to disable ipv6,  fixes   #312  
						
						... 
						
						
						
						- Added ipv6 listening to hosts when configured, fixes  #236  and #149 
- Added documentation about disabling ipv6
- Updated npm packages 
						
						
					 
					
						2020-04-07 10:43:19 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						256bd2336f 
					 
					
						
						
							
							v2.2.0 New Brand ( #319 )  
						
						... 
						
						
						
						* Tweaks and backend vscode settings
* Version bump
* Updated Icon to be more vibrant
* New logo and new login screen layout, version bump
* New documentation!
* Use CI to update package versions
because I was sick of changing it everywhere
* Generate docs
* Docs upload
* Fix pipeline
* Fix pipeline
* Update readme version before generating docs
* Testing docs deploy
* Fix pipeline
* Updated CI link
* Fix docs upload
* Docs upload fixes
* Fix s3 upload grrr
* Docs tweaks
* Updated readme
* Updated screenshots
Co-authored-by: Jamie Curnow <jamiec@benon.com > 
						
						
					 
					
						2020-03-11 16:54:10 +10:00 
						 
				 
			
				
					
						
							
							
								jc21 
							
						 
					 
					
						
						
							
						
						93f29734b7 
					 
					
						
						
							
							Version 2.1.2 ( #317 )  
						
						... 
						
						
						
						* Tweaks and backend vscode settings
* Version bump 
						
						
					 
					
						2020-03-06 11:04:42 +10:00 
						 
				 
			
				
					
						
							
							
								Jamie Curnow 
							
						 
					 
					
						
						
							
						
						f040de5788 
					 
					
						
						
							
							Update backend packages  
						
						... 
						
						
						
						Liquid required some changes
Version bump 
						
						
					 
					
						2020-02-20 09:17:45 +10:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						26a8e234fa 
					 
					
						
						
							
							Bump knex from 0.15.2 to 0.19.5 in /backend ( #294 )  
						
						... 
						
						
						
						Bumps [knex](https://github.com/knex/knex ) from 0.15.2 to 0.19.5.
- [Release notes](https://github.com/knex/knex/releases )
- [Changelog](https://github.com/knex/knex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/knex/knex/compare/0.15.2...0.19.5 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: jc21 <jc@jc21.com > 
						
						
					 
					
						2020-02-19 17:32:19 +11: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