mirror of
https://github.com/fosrl/pangolin.git
synced 2026-05-08 05:39:49 -05:00
[PR #32] [MERGED] add site_block_size to config, improve target input form validation, and lock down redirects #2264
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/32
Author: @miloschwartz
Created: 1/11/2025
Status: ✅ Merged
Merged: 1/11/2025
Merged by: @miloschwartz
Base:
main← Head:dev📝 Commits (10+)
7ab89b1add example config dir, logos, and update CONTRIBUTING.md26a165aupdate dockerignoree1f0834split base_url into dashboard_url and base_domainb4dd827Remove unessicary portsab69dedAllow anything for the ipfb754bcUpdate docker tagsdc7bd41Complex regex for domains/ipsb598fc3update gitignore184a22cMerge branch 'main' into deva556339allow hyphens in base_domain regex📊 Changes
37 files changed (+273 additions, -86 deletions)
View changed files
📝
.gitignore(+1 -0)📝
Makefile(+4 -1)📝
README.md(+6 -0)📝
config/config.example.yml(+3 -2)📝
install/Makefile(+9 -3)📝
install/fs/config.yml(+6 -5)📝
install/fs/traefik/dynamic_config.yml(+4 -4)📝
install/main.go(+34 -7)📝
package.json(+1 -1)📝
server/lib/config.ts(+2 -1)📝
server/routers/site/pickSiteDefaults.ts(+4 -3)📝
server/routers/user/acceptInvite.ts(+10 -0)📝
server/setup/migrations.ts(+3 -1)➕
server/setup/scripts/1.0.0-beta3.ts(+42 -0)📝
src/app/[orgId]/layout.tsx(+1 -1)📝
src/app/[orgId]/settings/general/layout.tsx(+1 -1)📝
src/app/[orgId]/settings/layout.tsx(+1 -1)📝
src/app/[orgId]/settings/resources/[resourceId]/connectivity/page.tsx(+28 -2)📝
src/app/[orgId]/settings/resources/[resourceId]/layout.tsx(+9 -10)📝
src/app/auth/layout.tsx(+1 -1)...and 17 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
other improvements include:
How to test?
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.