Terry Sutton and Joshen Lim
55077a5cec
Chore/add lint ( #27572 )
...
* Handle lint 17
* Update icons
* Remove usage of id property from Project where not needed
* Update package lock
---------
Co-authored-by: Joshen Lim <joshenlimek@gmail.com >
2024-06-27 14:09:33 +08:00
Terry Sutton
83679e3ddf
Chore/move security advisor basics ( #26669 )
...
* Start
* Start
* Move advisors
* cleanup
* Add redirects
* Check for an id
* Cleanup
* Link to the advisor from the table editor
* Cleanup
* Link to rows in performance grid
2024-05-28 16:05:21 -02:30
aa90e578ca
Chore/show unlock icon next to view entities ( #23238 )
...
* Show unlock icon next to views and foreign tables
* Temp header actions for all entities
* Add warnings for views and foreign tables
* Add labels for each entity type
* Cleanup
* Unneeded comma
* Remove unneeded useEffect
* Check lints on the entities menu too
* Pass exposed schemas to lint query
* Type cleanup
* Update
* Update lint, add 0016
* Fix materialized view logic
* Cleanup
* Grab lint count
* Update apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx
Co-authored-by: Inian <inian1234@gmail.com >
* Update apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx
Co-authored-by: Inian <inian1234@gmail.com >
* Update apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx
Co-authored-by: Inian <inian1234@gmail.com >
* Update apps/studio/components/interfaces/TableGridEditor/GridHeaderActions.tsx
Co-authored-by: Inian <inian1234@gmail.com >
* Language changes
* Use lints for gridheaderactions
* Types cleanup
---------
Co-authored-by: Inian <inian1234@gmail.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-05-23 16:52:03 -02:30
Terry Sutton
aa02bd2188
Chore/sentry fixes ( #26402 )
...
* Add a key
* Make full page crashes errors
* Add a span around form label
2024-05-17 08:28:14 -02:30
Joshen Lim
c304ce537f
Add db inspect docs link ( #23268 )
...
* Add db inspect docs link
* Update
2024-04-26 12:52:44 +07:00
Ivan Vasilov
1edaf9ed0c
fix: Add another lint rule for accessing user metadata in RLS ( #22904 )
...
* Remove selectedRow which was row index but the info was already available through selectedLint.
* Update the lint query with the new code.
* Merge a render function into its calling component.
* Remove duplicated logic for entity name and icon.
* Fix minor mapping logic.
* Unite the loading flags in the security advisor.
2024-04-19 13:40:15 +02:00
41a1737a9a
feat: long otp expiry lint ( #22891 )
...
* feat: long otp expiry lint
* refetch auth query on re-run lints
* Remove duplicate lint rule
* clean up
* Update apps/studio/pages/project/[ref]/database/security-advisor.tsx
Co-authored-by: Inian <inian1234@gmail.com >
* add auth otp short length lint
* Only check phone OTP for linting if the phone provider is enabled.
---------
Co-authored-by: Inian <inian1234@gmail.com >
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com >
2024-04-19 09:44:33 +00:00
Terry Sutton
8916d8022b
Chore/linter v3 ( #22842 )
...
* Add links to docs, new categories and update lint script
* Split linter into security and performance
* Move not found to own component
* Move type
* Split linter into two pages, DRY components
* Cleanup
2024-04-18 14:23:11 -02:30