Commit Graph
4794 Commits
Author SHA1 Message Date
hallidayo 1ef8985822 blog: storage fix (#36609)
36490 fix
2025-07-02 19:29:14 +00:00
Filipe CabaçoandIvan Vasilov 8c867d874d realtime: Add footer channel to www application (#36707)
Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-07-01 12:47:54 +01:00
Francesco Sansalvadore 66c3cd1b1f remove state of startups 2025 banners (#36778) 2025-06-30 18:35:15 +01:00
Ivan VasilovandAlaister Young 37e44bec9c feat: Add GTM (#35567)
* Add third-parties dependency for GTM. Reexport the GTM from the common package.

* Add the TelemetryTagManager to four of the production apps.

* Add the GOOGLE_TAG_MANAGER_ID env var as a turbo dependency to the 4 apps.

* Skip rendering the tag manager if the env var is not set or not running on the platform.

* Fix the prop type to be extracted from the component.

* Add default values for consent to GTM.

* Another try to mimic gtag function.

* Fix a link in www.

* Try another approach.

* try.

* Remove the data-redaction flag.

* Remove extra code.

* Send a sign-up event if GTM is enabled.

* Send only the email to GTM.

* Minor fixes.

* Remove third-parties from pnpm lockfile.

* Lets try to make studio work again.

* Add CSP rules for img loading for GTM.

* Add event for testing.

* Add www.googletagmanager.com to the CSP rules.

* Add Stape to CSP rules.

* Fix stape CSP.

* Clean up the code.

* Remove extra console.log.

* Fix the stape urls for CORS.

* Fix the wrong category for Stape URL.

* Add google ads urls.

* Bump the timeout.

* Add google.com to the img-src for google ads.

* update csp

* remove comment

* update to use google analytics without signals

* add stape to default-src in csp

* move csp to middleware

* add google ads support and fix middleware base path

* remove google tag manager / google ads references from csp. load via stape proxy instead

* add double click url to image src

* add Google Tag Manager URL to CSP configuration

* add ga4 urls to csp

* remove google urls from CSP

---------

Co-authored-by: Alaister Young <a@alaisteryoung.com>
2025-06-30 10:35:47 +00:00
Francesco Sansalvadore c62c2752a8 solutions pages (#36628)
* solutions: supabse for beginner

* solutions: supabse for beginner

* solutions: supabse for beginner

* solutions: supabse for beginner

* solutions: supabase for developers

* solutions: supabase for postgres developers

* solutions: supabase for no-coders

* solutions: no code builders

* solutions: sticky nav

* solutions pages

* fix metadata

* add ai prompts to no code page

* prerify

* Solutions dropdown nav

* update footer

* update mobile menu

* fix visual

* chore: add startups solution page

* chore: startups page

* chore: metadata

* chore: update solutions labels

* chore: remove old export

* fix footer links
2025-06-30 11:24:40 +02:00
Charis 5cb2ce10b9 docs(feature stages): update feature matrix with current feature stages (#36671)
* docs(feature stages): update feature matrix with current feature stages

* docs(feature matrix): add third-party auth

* style: format
2025-06-26 13:48:54 +00:00
Saxon FletcherandCraig Cannon 09ff12349a Blog/natural db (#36266)
* natural-db blog post

* blog

* less markety

* replace use case

* remove image

* Update 2025-06-10-natural-db.mdx

- updated title to be a bit catchier
- edited intro copy for readability

* update copy

* update date

* blog copy

* update post

* copy refinements

* fix env variable

* copy updates and date change

* copy

* copy

* rss and date change

* rss

---------

Co-authored-by: Craig Cannon <cannon.craig@gmail.com>
2025-06-25 07:22:50 +10:00
Kevin Grüneberg 04c5484bcd docs: fix links (#36595) 2025-06-23 14:40:39 +08:00
Charis ab3ed82c60 fix(changelog): prevent horizontal scroll on mobile (#36559) 2025-06-20 17:37:12 +00:00
Oliver Rice 7f39249b6d SLA Revamp with product-specific definitions (#36495)
* feat: comprehensive SLA restructure with product-specific definitions

* prettier fixes

* feat: comprehensive SLA restructure with product-specific definitions

* feat: add database extension version requirement to Postgres SLA exclusions
2025-06-20 08:33:14 -05:00
Francesco Sansalvadore 7d054f6631 update careers (#36509)
update careers page content
2025-06-18 15:43:58 +02:00
Ivan Vasilov b6262aa5ce fix: Remove gibberish from pricing page (#36471)
Remove extra word from responsive rows.
2025-06-17 09:19:38 +00:00
Terry Sutton 886fca7fa0 Add new submagic logo (#36413) 2025-06-16 21:21:26 -02:30
Ivan Vasilov 9ebaa85109 fix: Refactor the careers page to handle a rate-limit issue from Github. (#36443)
* Refactor the careers page to handle a rate-limit issue from Github.

* Remove extra console.logs.
2025-06-16 23:42:45 +02:00
Joshen LimandIvan Vasilov 27d9b44526 Consolidate copy to clipboard (#36353)
* Consolidate copy to clipboard

* Fix

* Fix some extra clipboard events.

* Fix the tests. Fix a small issue with the copy button.

* Fix

---------

Co-authored-by: Ivan Vasilov <vasilov.ivan@gmail.com>
2025-06-13 13:08:08 +02:00
Francesco Sansalvadore 7269f873e7 chore: change copy (#36314)
* fix quote

* copy change
2025-06-10 20:34:47 +00:00
Copple ec475cc730 multi (#36305)
* init

* Adds link
2025-06-10 14:38:32 +00:00
Francesco Sansalvadore 69ce2d8004 update www content (#36191)
change positioning
2025-06-10 12:40:55 +02:00
Francesco Sansalvadore b2b915d302 sos25 og (#36294) 2025-06-10 09:07:16 +01:00
Terry SuttonandClaude 2a26c3b30d fix: remove trailing comma in SQL example in queues blog post (#36257)
Fixes #35460 - removes syntax error causing comma in pgmq.send() function call.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-06-09 21:22:06 +09:00
Kevin Grüneberg 95d15b8980 fix: link to larger compute sizes (#36268) 2025-06-09 20:36:43 +09:00
Ivan Vasilov 7e9076e3ad chore: Bump the rest of the apps to Nextjs 15 (#35475)
* Bump nextjs in the ui-library.

* Bump the nextjs in design-system.

* Bump nextjs to v15 in www.

* Bump the next version in the pnpm catalog.

* Switch all apps to using the catalog version of next.

* Fix ui-lib and design-system to build with next 15.

* Fix some prettier errors.

* Bump the next-eslint package.

* Fix a lint issue about a component starting with underscore.

* Use the catalog version of next in cms app.

* Disable turbo for dev command in www. Remove obsolete experimental flags.

* Return some of the experimental flags.
2025-06-05 12:41:28 +02:00
Francesco Sansalvadore 8091ef176b careers page ssr (#36166)
* fetch careers page server-side

* fetch careers page server-side
2025-06-04 15:54:52 +02:00
Prashant Sridharanandgithub-actions[bot] 10b5402d1c Added new blog post and modified some docs for SEO (#36171)
* Added new blog post and modified some docs for SEO

* ci: Autofix updates from GitHub workflow

* Fixed some linter errors

* Update apps/docs/content/guides/database/connecting-to-postgres.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

* Update apps/docs/content/guides/database/connecting-to-postgres.mdx

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-04 14:53:58 +01:00
Francesco Sansalvadore 4f6e65a6f5 state of startups 2025 (#36047)
* state of startups page init

* state of startups page design

* finish dark aware design

* embed placeholder typescript form

* embed typeform in popup

* newsletter form to hubspot

* update typeform id and increase circle size on mobile

* update meta description

* promo

* fix line height and yc

* update subheading

* fix conflict and error handling

* fix anime js
2025-06-03 15:42:43 +02:00
Francesco Sansalvadore 6ac53686cb revalidate careers page w/ISR (#36143)
* revalidate careers page w/ISR

* update careers page stats
2025-06-03 12:59:22 +00:00
Ivan Vasilov 181f15752c chore: Move the files in ui-patterns under src folder (#36032)
* Move all components in ui-patterns into src folder. Add exports field for all files.

* Fix all apps to use the new ui-patterns.

* Fix the design-system build.

* Remove all unused rexports from ui-patterns index. Apps should use direct imports instead.

* Change the tailwind content property to include src folder of ui-patterns.

* Remove autoprefixer from the tailwind configs.

* Remove autoprefixer as a dependency.

* Fix the CVA conditions in FormLayout.
2025-05-30 12:46:22 +03:00
Monica Khoury bb8c3e591b Docs: fix broken link in security performance advisor features (#36031)
Docs: fix broken link in security performance advisor
2025-05-30 01:05:40 +08:00
Kevin Grüneberg fb03d0414a chore: remove lw14 tickets (#36030) 2025-05-29 23:11:29 +08:00
Ivan Vasilov 9ee5779a30 chore: Update images for the trigger without superuser blogpost (#36004)
Update images for the trigger without superuser blogpost.
2025-05-29 09:43:49 +02:00
Francesco Sansalvadore 4f2b09b61f neon page (#35759)
* switch from neon page init

* postgres platform section

* dx section visuals

* neon page graphics

* last touches

* disable crawl to page

* fixes

* polish

* copy change
2025-05-27 15:05:05 +02:00
Pamela Chia f8b3bfc4d6 Feat/privacy policy update (#35923) 2025-05-27 18:42:35 +08:00
Prashant Sridharan 4230c5a3dc Added some missing features from LW14 to the feature catalog (#35937) 2025-05-26 22:06:40 +01:00
Stephen Morgan f67d32750d bugfix: slack integration (#35916)
* bugfix: whitelist allowed reason parameter for slack integration

* fix: formatting issue
2025-05-27 07:34:21 +12:00
Copple fc09d1152a blog: open data standard (#35930)
* blog: open data standard

* final edits

* formatting

* updates image
2025-05-26 15:23:35 +00:00
Prashant Sridharan 159455c34e SEO changes requested by the agency (#35867) 2025-05-23 09:29:39 +01:00
Stephen Morgan 9fa1b66826 Fix: slack integration and sample code (#35862)
* fix:issue with slack integration

* fix: open redirect in sample code
2025-05-23 16:30:36 +12:00
Charis 6fcb98d927 docs(pg17): add docs on pg17 upgrades (#35431) 2025-05-22 14:07:06 -04:00
Prashant Sridharan 3bcc37ea20 Customer provided better quotes. (#35795)
* Customer provided better quotes.

* ci: Autofix updates from GitHub workflow
2025-05-21 09:02:16 +01:00
Steve ChavezandPrashant Sridharan 7f635fe481 blog: update authors in Simplifying back-end (#35784)
...complexity with Supabase Data API

Co-authored-by: Prashant Sridharan <914007+CoolAssPuppy@users.noreply.github.com>
2025-05-20 20:04:27 +00:00
Prashant Sridharan fdd81f182f Added two new case studies and fixed a thumb on a blog post (#35781)
* Added two new case studies and fixed a thumb on a blog post

* ci: Autofix updates from GitHub workflow
2025-05-20 20:13:15 +01:00
Prashant SridharanandPamela Chia d2ccbd1f10 Created a new blog post about the data API (#35762)
* Created a new blog post about the data API

* ci: Autofix updates from GitHub workflow

* fix: add author

---------

Co-authored-by: Pamela Chia <pamelachiamayyee@gmail.com>
2025-05-20 09:25:15 +01:00
Tyler 87ce4bb886 docs: Make the broadcast from database functions security definer (#35760)
Make the broadcast from database functions security definer
2025-05-20 00:46:00 +09:00
Copple 19099541e5 blog: small improvements to Event Triggers (#35668) 2025-05-14 11:05:40 +00:00
Ivan Vasilov a60b525f35 chore: Add a redirect for integration (#35637)
Add a redirect for toddle.dev to nordcraft.
2025-05-13 10:24:11 +02:00
Steve Chavez c38251b2e7 feat: blog post for event triggers wo superuser (#35570) 2025-05-09 14:32:32 +00:00
Ivan VasilovandCharis Lam 0cb08341f6 chore: Bump nextjs for the docs app (#35333)
* Bump all versions of postcss to 8.5.3.

* Run next/codemod on the docs app.

* Move two experimental flags into stable. Add next-mdx-remote as a transpiled package.

* Add extra folders to the clean command in docs.

* Fix type errors in docs test.

* Run prettier on the new files.

* remove turbopack, fix fetch revalidation, fix metadata awaits

Couple of minor fixes:
- Turbopack doesn't work in dev because of known MDX loader limitations
(cannot load functions in MDX plugin config)
- Fetches not cached by default anymore in Next 15 so need to manually
cache the ones we need
- Missing a few awaits for metadata generation with page params

* Bump the graphiql version because headlessui/react is not building with Next 15.

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2025-05-08 09:27:22 +00:00
Ivan Vasilov bb9712dc23 chore: Fix the permissions image to match the text in the queues blog post (#35496)
* Fix the permissions image to match the text.

* Update the images again.

* Update the text.
2025-05-07 17:13:16 +02:00
Alaister YoungandKevin Grüneberg 47159cad86 fix: log drain pricing info (#35514)
Co-authored-by: Kevin Grüneberg <k.grueneberg1994@gmail.com>
2025-05-07 12:12:49 +08:00
Kevin Grüneberg e1bd23d66f fix: do not translate USD prices (#35466)
When translation tools go over prices, they wrongfully convert USD into other currencies without changing the price. $25 becomes Rp25 (Rupiah).

By using `translate='no'` we avoid the translation of pricing info. There are some tooltips left that are not covered yet, but this should be the majority already.

Kept the docs Pricing component as simple as possible, just wrapping in a span to avoid translation, not modifying any formatting.
2025-05-06 12:03:35 +08:00