dependabot[bot]
3beecd257e
deps(deps-dev): bump the development-dependencies group across 1 directory with 2 updates
...
Bumps the development-dependencies group with 2 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ).
Updates `@types/node` from 25.1.0 to 25.2.2
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react` from 19.2.10 to 19.2.13
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.2.2
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: "@types/react"
dependency-version: 19.2.13
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-09 04:51:27 +00:00
fuomag9
4a749bf4ab
Merge pull request #31 from fuomag9/dependabot/npm_and_yarn/development-dependencies-8a114ed356
...
deps(deps-dev): bump the development-dependencies group across 1 directory with 3 updates
2026-01-21 11:24:35 +01:00
dependabot[bot]
2401c9de66
deps(deps): bump the production-dependencies group across 1 directory with 4 updates
...
Bumps the production-dependencies group with 3 updates in the / directory: [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ), [better-sqlite3](https://github.com/WiseLibs/better-sqlite3 ) and [next](https://github.com/vercel/next.js ).
Updates `@mui/icons-material` from 7.3.6 to 7.3.7
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v7.3.7/packages/mui-icons-material )
Updates `@mui/material` from 7.3.6 to 7.3.7
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v7.3.7/packages/mui-material )
Updates `better-sqlite3` from 12.5.0 to 12.6.2
- [Release notes](https://github.com/WiseLibs/better-sqlite3/releases )
- [Commits](https://github.com/WiseLibs/better-sqlite3/compare/v12.5.0...v12.6.2 )
Updates `next` from 16.1.1 to 16.1.3
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v16.1.1...v16.1.3 )
---
updated-dependencies:
- dependency-name: "@mui/icons-material"
dependency-version: 7.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@mui/material"
dependency-version: 7.3.7
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: better-sqlite3
dependency-version: 12.6.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: next
dependency-version: 16.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 05:11:47 +00:00
dependabot[bot]
fe9e62372b
deps(deps-dev): bump the development-dependencies group across 1 directory with 3 updates
...
Bumps the development-dependencies group with 3 updates in the / directory: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ), [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react ) and [eslint-config-next](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next ).
Updates `@types/node` from 25.0.3 to 25.0.9
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `@types/react` from 19.2.7 to 19.2.8
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react )
Updates `eslint-config-next` from 16.1.1 to 16.1.3
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/commits/v16.1.3/packages/eslint-config-next )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 25.0.9
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: "@types/react"
dependency-version: 19.2.8
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: eslint-config-next
dependency-version: 16.1.3
dependency-type: direct:development
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-19 05:11:15 +00:00
fuomag9
be21f46ad5
Added user tab and oauth2, streamlined readme
2025-12-28 15:14:56 +01:00
fuomag9
aa0ba0d7aa
update packages
2025-12-10 18:30:01 +01:00
fuomag9
9bdb9b413a
fix next.js CVE
2025-12-03 20:57:02 +01:00
fuomag9
6fe098c03b
Better Icons on Main Page, Fixed Background Regeneration, update packages
2025-11-19 20:58:23 +01:00
fuomag9
3be4e1bf7d
Rewritten to use drizzle instead of prisma
...
commit c0894548dac5133bd89da5b68684443748fa2559
Author: fuomag9 <1580624+fuomag9@users.noreply.github.com >
Date: Fri Nov 7 18:38:30 2025 +0100
Update config.ts
commit 5a4f1159d2123ada0f698a10011c24720bf6ea6f
Author: fuomag9 <1580624+fuomag9@users.noreply.github.com >
Date: Fri Nov 7 15:58:13 2025 +0100
first drizzle rewrite
2025-11-07 19:26:32 +01:00
Claude
ad07fd4c13
Fix Prisma client generation in Docker build following best practices
...
Following the Prisma guide for GitHub Actions and CI/CD, this commit addresses
the Prisma client generation issues in the Docker build process:
Changes:
1. **package.json**:
- Removed silent failure fallback in postinstall hook
- Removed redundant prisma generate from build script
- Now fails fast if Prisma generation has issues
2. **docker/web/Dockerfile**:
- Added DATABASE_URL environment variable in deps stage
- Explicitly run prisma generate after npm install to ensure client is created
- Generate Prisma client again in builder stage for build context
- Removed --skip-generate flag from prisma db push
- Added clear comments explaining each Prisma-related step
These changes ensure:
- Prisma client is generated with correct engines for debian-openssl-3.0.x
- Build fails early if there are Prisma configuration issues
- DATABASE_URL is set before running any Prisma commands
- Proper multi-stage Docker build with Prisma support
2025-11-06 21:17:23 +00:00
fuomag9
d07ea08529
Merge pull request #12 from fuomag9/dependabot/npm_and_yarn/production-dependencies-ab61d3bc24
...
deps(deps): bump the production-dependencies group with 3 updates
2025-11-04 23:37:42 +01:00
dependabot[bot]
f6b94d985a
deps(deps): bump the production-dependencies group with 3 updates
...
Bumps the production-dependencies group with 3 updates: [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material ), [@mui/material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-material ) and [bcryptjs](https://github.com/dcodeIO/bcrypt.js ).
Updates `@mui/icons-material` from 7.3.4 to 7.3.5
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v7.3.5/packages/mui-icons-material )
Updates `@mui/material` from 7.3.4 to 7.3.5
- [Release notes](https://github.com/mui/material-ui/releases )
- [Changelog](https://github.com/mui/material-ui/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mui/material-ui/commits/v7.3.5/packages/mui-material )
Updates `bcryptjs` from 3.0.2 to 3.0.3
- [Release notes](https://github.com/dcodeIO/bcrypt.js/releases )
- [Commits](https://github.com/dcodeIO/bcrypt.js/compare/v3.0.2...v3.0.3 )
---
updated-dependencies:
- dependency-name: "@mui/icons-material"
dependency-version: 7.3.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: "@mui/material"
dependency-version: 7.3.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
- dependency-name: bcryptjs
dependency-version: 3.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-04 22:20:34 +00:00
dependabot[bot]
fc9276635f
deps(deps-dev): bump the development-dependencies group with 2 updates
...
Bumps the development-dependencies group with 2 updates: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) and [eslint](https://github.com/eslint/eslint ).
Updates `@types/node` from 24.9.2 to 24.10.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
Updates `eslint` from 9.38.0 to 9.39.1
- [Release notes](https://github.com/eslint/eslint/releases )
- [Commits](https://github.com/eslint/eslint/compare/v9.38.0...v9.39.1 )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-version: 24.10.0
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
- dependency-name: eslint
dependency-version: 9.39.1
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-11-04 22:20:03 +00:00
Claude
94edfe08bc
Implement official Prisma solution for client generation
...
Following Prisma's official documentation for deployment caching issues:
https://www.prisma.io/docs/orm/more/help-and-troubleshooting/vercel-caching-issue
Changes:
- Add 'prisma generate' to build script (official Prisma recommendation)
- Add postinstall script for automatic client generation
- Remove custom stub generator workaround
- Keep runtime Prisma client generation in entrypoint.sh for reliability
- Add openssl to runtime container (required for Prisma engines)
This follows Prisma best practices: explicitly run prisma generate during the
build process to ensure Prisma Client is always up-to-date. The entrypoint
script regenerates the client at runtime to guarantee engine availability in
the production environment.
2025-11-04 20:55:36 +00:00
Claude
a2ae1f5baa
Fix build errors and add Prisma stub generator for environments with network restrictions
...
This commit resolves multiple build errors and adds a workaround for environments
where Prisma engine binaries cannot be downloaded due to network restrictions.
Changes:
- Fix TypeScript error: Remove invalid request.ip property access in NextAuth route
- Add missing config import in auth.ts for sessionSecret
- Add dynamic = 'force-dynamic' to API routes to prevent static generation
- Create Prisma stub generator script for build-time type checking
- Update build script to use stub generator instead of prisma generate
- Add binaryTargets to Prisma schema configuration
The stub generator allows the Next.js build to complete successfully in environments
where Prisma binaries cannot be downloaded (403 Forbidden errors from binaries server).
The actual Prisma engines will need to be available at runtime in production deployments.
All routes are now properly configured as dynamic server-rendered routes.
2025-11-04 20:15:45 +00:00
fuomag9
668b667fe9
updated a lot of stuff
2025-11-02 22:16:13 +01:00
fuomag9
b064003c34
Updated the UI
2025-10-31 23:25:04 +01:00
fuomag9
d9ced96e1b
implement oauth2 login
2025-10-31 23:02:30 +01:00
fuomag9
29acf06f75
Swapped the entire UI to Material UI, applied a global dark theme, and removed all of the old styled-jsx/CSS-module styling
2025-10-31 21:03:02 +01:00
fuomag9
315192fb54
first rewrite commit
2025-10-31 20:08:28 +01: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
jc21
0bc12f3bdf
Merge from develop v2.0.14 release ( #196 )
...
* Selection of the ssl protocols/ciphers is done using the default server block. (#189 )
* Fix wrap for tags (#195 )
2019-09-04 14:51:24 +10:00
Jamie Curnow
8b4f3507c3
Revert to previous tabler version to hopefully fix ui issues
2019-05-08 11:21:59 +10:00
Jamie Curnow
0819a265f5
Bumped version
2019-05-08 09:50:20 +10:00
Jamie Curnow
6d8f5aa3a7
Version bump
2019-03-15 07:49:08 +10:00
Jamie Curnow
f3e6f64c0c
Version Bump
2019-03-05 08:25:12 +10:00
Jamie Curnow
418899d425
Version bump
2019-02-27 17:52:30 +10:00
Jamie Curnow
83ef426b93
Increased custom ssl file size limits
2019-01-16 10:11:51 +10:00
Jamie Curnow
8b8f5fac69
Updated readme and version bump
2019-01-03 21:05:00 +10:00
Jamie Curnow
cd40ca7f0a
Use recent builds of base image with latest nginx versions, version bump
2018-12-04 07:32:05 +10:00
Jamie Curnow
046cb0b76e
Added HTTP/2 Support for SSL enabled hosts
2018-11-12 21:45:23 +10:00
Jamie Curnow
0f94e68dca
Fix redirect loop introduced in 2.0.4
2018-11-08 12:50:10 +10:00
Jamie Curnow
c15edf318d
Better webpack chunking
2018-11-07 09:31:42 +10:00
Jamie Curnow
b16a68052f
Bumped version
2018-09-29 16:02:28 +10:00
Jamie Curnow
ac9d9cdddd
Fix SSL custom certificates being saved, nginx errors being reported and leaking custom certs in api calls
2018-09-04 10:33:09 +10:00
Jamie Curnow
5ac0e3dc95
Bump version
2018-09-03 09:51:03 +10:00
Jamie Curnow
8d925deeb0
Access polish, import v1 stsarted
2018-08-21 08:33:51 +10:00
Jamie Curnow
0bb65e4c3c
Updated to marionette 4
2018-08-13 21:11:21 +10:00
Jamie Curnow
1b68869e6b
Added temp-write
2018-08-08 15:36:00 +10:00
Jamie Curnow
c749a22b52
Certificates into their own section
2018-08-07 20:27:20 +10:00
Jamie Curnow
a43c2d74bf
Merge branch 'v2-rewrite' of ssh://stash.jc21.com:7999/npm/nginx-proxy-manager into v2-rewrite
2018-08-01 16:11:05 +10:00
Jamie Curnow
9fdd147763
Added liquidjs package
2018-08-01 16:10:47 +10:00
Jamie Curnow
90a9889d83
moment is required by backend
2018-08-01 13:44:56 +10:00
Jamie Curnow
e1c38484ed
Added postgres support
2018-08-01 08:54:07 +10:00
Jamie Curnow
d030182c0a
Replaced bcrypt-then with updated bcrypt
2018-07-31 11:20:03 +10:00
Jamie Curnow
e5a0cdd0af
Added missing packge
2018-07-23 21:21:52 +10:00
Jamie Curnow
c629deb56c
WIP
2018-07-18 08:35:49 +10:00
Jamie Curnow
0455920355
Contextual host type colors
2018-07-09 12:21:03 +10:00
Jamie Curnow
254c5c7add
Initial build environment stuff
2018-06-20 08:45:27 +10:00