(node:18) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)
Making login request to: http://localhost:3000/api/v1/auth/login
Making login request to: http://localhost:3000/api/v1/auth/login
2026-01-24T06:08:57+00:00 [error]: Encountered Promise during synchronous parse. Use .parseAsync() instead.
Stack: Error: Encountered Promise during synchronous parse. Use .parseAsync() instead.
at runChecks (file:///app/node_modules/zod/v4/core/schemas.js:48:27)
at inst._zod.run (file:///app/node_modules/zod/v4/core/schemas.js:112:20)
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:976:40)
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:1632:35)
at eval (eval at compile (file:///app/node_modules/zod/v4/core/doc.js:33:16), <anonymous>:5:39)
at file:///app/node_modules/zod/v4/core/schemas.js:897:34
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:922:23)
at Module.<anonymous> (file:///app/node_modules/zod/v4/core/parse.js:33:32)
at inst.safeParse (file:///app/node_modules/zod/v4/classic/schemas.js:40:46)
at upsertLoginPageBranding (file:///app/dist/server.mjs:23453:36)
Environment
Pangolin Version: 1.15.0
Traefik Version: 3.6.7
To Reproduce
Settings > Authentication Pages > Logo URL in EE
Expected Behavior
Logo URL is accepted
Originally created by @jiriteach on GitHub (Jan 24, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2314
### Describe the Bug
Using the latest version with logo url support in EE.
Enter url - https://avatars.githubusercontent.com/u/183037913?v=4
Errors with - Internal Server Error
Any ideas?
Docker log -
```
(node:18) [DEP0169] DeprecationWarning: `url.parse()` behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for `url.parse()` vulnerabilities.
(Use `node --trace-deprecation ...` to show where the warning was created)
Making login request to: http://localhost:3000/api/v1/auth/login
Making login request to: http://localhost:3000/api/v1/auth/login
2026-01-24T06:08:57+00:00 [error]: Encountered Promise during synchronous parse. Use .parseAsync() instead.
Stack: Error: Encountered Promise during synchronous parse. Use .parseAsync() instead.
at runChecks (file:///app/node_modules/zod/v4/core/schemas.js:48:27)
at inst._zod.run (file:///app/node_modules/zod/v4/core/schemas.js:112:20)
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:976:40)
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:1632:35)
at eval (eval at compile (file:///app/node_modules/zod/v4/core/doc.js:33:16), <anonymous>:5:39)
at file:///app/node_modules/zod/v4/core/schemas.js:897:34
at inst._zod.parse (file:///app/node_modules/zod/v4/core/schemas.js:922:23)
at Module.<anonymous> (file:///app/node_modules/zod/v4/core/parse.js:33:32)
at inst.safeParse (file:///app/node_modules/zod/v4/classic/schemas.js:40:46)
at upsertLoginPageBranding (file:///app/dist/server.mjs:23453:36)
```
### Environment
- Pangolin Version: 1.15.0
- Traefik Version: 3.6.7
### To Reproduce
Settings > Authentication Pages > Logo URL in EE
### Expected Behavior
Logo URL is accepted
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @jiriteach on GitHub (Jan 24, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/2314
Describe the Bug
Using the latest version with logo url support in EE.
Enter url - https://avatars.githubusercontent.com/u/183037913?v=4
Errors with - Internal Server Error
Any ideas?
Docker log -
Environment
To Reproduce
Settings > Authentication Pages > Logo URL in EE
Expected Behavior
Logo URL is accepted