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
Owen Schwartz
8e45c34e8e
Merge pull request #1138 from SigmaSquadron/push-uolqlutswopp
...
add an environment variable for the smtp_pass config option
2025-07-27 10:09:25 -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
Owen Schwartz
0b50a5474d
Merge pull request #1041 from wayneyaoo/feature/podman-installer
...
Add podman support to the installer
2025-07-22 21:41:32 -07:00
Owen Schwartz
3f2de333fb
Merge pull request #1111 from Xentrice/main
...
add IPv6 support for docker network
2025-07-22 11:06:06 -07:00
Sebastian Felber
7c12b8ae25
add IPv6 support for docker network
2025-07-22 16:20:02 +02:00
Wayne Yao
4443dda0f6
Fix a bug that error check prevents port configuration
2025-07-21 22:48:10 +08:00
Wayne Yao
c484e989a9
Merge branch 'fosrl:main' into feature/podman-installer
2025-07-21 21:36:10 +08:00
Owen Schwartz
228643c7d7
Merge pull request #1097 from ivenos/patch-1
...
Replace .io domain with .com domain in README
2025-07-19 10:32:08 -07:00
Owen Schwartz
072d6d7094
Merge pull request #1095 from Lokowitz/fix-test
...
fix test
2025-07-19 10:29:20 -07:00
Iven
de3ce672b8
Replace .io domain with .com domain
2025-07-19 18:31:08 +02:00
Marvin
6f5c191998
Update test.yml
2025-07-19 11:09:19 +02:00
Milo Schwartz
54f9282166
Merge pull request #1091 from fosrl/dev
...
Dev
1.7.3
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
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
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
Owen Schwartz
23eb0da7d7
Merge pull request #1089 from tomribbens/unauthenticated_email
...
test if smtp user/pass config is set and if not set auth: null
2025-07-18 10:28:17 -07:00
Owen Schwartz
2edda471e7
Merge pull request #1087 from itsbhanusharma/patch-1
...
Small Typo causes crowdsec to fail
2025-07-18 10:26:20 -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
Bhanu
87a36d6ae3
Small Typo causes crowdsec to fail
...
first rule is named iame instead of name. seems like a recent typo. I edited file manually and it seems to have allowed crowdsec to boot up.
2025-07-18 18:40:15 +05:30
Owen
b67611094e
YC
2025-07-18 00:28:10 -07:00
Owen
2e986def78
const
1.7.2
2025-07-17 23:15:16 -07:00
miloschwartz
d16a05959d
Merge branch 'main' into dev
2025-07-17 23:14:50 -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
Milo Schwartz
372a1758e9
Update README.md
2025-07-17 19:35:27 -04:00
Owen
0a2b1d9e53
Use a records for the wildcard
2025-07-17 16:17:01 -07:00
Owen
e562946308
Fix logic
2025-07-17 16:03:34 -07:00
Owen
398e15b3c6
Format
2025-07-17 15:59:28 -07:00
miloschwartz
c225a54dbe
Merge branch 'dev'
1.7.1
2025-07-17 15:05:02 -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
da7166a7ea
fix config
2025-07-17 14:34:57 -07:00
Milo Schwartz
e8793c5d8d
Update README.md
2025-07-17 16:35:00 -04:00
miloschwartz
c63d45e344
Merge branch 'main' into dev
1.7.0
2025-07-17 13:20:34 -07:00
miloschwartz
1159a79410
fix emails
2025-07-17 13:20:27 -07:00
Milo Schwartz
5b5e65ac08
Merge pull request #1074 from fosrl/dev
...
1.7.0
2025-07-17 15:47:52 -04:00
Owen
417811e94f
Merge branch 'dev' of github.com:fosrl/pangolin into dev
2025-07-17 12:26:51 -07:00
Owen Schwartz
9c40057c51
Merge pull request #1072 from fosrl/crowdin_dev
...
New Crowdin updates
2025-07-17 12:26:05 -07:00
Owen Schwartz
a6409c16c3
New translations en-us.json (Chinese Simplified)
2025-07-17 12:25:16 -07:00
Owen
ba4667528c
Merge branch 'main' of github.com:fosrl/pangolin into dev
2025-07-17 12:25:15 -07:00
Owen Schwartz
a2368d7c3f
New translations en-us.json (Turkish)
2025-07-17 12:25:15 -07:00