Commit graph

348 commits

Author SHA1 Message Date
Owen Schwartz
3d2d2043a9 Add setup entrypoint 2024-12-22 12:33:49 -05:00
Owen Schwartz
eb45fe8e49 Copy in org domain from config for now 2024-12-22 12:23:19 -05:00
Owen Schwartz
36309ef718 Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-22 12:04:57 -05:00
Owen Schwartz
164c144953 Remove dangerous logging 2024-12-22 12:03:46 -05:00
Milo Schwartz
e3f9ef3880 on delete cascade for newts to fix delete site 2024-12-21 21:50:30 -05:00
Milo Schwartz
0bf3f54897 fix issues from test deploy 2024-12-21 21:01:12 -05:00
Owen Schwartz
82a77d90b0 Add online offline to table 2024-12-21 16:37:07 -05:00
Owen Schwartz
f6a4cd9caf Handle online / offline site 2024-12-21 14:28:13 -05:00
Milo Schwartz
324e7fb58b Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-21 14:26:34 -05:00
Milo Schwartz
152de4ff6d org setup wip 2024-12-21 14:25:54 -05:00
Milo Schwartz
590af1ecd3 org setup wip 2024-12-21 14:11:10 -05:00
Milo Schwartz
37bf482686 add machine logs back 2024-12-20 22:33:22 -05:00
Milo Schwartz
e9c114ed70 share links 2024-12-20 22:24:44 -05:00
Milo Schwartz
084f65f657 access token endpoints and other backend support 2024-12-18 23:14:26 -05:00
Milo Schwartz
f7c4091a90 added watermark 2024-12-16 22:49:16 -05:00
Milo Schwartz
a68bd39bb7 add resource whitelist auth method 2024-12-16 22:40:42 -05:00
Milo Schwartz
b331bc85ea add otp flow to resource auth portal 2024-12-15 17:47:07 -05:00
Milo Schwartz
acab2ff3a7 env context and refactor api support different ports 2024-12-12 22:46:58 -05:00
Owen Schwartz
f6efdfcd93 Handle deleting site & resources gracefully 2024-12-08 21:44:45 -05:00
Owen Schwartz
1e14caf09d Move websocket 2024-12-08 16:13:21 -05:00
Owen Schwartz
cebca09a69 Add next_port to example 2024-12-07 23:04:18 -05:00
Owen Schwartz
eea8afd792 Seperate servers 2024-12-07 22:07:13 -05:00
Owen Schwartz
0af78ad64f Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-01 19:46:01 -05:00
Owen Schwartz
6caf950980 Updates 2024-12-01 19:45:36 -05:00
Milo Schwartz
896ab1c8b1 otp schema 2024-11-30 23:51:22 -05:00
Milo Schwartz
ed1efae05f fix rendering issues on resource unauthorized 2024-11-29 22:53:45 -05:00
Milo Schwartz
5fb85130ec improve verify email redirect flow 2024-11-28 00:11:13 -05:00
Milo Schwartz
6b4b989235 fix minor auth issues and set NODE_ENV to solve react email bug 2024-11-27 14:35:38 -05:00
Milo Schwartz
74e0e7dca2 set resource session as base domain cookie 2024-11-27 00:07:40 -05:00
Milo Schwartz
253349c775 protect /setup and use links for button 2024-11-26 20:30:52 -05:00
Milo Schwartz
afe47422a2 improve formatting in data tables 2024-11-25 23:07:21 -05:00
Milo Schwartz
bacb9b4081 add placeholder buttons to make all rows the same height 2024-11-24 23:28:38 -05:00
Milo Schwartz
de2110fcee add border to tables and fix acesss page title spacing 2024-11-24 23:07:09 -05:00
Milo Schwartz
cba7a46f2a fresh resources page on update 2024-11-24 22:52:56 -05:00
Milo Schwartz
7a5fefc268 show site type 2024-11-24 22:48:17 -05:00
Milo Schwartz
55d7f813ea lighten dark background, add more info to resources table 2024-11-24 22:34:11 -05:00
Milo Schwartz
1ae72bccb7 build traefik config for newt correctly 2024-11-24 15:05:15 -05:00
Milo Schwartz
00c0c5a84a test 2024-11-24 14:54:02 -05:00
Milo Schwartz
92fc97f8e2 test 2024-11-24 14:53:46 -05:00
Milo Schwartz
b2c074bfda temporarily disable email on invite user 2024-11-24 14:47:14 -05:00
Milo Schwartz
f4a00bbf44 add logging for verifySession 2024-11-24 14:28:23 -05:00
Milo Schwartz
3f91b745fa move react email out of dev dep 2024-11-24 13:01:08 -05:00
Milo Schwartz
7efa317508 add logging 2024-11-24 12:46:55 -05:00
Milo Schwartz
8f47e9f3fb throw error in invite 2024-11-24 12:37:48 -05:00
Milo Schwartz
3361505ea5 config example 2024-11-24 11:58:35 -05:00
Milo Schwartz
0a3e919661 typescript issues and add eslint back 2024-11-24 11:52:46 -05:00
Milo Schwartz
915de501d3 move resource auth to auth router 2024-11-24 11:27:43 -05:00
Owen Schwartz
6e8feba33a Add option to not use gerbil subdomain 2024-11-24 11:06:05 -05:00
Milo Schwartz
52b8e91476 fix tabs rendering verticaly bug 2024-11-24 00:12:38 -05:00
Milo Schwartz
7d3769e33d set resource session cookie in proxy via param 2024-11-23 23:31:22 -05:00