Skip to content

Add password strength announcement, changelog, docs#3045

Merged
adityaoberai merged 3 commits into
mainfrom
add-password-strength-docs
Jun 9, 2026
Merged

Add password strength announcement, changelog, docs#3045
adityaoberai merged 3 commits into
mainfrom
add-password-strength-docs

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

@appwrite

appwrite Bot commented Jun 9, 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
Queued Queued View Logs Preview URL QR Code


Tip

Function scopes give you fine-grained control over API permissions

@greptile-apps

greptile-apps Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR introduces the Password strength feature announcement across the Appwrite website — a blog post, a changelog entry, updated docs, and two new .avif cover images.

  • Blog post (src/routes/blog/post/announcing-password-strength/+page.markdoc): New 74-line Markdoc post with FAQs covering what password strength is, how to configure it, and how it layers with existing controls.
  • Docs / partial updates: src/partials/auth-security.md gains a new # Password strength section with anchor #password-strength, and the email-password login doc is updated in two places to mention the new feature.
  • Changelog (src/routes/changelog/(entries)/2026-06-09.markdoc): Adds a dated changelog entry linking to the blog post and the security docs anchor.

Confidence Score: 5/5

This PR is safe to merge — it is purely additive content (blog post, changelog, and doc updates) with no logic changes.

All changes are static content: new Markdoc files and partial doc edits. There is no code that could break at runtime, and internal links and anchors are consistent across the blog post, changelog, and security partial.

The .optimize-cache.json entries use .png extensions for images that were actually added as .avif, but this was already flagged in a previous review thread.

Important Files Changed

Filename Overview
.optimize-cache.json Cache entries reference .png extensions for the two new images, but the actual files added are .avif; this key mismatch was already flagged in a previous review thread.
src/routes/blog/post/announcing-password-strength/+page.markdoc New blog post announcing the Password strength feature; content, FAQs, and image references are consistent and well-structured.
src/routes/changelog/(entries)/2026-06-09.markdoc New changelog entry for the password strength feature; links and cover image reference look correct.
src/partials/auth-security.md Adds a new "Password strength" section to the auth security partial; prose and anchor link match the blog/changelog references.
src/routes/docs/products/auth/email-password/+page.markdoc Two sentences updated to mention password strength requirements alongside existing security features; changes are minimal and accurate.

Reviews (3): Last reviewed commit: "update author" | Re-trigger Greptile

Comment thread .optimize-cache.json Outdated
Comment on lines +236 to +237
"static/images/blog/announcing-password-strength/cover.png": "7c89767542b5d33e1127c0c18da4034206d6b3a16940b13f8498219177a89793",
"static/images/blog/announcing-password-strength/password-strength.png": "a7be43cb33eb329eea4d62008d05426d9327cb6fe6bd3de47fa588db5db03458",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 The cache entries reference .png extensions, but the actual image files added in this PR are .avif format (cover.avif and password-strength.avif). If the optimize script uses this cache to skip reprocessing, it will never find these two keys (because no .png files exist), causing the .avif files to be re-processed on every run, or potentially failing if the script expects to cache every tracked asset.

Suggested change
"static/images/blog/announcing-password-strength/cover.png": "7c89767542b5d33e1127c0c18da4034206d6b3a16940b13f8498219177a89793",
"static/images/blog/announcing-password-strength/password-strength.png": "a7be43cb33eb329eea4d62008d05426d9327cb6fe6bd3de47fa588db5db03458",
"static/images/blog/announcing-password-strength/cover.avif": "7c89767542b5d33e1127c0c18da4034206d6b3a16940b13f8498219177a89793",
"static/images/blog/announcing-password-strength/password-strength.avif": "a7be43cb33eb329eea4d62008d05426d9327cb6fe6bd3de47fa588db5db03458",

@adityaoberai adityaoberai merged commit f2b0edc into main Jun 9, 2026
7 checks passed
@adityaoberai adityaoberai deleted the add-password-strength-docs branch June 9, 2026 18:18
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.

2 participants