Joshen Lim
35cf4d9bc0
here we go again
2025-09-19 16:47:14 +07:00
Joshen Lim
dfae842bc6
Clean up
2025-09-18 23:50:24 +08:00
Joshen Lim
72d9046158
pls work
2025-09-18 22:51:25 +08:00
Joshen Lim
384bb6fe6f
Beep boop
2025-09-18 22:35:10 +08:00
Joshen Lim
d81cc55708
this is it?
2025-09-18 22:00:27 +08:00
Joshen Lim
68cefc8e09
asdasd
2025-09-18 21:53:38 +08:00
Joshen Lim
b41c93fc4d
take the wheel
2025-09-18 21:45:34 +08:00
Joshen Lim
f816b34569
Attempt 6
2025-09-18 21:39:20 +08:00
Joshen Lim
d9030fd246
ATTEMPT 5
2025-09-18 21:32:17 +08:00
Joshen Lim
5a9d852c2f
ATTEMPT 3
2025-09-18 21:24:08 +08:00
Joshen Lim
7efb5ace17
ATTEMPT 2
2025-09-18 21:16:54 +08:00
Joshen Lim
889af70d59
This is gonna take a while...
2025-09-18 21:09:50 +08:00
Joshen Lim
d216f35b05
ATTEMPTTT
2025-09-18 21:01:30 +08:00
Joshen Lim
118fe30ea8
ATTEMPT
2025-09-18 20:50:33 +08:00
Joshen Lim
107d4f1c86
Attempt
2025-09-18 20:36:17 +08:00
Joshen Lim
1dcc86fb0f
Fix
2025-09-18 20:14:40 +08:00
Joshen Lim
d2b467194e
Extract execute-sql into its own file to remove dependency on react query module in file
2025-09-18 20:08:36 +08:00
Joshen Lim
fa0eb5a57b
Merge master resolve conflicts
2025-09-18 18:54:11 +08: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
Prashant Sridharan
0ef781b3b8
Added new security blog post ( #38758 )
2025-09-17 21:06:26 +00:00
Charis
2b4619d10f
chore: fix package versions that don't match policy ( #38796 )
...
* Revert "chore(deps): bump axios from 1.10.0 to 1.12.0 (#38678 )"
This reverts commit 7c36a174c2 .
* deps: bump axios
2025-09-17 14:56:48 -04: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
Charis
fd308c6bad
fix: search and sync scripts ( #38756 )
...
* fix: search script
* fix: sync script
2025-09-17 11:20:43 -04: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
Filipe Cabaço and github-actions[bot]
2b3abd79f5
realtime: improve getting started guide ( #38562 )
...
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-17 14:31:58 +01: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
Joshen Lim and Jordi Enric
11b6f77db4
Support for projects pagination (Part 2) ( #38654 )
...
* Create OrganizationProjectSelector which handles infinite scrolling in Popover
* Use OrganizationProjectSelector in InviteMemberButton
* Refactor OrganizationProjectSelector to optimize UX
* Use OrganizationProjectSelector in SupportFormV2
* Update apps/studio/data/projects/projects-infinite-query.ts
* Nit
---------
Co-authored-by: Jordi Enric <37541088+jordienr@users.noreply.github.com >
2025-09-17 16:51:14 +08:00
Joshen Lim
2c7a4297a0
Merge master resolve conflicts
2025-09-17 16:31:29 +08:00
Danny White
efd8f161cc
feat: select ‘25 banner ( #38773 )
...
* first push
* select branding
* banner data
* fix: type errors
2025-09-17 08:31:13 +00:00
Joshen Lim
aed313c4ba
Bring fix from https://github.com/supabase/supabase/pull/38629 RE CSS imports
2025-09-17 16:22:03 +08:00
Joshen Lim
f2ba7f0270
Add self-remediation for orphan prefixes and refactor delete objects to be a singular request ( #38753 )
...
* Add self-remediation for orphan prefixes and refactor delete objects to be a singular request
* Update comment
* Update delete prefix
* Smol fix
2025-09-17 14:07:51 +08:00
Charis
283b125369
fix: failing type errors in build ( #38761 )
...
* fix(www): types for awaited params
* fix(docs): no extraneous exports from route page
* fix(studio): api handler types, no non-handlers allowed in pages
2025-09-17 15:55:38 +10:00
Jonathan Summers-Muir
872a372119
fix: Debounce filter application in UnifiedLogs ( #37275 )
...
Debounce filter application in UnifiedLogs
Introduced debounced filter application using useDebounce to reduce excessive API calls when users quickly change filters in UnifiedLogs. This improves performance and user experience by batching rapid filter changes.
2025-09-17 11:45:08 +08:00
Han Qiao and Charis
77561e8e09
chore: replace branch id with branch ref ( #38735 )
...
* chore: remove unused mutation to disable branching
* chore: use branch ref in delete mutation
* chore: use branch ref in diff query
* chore: use branch ref in push mutation
* chore: use branch ref in detail query
* chore: use branch ref in update mutation
* Update apps/studio/data/branches/branch-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 10:31:01 +08:00
Sean Oliver
03f381cffa
fix: remove PostHog wildcard domain from CSP ( #38759 )
...
Remove the overly permissive *.posthog.com wildcard from CSP configuration.
The PostHog reverse proxy at ph.supabase.com/ph.supabase.green handles all
necessary PostHog endpoints including /flags for feature flags.
This improves security by only allowing our controlled reverse proxy domains
rather than the entire PostHog infrastructure.
2025-09-16 15:48:56 -07:00
hallidayo
8b63757187
fix: studio storage settings link ( #38133 )
...
check on settings link in storage
2025-09-16 20:50:03 +00:00
Charis
62fef7b9c8
fix(docs): typo ( #38760 )
2025-09-16 15:42:37 -04:00
dependabot[bot]
7c36a174c2
chore(deps): bump axios from 1.10.0 to 1.12.0 ( #38678 )
...
Bumps [axios](https://github.com/axios/axios ) from 1.10.0 to 1.12.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.10.0...v1.12.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-version: 1.12.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-16 17:01:25 -02:30
Jonathan Summers-Muir
0c202628a3
Chore/state of startups ( #38733 )
...
* Add StateOfStartupsHeader component and update page
Introduces the StateOfStartupsHeader component for improved header styling on the state-of-startups page. Updates the page to use the new header and refactors the intro section layout. Adds a feature flag override for 'stateOfStartups' in useFlag for debugging purposes.
* Update StateOfStartupsHeader.tsx
* Update StateOfStartupsHeader.tsx
* Refactor progress bar components for reusability
Extracted a reusable ProgressBar component from DecorativeProgressBar and integrated it into StateOfStartupsHeader. Added support for configurable progress bars in header text blocks, improving code modularity and visual customization.
* Refactor StateOfStartupsHeader and update usage
Simplifies StateOfStartupsHeader by removing unused props and internalizing display logic. Progress bar delays are now randomized for a more dynamic effect. Updates state-of-startups.tsx to use the new header signature and removes legacy/commented code.
* Update StateOfStartupsHeader.tsx
* Update state-of-startups-og.png
* Update StateOfStartupsHeader.tsx
* Update header text color and OG image for State of Startups
Changed the 2025 TextBlock text color to 'text-brand-300' for improved visual consistency. Updated the Open Graph image for State of Startups.
2025-09-17 02:54:43 +08:00