mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-12 01:44:06 -05:00
[PR #39] [MERGED] local sites and direct share links #783
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/39
Author: @miloschwartz
Created: 1/12/2025
Status: ✅ Merged
Merged: 1/12/2025
Merged by: @miloschwartz
Base:
main← Head:dev📝 Commits (10+)
f5fda5dallow access token in resource url81f1f48Merge branch 'main' into dev47683f2add authors to readme84ee25eAdd version lock to dockerfile and hide passwordbfd1b21Merge branch 'dev' of https://github.com/fosrl/pangolin into dev4c7581dAllow "local" sites witn no tunnel161e87dLocal sites workinga2ed7c7complete integration of direct share link as discussed in #3554f5d15bootstrap volumebfc81e5bootstrap volume to create db closes #6📊 Changes
36 files changed (+912 additions, -323 deletions)
View changed files
📝
README.md(+5 -0)📝
config/config.example.yml(+1 -0)📝
install/fs/config.yml(+2 -1)📝
install/fs/docker-compose.yml(+11 -2)📝
install/fs/traefik/traefik_config.yml(+1 -1)📝
install/go.mod(+6 -1)📝
install/go.sum(+4 -0)📝
install/main.go(+63 -30)📝
package.json(+2 -1)➕
server/auth/canUserAccessResource.ts(+45 -0)➕
server/auth/verifyResourceAccessToken.ts(+67 -0)📝
server/db/index.ts(+29 -0)📝
server/lib/config.ts(+3 -1)📝
server/middlewares/verifyAccessTokenAccess.ts(+1 -1)📝
server/middlewares/verifyTargetAccess.ts(+1 -1)📝
server/routers/badger/verifySession.ts(+83 -4)📝
server/routers/resource/authWithAccessToken.ts(+17 -39)📝
server/routers/site/createSite.ts(+51 -23)📝
server/routers/target/createTarget.ts(+89 -77)📝
server/routers/traefik/getTraefikConfig.ts(+11 -0)...and 16 more files
📄 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
This PR includes many small changes, but most notably:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.