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
miloschwartz
d38656e026
add clients to int api
2025-07-30 21:31:16 -07:00
Owen
2f9994f600
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2025-07-30 10:09:34 -07:00
Owen
1cca06a274
Add note about wintun
2025-07-29 23:09:49 -07:00
miloschwartz
8fdb3ea631
hide favicon
2025-07-29 10:46:08 -07:00
Owen
35823d5751
Fix adding sites to client
2025-07-28 22:40:27 -07:00
Owen
a1e8211ba7
Dont send enableProxy
2025-07-28 12:53:13 -07:00
miloschwartz
80aa7502af
fix resource domain not required
2025-07-28 12:52:44 -07:00
miloschwartz
67bae76048
minor visual tweaks to member landing
2025-07-28 12:21:15 -07:00
Milo Schwartz
bda2aa46b6
Merge pull request #1124 from adrianeastles/feature/member-resouce-landing-page
...
New Member Resource Landing Page
2025-07-28 14:33:09 -04:00
copilot-swe-agent[bot]
27ac204bb6
Fix variables incorrectly changed from let to const - revert to let where variables are reassigned
...
Co-authored-by: oschwartz10612 <4999704+oschwartz10612@users.noreply.github.com>
2025-07-28 17:43:40 +00:00
Owen Schwartz
6d9ba8dd2f
Merge pull request #1104 from jackrosenberg/nixos_newt
...
add nixos option for newt in site creation
2025-07-28 10:19:23 -07:00
Owen
28f8b05dbc
Basic clients working
2025-07-27 10:21:27 -07:00
Adrian Astles
350485612e
This improves the user experience by automatically filling the email field
...
and preventing users from changing the email they were invited with.
- Update invite link generation to include email parameter in URL
- Modify signup form to pre-fill and lock email field when provided via invite
- Update invite page and status card to preserve email through redirect chain
- Ensure existing invite URLs continue to work without breaking changes
2025-07-25 22:46:40 +08:00
Adrian Astles
df31c13912
added real-time password validation to signup form.
2025-07-25 21:59:25 +08:00
Owen
15adfcca8c
Add remote subnets to ui
2025-07-24 22:01:22 -07:00
Owen
1466788f77
Clients ui done
2025-07-24 21:42:44 -07:00
Owen
760fe3aca9
Create client component done
2025-07-24 21:26:02 -07:00
Adrian Astles
6349406523
Removed member resouce sidebar to work with new sidebar.
2025-07-24 21:30:20 +08:00
Adrian Astles
bcc2c59f08
Add member portal functionality - extracted from feature/member-landing-page
2025-07-24 21:04:55 +08:00
jack
52d46f9879
add nixos option for newt in site creation
2025-07-23 10:02:58 +02:00
copilot-swe-agent[bot]
2259879595
Fix ESLint issues: prefer-const warnings and missing semicolons
...
Co-authored-by: oschwartz10612 <4999704+oschwartz10612@users.noreply.github.com>
2025-07-22 19:07:43 +00:00
miloschwartz
114ce8997f
add tos and pp consent
2025-07-21 16:57:21 -07:00
miloschwartz
2ddb4ec905
allow multi level sudomains in domain picker
2025-07-18 15:48:23 -07:00
miloschwartz
7a59e3acf7
fix external user select box
2025-07-18 14:45:16 -07:00
miloschwartz
b34c3db956
fix redirect bug for some accounts when disable create org is enabled
2025-07-18 12:59:57 -07:00