Commit Graph

87 Commits

Author SHA1 Message Date
Charis
aa3c896e48 chore: speed up preview builds (#21411) 2024-02-21 13:43:56 -05:00
Charis
b0b8b6b6e3 refactor: finish moving mdx to content directory (#21321) 2024-02-16 13:43:02 -05:00
Charis
df92331a3b refactor: move storage docs into content directory (#21129) 2024-02-14 13:28:39 +00:00
Charis
e20038e2f2 refactor: move auth guides into content directory (#20777)
Begin the process of moving our MDX files into their own content directory.

Fixed a few minor bugs re: ToC and tabs not rerendering consistently on page navigation. (The ToC thing wasn't a problem before the refactor, the tabs thing is a problem on prod.)

Moved MDX files can't import their own components, so everything they require needs to be back in the component prop for mdx-remote's serializer. Cleaned this up a bit and lazy-loaded heavy/rare stuff. Also, the component prop doesn't take arbitrary objects (only actual components), so imported data has to be wrapped in a component.
2024-02-07 17:25:08 +00:00
Charis
ef643f12dd make docs ipv4 banner non-dismissable (#20651) 2024-01-23 15:32:53 +11:00
Charis
06de0e23a0 add ipv4 deprecation banner to docs (#20641) 2024-01-23 11:08:43 +11:00
Charis
2a0c0e06b8 readd docs api config variables with fixes (#20309) 2024-01-23 07:53:10 +11:00
Charis
10da8f3f31 Revert "feat: display api urls and keys instead of placeholders in do… (#20302)
Revert "feat: display api urls and keys instead of placeholders in docs (#19672)"

This reverts commit 0e8ee2e890.
2024-01-10 05:45:44 -05:00
Charis
accc27df66 fix error from missing env var in local (#20288) 2024-01-09 17:28:50 -05:00
Charis
0e8ee2e890 feat: display api urls and keys instead of placeholders in docs (#19672)
**feat:** adds a component to display API endpoints and anon keys in docs if user is authenticated
makes the getting started UX smoother so users don't have to jump back and forth between docs and trying to find their keys in dashboard

**out of scope:** it would be very cool to display these directly in the code blocks. I looked into it and it would require quite a bit of work forking and modifying code-hike, so out of scope for now

Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
2024-01-09 15:00:31 -05:00
Kevin Grüneberg
129b3d927a chore: move specs to docs folder (#20136) 2024-01-03 18:54:23 +01:00
Charis
268c6016ee restyle admonitions to match alerts and streamline types (#19186)
* fix: streamline admonition types

Streamline types available for admonitions:

- Remove `info` and replace with `note`
- Add `deprecation`

Display the type on all admonitions, even if they have a label. Makes it
explicit what level of advice you are looking at (since color and icon
are ambiguous).

* change admonition to use alert under the hood
2023-11-24 10:41:37 -05:00
Charis
9cb33d2fd3 remove deprecated file (#18794)
`getComponents` file is no longer imported anywhere
2023-11-07 14:50:12 -05:00
Francesco Sansalvadore
b91532f6c7 Migrate to styling tokens (#18314)
* migrate some www components to tokens

* consolidate InteractiveShimmerCard to Panel component

* update tokens in blog

* update tokens in careers page

* update tokens in customers section

* update tokens in open-source section

* update tokens in Realtime page

* update tokens in Storage and Vector

* update tokens in SplitCodeBlockCarousel

* update tokens in PGCharts

* remove unused css files

* update tokens in Card

* update tokens in Pricing page

* clean up priving page imports

* remove hardcoded theme vars

* migrate first half of defaultTheme.ts to tokens

* migrate second half of defaultTheme.ts to tokens

* improve inputs

* add foreground to text-light and text-lighter

* add foreground to text-light and text-lighter

* migrate docs components with styling tokens

* migrate docs components with styling tokens

* fix broken Repos component

* fix broken classes in blog

* update tokens on Button and other components

* update tokens on IconPanel

* update studio main layout base styling tokens

* update tokens across studio, docs and www

* update tokens across studio, docs and www

* update ui/Panel to styling tokens

* update ExampleProject and TableEditorMenu tokens

* www vector page tokens

* update studio UI tokens

* update other studio UI tokens

* update more studio UI tokens

* change tokens here, change tokens there

* finish updating colors with tokens variables

* add gui sandbox for theme experimentation

* use common package for www, docs and studio and fix Command K tokens

* provide light mode default tokens options

* fix conflict leftover

* update loading line

* fix className typo

* fix prettier

* update themeSandbox preset default values

* fix text-background0

* prettier

* update warningBanner with warning color

* switch all border-border with border-default

* improve border-secondary and foreground-muted in light mode

* force ring color on toggle

* fix button bg color and border-muted light token

* fix input bg color

* fix dark button hover

* fix homepage product card

* fix code-hike table header colors

* button dark border

* remove tabIndex leftover from homepage main ctas

---------

Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
2023-11-07 03:40:53 +00:00
Alaister Young
8057309e51 chore: upgrade next 13 + react 18 (#17839)
* update deps + image codemod (studio)

* update next links (studio)

* update deps

* update links (ui)

* remove next-transpile-modules

* move next-themes dependency

* chore: update ConfirmDialog

* chore: remove old ConfirmModal js file. migrated to TS

* dependency wrangling

* remove empty page

* update next links (www)

* First run bump react-data-grid-v7 beta 4

* fix package-lock.json

* more deps wrangling

* update recharts

* update sentry options

* fix some broken things in www

* studio fixes

* fix graphiql

* fix studio build

* fix menu hydration

* small build error

* update turbo

* fix www typescript errors

* docs image codemod

* links codemod docs

* fix docs typescript errors

* move useConsent to ui to prevent circular deps

* Fix links

* Fix homepage

* Fix links

* move studio/ to apps/

* Revert "move studio/ to apps/"

This reverts commit 1b0a985fcb.

* disable outputFileTracingRoot

* remove outputFileTracingRoot

* fix homepage product cards

* fix PrivacySettings links

* Fix links

* Fix the build for www.

* Minor fixes for JWTGenerator.

* Fix the docs and ui tests.

* Revert codehike back to 0.8.3

* remove ConfirmAlert()

* reenable babel because mobx hates me

* fix blog image and comparison page avatar

* Fix svg errors

* update image synthax

* Fix code hike

* Move the button in a div so that it doesn't inherit its parent height and make the button look weird.

* When components are defined in a component, they get recreated on each render. This makes them unstable in certain cases and causes infinite rerenders.

* Replace the next/head usage with next/script.

* Chore/upgrade next 13 fix table editor (#18431)

* fix table editor styling and fix row deletion logic

* Fix deleting selected rows from header, and fix checkboxes not clearing up

* Fix deleting all rows when filter applied, and fix deleting all rows

* Fix grid size styling issue

* Fix TS error

* Hydration errors

* studio org pages fixes

* fix more studio links

* audit logs fixes

* dropdown icon styling fixes

* fix some images in www

* upgrade to next 14

* try new sentry wrapper for api

* see if this is even invoked

* Revert "see if this is even invoked"

This reverts commit 86c3973ffa.

* Revert "try new sentry wrapper for api"

This reverts commit f67623ebad.

* Revert "upgrade to next 14"

This reverts commit a24dd6131e.

* chore: allow node version 19/20

* Try to fix the LogTable so that it renders with the newer "react-data-grid" version.

* Fix type errors in the log renderer code.

* Fix the replication screen.

* Add the CSS for the GraphiQL.

* Fix SQL editor results rendering

* Lint

* Fix SQL editor results height issue

* Fix auth RLS not invalidating RQ when toggling RLS

* Fix database tables new/edit column regressed

* Fix migrations page empty state if migrations schema not yet created

* Fix API side panel docs temp remove postgrest text for column description PK and FK

* Fix + improve timeout handling in SQL editor

---------

Co-authored-by: Jonathan Summers-Muir <MildTomato@users.noreply.github.com>
Co-authored-by: Joshen Lim <joshenlimek@gmail.com>
Co-authored-by: Francesco Sansalvadore <f.sansalvadore@gmail.com>
Co-authored-by: Terry Sutton <saltcod@gmail.com>
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2023-10-31 05:51:46 +00:00
Oliver Rice
3fe7613b42 Expand Serverless APIs to REST + GraphQL (#17654)
* graphql section

* fix(federation): markdown image links

* feat(federation): support mkdocs admonition title

* feat(federation): remark pymdown tab support

* fix codehike path

* graphql icon renders

* replace serverless-apis with REST

* run prettier

* update serverless apis ref

* remove GraphQL and Realtime references from REST docs

* move realtime example to realtime overview section

* new section for apis

* prettier

* product label

* move realtime back to products

* feat: graphql nav menu + simplified path

* chore: remove console log

---------

Co-authored-by: Greg Richardson <greg.nmr@gmail.com>
2023-09-25 15:17:31 -06:00
Greg Richardson
abbb109f28 chore(docs): skip static page generation for reference docs on preview builds 2023-09-19 11:42:28 -06:00
Greg Richardson
922aad4618 feat(federation): remark pymdown tab support 2023-07-31 21:42:21 +10:00
Ivan Vasilov
28e36d0ddb Move the Admonition component to the ui package. 2023-07-20 22:57:08 +02:00
Greg Richardson
fa7ba3f6d2 fix: gfm in ref doc markdown 2023-06-28 14:36:49 -06:00
Isaiah Hamilton
eecce2eab7 move code hike to shared config 2023-06-05 23:40:16 -04:00
Greg Richardson
b8df7d7c2b feat(docs): code hike 2023-06-04 15:15:58 -06:00
Greg Richardson
692b33f9fc feat(vecs): transform mkdocs admonition to supabase admonition 2023-06-02 10:56:12 -06:00
Greg Richardson
5457768451 feat(vecs): remove duplicate title from md 2023-06-01 10:23:13 -06:00
Greg Richardson
149c6d1ecd feat(docs): pull docs from external vecs repo 2023-05-31 18:39:18 -06:00
Greg Richardson
a2e2cc558f fix: getStaticPaths() slug for ref docs 2023-05-10 10:39:52 -06:00
Greg Richardson
875bfab1b8 fix: generate static page for each ref doc path 2023-05-09 16:10:32 -06:00
Greg Richardson
85879a65b1 Merge branch 'master' into fix/docs-site-performance 2023-05-09 14:12:00 -06:00
Greg Richardson
0a4700f2a1 refactor: simplify reference docs nav menu & code split 2023-05-08 12:46:33 -06:00
phamhieu
10d52861dc feat: shared useGoogleAnalyticsProps 2023-05-08 09:27:46 +07:00
Greg Richardson
695b00c0ce chore(docs): yaml import types 2023-05-04 18:48:08 -06:00
Francesco Sansalvadore
eaddf931eb chore: update hardcoded API_URL in docs page telemetry 2023-05-04 13:49:16 +02:00
Inian
9fe16dba52 Merge pull request #13578 from supabase/docs/functions 2023-04-13 11:46:56 +08:00
Terry Sutton
fcd431a396 Cleanup duplicate nav constants 2023-04-10 15:17:25 -02:30
Copple
3767deff74 self-hosted functions 2023-04-10 17:43:02 +02:00
Inian
54f8ab0fd8 chore: run make on spec
to pull in the latest spec definitions
2023-04-10 11:39:30 +08:00
Chase Granberry
74578f7042 Analytics configuration section is working 2023-03-27 14:40:01 -07:00
Greg Richardson
2f23deb8c7 Merge branch 'master' into feat/docs-gpt-v2 2023-03-03 10:12:38 -07:00
Greg Richardson
6c17d0b01f fix(docs-search): reference section type errors 2023-03-02 22:21:50 -07:00
Greg Richardson
9058770134 feat(docs-search): ingest reference docs 2023-02-28 20:15:08 -07:00
Terry Sutton
dfdc0b9eda Add is_platform check for running clippy locally 2023-02-08 22:36:44 -03:30
Terry Sutton
fce82b0bdf Cleanup 2023-01-09 12:40:40 -03:30
Terry Sutton
8d4717814b You get a type, and you get a type, and you get a type 2023-01-09 12:35:59 -03:30
Terry Sutton
0d93c8b5e4 Remove references to new_docs 2023-01-06 15:29:13 -03:30
Jonathan Summers-Muir
d5405f5381 Merge branch 'master' into chore/optimize-docs-side-menus 2022-12-20 14:19:53 +08:00
Jonathan Summers-Muir
08da4652ed move spec generation stuff 2022-12-20 12:26:32 +08:00
Jonathan Summers-Muir
42dfc32d49 Merge branch 'master' into docs/move-self-hosting 2022-12-20 11:09:32 +08:00
Terry Sutton
eeb1d59c9a Merge pull request #11068 from supabase/fix/intializing-sections
Fix/intializing sections
2022-12-19 11:56:34 -03:30
Jonathan Summers-Muir
73305752fb start adding config files 2022-12-19 17:52:55 +08:00
Jonathan Summers-Muir
5554f4c92a Update helpers.ts 2022-12-17 19:29:47 +08:00