Torsten Dittmann
b9b5909692
Merge pull request #3053 from appwrite/feat-concurrent-uploads
...
feat: support concurrent uploads
8.3.4
2026-05-20 16:57:07 +04:00
Torsten Dittmann
0105b87607
feat: support concurrent uploads
2026-05-20 16:42:58 +04:00
Harsh Mahajan
b550d729b5
Merge pull request #3051 from appwrite/fix-smtp-email-template-clear-fields
...
fix: allow clearing optional SMTP and email template sender fields
2026-05-20 17:31:14 +05:30
Harsh Mahajan
3ac7af98fd
Merge pull request #3052 from appwrite/fix-402-budget-limit-error-page
...
feat: add dedicated 402 budget limit error page
8.3.3
2026-05-20 11:10:11 +05:30
harsh mahajan
95f6655913
fix: use backend error message on 402 billing limit page
2026-05-20 11:06:11 +05:30
harsh mahajan
549c073aa6
fix: use generic billing limit copy for 402 error page
...
402 can be triggered by various billing limits, not only budget caps.
Update copy to reflect this.
2026-05-20 11:03:53 +05:30
harsh mahajan
838e066dbd
feat: add dedicated 402 budget limit error page
...
Replace generic error display for 402 responses with a dedicated
budget limit error page. Includes a 'Go to billing' CTA when an
organization is in context, and a 'Change organization' secondary
action on both console-level and project-level error pages.
2026-05-20 10:55:25 +05:30
harsh mahajan
e74f49f8be
feat: add reset to default button on email templates
2026-05-19 18:57:47 +05:30
Harsh Mahajan
97d5e33a21
Update src/routes/(console)/project-[region]-[project]/auth/templates/emailTemplate.svelte
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-05-19 16:35:00 +05:30
harsh mahajan
d1806f5fb6
fix: allow clearing optional SMTP and email template sender fields
...
Optional fields (senderEmail, replyToEmail, senderName, replyToName,
username, password) could not be cleared once set. The frontend used
|| undefined which silently dropped empty strings, so the backend
never received "" and the old value persisted on reload.
smtp/+page.svelte:
- Use ?? undefined instead of || undefined so empty strings are sent
- Fix isButtonDisabled deepEqual comparison: normalize types on both
sides (?? '' for strings, ?? null for port, normalizeSecure() for
secure) to avoid false positives from null/undefined mismatches
- Derive project from data.project so it stays reactive after
invalidate() — fixes button not disabling after save without reload
- Remove second $effect that cleared fields on disable, which fought
the first effect and kept the button permanently enabled
emailTemplate.svelte:
- Use ?? undefined instead of || undefined for sender/reply fields
- Add disabled={!isSmtpEnabled} to replyToEmail and replyToName,
matching the existing behaviour of senderName and senderEmail
2026-05-19 16:13:54 +05:30
Atharva Deosthale
eaf7927a08
Merge pull request #3048 from appwrite/feat-relationships-out-of-beta-banner
...
feat: replace console banner with relationships GA announcement
8.3.2
2026-05-18 13:32:36 +05:30
Atharva Deosthale
c68e1108b9
feat: replace console banner with relationships GA announcement
...
Swap Terraform provider promo for the "Database relationships are out of
beta" announcement, linking to the GA blog post.
2026-05-18 13:21:14 +05:30
Harsh Mahajan
0bcef5267a
Merge pull request #3047 from appwrite/fix-impersonated-resource-urls
...
fix: add impersonation params to resource urls
8.3.1
2026-05-18 11:43:47 +05:30
harsh mahajan
cf9dba6da2
fix: override vulnerable devalue version
2026-05-18 11:32:54 +05:30
harsh mahajan
b3466481db
fix: make impersonated resource urls reactive
2026-05-18 11:30:31 +05:30
harsh mahajan
e9f3292f81
update dependencies
2026-05-18 11:27:17 +05:30
harsh mahajan
b70adc86e7
fix: resolve codemirror editor type mismatch
2026-05-18 11:24:24 +05:30
harsh mahajan
41aca21b71
fix: add impersonation params to resource urls
2026-05-18 11:14:25 +05:30
Harsh Mahajan
c4f6f7947f
Merge pull request #3039 from appwrite/feat-signup-email-security
...
feat: add signup email security controls + ce refactor changes
8.3.0
2026-05-14 10:28:28 +05:30
Matej Bačo
67da40e12a
Improve copy
2026-05-13 16:50:34 +02:00
Matej Bačo
13781d152a
Improve email policies copy
2026-05-13 16:45:51 +02:00
Aditya Oberai
4e28b37292
Merge pull request #3042 from appwrite/relationships-ga
...
Remove experimental tag from relationships
8.2.5
2026-05-13 20:13:49 +05:30
harsh mahajan
5ee037a0b8
fix: button state
2026-05-13 18:05:47 +05:30
harsh mahajan
f95ce503af
more fixes
2026-05-13 13:44:05 +05:30
harsh mahajan
dd6b6c8da7
remove type
2026-05-13 13:33:22 +05:30
harsh mahajan
e01d05cd45
same fix
2026-05-13 13:08:21 +05:30
harsh mahajan
5a89912add
fix projectProtocolID
2026-05-13 13:05:34 +05:30
harsh mahajan
e2a0a84ee8
list policies
2026-05-13 13:01:57 +05:30
harsh mahajan
316468c796
Project no longer has platforms
2026-05-13 12:36:49 +05:30
harsh mahajan
20db8af61d
use projectcreationdisabled
2026-05-13 12:32:36 +05:30
harsh mahajan
46bd13b8c9
dont use as methodid
2026-05-13 12:28:25 +05:30
harsh mahajan
4d7f3d33d5
pagination
2026-05-13 12:07:04 +05:30
harsh mahajan
b4aadf7134
aliased emails
2026-05-13 11:41:32 +05:30
adityaoberai
4f0689f14d
Remove experimental tag from relationships
2026-05-13 00:08:08 +05:30
harsh mahajan
968b85a2e9
Use project key scope type in selector
2026-05-12 21:44:49 +05:30
harsh mahajan
273503f780
Restore direct page store imports
2026-05-12 21:41:01 +05:30
harsh mahajan
13382b68b5
Fix signup email security policy reads
2026-05-12 20:26:29 +05:30
harsh mahajan
6878d72f88
fix auth preview project region lookup
2026-05-12 20:19:10 +05:30
harsh mahajan
ce2dc314d5
refactor
2026-05-12 19:39:48 +05:30
harsh mahajan
8136cce822
fix duplicate bun lock sdk entry
2026-05-12 18:51:39 +05:30
harsh mahajan
4d06c9bb4c
fix bun sdk dependency install
2026-05-12 18:50:06 +05:30
harsh mahajan
e77d3a330c
Merge remote-tracking branch 'origin/main' into feat-signup-email-security
2026-05-12 18:46:36 +05:30
Harsh Mahajan
9b679204a6
Merge pull request #3041 from appwrite/fix-variable-backend-pagination
...
Fix variable settings pagination
8.2.3
8.2.4
2026-05-12 11:51:06 +05:30
harsh mahajan
8785d17eb2
Merge main into variable pagination branch
2026-05-12 11:40:44 +05:30
harsh mahajan
e8cba9af73
Fix variable settings pagination
2026-05-12 11:36:36 +05:30
Harsh Mahajan
f07b9fde76
Merge pull request #3040 from appwrite/codex/fix-variable-count-from-response-items
...
Patch: variable count display
8.2.2
2026-05-12 10:07:47 +05:30
harsh mahajan
af8dae49ba
fix lint
2026-05-12 01:36:22 +05:30
harsh mahajan
31efb78e32
Fix variable count display
2026-05-12 01:33:14 +05:30
harsh mahajan
8ff20824bf
push some changes
2026-05-11 18:53:45 +05:30
harsh mahajan
cbda2db53e
refactor: update email policy copy
2026-05-11 16:49:33 +05:30