Commit Graph

600 Commits

Author SHA1 Message Date
Owen 3d8869066a Adjust pulling in config 2025-08-12 16:47:59 -07:00
Owen 39e35bc1d6 Add traefik config management 2025-08-12 16:27:41 -07:00
Owen f219f1e36b Move remote proxy 2025-08-12 16:27:34 -07:00
Owen b6c2f123e8 Add basic ws client 2025-08-12 14:30:23 -07:00
Owen 55b4a9eddb Merge branch 'main' into dev 2025-08-10 10:16:47 -07:00
Owen e9e6b0bc4f Merge branch 'main' into copilot/fix-1112 2025-08-10 10:10:10 -07:00
miloschwartz 84268e484d update docs links 2025-08-01 22:34:02 -07:00
Owen 4d7e25f97b Complete migrations 2025-07-28 17:22:53 -07:00
Owen 80656f48e0 Sqlite migration done 2025-07-28 17:18:51 -07:00
Owen ebde149980 Merge branch 'main' into dev 2025-07-28 17:15:05 -07: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
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 053acef728 allow using password to log in if security keys are available 2025-07-21 14:28:32 -07:00
Owen d000879c01 Add config for domains 2025-07-21 12:42:50 -07:00
miloschwartz a39b1db266 bump version 2025-07-18 15:50:55 -07:00
miloschwartz b34c3db956 fix redirect bug for some accounts when disable create org is enabled 2025-07-18 12:59:57 -07:00
miloschwartz 86043fd5f8 add defaults for domain cert resolver and prefer wildcard cert 2025-07-17 22:35:07 -07:00
Owen 71bb1105f7 a 2025-07-16 18:20:05 -07:00
Owen e557bda48e Fix default 2025-07-16 12:34:42 -07:00
Owen 300175ac67 Defaults for org 2025-07-16 11:56:26 -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 f1291d4d7d remove is base domain resource and flag 2025-07-15 15:07:34 -07:00
miloschwartz 379d31aac6 Merge branch 'dev' of https://github.com/fosrl/pangolin into dev 2025-07-14 22:21:04 -07:00
miloschwartz b7df0b122d introduce strict rate limitso on auth router endpoints 2025-07-14 18:00:41 -07:00
Owen f9798a8d86 Redis 2025-07-14 17:10:26 -07:00
Owen 3dc79da2fa Merge branch 'dev' into clients-pops-dev 2025-07-14 16:59:00 -07:00
miloschwartz 915ccdc007 server admin enforce 2fa per user 2025-07-13 21:58:37 -07:00
Owen 98a261e38c Pull up downstream changes 2025-07-13 21:57:24 -07:00
miloschwartz a0381eb2c6 clean up ui pass 1 2025-06-30 09:34:14 -07:00
miloschwartz 8f1cfd8037 toggle clients with feature flag 2025-06-26 15:09:16 -04:00
miloschwartz e694817b57 add server init method to config 2025-06-25 12:18:29 -04:00
miloschwartz fb5010a2b5 use redis store in rate limiters 2025-06-22 19:55:05 -04:00
miloschwartz 0e87b6e48b Merge branch 'dev' into clients-pops 2025-06-22 17:50:39 -04:00
miloschwartz 2ead5f4506 add deprecated env vars warning 2025-06-21 16:59:10 -04:00
miloschwartz ead5df0a8c simplify installer and remove parsing from read config 2025-06-21 16:35:22 -04:00
miloschwartz d03f45279c remove server admin from config and add onboarding ui 2025-06-19 22:11:05 -04:00
miloschwartz acf25e8ad7 Merge branch 'dev' into clients-pops 2025-06-19 16:34:06 -04:00
miloschwartz 97ae76e4e7 forward headers from server component and make trust_proxy config a number 2025-06-19 11:22:29 -04:00
Owen a0ac757982 Exit node filtering 2025-06-19 09:30:02 -04:00
miloschwartz 17ac5a5e81 add flag to disable config managed domains 2025-06-17 17:25:41 -04:00
miloschwartz 7fd1fb89f1 disable local and wg sites with flag 2025-06-17 16:35:05 -04:00
miloschwartz 21e9edd201 move max connections from config to db 2025-06-17 15:53:57 -04:00
miloschwartz a0001aaa74 add max connection and weight calculation 2025-06-17 15:51:32 -04:00
miloschwartz 7bbb687047 make exit node name backwards compatible 2025-06-15 18:02:31 -04:00
miloschwartz b39708700d add exit node name and fix db import issues 2025-06-15 17:49:27 -04:00
miloschwartz d46b9eaf87 Merge branch 'redis' into clients-pops 2025-06-15 13:26:48 -04:00
miloschwartz af32dfbbcd move enable redis to flag 2025-06-15 13:24:51 -04:00
miloschwartz 83c10166e2 Merge branch 'redis' into clients-pops 2025-06-15 11:54:55 -04:00
miloschwartz 8bb0401c25 Merge branch 'dev' into clients-pops 2025-06-13 16:43:33 -04:00