Joshen Lim
7eb53fea7f
Whoops
2025-09-23 16:11:27 +08:00
Joshen Lim
8499f5856c
Beep
2025-09-23 16:07:55 +08:00
Joshen Lim
5fdf84eefa
Flip ignoreDuringBuilds to true for studio
2025-09-23 16:05:34 +08:00
Saxon Fletcher
d276aca6cb
Chore/ai flow model ( #38805 )
...
* update onboarding
* update model and fix part issue
* lock
* remove unused filter
* fix tests
* fix again
* update package
* fix merge issue
2025-09-23 12:46:20 +10:00
Saxon Fletcher and Charis Lam
93274d9eba
update onboarding ( #38804 )
...
* update onboarding
* refactor: minor AI onboarding refactors
---------
Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com >
2025-09-23 12:03:55 +10:00
kemal.earth
4978d24adc
feat(studio): update query pattern section in query details ( #38876 )
...
* feat: basic toggle test
* feat: first draft of query pattern revamp
* style: small styling tweaks
2025-09-22 16:43:52 +01:00
kemal.earth
73b0b21bb7
feat(studio): combine time consumed cols in query perf ( #38920 )
...
* chore: remove forgotten dayjs helper
* feat: combined time consumed column
2025-09-22 14:54:24 +01:00
kemal.earth
4d91b0956c
feat(studio): query details metadata tidy up ( #38867 )
...
* feat: move query details to sheet
This moves the click through on Query Performance to a sheet as opposed to a resizable area. This gives us more space to play with and sets us up for the Query details revamp.
* fix: tabs font size
* style: expand size of sheet
* feat: hasOverlay prop for sheets
* feat: add optional overlay for sheets
* fix: closing only when clicking outside of rows
* style: width of panel on different viewports
* fix: horizontal scroll for table
* fix: query queries label check in metrics
* feat: tidying up metadata values in query details
* feat: tidy up ms values
* fix: query pattern heading
2025-09-22 13:35:58 +01:00
Filipe Cabaço and Joshen Lim
a8a5e68512
realtime: remove feature preview flag ( #38864 )
...
* realtime: remove feature preview flag
* Fix TS
* Smol fix
* NIt
* add back proper link in docs
* Neeeet
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-09-22 17:56:38 +07:00
Jordi Enric
7b3007d221
fix redirect loop ( #38914 )
2025-09-22 11:32:26 +02:00
Joshen Lim
8ccc718cfd
Fix organization invite missing logged out state ( #38913 )
2025-09-22 16:05:14 +07:00
Raúl Barroso
f4afd26d7d
fix: top alignment on deleting project warning ( #38862 )
...
fix: top alignment
2025-09-22 08:39:57 +00:00
Joshen Lim
77fd138237
Fix database webhooks http headers for edge functions not loading auth headers on first open ( #38894 )
2025-09-22 12:27:14 +07:00
Joshen Lim
c892a7721a
Fix new table button not working if on unknown table in table editor ( #38891 )
2025-09-22 12:14:23 +07:00
Joshen Lim
4b978acc83
Fix deleting project not refreshing list of projects in home page ( #38890 )
2025-09-22 12:05:52 +07:00
Joshen Lim
3254f23149
Fix last backup timestamp info ( #38857 )
2025-09-22 11:46:54 +07:00
Saxon Fletcher
0c8359ca0f
Refine home styles ( #38903 )
...
* home row size
* use prop instead
* revert previewer
2025-09-22 04:42:03 +00:00
Joshen Lim
f0decae9bf
Update global error boundary to add context for insertBefore error ( #38854 )
...
* Update global error boundary to add context for insertBefore error
* Reduce prominence of support button if running into google translate client crashess
2025-09-22 11:34:08 +07:00
Joshen Lim
664696eeab
Chore/attempt to address ts build issue ( #38846 )
...
* Attempt to address Type instantiation is excessively deep and possibly infinite build error
* Attempt to address Type instantiation is excessively deep and possibly infinite build issue
* Nit
2025-09-22 11:27:25 +07:00
Danny White
73eca8ef5d
feat: better Postgres 17 upgrade instructions for deprecated extensions ( #38904 )
...
* make section language consistent
minor style and language tweaks on Infrastructure page
* improved Postgres upgrade instructions
* fix: language
* add top border
for better scan-ability, since Manage button is far away from related text
2025-09-22 04:19:59 +00:00
Joshen Lim
d183b1eefc
Fix missing parenthesis in policy editor ( #38852 )
2025-09-22 11:18:09 +07:00
Joshen Lim
584a3622b9
Improve member invite UI ( #38851 )
...
* Improve member invite UI
* Nit
* Update based on feedback
2025-09-22 10:35:45 +07:00
Saxon Fletcher
478a38dfb2
Chore/new getting started ( #38843 )
...
* Update GettingStarted.tsx
* geting started
* update getting started
* badge
* image fixes
* padding
* select none
2025-09-21 23:18:17 +00:00
Charis and Chris Stockton
7e4040fa46
chore: add auth settings redirect ( #38726 )
...
* chore: add auth settings redirect
* Delete apps/studio/next-env.d.ts
---------
Co-authored-by: Chris Stockton <180184+cstockton@users.noreply.github.com >
2025-09-19 11:30:36 -07:00
kemal.earth
19cfa66d9e
feat(studio): move query details to sheet ( #38815 )
...
* feat: move query details to sheet
This moves the click through on Query Performance to a sheet as opposed to a resizable area. This gives us more space to play with and sets us up for the Query details revamp.
* fix: tabs font size
* style: expand size of sheet
* feat: hasOverlay prop for sheets
* feat: add optional overlay for sheets
* fix: closing only when clicking outside of rows
* style: width of panel on different viewports
* fix: horizontal scroll for table
* fix: query queries label check in metrics
2025-09-19 15:00:59 +01:00
Saxon Fletcher
756e5d7c1d
update coming soon copy replication ( #38838 )
...
* update coming soon copy replication
* fix
2025-09-19 16:16:09 +10:00
Danny White
031c5644e7
fix: add overflow to resizable panels ( #38812 )
...
* fix: add overflow
* dismissible footer section
2025-09-19 10:38:34 +10:00
hallidayo
789af2d535
feat: show toast if table name blank ( #28172 )
...
* show toast if table name blank
* type toasts
2025-09-18 20:19:55 +00:00
Donghoon Nam
e1040bfe77
fix: Correct learn more link on developer.apple.com ( #38174 )
2025-09-18 17:11:09 +00:00
kemal.earth
3f6ae4b922
fix(studio): request for monospace back on query perf ( #38825 )
...
fix: request for monospace back on query perf
2025-09-18 17:41:16 +01:00
kemal.earth
d70600c029
fix(studio): query performance tabular nums ( #38819 )
...
* fix: tabular numbers and right align query perf nums
* nit: time consumed column as well
2025-09-18 15:11:50 +01:00
Joshen Lim
1b91f5ae79
Address odd bug between data grid contextmenu and overlay ( #38809 )
...
* Address odd bug between data grid contextmenu and overlay
* nit
* Smol tweak
2025-09-18 18:54:28 +08:00
Saxon Fletcher and Joshen Lim
dc41cfd7e1
Refine top section home new ( #38802 )
...
* refine activity
* make component
* Smol fix
* Nit
* add group
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-09-18 19:46:50 +10:00
Jordi Enric
6cbc8b174b
FE-1860: Shared API Report Fixes ( #38777 )
...
* rm assertion
* rm old button
* refetch on filterBy change
* pass sql to metrics for link
* pass sql to auth report
* pass sql to postgrest report
* pass sql to realtime report
* fix type errs
2025-09-18 10:07:24 +02:00
Jordi Enric
1d15a53e97
Improve logic to calculate time range when log chart is clicked ( #38781 )
...
* move calc click time range to fn
* fix import
* fix import
* fix import
* fix import
* fix import
* fix import
* add tests
* make coveralls step optional
* rm coveralls change
2025-09-18 10:04:46 +02:00
Jordi Enric
e1ec2d2df0
Fix permissions issue ( #38799 )
...
* fix race condition
* simplify with usememo
* fix undefined causing type errs
2025-09-18 13:57:01 +08:00
Danny White
30f4f32e44
feat: improved issue select ( #38770 )
2025-09-18 13:51:26 +10:00
Charis
2e6a7093d6
refactor: make MCP docs url configurable ( #38763 )
2025-09-17 12:25:31 -04:00
Matt Rossman
2deedf479b
chore: untrack next-env.d.ts ( #38792 )
...
* chore: untrack `next-env.d.ts`
* chore: `next typegen` in pretypecheck for docs, studio, www
2025-09-17 12:01:41 -04:00
Riccardo Busetti and Joshen Lim
ff7f5021f4
feat(replication): Show warning when publication is not found ( #38786 )
...
* feat(replication): Show warning when publication is not found
* Fix
* Pretty ✨
* Smol tweaks
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2025-09-17 23:49:51 +08:00
Jordi Enric and Charis
c75bb1b60d
Auth Report tests and improvements ( #38550 )
...
* move to new ReportConfig
* separate types
* add auth report config
* add auth report transofmration test
* add fetchlogs util for reports
* rm auth-charts
* rm auth-report-query
* rm dupped code
* simplify upsell compo
* rm unnecessary hook
* use upsell in database report instead of old component
* rip ReportChart you wont be missed
* more tests
* rm unnecessary import
* Fix SQL in active users
* support hide inside report chart component
* add max bar size to avoid having big ass bars when theres little data
* fix incorrect timestamp key passed on to fillTimeseries
* add tooltip to auth report
* fix bug with timestamp key inside tooltips
* add report settings
* rm debugging check
* Update apps/studio/data/reports/v2/auth.config.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* safely access result
* fix sign in latency query
* add toggleable attributes
* handle toggleable attributes
* pass on hideHighlightedValue
* fix signup latency
* pass hideHighlighted
* report chart pass on hide highlighted value
* cleanup finalChartData
* simplify tests, use timestamp for everything
* fix test
* rm dupped attribute
* add tooltip to auth errors
* Update apps/studio/data/reports/v2/auth.config.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/components/ui/Charts/ComposedChart.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* prettify
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-09-17 17:41:10 +02:00
kemal.earth
3a9c377ac3
feat(studio): add query perf symlink to reports ( #38783 )
...
* feat: add query perf symlink to reports
* nit: remove preserveQueryParams from QP link
2025-09-17 16:25:25 +01:00
kemal.earth
cd07289476
fix(studio): query perf update label formatting and column name ( #38778 )
...
* chore: update rows read column label
* fix: toLocaleString for grid numbers
2025-09-17 16:24:55 +01:00
Jordi Enric
506b20734f
Add sample rate to fetcher ( #38785 )
...
* add sample rate to fetcher
* 20
* default to always capture and base sample rate of 20%
* rm unnecessray type
2025-09-17 14:39:35 +00:00
Joshen Lim
1160f89b70
Address various console warnings ( #38789 )
2025-09-17 22:36:07 +08:00
Charis
a46c31f551
chore: set min release age for pnpm ( #38787 )
...
* chore: bump pnpm version to 10.16.1
* chore: set min release age for pnpm
* chore: bump pnpm to 10.16.1 in dockerfile
2025-09-17 10:34:33 -04:00
Joshen Lim and Charis
3ad683da81
Contextual error for foreign tables in table editor ( #38736 )
...
* Contextual error for foreign tables in table editor
* Update apps/studio/components/grid/components/grid/Grid.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-09-17 19:59:27 +08:00
Jordi Enric and Charis
3d55164563
propagate sentry issue id to form ( #38714 )
...
* propagate sentry issue id to form
* fix, add to payload
* empty
* name fix
* add test button
* rm thrower
* Update apps/studio/components/ui/GlobalErrorBoundaryState.tsx
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-09-17 12:59:07 +02:00
Jordi Enric and Charis
4236f8781e
add status code to tags instead of context ( #38706 )
...
* add attachment with error for better filtering
* fix type error
* move status code to tag
* skip 4xxs in sentry
* Update apps/studio/data/permissions/permissions-query.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* Update apps/studio/data/permissions/permissions-query.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-09-17 11:30:57 +02:00
Jordi Enric
08960d0f48
FE-1856: fix shared api report filters ( #38775 )
...
* fix filters
* handle numbers
2025-09-17 11:19:16 +02:00