Owen Schwartz
d95286db0e
Merge pull request #1139 from SigmaSquadron/push-xlmpuutwtnuy
...
add shebangs to migration and server scripts
2025-07-27 10:11:17 -07:00
Fernando Rodrigues
9e87c42d0c
add shebangs to migration and server scripts
...
In NixOS, we wrap these files in a bash script to allow users to just run them as normal executables, instead of calling them as arguments to Node.JS. In our build scripts, we just add the shebang after the files have been compiled, but adding it upstream will allow all Pangolin users to just run ./server.mjs to start their Pangolin instances.
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net >
2025-07-27 13:10:18 +10:00
Fernando Rodrigues
0b52cd002e
add an environment variable for the smtp_pass config option
...
The password for secure authentication may be sensitive, so it is best
to not leave it lying around in a config file. This commit introduces
the EMAIL_SMTP_PASS environment variable, which can be set to configure
the SMTP password without writing it to the configuration file.
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net >
2025-07-27 13:03:29 +10:00
Milo Schwartz
54f9282166
Merge pull request #1091 from fosrl/dev
...
Dev
2025-07-18 18:53:45 -04:00
miloschwartz
a39b1db266
bump version
2025-07-18 15:50:55 -07:00
miloschwartz
2ddb4ec905
allow multi level sudomains in domain picker
2025-07-18 15:48:23 -07:00
miloschwartz
b34c3db956
fix redirect bug for some accounts when disable create org is enabled
2025-07-18 12:59:57 -07:00
Owen
afea958aca
Also limit to org
2025-07-18 11:48:14 -07:00
Owen
dca2a29865
Fix #1085
2025-07-18 11:32:07 -07:00
Owen
97b8e84143
Fix #1085
2025-07-18 11:16:10 -07:00
Tom Ribbens
676aa1358d
test if user/pass config is set and if not set auth: null
2025-07-18 17:09:22 +02:00
Owen
2e986def78
const
2025-07-17 23:15:16 -07:00
Owen
7e58e0b490
Correctly handle ssl on new domains
2025-07-17 22:57:47 -07:00
Owen
9b01aecf3c
Add default cert resovler
2025-07-17 22:37:33 -07:00
miloschwartz
86043fd5f8
add defaults for domain cert resolver and prefer wildcard cert
2025-07-17 22:35:07 -07:00
Owen
0a2b1d9e53
Use a records for the wildcard
2025-07-17 16:17:01 -07:00
Owen
5148988dcc
Also dont return if you are passing an exit node
2025-07-17 14:59:49 -07:00
Owen
28b57ba652
Allow null exit node id as well
2025-07-17 14:57:09 -07:00
Owen
9c7e74ef37
Remove ping logic
2025-07-17 14:43:47 -07:00
Owen
330b28ad9c
Fix local sites
2025-07-17 14:35:22 -07:00
miloschwartz
1159a79410
fix emails
2025-07-17 13:20:27 -07:00
miloschwartz
ccdcda7f1d
add screenshots and minor fixes
2025-07-16 22:18:11 -07:00
Owen
f4cd163c34
Fix get config for gerbil
2025-07-16 21:15:19 -07:00
Owen
0af9bdc964
Move ws
2025-07-16 19:07:25 -07:00
Owen
71bb1105f7
a
2025-07-16 18:20:05 -07:00
Owen
84c28645be
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2025-07-16 18:13:25 -07:00
miloschwartz
665ef08733
minor fixes for release
2025-07-16 18:09:17 -07:00
Owen
b3e63a5f8a
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2025-07-16 17:26:27 -07:00
miloschwartz
92c09b8843
fix sqlite crash on code 13 bug
2025-07-16 17:26:15 -07:00
Owen
7b726a41ef
Remove extra try catch
2025-07-16 16:56:05 -07:00
miloschwartz
a1a0587a2b
add build file
2025-07-16 16:41:59 -07:00
miloschwartz
98be9cee83
Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
2025-07-16 15:50:14 -07:00
miloschwartz
0646934c9d
add stores
2025-07-16 15:50:03 -07:00
Owen
f0f68632ff
Add transaction
2025-07-16 12:34:53 -07:00
Owen
e557bda48e
Fix default
2025-07-16 12:34:42 -07:00
Owen
2992de5139
Add basic org subnet thing to postgres
...
T#
2025-07-16 12:00:38 -07:00
Owen
779532b1c9
Generate the initial subnets for sites and orgs
2025-07-16 11:56:26 -07:00
Owen
300175ac67
Defaults for org
2025-07-16 11:56:26 -07:00
miloschwartz
a356147164
remove not null from orgs
2025-07-16 11:52:36 -07:00
miloschwartz
d1489a9a78
fixes to sqlite migration
2025-07-16 11:47:59 -07:00
Owen
021bc073a2
Make org subnet optional
2025-07-16 11:35:38 -07:00
miloschwartz
1dff9baa61
Merge branch 'dev' of https://github.com/fosrl/pangolin into dev
2025-07-15 16:24:26 -07:00
miloschwartz
19d54778f5
add branding logo component
2025-07-15 16:24:16 -07:00
Owen
99d0fa974b
Remove breakpoints
2025-07-15 16:17:31 -07:00
Owen
84ca275f1e
Remove subnet check on the org for now
2025-07-15 16:15:22 -07:00
Owen
963bc5f0bc
Add migrations to the callers
2025-07-15 15:59:37 -07:00
Owen
b446c2ce4b
Add initial migration
2025-07-15 15:58:01 -07:00
Owen
65a4f7af28
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2025-07-15 15:52:37 -07:00
Owen
f6b2c5bbf3
Initial migration created for sqlite
2025-07-15 15:52:15 -07:00
miloschwartz
e99905e3c9
translate domains and prevent delete config domain
2025-07-15 15:51:37 -07:00