Commit Graph
11971 Commits
Author SHA1 Message Date
harsh mahajan 613dc06b0a addressed comments 2026-04-22 13:12:05 +05:30
harsh mahajan ccef621c94 feat:add SSR start command support for sites 2026-04-22 12:44:20 +05:30
Atharva Deosthale 6625ae47ed add claude plugin banner 2026-04-21 20:06:01 +05:30
harsh mahajan 8bafb89aeb address one comment 2026-04-21 13:51:51 +05:30
harsh mahajan 7270e858f6 fix: render team preferences in console 2026-04-21 13:41:12 +05:30
harsh mahajan 04447967a6 chore: remove graphql from service list 2026-04-20 18:32:53 +05:30
Chirag Aggarwal e1635625ca Apply prettier formatting 2026-04-19 15:18:25 +05:30
Chirag Aggarwal c668baad57 Expand apex CNAME verification note with CDN proxy guidance
The apex-domain alert in the verify-domain flow only warned that CNAME
is provider-dependent. It now also tells users to disable the CDN proxy
(e.g. Cloudflare's orange cloud) since Appwrite serves traffic through
its own CDN.
2026-04-19 15:06:50 +05:30
harsh mahajan cd0913ca88 fix: hide one service toggle 2026-04-17 17:19:22 +05:30
Harsh Mahajan 9db4cec9e3 Merge pull request #2976 from appwrite/fix-project-services-region-and-sdk-list
fix(console): regional Projects API for service toggles + full ApiSer…
2026-04-16 19:12:05 +05:30
harsh mahajan 2f23d5625c addressed commet 2026-04-16 15:56:10 +05:30
harsh mahajan 75f8e8c04a Merge branch 'main' into fix/api-endpoint-double-region-subdomain 2026-04-16 15:46:41 +05:30
harsh mahajan 8a41ff76c7 update terminoligy 2026-04-15 18:43:21 +05:30
harsh mahajan bd6a99ff3b add enable and disable all to protocol ui for consistency 2026-04-15 17:14:39 +05:30
harsh mahajan 5885084edb adding show key flow to create webhook 2026-04-15 17:06:42 +05:30
harsh mahajan f98b28740d feat new protocols ui card 2026-04-15 16:52:10 +05:30
harsh mahajan 56a590126c done some ui changes and addressed comments 2026-04-15 16:38:32 +05:30
harsh mahajan 35808edbf0 fix: esolve merge conflucts 2026-04-14 13:19:46 +05:30
Harsh Mahajan 7c2674809f Update project-services.ts 2026-04-13 20:51:46 +05:30
Harsh MahajanandMatej Bačo b98fdd203e Update src/lib/stores/project-services.ts
Co-authored-by: Matej Bačo <matejbaco2000@gmail.com>
2026-04-13 20:50:28 +05:30
harsh mahajan 69ae22ae9e fix sdk 2026-04-13 20:45:55 +05:30
harsh mahajan cb537b5410 fix 2026-04-13 20:41:27 +05:30
harsh mahajan 763c09a452 revert(project): restore +layout.ts and updateServices.svelte from main
Made-with: Cursor
2026-04-13 20:39:49 +05:30
harsh mahajan 9cb4209ce2 fix(console): regional Projects API for service toggles + full ApiService list 2026-04-13 20:33:16 +05:30
harsh mahajan 6c22336d22 fix: greptile comments 2026-04-13 12:38:19 +05:30
harsh mahajan 32db8b4b4c feat: enforce custom domain plan limits in UI 2026-04-13 12:21:52 +05:30
Atharva Deosthale 8bb4ac09af API keys scopes 2026-04-10 12:59:36 +05:30
premtsd-code 1889bdf1c4 Merge pull request #2967 from appwrite/multiple-file-bucket
feat: support multiple file uploads in bucket
2026-04-10 11:53:37 +05:30
Prem Palanisamy a9187aa34c Revert "refactor: move MAX_CONCURRENT_UPLOADS inside createUploader scope"
This reverts commit da81ffbddb.
2026-04-10 06:11:49 +01:00
Atharva Deosthale 3e51851b11 Add webhook scopes 2026-04-09 20:05:41 +05:30
Prem Palanisamy da81ffbddb refactor: move MAX_CONCURRENT_UPLOADS inside createUploader scope 2026-04-09 12:26:00 +01:00
Prem Palanisamy b06e45f281 fix: mark failed uploads in store, surface errors, validate extensions on drop
- uploadFile now catches errors and sets status to 'failed' with error message
- Both create page and drag-drop check uploadFiles results for failures and
  show error notifications
- Drag-drop validates file extensions against bucket allowedFileExtensions
  before uploading, rejecting disallowed files with a notification
2026-04-09 12:08:00 +01:00
Prem Palanisamy b9334abf18 feat: support multiple file uploads in bucket
Allow selecting and dropping multiple files at once when uploading
to a storage bucket. Files are uploaded in parallel with a concurrency
limit of 5 to avoid overwhelming the browser and server.
2026-04-09 11:56:32 +01:00
premtsd-code e4da580b35 Merge pull request #2960 from appwrite/feat-upload-progress
feat: add upload progress feedback
2026-04-09 13:22:34 +05:30
harsh mahajan f0e08ae367 feat: add x oauth provider to console 2026-04-08 22:35:58 +05:30
Matej Bačo e66d1a42f7 AI review fixes 2026-04-08 17:28:33 +02:00
Matej Bačo d9d3b756dd Fix build failures 2026-04-08 17:23:01 +02:00
Matej Bačo 380bf73d10 Upgrade SDK to new platforms API 2026-04-08 17:01:28 +02:00
Prem Palanisamy 384ce80c1c fix: prevent modal dismiss during upload and bump pink-svelte
- Disable Cancel button and set dismissible=false on Modal during upload
- Update @appwrite.io/pink-svelte to 8dcaa17 (progress bar a11y fixes)
2026-04-08 11:45:02 +01:00
Harsh Mahajanandgreptile-apps[bot] 7cd6367d91 Update src/routes/(console)/organization-[organization]/+page.svelte
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-04-08 15:04:55 +05:30
Harsh Mahajan 59363764ec feat:Add education plan project limit alert on org page 2026-04-08 14:42:57 +05:30
Harsh Mahajan b828cef87e fix(console): stop related row request loop and correct load order 2026-04-08 11:33:07 +05:30
Harsh Mahajan d4fb158a16 fix(console): guard organization access in realtimePricing to prevent runtime crash 2026-04-07 19:10:21 +05:30
Prem Palanisamy 501e7e3c25 fix: prettier formatting in filePicker 2026-04-07 14:11:52 +01:00
Prem Palanisamy 43e5d1b971 feat: add upload progress feedback to storage uploads and file picker
Pass progress to Upload.Box for real-time progress bars on storage file
uploads. Add onProgress callbacks and percentage display to the file
picker modal used by CSV/JSON import.
2026-04-07 13:47:05 +01:00
Damodar Lohani c601562540 Merge pull request #2898 from appwrite/feat-baa
Feat baa
2026-04-07 13:15:20 +05:45
premtsd-code a363ed630f Merge pull request #2955 from appwrite/fix-csv-import-max-file-size
fix: show correct max file size in CSV import dialog
2026-04-07 10:39:32 +05:30
Damodar LohaniandClaude Opus 4.6 784c4fda8d fix: correct type annotations for payment method promises
Promise type should include null for both the resolved value
(.catch(() => null)) and the ternary false branch (null).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 01:01:15 +00:00
Damodar LohaniandClaude Opus 4.6 56c959e90c fix: show org payment method for all team members on billing tab
Fetch the organization's primary and backup payment methods via
organizations.getPaymentMethod() instead of filtering account.listPaymentMethods().
The account endpoint only returns the current user's own cards, so if
a different team member added the org's payment method it was invisible
and the billing page incorrectly showed "Add a payment method".

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 00:47:00 +00:00
Torsten Dittmann d1bda39a87 fix: guard against null billing plan cache entries 2026-04-06 22:05:10 +04:00