Commit graph

575 commits

Author SHA1 Message Date
63930c3fa9
Update Pangolin to v1.9.4 2025-09-02 23:56:17 +02:00
cc1b69baeb
fix: missing idp routes, bad orgs query, removed managed page 2025-09-02 23:26:38 +02:00
Owen
dad35e37ef
Merge branch 'enhancement-#906/persist-amount-of-entries' of github.com:Pallavikumarimdb/pangolin into Pallavikumarimdb-enhancement-#906/persist-amount-of-entries 2025-09-01 17:39:16 -07:00
Pallavi
e9494efa8e quick fix 2025-09-01 23:06:39 +05:30
Pallavi
ee9101e738 Save Amount of Entries 2025-09-01 22:26:12 +05:30
Pallavi
b670e6e3dc update parser to handle h2c 2025-09-01 21:47:50 +05:30
Pallavi
5e5754fa62 preserve port and method on host change 2025-09-01 21:22:18 +05:30
38ac391618
Update Pangolin to v1.9.3 2025-09-01 13:43:10 +02:00
Owen
601645fa72
Fix translations
Fix #1355
2025-08-31 20:56:49 -07:00
Pallavi
7d5961cf50 Support unicode with subdomain sanitized 2025-08-31 22:45:42 +05:30
Pallavi
8a62f12e8b fix lint 2025-08-31 17:53:36 +05:30
Pallavi
78f464f6ca Show/allow unicode domain name 2025-08-31 17:53:35 +05:30
miloschwartz
970ab9818a
translate managed page 2025-08-30 16:51:44 -07:00
Owen
a03e9ba7dd
Merge branch 'feature-906/smart-host-parsing' of github.com:Pallavikumarimdb/pangolin into Pallavikumarimdb-feature-906/smart-host-parsing 2025-08-30 15:51:15 -07:00
Pallavi
e3bd3fb985 consistent full domain 2025-08-30 02:59:23 +05:30
Pallavi
54764dfacd unify subdomain validation schema to handle edge cases 2025-08-30 01:14:03 +05:30
Owen
218a6642a2
Merge branch 'dev' into geoip 2025-08-25 21:07:17 -07:00
Owen
e1d4c029e7
Remove cancel button
Fixes #1312
2025-08-25 17:00:51 -07:00
Owen
78d3861382
Add pass rule 2025-08-24 22:20:09 -07:00
Owen
5df87641a1
Fix #1321 2025-08-23 15:13:44 -07:00
Owen
574be52b84
Revert b4be620a5b 2025-08-22 10:43:04 -07:00
Pallavi
9557f755a5 Add Smart Host Parsing 2025-08-22 13:07:03 +05:30
Owen
7de0761329
Rename function 2025-08-20 11:20:46 -07:00
Owen
2907f22200
Fix server component issue 2025-08-19 22:20:11 -07:00
Owen
7bbe1b2dbe
Align correctly 2025-08-19 22:18:42 -07:00
Owen
25cef26251
Fix ws reconnect and change create site 2025-08-19 21:29:56 -07:00
Owen Schwartz
da1fae6016
Merge pull request #1304 from Pallavikumarimdb/Fix/Manage-resources-cardheader-responsive
Fix: responsive layout for CardHeader (small/medium/large screens)  inside manage resources page.
2025-08-18 22:09:12 -07:00
Owen
4bcb4a1590
Merge branch 'hybrid' into dev 2025-08-18 15:29:23 -07:00
Pallavi
b4be620a5b Fix: responsive layout for CardHeader (small/medium/large screens) 2025-08-19 03:53:49 +05:30
miloschwartz
d207318494
remove org from get client route 2025-08-18 12:06:01 -07:00
miloschwartz
36c0d9aba2
add hybrid splash 2025-08-17 21:29:21 -07:00
Owen
af2088df4e
Control which types of sites work and tell user 2025-08-17 18:01:36 -07:00
miloschwartz
5c04b1e14a
add site targets, client resources, and auto login 2025-08-14 18:24:21 -07:00
Owen
16e876ab68
Clean up checkbox 2025-08-13 12:13:47 -07:00
Owen
50fc2fc74e
Add newt install command 2025-08-13 11:30:21 -07:00
Owen
c244dc9c0c
Add accept clients to install 2025-08-13 11:15:14 -07:00
Owen
0c1cb20936
Merge branch 'main' into dev 2025-08-13 10:58:04 -07:00
Owen
1351fb6689
Merge branch 'feature/form-signup-improvements' of github.com:adrianeastles/pangolin into adrianeastles-feature/form-signup-improvements 2025-08-12 21:40:55 -07:00
Owen
4f3cd71e1e
Merge branch 'feature/setup-token-security' of github.com:adrianeastles/pangolin into adrianeastles-feature/setup-token-security 2025-08-12 21:12:55 -07:00
Owen
55b4a9eddb
Merge branch 'main' into dev 2025-08-10 10:16:47 -07:00
Owen
ea27075bab
Lint fix 2025-08-10 10:14:45 -07:00
Owen
c3723d0fce
Add semi 2025-08-10 10:14:04 -07:00
Owen
0edb3cd316
Merge branch 'main' of github.com:fosrl/pangolin into copilot/fix-1112 2025-08-10 10:11:19 -07:00
Owen
e9e6b0bc4f
Merge branch 'main' into copilot/fix-1112 2025-08-10 10:10:10 -07:00
Owen
101e462649
Merge branch 'main' into dev 2025-08-06 10:21:54 -07:00
Owen Schwartz
19902092ce
Merge pull request #1177 from Error-Gap/portbinding-fixes
Portbinding fixes
2025-08-03 11:37:30 -07:00
Adrian Astles
69baa6785f feat: Add setup token security for initial server setup
- Add setupTokens database table with proper schema
- Implement setup token generation on first server startup
- Add token validation endpoint and modify admin creation
- Update initial setup page to require setup token
- Add migration scripts for both SQLite and PostgreSQL
- Add internationalization support for setup token fields
- Implement proper error handling and logging
- Add CLI command for resetting user security keys

This prevents unauthorized access during initial server setup by requiring
a token that is generated and displayed in the server console.
2025-08-03 21:17:18 +08:00
miloschwartz
84268e484d
update docs links 2025-08-01 22:34:02 -07:00
confusedalex
961008bbe1
fix: adapt nix run command 2025-08-01 11:31:29 +02:00
T Aviss
481714f095 Fix for issues with binding ports other than 80/443
server/routers/badger/verifySession.ts : verifyResourceSession() updated code behind "cleanHost" var to a regex which strips the trailing :port for any port (rather than a string match for 80/443)
src/app/auth/resource/[resourceId]/page.tsx : ResourceAuthPage() added a secondary match for serverResourceHost and redirectHost that accounts for ports
server/routers/badger/exchangeSession.ts : Updated exchangeSession() to use the same "cleanHost" type var (with port-stripping) as in verifyResourceSession(), replaced references to "host" with "cleanHost"
2025-07-30 22:16:46 -07:00