- Move web app into apps/web/ - Create packages/shared/ with shared types - Create plugins/decky-vault/ scaffold - Root package.json manages workspaces only
1.1 KiB
1.1 KiB
title, date, version, summary
| title | date | version | summary |
|---|---|---|---|
| Domain Restriction & Branded Placeholder — Sign-Up Protection | 2026-05-27 | 2026.2.2 | Blocked sign-ups using @deckyvault.xyz email addresses in production and updated all auth form email placeholders to use the DeckyVault domain. |
Domain Protection for Sign-Ups
New accounts can no longer be created with @deckyvault.xyz email addresses in production. This prevents unauthorized use of the DeckyVault brand domain — the domain owner is the only one who should be creating accounts with those addresses.
The restriction applies to all sign-up methods: email/password, one-time code (OTP), and social login via Google or Discord.
What's NOT affected:
- Existing
@deckyvault.xyzaccounts continue to work normally — login, password reset, and OTP sign-in are all functional - Development builds still allow
@deckyvault.xyzsign-ups for testing
Branded Placeholder Text
All email input fields across web and mobile now show you@deckyvault.xyz as the default placeholder, replacing the generic you@example.com. This appears in the sign-up, login, and forgot password forms.