Commit Graph

64 Commits

Author SHA1 Message Date
Joshen Lim
2fbe6754c4 Fixes based on comments 2022-08-22 12:45:01 +08:00
Joshen Lim
1fa0b5ba83 Update all changes saved message on table editor to be consistent with sql editor 2022-08-22 12:45:01 +08:00
Joshen Lim
72f8b34880 Update table editor header to highlight if any filter or sort is active 2022-08-22 12:45:01 +08:00
Joshen Lim
da5f9b945f Update confirm button for row delete confirmation modal 2022-08-22 12:45:01 +08:00
Joshen Lim
1a957b9ce1 Add logic to ensure that column widths in table editor is at least the length of the column name 2022-08-22 12:45:01 +08:00
Francisco Mazzoni
0f08721294 Merge pull request #7764 from Hallidayo/studio-minor-style-changes
feat: studio styling changes on header and footer
2022-08-09 17:18:40 -03:00
Ollie Halliday
9e8db8538e reverted button to original 2022-08-09 20:23:53 +01:00
Terry Sutton
76ebb27753 Fixes Safari table header height 2022-08-09 15:26:22 -02:30
Francisco Mazzoni
fb991dd49e allow nullable pagination input 2022-08-03 18:10:40 +08:00
Francisco Mazzoni
6d28a963d6 fix pagination input style, fix debouncing issues, add max input page control 2022-08-01 10:35:47 +08:00
Joshen Lim
2677f8bc2a Add check in SqlRowService fetchPage to resolve https://sentry.io/organizations/supabase/issues/3453539176 2022-07-26 21:48:32 +08:00
Joshen Lim
c2f7a7f5aa Remove log 2022-07-20 17:40:21 +08:00
Joshen Lim
c720b2885b Fix logic in finding relation for column in parseSupaTable 2022-07-20 17:15:08 +08:00
Ollie Halliday
958ad04d8d styling changes on header and footer 2022-07-18 15:18:41 +01:00
Inian
8f217deeb6 add prettier to studio (#7615) 2022-07-08 12:46:46 +08:00
Joshen Lim
376b1d0b8b Hide select all button if total rows is leq all rows 2022-07-06 13:29:26 +08:00
Joshen Lim
62bc3561a8 Set a max row count for exporting to CSV 2022-07-06 13:29:26 +08:00
Joshen Lim
96f625f2cd Add truncate method to grid to support deleting all rows from a table if no filter provided 2022-07-06 13:29:26 +08:00
Joshen Lim
702d3a867f Fix TS errors 2022-07-06 13:29:26 +08:00
Joshen Lim
d130554ce6 Deprecate RowMenu component in Grid 2022-07-06 13:29:26 +08:00
Joshen Lim
b9f8910936 Implement delete all rows in table editor 2022-07-06 13:29:26 +08:00
Joshen Lim
9d856dfa3e Implement export all rows to CSV in table editor 2022-07-06 13:29:26 +08:00
Joshen Lim
fc9a6f242a Implement UI to select all rows in the table 2022-07-06 13:29:26 +08:00
Joshen Lim
c6019bbc8b Fix DateTimeEditor in Grid 2022-07-01 12:31:28 +08:00
Joshen Lim
fa1b5ba176 Fix filter row 2022-07-01 12:17:09 +08:00
Joshen Lim
98e6302922 Remove console logs 2022-06-30 12:15:38 +08:00
Joshen Lim
e30b0db4ad Fix formatFilterUrlParam 2022-06-30 12:15:14 +08:00
Joshen Lim
3b49ea1bee Pull master and resolve conflicts 2022-06-28 15:44:19 +08:00
Joshen Lim
726cb0c443 Clean up 2022-06-28 15:34:12 +08:00
Joshen Lim
b3c588eaa8 Clear through remaining todos 2022-06-28 15:10:36 +08:00
Joshen Lim
3edd7f491c Fix saving of sort and filter to local storage and loading them on when going into table editor with no sort and filter param 2022-06-28 14:34:47 +08:00
Joshen Lim
060c71d2b5 Add unit tests for grid utils format sort/filter url params 2022-06-28 12:20:31 +08:00
Joshen Lim
0932352aae Refactor table editor sort state to use URL params 2022-06-28 12:00:00 +08:00
Joshen Lim
42d71e7f66 Quick fix for filter 2022-06-28 11:15:56 +08:00
Joshen Lim
30fb544a5f Fix url state filters not working when initially had no filters 2022-06-28 11:01:17 +08:00
Joshen Lim
1111e04b16 Remove filter reducer 2022-06-28 10:52:25 +08:00
Joshen Lim
a6569f3157 Remove unnecessary import 2022-06-27 16:59:35 +08:00
Joshen Lim
de6231198d Refactor table editor filter state to store as URL params 2022-06-27 16:59:12 +08:00
Joshen Lim
820a317365 Merge branch 'master' of github.com:supabase/supabase into feat/point-in-time-recovery 2022-06-27 13:40:56 +08:00
Joshen Lim
d960037708 Midway implementing sort filter through URL state 2022-06-27 13:00:38 +08:00
Terry Sutton
b64df9464d Fixes issue with grid Monaco instances not setting bg colour properly 2022-06-26 12:41:09 -02:30
Joshen Lim
3191f25ce2 Fix table editor bug onRowsChange 2022-06-23 01:24:50 +08:00
Joshen Lim
9aeba26d54 Pull master and resolve conflicts 2022-06-22 12:18:15 +08:00
Joshen Lim
d91cf6bd4c Disable pagination buttons while rows are being fetched 2022-06-21 17:14:07 +08:00
Joshen Lim
7ca9b91693 Pass rows as props into Grid component instead to ensure that component re-renders 2022-06-21 17:14:07 +08:00
Joshen Lim
84262d36e4 Midway: Fix for pagination not clearing selected rows 2022-06-21 17:14:07 +08:00
Joshen Lim
6ae9a94000 Ensure that grid editor updates entire row based on update response so that dynamic columns will be reflected 2022-06-21 11:57:25 +08:00
Joshen Lim
ab9b33792a Merge branch 'master' of github.com:supabase/supabase into feat/point-in-time-recovery 2022-06-16 10:36:21 +08:00
Joshen Lim
f309bc17eb Set project status within state to restoring when doing a backup restore, and small clean up of grid component 2022-06-16 10:34:39 +08:00
Joshen Lim
979390d213 FIx prop errors 2022-06-14 15:56:35 +08:00