By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
Small hotfix bug fixes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
## 📋 Pull Request Information
**Original PR:** https://github.com/fosrl/pangolin/pull/118
**Author:** [@oschwartz10612](https://github.com/oschwartz10612)
**Created:** 1/31/2025
**Status:** ✅ Merged
**Merged:** 1/31/2025
**Merged by:** [@miloschwartz](https://github.com/miloschwartz)
**Base:** `main` ← **Head:** `dev`
---
### 📝 Commits (10+)
- [`985418b`](https://github.com/fosrl/pangolin/commit/985418b9af840967045bdef1dde2dee442556b9c) Fix wrong config
- [`f0ecfbb`](https://github.com/fosrl/pangolin/commit/f0ecfbb403ab61a6ebd7111afb8b20b235103cef) Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
- [`e226a5e`](https://github.com/fosrl/pangolin/commit/e226a5e86bf8a3ce850e12c0537e64abaaeb7dd7) Move back to * imports
- [`5de6028`](https://github.com/fosrl/pangolin/commit/5de60281360984e2087b7623591d34cfe896bf02) Put replaceme back
- [`cb1ccbe`](https://github.com/fosrl/pangolin/commit/cb1ccbe94544474a1e3089f98e90f87e8e3191f1) update traefik_config example and remove quotes around smtp_port
- [`9b9c343`](https://github.com/fosrl/pangolin/commit/9b9c343e2d67ea8d450c216825938faffdf3eaed) Fix missing where clause; Resolves #117
- [`8fe479f`](https://github.com/fosrl/pangolin/commit/8fe479f80953b8fcc1751d88792e19312ded159d) Add . to make it clear there is already a dot
- [`f5e894e`](https://github.com/fosrl/pangolin/commit/f5e894e06ad3d87cb6a1ed14a553a75bb41e94b6) Make sure secure_cookies is true
- [`f40d91f`](https://github.com/fosrl/pangolin/commit/f40d91ff9ea40fe23bb5f7d0998f929816e3af6b) remove secure_cookies option from config
- [`844b12d`](https://github.com/fosrl/pangolin/commit/844b12d3630073a8e5a77e033cea702cff540605) add copy code snippets to raw tcp/udp
### 📊 Changes
**18 files changed** (+387 additions, -395 deletions)
<details>
<summary>View changed files</summary>
📝 `config/config.example.yml` (+0 -1)
📝 `config/traefik/traefik_config.example.yml` (+1 -7)
📝 `install/fs/config.yml` (+1 -2)
📝 `install/fs/traefik/traefik_config.yml` (+1 -7)
📝 `package.json` (+1 -1)
➖ `server/auth/index.ts` (+0 -118)
📝 `server/auth/sessions/app.ts` (+2 -12)
📝 `server/auth/sessions/resource.ts` (+4 -4)
📝 `server/lib/config.ts` (+0 -1)
📝 `server/routers/badger/exchangeSession.ts` (+1 -2)
📝 `server/routers/badger/verifySession.ts` (+1 -1)
📝 `server/routers/internal.ts` (+5 -6)
📝 `server/routers/newt/handleRegisterMessage.ts` (+1 -0)
📝 `server/setup/migrations.ts` (+4 -2)
➕ `server/setup/scripts/1.0.0-beta10.ts` (+45 -0)
📝 `src/app/[orgId]/settings/resources/CreateResourceForm.tsx` (+318 -229)
📝 `src/app/[orgId]/settings/resources/[resourceId]/CustomDomainInput.tsx` (+1 -1)
📝 `src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx` (+1 -1)
</details>
### 📄 Description
## Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
## Description
Small hotfix bug fixes
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
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.
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/118
Author: @oschwartz10612
Created: 1/31/2025
Status: ✅ Merged
Merged: 1/31/2025
Merged by: @miloschwartz
Base:
main← Head:dev📝 Commits (10+)
985418bFix wrong configf0ecfbbMerge branch 'dev' of https://github.com/fosrl/pangolin into deve226a5eMove back to * imports5de6028Put replaceme backcb1ccbeupdate traefik_config example and remove quotes around smtp_port9b9c343Fix missing where clause; Resolves #1178fe479fAdd . to make it clear there is already a dotf5e894eMake sure secure_cookies is truef40d91fremove secure_cookies option from config844b12dadd copy code snippets to raw tcp/udp📊 Changes
18 files changed (+387 additions, -395 deletions)
View changed files
📝
config/config.example.yml(+0 -1)📝
config/traefik/traefik_config.example.yml(+1 -7)📝
install/fs/config.yml(+1 -2)📝
install/fs/traefik/traefik_config.yml(+1 -7)📝
package.json(+1 -1)➖
server/auth/index.ts(+0 -118)📝
server/auth/sessions/app.ts(+2 -12)📝
server/auth/sessions/resource.ts(+4 -4)📝
server/lib/config.ts(+0 -1)📝
server/routers/badger/exchangeSession.ts(+1 -2)📝
server/routers/badger/verifySession.ts(+1 -1)📝
server/routers/internal.ts(+5 -6)📝
server/routers/newt/handleRegisterMessage.ts(+1 -0)📝
server/setup/migrations.ts(+4 -2)➕
server/setup/scripts/1.0.0-beta10.ts(+45 -0)📝
src/app/[orgId]/settings/resources/CreateResourceForm.tsx(+318 -229)📝
src/app/[orgId]/settings/resources/[resourceId]/CustomDomainInput.tsx(+1 -1)📝
src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx(+1 -1)📄 Description
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Description
Small hotfix bug fixes
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.