32 Commits

Author SHA1 Message Date
Owen f9b03943c3 Format all files 2025-12-09 10:56:14 -05:00
Owen a623604e96 Improve holepunching 2025-12-01 13:54:30 -05:00
miloschwartz 5bd31f87f0 only allow one device auth per session 2025-11-26 15:48:49 -05:00
miloschwartz ac68dbd545 add my-device and force login 2025-11-25 10:51:53 -05:00
miloschwartz 44316731c0 enforce resource session length 2025-10-26 16:52:15 -07:00
miloschwartz 39d6b93d42 enforce max session length 2025-10-24 16:14:21 -07:00
Owen c7a40d59b7 Seperate managed node code to fosrl/pangolin-node 2025-10-12 16:34:36 -07:00
Owen d92b87b7c8 Chungus 2.0 2025-10-10 11:27:15 -07:00
Owen c2c907852d Chungus 2025-10-04 18:36:44 -07:00
Owen 60d8831399 Rename hybrid to managed 2025-08-21 14:19:21 -07:00
Owen 907dab7d05 Move docker podman question and add hybird question
Allow empty config

Continue to adjust config for hybrid
2025-08-20 11:20:34 -07:00
Owen 825bff5d60 Badger & traefik working now? 2025-08-14 21:48:14 -07:00
miloschwartz b39708700d add exit node name and fix db import issues 2025-06-15 17:49:27 -04:00
Owen 0537992603 Merge branch 'dev' into clients-pops 2025-06-10 13:00:20 -04:00
miloschwartz 2cca561e51 support postgresql as database option 2025-06-04 12:02:07 -04:00
miloschwartz fa6fc9e80d small clients ui tweaks 2025-04-20 16:49:48 -04:00
miloschwartz f960fb7d67 Merge branch 'hp-multi-client' into auth-providers-clients 2025-04-20 16:15:40 -04:00
miloschwartz 53be2739bb successful log in loop poc 2025-04-13 18:29:23 -04:00
miloschwartz 480a5f648d testing oidc callback 2025-04-12 15:44:26 -04:00
miloschwartz fefb07e14c move schema.ts to module 2025-03-23 17:11:48 -04:00
miloschwartz f2a14e6a36 append timestamp to cookie name to prevent redirect loops 2025-03-21 21:38:36 -04:00
Owen 1f11a1df02 Merge branch 'main' into holepunch 2025-03-10 21:13:05 -04:00
miloschwartz adef93623d more visual enhancements and use expires instead of max age in cookies 2025-03-02 15:50:03 -05:00
miloschwartz e82df67063 Merge branch 'dev' into multi-domain 2025-02-26 21:26:20 -05:00
miloschwartz ff37e07ce6 make cookies work with multi-domain 2025-02-23 23:04:01 -05:00
Owen e112fcba29 Move things around; rename to olm 2025-02-21 10:13:41 -05:00
Milo Schwartz 8dd30c88ab fix reset password sql error 2025-02-14 13:12:29 -05:00
Milo Schwartz 19273ddbd5 use zod for rules ip validation 2025-02-12 21:52:58 -05:00
Milo Schwartz f40d91ff9e remove secure_cookies option from config 2025-01-30 21:53:42 -05:00
Milo Schwartz 9f1f2910e4 refactor auth to work cross domain and with http resources closes #100 2025-01-26 14:42:02 -05:00
Milo Schwartz ab18e15a71 allow controlling cors from config and add cors middleware to traefik 2025-01-13 23:59:10 -05:00
Milo Schwartz 3b4a993704 refactor and reorganize 2025-01-01 21:41:31 -05:00