Commit Graph

12140 Commits

Author SHA1 Message Date
Jake Barnby ad0b98cbb3 Merge pull request #2923 from appwrite/feat-vectordb
VectorsDB support for console
2026-04-21 19:42:03 +12:00
Prem a52569f6a9 Merge remote-tracking branch 'origin/main' into feat-documentsdb
# Conflicts:
#	bun.lock
#	package.json
#	src/lib/stores/project-services.ts
#	src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/regenerate.svelte
#	src/routes/(console)/project-[region]-[project]/settings/webhooks/[webhook]/updateSignature.svelte
2026-04-20 06:48:16 +01:00
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
Prem 23b200cd07 fix: use collection-specific CreateIndex in layout sheet to support HNSW 2026-04-17 07:52:42 +01:00
Prem 881027abef fix: remove duplicate Import/Export JSON buttons 2026-04-17 07:34:24 +01:00
Prem 13181eead3 feat: gate multi-db UI behind multi-db flag, fix stale HNSW order in createIndex 2026-04-17 06:36:25 +01:00
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
Prem 83b7668cc2 Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vectordb
# Conflicts:
#	src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/usage/[[period]]/+page.ts
2026-04-16 14:21:54 +01:00
Prem 66eb5540db fix: spread SDK response in collection usage load function 2026-04-16 14:10:19 +01:00
Prem dfdf507b84 Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vectordb
# Conflicts:
#	bun.lock
#	package.json
#	src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/views/field/activity.svelte
#	src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/activity/+page.ts
2026-04-16 13:33:58 +01:00
Prem 8cdbfc55de fix: remove obsolete documentsDB log endpoints, use tablesDB equivalents 2026-04-16 13:15:02 +01:00
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
Prem 23f820bc69 fix: update webhook and service SDK calls for 9.0.0 breaking changes 2026-04-16 09:38:54 +01:00
Prem 9d55a661de Merge remote-tracking branch 'origin/main' into feat-documentsdb
# Conflicts:
#	bun.lock
#	package.json
#	src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/rows/editRelated.svelte
#	src/routes/(console)/project-[region]-[project]/settings/updateLabels.svelte
2026-04-16 09:03:51 +01:00
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 Mahajan 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 Mahajan 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