Commit graph

82 commits

Author SHA1 Message Date
miloschwartz
4819f410e6
add license system and ui 2025-04-27 13:03:00 -04:00
miloschwartz
36b62a5fe4
fix animations 2025-04-16 20:38:00 -04:00
miloschwartz
53be2739bb
successful log in loop poc 2025-04-13 18:29:23 -04:00
miloschwartz
7556a59e11
Merge branch 'dev' into auth-providers 2025-04-13 14:49:02 -04:00
miloschwartz
1a750e8279
test new layout 2025-04-13 14:30:19 -04:00
miloschwartz
521bbbf1d6
update to tw4 2025-04-13 14:30:19 -04:00
miloschwartz
480a5f648d
testing oidc callback 2025-04-12 15:44:26 -04:00
grokdesigns
40040af957
Bump react-email version 2025-04-08 13:36:44 -07:00
grokdesigns
7fd1652a71 Update libraries to resolve critical security findings 2025-04-08 12:51:06 -07:00
Owen Schwartz
787a172a7c
Merge pull request #477 from grokdesigns/feature-add-sponsor-message
Add supporter message feature
2025-04-08 11:23:41 -04:00
grokdesigns
b2faeb3c17
Added some more pizazz to the thank you message 2025-04-07 14:38:49 -07:00
miloschwartz
d260450a84
add openapi registers 2025-04-06 22:44:14 -04:00
miloschwartz
a76e3e00f7
openapi test 2025-04-06 16:06:50 -04:00
miloschwartz
edba818615
add new create site workflow 2025-03-16 15:20:19 -04:00
miloschwartz
20f1a6372b
small visual improvements 2025-02-26 21:24:35 -05:00
Milo Schwartz
94ce5edc61
pull app version from consts instead of package.json 2025-02-02 15:30:41 -05:00
Owen Schwartz
f5e894e06a
Make sure secure_cookies is true 2025-01-30 21:10:24 -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
72f1686395
remove permanent redirect for https 2025-01-25 13:23:36 -05:00
Milo Schwartz
8e5330fb82
add cicd 2025-01-24 23:18:27 -05:00
Milo Schwartz
b4620cfea6
bump version 2025-01-20 21:30:34 -05:00
Milo Schwartz
1aec431c36
optionally generate traefik files, set cors in config, and set trust proxy in config 2025-01-15 23:26:31 -05:00
Milo Schwartz
a2ed7c7117
complete integration of direct share link as discussed in #35 2025-01-12 13:43:16 -05:00
Milo Schwartz
fa39b708a9
fix regex for base_domain 2025-01-11 19:56:49 -05:00
Milo Schwartz
fcc6cad6d7
hide create button if create org disable and bump version 2025-01-09 23:39:45 -05:00
Milo Schwartz
235e91294e
remove base_url from config (#13)
* add example config dir, logos, and update CONTRIBUTING.md

* update dockerignore

* split base_url into dashboard_url and base_domain

* Remove unessicary ports

* Allow anything for the ip

* Update docker tags

* Complex regex for domains/ips

* update gitignore

---------

Co-authored-by: Owen Schwartz <owen@txv.io>
2025-01-07 22:41:35 -05:00
Milo Schwartz
3e3ee58543
update package.json and remove COMPLIANCE.md 2025-01-05 12:55:43 -05:00
Milo Schwartz
e2601e9116
update package.json info 2025-01-05 12:25:14 -05:00
Milo Schwartz
c1c387c145
Merge branch 'main' of https://github.com/fosrl/pangolin 2025-01-04 20:30:13 -05:00
Milo Schwartz
64158a823b
major ui tweaks and refactoring 2025-01-04 20:22:01 -05:00
Owen Schwartz
53b4499e64
Small tweaks; move repo to fosrl 2025-01-04 16:30:09 -05:00
Milo Schwartz
9732098799
make config class and separate migrations script 2025-01-01 17:50:12 -05:00
Milo Schwartz
91d314c4cc
update all pacakges for react 19 stable 2024-12-29 22:24:07 -05:00
Milo Schwartz
2ed4b948b8
fix access token session do not extend and make domains lower case 2024-12-26 15:13:49 -05:00
Milo Schwartz
d2e4cd07ca
Merge branch 'main' of https://github.com/fosrl/pangolin 2024-12-26 11:45:39 -05:00
Milo Schwartz
af0bc3b2c5
enable sourcemap 2024-12-26 11:43:02 -05:00
Owen Schwartz
34e3e7c819
Remove config, scripts, hydrate 2024-12-26 11:32:42 -05:00
Owen Schwartz
2a265e5cdd
Initial pass at migrations 2024-12-25 15:49:35 -05:00
Milo Schwartz
ccc2e3358c
show qr code in share link and add version to footer 2024-12-24 12:06:13 -05:00
Milo Schwartz
9e50a580a5
enable 2fa flow 2024-12-23 23:59:15 -05:00
Milo Schwartz
998fab6d0a
add otp flow to resource auth portal 2024-12-15 17:47:07 -05:00
Milo Schwartz
500a81aa42
fix rendering issues on resource unauthorized 2024-11-29 22:53:45 -05:00
Milo Schwartz
c2cbd7e1a1
fix minor auth issues and set NODE_ENV to solve react email bug 2024-11-27 14:35:38 -05:00
Milo Schwartz
4e7fa0f2d9
add logging for verifySession 2024-11-24 14:28:23 -05:00
Milo Schwartz
a82a7ed18d
move react email out of dev dep 2024-11-24 13:01:08 -05:00
Milo Schwartz
6faba22082
typescript issues and add eslint back 2024-11-24 11:52:46 -05:00
Milo Schwartz
5388c5d5b4
disable eslint - new colors, and slimmer buttons/inputs?? 2024-11-22 22:16:09 -05:00
Milo Schwartz
28bae40390
add roles input on resource and make spacing more consistent 2024-11-15 18:25:27 -05:00
Milo Schwartz
bb17d30c9e
list roles, make sidebar component, responsive mobile settings menu selector 2024-11-09 00:08:17 -05:00
Owen Schwartz
5cb87f0bbd
Adding ws 2024-11-04 00:29:36 -05:00