Commit Graph
57 Commits
Author SHA1 Message Date
Joshen Lim cfb986fc8e Show the number of active policies in table editor and link directly to the table in the auth policies page 2022-08-15 11:04:52 +08:00
Joshen Lim 37a5f590cf Add link to table from policies page 2022-08-15 11:04:52 +08:00
Joshen Lim dab7b75ed1 Update Storage to show corrupted files or files that are still uploading based on if metadata is missing and the created_at timestamp 2022-08-15 11:04:52 +08:00
Joshen Lim ecf6b504f2 Update policy page to show applied roles instead of using/check statemnet 2022-08-15 11:04:52 +08:00
Joshen Lim 96cb64de7d Refactor auth invite user modal to use Form component 2022-08-11 16:18:59 +08:00
Joshen Lim a0ba29bd3b Update ABAC naming for resource and actions 2022-08-10 15:57:23 +08:00
Francisco Mazzoni 5db6220dc9 add outside interaction control to radix dialog based ui 2022-08-09 10:23:44 -03:00
Joshen Lim b10aed8f2f Remove checking of permissions for places which are not in scope 2022-07-26 00:35:12 +08:00
Joshen Lim bb9a3787bc Fix build errors 2022-07-22 16:22:11 +08:00
Joshen Lim 216d62bc9d Refactor org settings page into smaller components 2022-07-21 13:19:21 +08:00
Joshen Lim 098da5a268 Pull master and resolve conflicts 2022-07-21 11:42:01 +08:00
Jonathan Summers-Muir ea2653b94a Merge branch 'master' into feat/abac 2022-07-19 11:02:11 +08:00
Isaiah Hamilton 5aa161f39a chore: add truncate 2022-07-18 18:45:23 -04:00
Terry Sutton c740311a8f Removes console logs 2022-07-04 12:49:42 +08:00
Joshen Lim 1596912580 Fix policy editor from wrongly comparing undefined and null for definition and check 2022-07-04 12:49:42 +08:00
Terry Sutton 410564b1e7 Merge branch 'master' into feat/invite-external-users 2022-06-21 21:35:11 -02:30
Joshen Lim bfa5a986e3 Make error toasts not auto dismiss by default 2022-06-21 10:40:38 +08:00
Terry Sutton 0d88605363 Merge branch 'master' into feat/invite-external-users 2022-06-16 09:04:06 -02:30
Joshen Lim 0bf4662bb6 Fix policy editor role input field not showing palceholder if existing policies have only public role 2022-06-16 14:51:14 +08:00
Terry Sutton 02c56f3d48 Merge branch 'master' into feat/invite-external-users 2022-06-14 09:36:22 -02:30
Terry Sutton 6c19287a42 Merge branch 'master' into feat/invite-external-users 2022-06-08 10:59:29 -02:30
Nick Rayburn 0a0cdc16a5 Merge remote-tracking branch 'upstream/master' into fix/type-cleanup
# Conflicts:
#	studio/components/interfaces/Database/Triggers/ChooseFunctionForm.tsx
#	studio/components/interfaces/Home/ProjectUsage.tsx
#	studio/components/ui/Usage.tsx
#	studio/pages/project/[ref]/auth/settings.tsx
2022-06-02 22:06:03 -05:00
Copple 7fd9790c11 Update studio/components/interfaces/Authentication/Policies/PolicyEditorModal/PolicyEditorModal.constants.ts 2022-06-02 20:53:39 +10:00
Luke Bechtel e392a09ae5 Change name of "read access to everyone" policy to be more accurate. 2022-05-31 13:45:58 -04:00
Beng Eu 2e4cc9c2e9 feat: add permissions to routes and support adding and removing roles 2022-05-27 18:39:41 +08:00
Nick Rayburn a0c13251d1 Merge remote-tracking branch 'upstream/master' into fix/type-cleanup
# Conflicts:
#	studio/components/interfaces/Database/Pooling/BouncerSettings.tsx
#	studio/pages/project/[ref]/settings/billing/index.tsx
2022-05-24 19:57:37 -05:00
phamhieu 8a9b46250a refactor: auth policies page
- remove mobx local store
- filter table policies from meta.policies
- clean up
2022-05-23 18:08:24 +08:00
phamhieu 2a107b2d0c fix: iso string format 2022-05-20 15:17:36 +07:00
phamhieu 899b70dbc1 fix: safari date parsing using dayjs CustomParseFormat 2022-05-18 20:14:20 +07:00
phamhieu 415bd9989c fix: handle undefined dateString 2022-05-18 20:14:20 +07:00
Terry Sutton ecfa2d2f46 Move to .tsx 2022-05-16 15:12:55 -02:30
Nick Rayburn f0bf08d517 Update SqlEditor types and move file 2022-05-14 15:00:21 -05:00
Nick Rayburn 85241a401b Update Panel types and move file 2022-05-14 15:00:21 -05:00
Joshen Lim 96ece6b4f8 Refactor 2022-05-13 15:19:15 +08:00
Joshen Lim d5b71185b3 Add formatter helper for date time for safari browser and fix auth pages 2022-05-13 15:19:15 +08:00
Joshen Lim b91c2bd29d Fix broken import 2022-05-12 16:14:36 +08:00
Joshen Lim f7bcf54da8 Add more types 2022-05-12 16:14:36 +08:00
Joshen Lim f83a2128de Added types and refactor PolicyAllowedOPeration 2022-05-12 16:14:36 +08:00
Joshen Lim 91e838ff9d UI clean up and ensure formatting of SQL in policy review is formatted nicely 2022-05-12 16:14:36 +08:00
Joshen Lim f6c6b90dbd Midway ensuring that update policy editor works for storage policy editor as well 2022-05-12 16:14:36 +08:00
Joshen Lim d9ed41fe6d Refactor placement of POLICY_MODAL_VIEWS const and update auth policy templates to use updated usage of auth roles 2022-05-12 16:14:36 +08:00
Joshen Lim 0ec719aca6 Hook up roles update functionality and refactor update policy editor description 2022-05-12 16:14:36 +08:00
Joshen Lim 6b17743a84 Refactor MultiSelect component and implement UI logic for auth policy editor roles 2022-05-12 16:14:36 +08:00
Joshen Lim 9f0f35ba06 refactor: convert auth policy components into typescript 2022-05-12 16:14:36 +08:00
Joshen Lim ca43fcad63 Misc ui fixes 2022-03-01 13:58:55 +08:00
Jonathan Summers-Muir 5b6890496c chore: update Member invite to be more accessible
• had to remove the text search popover as it wasn't using a correct react portal popover. Also not keyboard accessible.
2022-03-01 13:58:55 +08:00
Jonathan Summers-Muir 8efcf3f76a chore: more style fixes 2022-03-01 13:58:55 +08:00
Jonathan Summers-Muir 0c777badfa feat: new supabase ui features
• WIP so far. need to update Modals, Sidepanels and fix various things
• Tailwind v2 👉 v3
2022-03-01 13:58:55 +08:00
Isaiah HamiltonandMilan van Schaik 25eb8a92f7 update refreshUsers
Co-authored-by: Milan van Schaik <info@milanvanschaik.nl>
2022-01-04 08:43:46 -05:00
Isaiah HamiltonandMilan van Schaik f4c84339d6 update refreshUsers
Co-authored-by: Milan van Schaik <info@milanvanschaik.nl>
2022-01-04 08:43:33 -05:00