Commit graph

500 commits

Author SHA1 Message Date
msukkari
b527ec45cb update trial card content and add events for code host selection on onboard 2025-03-01 09:26:43 -08:00
bkellam
06ba66da46 [temp] comment out loki for now 2025-02-28 17:01:40 -08:00
bkellam
4c4482d579 wip 2025-02-28 16:58:14 -08:00
bkellam
6edfb1b2cb add alloy logs 2025-02-28 16:52:56 -08:00
bkellam
a5fdcb3eeb logs wip 2025-02-28 16:49:09 -08:00
bkellam
8b9a469324 First attempt at sending logs to grafana 2025-02-28 16:38:42 -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
bkellam
6d3be81230 Add .env to db gitignore 2025-02-27 17:06:53 -08:00
Brendan Kellam
e1533f22f7
[Cherry Pick] Syntax reference guide (#169) (#216) 2025-02-27 17:02:58 -08:00
msukkari
ba19f39f99 bump timeout for gcp deploy container stop command 2025-02-27 16:58:41 -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
7ce10672e1 remove error msg dump on failed repo index job, and update indexedAt field 2025-02-27 16:04:31 -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
bkellam
fcf0b836ee fix build 2025-02-27 09:43: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
386a3b52d7
remove git & local schemas (#213) 2025-02-26 16:55:10 -08:00
Brendan Kellam
50b94b2c46
Connections UX pass + query optimizations (#212) 2025-02-26 15:46:37 -08:00
msukkari
b77f55fa20 wipe existing repo if we've picked up a killed job to ensure good state 2025-02-26 12:46:24 -08:00
msukkari
8531b14a82 rename some prom metrics and cleanup unused 2025-02-25 18:54:01 -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
2e496e759d add rm flag to gcp deploy 2025-02-25 09:16:48 -08:00
Michael Sukkarieh
fc33f26808
add grafana alloy config and setup (#210)
* add grafana alloy config and setup

* add basic repo prom metrics

* nits in dockerfile
2025-02-24 21:11:28 -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
07cafdde5a use staging posthog papik when building staging image 2025-02-24 17:18:33 -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