Merge main into stardust#3083
Merged
Merged
Conversation
Adds /docs/products/auth/react hub covering the provider, hooks, server helpers, handler routes, and OAuth flow. Rewrites the React, Next.js, and TanStack Start quickstarts to use @appwrite.io/react. Adds a launch blog post under blog/post/announcing-appwrite-react-library and a new "React library" entry in the Auth sidebar. Updates /docs/sdks to list the package.
Rewrites the AI quickstart prompts under react/, nextjs/, and tanstack-start/ to use @appwrite.io/react instead of the raw Appwrite Web SDK setup, mirroring the rewritten +page.markdoc files.
- Fix admin client example: call admin.account.list() instead of dereferencing the Account service - Add multi-route guidance to the TanStack Start quickstart so readers know to move AppwriteProvider into __root.tsx in real apps - Wrap the blog useAuth() snippet in a function component to satisfy the Rules of Hooks - Format prompt.md files per prettier
Reflects the new framework helper method that returns the full node-appwrite AdminServer (users, databases, storage, teams, and the rest). Hub keeps the standalone createAdminClient as an alternative.
- Remove deprecated Scale plan from Billing (page, nav, card); redirect old platform path to Pro - Regroup Billing: move the payments page out of Plans into 'Manage billing' - Fold former API Integration content into the APIs section; drop the standalone section - Add an 'Events & Errors' subsection (events, webhooks, response codes, error handling) via URL-invisible route groups; leave REST/GraphQL/Realtime untouched - Move Release policy to Advanced - Repoint redirects and internal links; update STYLE.md - Add Sept 1, 2026 deprecation date to Dev keys note; fix malformed release-policy anchor Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
- Surface Events, Webhooks, and Response codes as top-level items in the APIs nav, replacing the "Events & Errors" grouping - Move those pages out of the (events-and-errors) route group to flat /docs/apis routes, each with its own layout - Merge the standalone Error handling page into the Response codes page; repoint the platform redirect and API reference link to the #error-handling anchor - Remove the Error handling card from the APIs overview page and fix the Realtime sub-nav back-link (/docs -> /docs/apis) Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bifurcate Advanced > Platform docs into other relevant sections
Sets the announcement blog cover to the new React SDK artwork (date moved to 2026-06-24), adds the matching 2026-06-24 changelog entry, and tags the React library row in /docs/sdks as beta to align with the React Native SDK row.
Fix APIs docs nav
Replace production's imperative Helm deploy with the same declarative flow staging uses: bump the image tag in the assets-applications repo via a GitHub App token, then commit & push. Point both staging and production at default.yaml instead of fra1.yaml. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Rebase-and-retry on push rejection so a staging and production deploy (or any other writer to assets-applications) racing on the same repo no longer fails with a non-fast-forward error. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Job-level concurrency group shared across staging and production so their deploy jobs never run simultaneously, while their build jobs still run in parallel. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The declarative-deploy-website concurrency group already serializes the staging and production deploys, so the rebase-retry loop is no longer needed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Add changelog entry for paused free project deletion
Convert journeys to guides in docs
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Appwrite 1.9.5 self-hosted release: blog, changelog, and docs
Remove email policies from 1.9.5 self-hosted release post
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
…or-developers What is Redis? A complete guide for developers
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
…gentic-sonnet-model-yet Claude Sonnet 5 is Anthropic's most agentic Sonnet yet
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
…onger-jailbreak-safeguards Claude Fable 5 returns with stronger jailbreak safeguards
…-changes Best vibe coding tools (updated)
The applications repo now sets the image once under `global.image` (generic chart 1.7.0 fallbacks); the bump writes the single canonical path `.global.image.tag` in default.yaml instead of per-alias keys. Merge AFTER appwrite-labs/assets-applications#29 — until then per-alias writes still override global, so deploys stay correct either way. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
ci: write image tag to global.image.tag
Contributor
|
Too many files changed for review. ( Bypass the limit by tagging |
Appwrite WebsiteProject ID: Website (appwrite/website)Project ID: Tip Every Git commit and branch gets its own deployment URL automatically |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


What does this PR do?
(Provide a description of what this PR does.)
Test Plan
(Write your test plan here. If you changed any code, please provide us with clear instructions on how you verified your changes work.)
Related PRs and Issues
(If this PR is related to any other PR or resolves any issue or related to any issue link all related PR and issues here.)
Have you read the Contributing Guidelines on issues?
(Write your answer here.)