Skip to content

Merge main into stardust#3083

Merged
adityaoberai merged 83 commits into
stardustfrom
main
Jul 3, 2026
Merged

Merge main into stardust#3083
adityaoberai merged 83 commits into
stardustfrom
main

Conversation

@adityaoberai

Copy link
Copy Markdown
Contributor

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.)

atharvadeosthale and others added 30 commits May 25, 2026 20:46
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.
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>
eldadfux and others added 27 commits June 29, 2026 09:50
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
@greptile-apps

greptile-apps Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Too many files changed for review. (168 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@appwrite

appwrite Bot commented Jul 3, 2026

Copy link
Copy Markdown

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
 website
69d7f2670014e24571ca
Ready Ready View Logs Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
 website
68496a17000f03d62013
Failed Failed View Logs Preview URL QR Code


Tip

Every Git commit and branch gets its own deployment URL automatically

@adityaoberai adityaoberai merged commit 93b6520 into stardust Jul 3, 2026
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants