Commit graph

370 commits

Author SHA1 Message Date
Owen Schwartz
b092040188 Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-25 15:58:46 -05:00
Owen Schwartz
73a5dfd068 Fix import 2024-12-25 15:56:24 -05:00
Milo Schwartz
187489e6ec Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-25 15:55:50 -05:00
Milo Schwartz
f90a822d19 setup server admin 2024-12-25 15:54:32 -05:00
Owen Schwartz
25da440049 Initial pass at migrations 2024-12-25 15:49:35 -05:00
Owen Schwartz
26f4a10f30 Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-24 16:01:29 -05:00
Owen Schwartz
01c56463b6 Add basic transactions 2024-12-24 16:00:02 -05:00
Milo Schwartz
00e3dcaeab add custom 404 page 2024-12-24 15:43:48 -05:00
Milo Schwartz
af235945e8 Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-24 15:37:04 -05:00
Milo Schwartz
1c40938567 disable 2fa and end email notifications 2024-12-24 15:36:55 -05:00
Owen Schwartz
3b042cb246 Navigate after delete 2024-12-24 12:24:34 -05:00
Owen Schwartz
689f942808 Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-24 12:09:14 -05:00
Owen Schwartz
cb9d1b5f88 Working on delete 2024-12-24 12:08:31 -05:00
Milo Schwartz
7a7f703dcc show qr code in share link and add version to footer 2024-12-24 12:06:13 -05:00
Milo Schwartz
4805db3560 enable 2fa flow 2024-12-23 23:59:15 -05:00
Milo Schwartz
8e27b26505 add theme switcher and improve org switcher 2024-12-22 20:16:52 -05:00
Milo Schwartz
8bdf2d7e65 send confirm password reset email 2024-12-22 17:27:09 -05:00
Milo Schwartz
349bedb69d allow backup code input for totp 2024-12-22 17:20:24 -05:00
Milo Schwartz
d381e5d675 reduce spacing in forms 2024-12-22 17:09:22 -05:00
Milo Schwartz
38aa1e33ab reset password flow 2024-12-22 16:59:30 -05:00
Milo Schwartz
c9f09be7f4 add 2fa form to login 2024-12-22 14:38:17 -05:00
Owen Schwartz
d649ffe177 enforce unique port and ip targets 2024-12-22 12:37:01 -05:00
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