Michael Sukkarieh
a212e857c8
various changes to add terms and security info ( #225 )
...
* add terms and security to footer
* add security card
* add demo card
2025-03-04 15:19:50 -08:00
msukkari
eab0007602
add posthog identify call after registeration
2025-03-03 20:33:49 -08:00
msukkari
395afcf563
fix typo in secret creation
2025-03-01 22:47:38 -08:00
bkellam
5ea7197fe5
fix quick actions
2025-03-01 22:44:54 -08:00
msukkari
66c8c74a11
fix login ui nits
2025-03-01 22:11:55 -08:00
bkellam
7307134e77
Fix root domain issue on onboarding
2025-03-01 19:32:26 -08:00
Michael Sukkarieh
a93ee6527c
add sentry support to backend and webapp ( #223 )
...
* add sentry to web app
* set sentry environemnt from env var
* add sentry env replace logic in docker container
* wip add backend sentry
* add sentry to backend
* move dns to env var
* remove test exception
2025-03-01 19:21:17 -08:00
msukkari
85c21a2519
fix build error with useSearchParam not wrapped in suspense
2025-03-01 17:36:16 -08:00
msukkari
ec5ec9d777
fix build error and warnings
2025-03-01 16:39:01 -08:00
msukkari
47b3e1a940
remove unused middleware file
2025-03-01 16:24:23 -08:00
Michael Sukkarieh
ff350566b0
switch magic link to invite code ( #222 )
...
* wip magic link codes
* pipe email to email provider properly
* remove magic link data cookie after sign in
* clean up unused imports
* dont remove cookie before we use it
* rm package-lock.json
* revert yarn files to v3 state
* switch email passing from cookie to search param
* add comment for settings dropdown auth update
2025-03-01 16:15:35 -08:00
msukkari
b527ec45cb
update trial card content and add events for code host selection on onboard
2025-03-01 09:26:43 -08:00
Brendan Kellam
041eab14eb
General settings + cleanup ( #221 )
...
* General settings
* Add alert to org domain change
2025-02-28 15:58:49 -08:00
msukkari
072f77b19a
prevent switching to first page on data update and truncate long repo names in repo list
2025-02-28 14:48:54 -08:00
msukkari
409344248c
remove / keyboard shortcut hint in search bar
2025-02-28 14:29:38 -08:00
Brendan Kellam
8f6052c8e1
fix ( #219 )
2025-02-28 14:21:26 -08:00
Michael Sukkarieh
bdab90ba41
revamp repo page ( #220 )
...
* wip repo table
* new repo page
* add indicator for when feedback is applied in repo page
* add repo button
* fetch connection data in one query
* fix styling
2025-02-28 14:18:44 -08:00
Brendan Kellam
7685d9cf66
Quick action tweaks ( #218 )
2025-02-28 10:12:32 -08:00
msukkari
cdfcb5a88b
display domain properly in org create form
2025-02-28 09:22:48 -08:00
Brendan Kellam
83ab0a0bd3
/settings/secrets page ( #217 )
2025-02-27 22:40:46 -08:00
msukkari
5006a932ea
fix case where we have repos but they're all failed for repo snapshot
2025-02-27 18:48:04 -08:00
Brendan Kellam
e1533f22f7
[Cherry Pick] Syntax reference guide ( #169 ) ( #216 )
2025-02-27 17:02:58 -08:00
msukkari
1bdb65c34e
cherry pick fix for file links
2025-02-27 16:25:26 -08:00
bkellam
b9352345a3
Add mobile unsupported splash screne
2025-02-27 16:10:55 -08:00
msukkari
8b44505cf3
fix ordering of quick actions
2025-02-27 14:52:01 -08:00
bkellam
161f21eb57
Make login and onboarding mobile friendly
2025-02-27 13:25:27 -08:00
msukkari
d0b75ce57d
fix repo rm issue, 502 page, condition on test clock
2025-02-27 13:11:30 -08:00
bkellam
cfff416e18
fix share links
2025-02-27 12:25:35 -08:00
bkellam
85d7b1e098
Fix bug with repository snapshot
2025-02-27 12:03:35 -08:00
Brendan Kellam
46be0440b0
Add back revision support ( #215 )
2025-02-27 09:39:55 -08:00
msukkari
3d6c7dcca5
add back button in onboard connection creation flow
2025-02-27 09:32:01 -08:00
msukkari
c0b62a28da
fix build error
2025-02-27 09:17:47 -08:00
msukkari
631616620c
fix skipping onboard complete check
2025-02-26 17:37:36 -08:00
Michael Sukkarieh
4869137d1e
skip stripe checkout for trial + fix indexing in progress UI + additional schema validation ( #214 )
...
* add additional config validation
* wip bypass stripe checkout for trial
* fix stripe trial checkout bypass
* fix indexing in progress ui on home page
* add subscription checks, more schema validation, and fix issue with complete page
* dont display if no indexed repos
2025-02-26 17:29:09 -08:00
Brendan Kellam
50b94b2c46
Connections UX pass + query optimizations ( #212 )
2025-02-26 15:46:37 -08:00
bkellam
fab2fea562
onboarding tweaks
2025-02-25 17:27:36 -08:00
msukkari
5c2bf01764
fix typo in trial card
2025-02-25 16:35:02 -08:00
Michael Sukkarieh
3f586dd927
make repo garbage collection async ( #211 )
...
* add gc queue logic
* fix missing switch cases for gc status
* style org create form better with new staging domain
* change repo rm logic to be async
* simplify repo for inactive org query
* add grace period for garbage collecting repos
* make prom scrape interval 500ms
2025-02-25 15:49:09 -08:00
msukkari
88fe84ebdd
remove hard coded sourcebot.app references
2025-02-25 12:09:42 -08:00
msukkari
f853335ef1
add login posthog events
2025-02-25 10:30:52 -08:00
msukkari
07863b2753
remove invalid characters when auto filling domain
2025-02-25 09:48:44 -08:00
msukkari
04f6772d3b
wrap posthog provider in suspense to fix build error
2025-02-24 17:51:12 -08:00
Brendan Kellam
72da582145
Add invite email ( #209 )
2025-02-24 17:50:31 -08:00
msukkari
e1f7cd90ac
fix other merge error and build warnings
2025-02-24 17:24:47 -08:00
msukkari
69db8f2211
fix merge error
2025-02-24 17:12:19 -08:00
Michael Sukkarieh
de44c81cfa
add posthog events on various user actions ( #208 )
...
* add page view event support
* add posthog events
* nit: remove unused import
* feedback
2025-02-24 17:06:29 -08:00
bkellam
ce52f651be
Add some instrumentation to web
2025-02-22 17:40:42 -08:00
Brendan Kellam
0ff34d105d
Inline secret creation ( #207 )
2025-02-22 10:37:59 -08:00
msukkari
dc42a76e03
fix new connection complete callback route
2025-02-21 11:21:38 -08:00
msukkari
fa0bb82921
add log for health check
2025-02-21 10:44:11 -08:00