Commit Graph

421 Commits

Author SHA1 Message Date
Nate Kelley 6f0c5cf106
make select more dynamic 2025-04-08 09:49:47 -06:00
Nate Kelley eeb1c576b9
filter out undefined query params 2025-04-08 09:38:14 -06:00
Nate Kelley eba0af7c67
Update queryRequests.ts 2025-04-08 09:21:49 -06:00
Nate Kelley 2b86254bb1
update how we consume the metric asset 2025-04-07 21:35:47 -06:00
Nate Kelley ce21ecd762
start moving to new asset layout 2025-04-07 16:11:33 -06:00
Nate Kelley 8609748338
set up hydration boundary for metric 2025-04-04 11:03:41 -06:00
Nate Kelley 6741e46e94
better default fallbacks 2025-04-04 09:52:16 -06:00
Nate Kelley c350cbae47
update version setting stuff 2025-04-03 11:02:17 -06:00
Nate Kelley 6bfdb0b911
updater for metric 2025-04-03 10:06:03 -06:00
Nate Kelley 0ebfd60e84
minor structural changes 2025-04-02 22:24:37 -06:00
Nate Kelley cc508e62c7
update colelction 2025-04-02 11:24:45 -06:00
Nate Kelley bb49686be9
delete chat 2025-04-02 10:42:54 -06:00
Nate Kelley 292ac4ff16
chat history link updates 2025-04-01 14:21:01 -06:00
Nate Kelley b9626ccbab
better routing 2025-04-01 11:04:19 -06:00
Nate Kelley ce4f4f705e
slider updates 2025-03-31 16:24:36 -06:00
Nate Kelley 7111f9e110
update memoized functions 2025-03-31 15:23:26 -06:00
Nate Kelley 905d5fb48c
fix y2 bug 2025-03-31 15:01:10 -06:00
Nate Kelley 6d5f0c24ed
update csp policy stuff 2025-03-29 21:40:14 -06:00
Nate Kelley bc2e126eb8
upate replace message logic 2025-03-29 21:13:40 -06:00
Nate Kelley ab58050270
update how we pass around on click events 2025-03-29 17:41:19 -06:00
Nate Kelley a4ef5cdf61
update query keys 2025-03-28 17:30:02 -06:00
Nate Kelley 9fbe705d06
more updates 2025-03-28 16:58:47 -06:00
Nate Kelley 5f60420707
Update queryRequests.ts 2025-03-28 16:50:35 -06:00
Nate Kelley b3308e3a0a
Update metric.ts 2025-03-28 16:45:18 -06:00
Nate Kelley c04418bc0c
collection dropdown update 2025-03-28 14:30:34 -06:00
Nate Kelley 78a11f374c
version update 2025-03-28 14:23:24 -06:00
Nate Kelley 0ce645d893
update delete endpoints 2025-03-28 13:49:19 -06:00
Nate Kelley 94be03ee93
make header scroll better on ghost 2025-03-28 13:42:25 -06:00
Nate Kelley cca7c04292
use chat stream messages 2025-03-28 13:30:46 -06:00
Nate Kelley 8732e895c7
make a few more caches 2025-03-28 12:53:20 -06:00
Nate Kelley cdf1551e9d
adjust query provider menu 2025-03-27 21:07:23 -06:00
Nate Kelley 7b2190cea9
handle errors really well for the thing 2025-03-27 17:07:22 -06:00
Nate Kelley 94353c64e9
app asset check 2025-03-27 16:51:03 -06:00
Nate Kelley 60de00b521
Nate/change supabase auth (#177)
* attempt to make some static routes

* update appproviders

* update on request

* make some pages forced static

* update profile page

* solid buster route update

* make more stable

* make good tests for create route helpers

* update some error handling

* global error component ripped

* minor updates to middleware

* Update middleware.ts

* save supabase contexts

* chnage middle ware

* update middleware

* better passing axios instance

* Update next.config.mjs

* remove console errors

* update how we interact with the middleware

* get layout is not a promise

* private pages experiment completed
2025-03-27 13:27:30 -06:00
Nate Kelley c945eb3682
refresh on request 2025-03-26 16:30:30 -06:00
Nate Kelley a28c68c9b4
version menu is working for metrics 2025-03-26 10:40:26 -06:00
Nate Kelley 46c7e3ea67
better handling for versions 2025-03-26 09:57:12 -06:00
Nate Kelley 9eb70c204f
header for version history 2025-03-25 21:56:21 -06:00
Nate Kelley 53474546db
version updates 2025-03-25 20:59:27 -06:00
Nate Kelley 0ebcc6ffab
error for metric 2025-03-25 16:31:22 -06:00
Nate Kelley 81bca2d8b1
minor updates to stories 2025-03-25 15:06:07 -06:00
Nate Kelley 2c18488cdb
finalize create forms 2025-03-25 15:01:18 -06:00
Nate Kelley 9381844b9d
form validators 2025-03-25 13:12:23 -06:00
Nate Kelley 3e5597e4c4
good form validator 2025-03-25 13:08:47 -06:00
Nate Kelley 550dda19ca
validator update 2025-03-25 13:04:40 -06:00
Nate Kelley 51d31f32f2
Create requests.test.ts 2025-03-25 12:15:23 -06:00
Nate Kelley 9f8c7b60c7
add valibot parse for datasource endpoints 2025-03-25 11:42:09 -06:00
Nate Kelley cd39acaf41
Update interfaces.ts 2025-03-25 11:23:19 -06:00
Nate Kelley 1bf3d42e5b
rip out request interfaces folder 2025-03-25 10:59:36 -06:00
Nate Kelley 4b4ed982a5
make add form a link 2025-03-25 10:21:19 -06:00
Nate Kelley 0d2132f021
update forms 2025-03-24 22:55:42 -06:00
Nate Kelley 1857944d43
implement new form strategy 2025-03-24 18:30:31 -06:00
Nate Kelley 3618bd45a4
data source query requests 2025-03-24 15:56:17 -06:00
Nate Kelley 87262ad102
data source forms 2025-03-24 15:33:09 -06:00
Nate Kelley d385ccd302
update permission groups 2025-03-24 15:16:37 -06:00
Nate Kelley 6be73bcf50
Add to collection dropdown 2025-03-24 13:25:08 -06:00
Nate Kelley ed93eb1c19
fix scroll area border 2025-03-24 11:25:34 -06:00
Nate Kelley c90f755117
change title to name 2025-03-24 09:51:30 -06:00
Nate Kelley 20c41c7a6e
auto change lyaout logs 2025-03-22 22:53:47 -06:00
Nate Kelley a116ad525b
update helpres for debounce 2025-03-22 22:35:15 -06:00
Nate Kelley 4d777c5af3
make some unit tests for helpers 2025-03-21 23:02:51 -06:00
Nate Kelley 3d0a403ea9
rip out collection id 2025-03-21 22:21:42 -06:00
Nate Kelley 9afb0c1006
resize delay 2025-03-21 22:06:11 -06:00
Nate Kelley 07b7ef1f1d
better handling for web workers 2025-03-21 21:49:03 -06:00
Nate Kelley 9bc97db50c
update update functions 2025-03-21 15:43:29 -06:00
Nate Kelley b7db8dc1ee
check asset 2025-03-21 15:01:29 -06:00
Nate Kelley f9dab63b67
implement add and remove logic 2025-03-21 13:37:28 -06:00
Nate Kelley a625a8ea64
add metric modal updates 2025-03-21 13:27:07 -06:00
Nate Kelley 904cb6deb2
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 15:59:19 -06:00
dal 748562c0e2
fix delete metric on client and server 2025-03-20 15:47:19 -06:00
Nate Kelley c4d34bb73d
confirm modal updates 2025-03-20 15:47:11 -06:00
Nate Kelley 6366783a49
Merge branch 'evals' of https://github.com/buster-so/buster into evals 2025-03-20 15:03:59 -06:00
Nate Kelley 6a30100f3f
make new saving to dashboard endpoints 2025-03-20 15:03:57 -06:00
Nate Kelley abb54f4dbb
add metrics to dashboard tests 2025-03-20 14:13:21 -06:00
dal 1e5b63a3d0
a few small tweaks for reqs 2025-03-20 13:40:49 -06:00
Nate Kelley 8ca54dbc2d
Make more tests for dashboard 2025-03-20 13:37:34 -06:00
Nate Kelley 01823a7cc0
permission update 2025-03-20 11:29:36 -06:00
Nate Kelley ad394c6cef
highlighted permission group downdown 2025-03-20 10:50:48 -06:00
Nate Kelley 97d8dc8c46
reorganize where types are stored 2025-03-19 23:18:59 -06:00
Nate Kelley 5874bfeef6
remove some unused types 2025-03-19 23:08:45 -06:00
Nate Kelley 05194b004c
Add TODO 2025-03-19 23:05:02 -06:00
Nate Kelley a70b7c0ca6
update owner items 2025-03-19 17:21:43 -06:00
Nate Kelley d5b167647e
share menu sizing updates 2025-03-19 17:07:18 -06:00
Nate Kelley 44baa78865
share menu updates 2025-03-19 16:32:41 -06:00
Nate Kelley 4608e8573e
sharing updates part 1 2025-03-19 16:22:46 -06:00
Nate Kelley e12fe28b04
update params for fetching metric data 2025-03-19 14:48:38 -06:00
Nate Kelley 3e6359f066
update evals 2025-03-19 11:41:41 -06:00
Nate Kelley 5bf24bf322
version query updates 2025-03-19 11:06:52 -06:00
Nate Kelley 486d93e826
change share roles 2025-03-19 10:22:11 -06:00
Nate Kelley 4a8b1e3674
buster share extends to all types 2025-03-19 09:59:14 -06:00
Nate Kelley da5308693c
open last file 2025-03-19 09:43:53 -06:00
Nate Kelley 0f3d4d46c0
minor updates to headers 2025-03-18 22:29:46 -06:00
Nate Kelley 77597cdd93
make dashboard more dynamic 2025-03-18 15:21:23 -06:00
Nate Kelley 96731d86d0
embeddable dashboard 2025-03-18 14:19:56 -06:00
Nate Kelley 18e9a4f3f7
more dahsboard updates 2025-03-18 13:55:03 -06:00
Nate Kelley 75bbe81871
make embeddable metric page 2025-03-18 13:04:21 -06:00
Nate Kelley e790547c2f
asset checks on server 2025-03-17 22:40:09 -06:00
Nate Kelley 0ad6eb3a00
chat updates 2025-03-17 17:19:34 -06:00
Nate Kelley 9c0838209e
create dashboard three dot menu 2025-03-17 16:58:21 -06:00
Nate Kelley 5f6ce012e2
add additional metric three dot settings 2025-03-14 18:18:41 -06:00
Nate Kelley 34fd70b117
add a three dot dropdown 2025-03-14 15:00:37 -06:00
Nate Kelley 154baae392
update metric endpoint 2025-03-14 14:04:10 -06:00
Nate Kelley 4cd6db213d
update collection endpoints 2025-03-14 13:51:13 -06:00
Nate Kelley 4abd605280
better parsing of segments 2025-03-13 19:55:15 -06:00
Nate Kelley 3ecdf641d3
fix sidebar settings for interfaces 2025-03-13 14:57:00 -06:00
Nate Kelley 4fa7e92a38
favorites updates 2025-03-13 14:31:54 -06:00
Nate Kelley b33ebf675a
fixed broken data getter 🥰 2025-03-13 13:41:55 -06:00
Nate Kelley 8488524a5c
buster chat provider 2025-03-13 12:11:22 -06:00
Nate Kelley 9e4e8ca43c
update the confirm modal 2025-03-13 11:29:36 -06:00
Nate Kelley ae38da2de1
create a hook for update charts 2025-03-13 10:46:03 -06:00
Nate Kelley 77ece34d25
start moving to hook based updates 2025-03-13 10:24:09 -06:00
Nate Kelley 545ad32f50
ripped out sql provider stuff 2025-03-12 23:00:20 -06:00
Nate Kelley ce66f88076
rip out more dashboard config stuff 2025-03-12 18:40:15 -06:00
Nate Kelley ee6686448d
remove additional context layers for dashboard 2025-03-12 17:12:27 -06:00
Nate Kelley 76254339e9
rip out metric stuff 2025-03-12 15:31:48 -06:00
Nate Kelley c84ddaa571
fix how we favorite stuff 2025-03-12 14:42:54 -06:00
Nate Kelley 7eaee18f09
rip out some users context 2025-03-12 14:34:56 -06:00
Nate Kelley 55ffb94fe2
ripped out terms provider 2025-03-12 14:19:40 -06:00
Nate Kelley 6f188111c6
ripped out dataset context 2025-03-12 14:10:45 -06:00
Nate Kelley aa77f00bc7
rip out collection provider 2025-03-12 13:54:45 -06:00
Nate Kelley 621cc025b8
add a debounce for resizing a chart 2025-03-12 12:09:46 -06:00
Nate Kelley b8a3c92cb9
update some stories 2025-03-12 10:48:21 -06:00
Nate Kelley f12f443fda
fix listing endpoints 2025-03-12 09:21:54 -06:00
Nate Kelley f7b8d87c01
update some grid layout stuff 2025-03-11 17:01:39 -06:00
Nate Kelley 2a0dedfe2e
update reasoning page scroll 2025-03-11 13:07:16 -06:00
Nate Kelley bef262ed30
bar container animation update 2025-03-11 11:15:37 -06:00
Nate Kelley f763233114
udpate fetch data 2025-03-11 11:07:18 -06:00
Nate Kelley e34fdb5420
update terms list 2025-03-11 11:01:56 -06:00
Nate Kelley 6703e4ccba
logs page 2025-03-11 10:38:13 -06:00
Nate Kelley 841ce7aff6
move metric list header over 2025-03-11 10:24:32 -06:00
Nate Kelley d0a32dad5d
rip out duplicate filters thing 2025-03-11 10:16:29 -06:00
Nate Kelley c9e76819e9
initialize listing data 2025-03-11 09:41:48 -06:00
Nate Kelley ea7ca17b16
update chat updaters 2025-03-11 09:33:57 -06:00
Nate Kelley bbd4430a9d
favorite providers update 2025-03-10 22:36:25 -06:00
Nate Kelley 11ddf973cf
team and terms update 2025-03-10 22:15:16 -06:00
Nate Kelley f9e9d765bf
change up data for metrics 2025-03-10 21:52:18 -06:00
Nate Kelley bcede1856d
rip are shared interfaces 2025-03-10 21:43:55 -06:00
Nate Kelley 92e89ea3ac
rip out searches 2025-03-10 21:38:19 -06:00
Nate Kelley ceb0a2872e
ripped out organization 2025-03-10 21:28:06 -06:00
Nate Kelley 6204a2e827
rip out datasources 2025-03-10 21:22:30 -06:00
Nate Kelley 3fbd22b250
update dataset groups 2025-03-10 21:05:04 -06:00
Nate Kelley 2d2396c0bf
remove datasets 2025-03-10 20:44:40 -06:00
Nate Kelley e477b05045
ripped out the dashboard interfaces 2025-03-10 16:17:24 -06:00
Nate Kelley fb83e657b6
move over get metrics to rest endpoints 2025-03-10 14:39:18 -06:00
Nate Kelley 613d4bcfe6
updated metric data requests 2025-03-10 13:58:50 -06:00
Nate Kelley 304fe1bb97
nate big ol refactor 2025-03-07 16:02:56 -07:00
Nate Kelley de542b47e7
black box message update 2025-03-06 10:51:33 -07:00
Nate Kelley 0728efe71a
chat stream message 2025-03-06 09:35:15 -07:00
Nate Kelley 2800e4a389
move off custom react query controller 2025-03-05 12:14:24 -07:00
Nate Kelley d585d620d1
update some interfaces 2025-03-05 10:13:24 -07:00