Ivan Vasilov
43cc61818c
chore: Migrate all isPending uses in react-query ( #40642 )
...
* Bump react-query. Minor type and logic fixes.
* Migrate all use of isLoading to isPending in mutations.
* Fix type errors.
2025-11-20 16:44:53 +01:00
Joshen Lim
4c76b0b15d
Surface error message from project clone ( #40601 )
2025-11-19 17:26:06 +08:00
Alaister Young and Charis
a3e7cb7285
chore: move password check to frontend ( #39927 )
...
* chore: move password check to frontend
* remove barrel file export and fix test import
* move import inside function
* Update apps/studio/lib/password-strength.ts
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
* fix test
---------
Co-authored-by: Charis <26616127+charislam@users.noreply.github.com >
2025-10-28 23:24:35 +08: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
Danny White
8bf1fd5d10
chore: minor clarity improvements on new project creation ( #38299 )
...
* feat: basic clarity improvements
* feat: all switches
* feat: basic errors
* fix: simplify
* fix: properly separate sections
* fix: remove smart toggle closure
* fix: remember file size unit
* fix: validation
* fix: UpgradeToPro styles
* fix: UpgradeToPro styles for full-width
* feat: create modal match
* fix: tests
* chore: periods and color contrast
* fix: grammar
* fix: revert unrelated changes
2025-09-01 09:07:59 +10:00
Joshen Lim
e320368dc7
Part 2 of swapping useCheckPermissions with useAsyncCheckProjectPermissions ( #37860 )
...
* Part 2 of swapping useCheckPermissions with useAsyncCheckProjectPermissions
* Fix TS
* Address feedback
* Fix
2025-08-12 17:34:53 +07:00
Joshen Lim
cab0585533
Fe 1799/consolidate to useselectedprojectquery and ( #37684 )
...
* Replace all usage of useProjectContext with useSelectedProjectQuery
* Replace all usage of useSelectedProject with useSelectedProjectQuery
* Replace all usage of useProjectByRef with useProjectByRefQuery
* Replace all usage of useSelectedOrganization with useSelectedOrganizationQuery
* Deprecate useSelectedProject, useSelectedOrganization, and useProjectByRef hooks
* Deprecate ProjecContext
2025-08-06 10:53:10 +07:00
Monica Khoury
afbc8bb3c2
fix: clarify restore project disk sizing behavior ( #35607 )
...
* fix: clarify restore project disk sizing behavior
* add disk can only be expanded
2025-05-14 15:30:50 +03:00
Kevin Grüneberg
d05bbb669f
perf: use subscription plan from org response ( #34993 )
2025-04-14 20:37:19 +08:00
Kamil Ogórek
cb49692654
fix: Update type checks for few api endpoints ( #34440 )
2025-03-27 13:48:48 +01:00
Jordi Enric and Ivan Vasilov
0e930cf940
r2np: new cost ( #32632 )
...
* add new cost estimate
* fix api types
* update api types
* restore api.d.ts
* fix types
* fix utils
* clean utils getComputeHourlyPrice
---------
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2025-01-10 13:21:53 +01:00
Wen Bo Xie
d611488fef
fix: remove restore to another project limitation ( #31281 )
2024-12-21 01:56:04 +00:00
Jordi Enric and Joshen Lim
ed69371b76
Update TimestampInfo to accept a UTC timestamp by default ( #31167 )
...
* add isUTC support in TimestampInfo
* rm isutc
* rename value prop to utcTimestamp
* Fixy
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-12-18 12:10:56 +08:00
Jordi Enric
fc3d22cf6f
Allow multiple r2np ( #31063 )
...
* add previous restores section
* add target project name
* fix link to og project
* typecast to fix type err until api types are fixed
* cleanup
* improve IN PROGRESS state, shows restores list and disables buttons
* fix typerr with isUTC
* disable PITR form if theres a restoration happening
* rm commented out code
2024-12-17 11:33:07 +01:00
Joshen Lim
ecf001ab90
Refactor restore to new project by breaking into smaller components ( #30604 )
...
* Refactor restore to new project by breaking into smaller components
* Shift generateStrongPassword into a utils
* Update each notice component in restore to new project to be more consistent
* Add long polling in restore to new project
* Call refetch
2024-11-22 16:42:12 +08:00