Jake Barnby
edbf7f1dae
Merge remote-tracking branch 'origin/feat-vectordb' into feat-dedicated-db
...
# Conflicts:
# bun.lock
# package.json
# src/lib/actions/analytics.ts
# src/lib/stores/sdk.ts
# src/routes/(console)/project-[region]-[project]/databases/+page.svelte
# src/routes/(console)/project-[region]-[project]/databases/create.svelte
# src/routes/(console)/project-[region]-[project]/databases/create/+page.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/helpers/sdk.ts
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/helpers/terminology.ts
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/views/create.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/empty.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/+layout.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/backups/createPolicy.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/collection-[collection]/(components)/editor/view.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/+page.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/columns/edit.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/createColumn.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/spreadsheet.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/table-[table]/store.ts
# src/routes/(console)/project-[region]-[project]/databases/empty.svelte
2026-03-30 23:28:03 +13:00
Jake Barnby
94ed0e9787
Merge remote-tracking branch 'origin/main' into feat-dedicated-db
...
# Conflicts:
# bun.lock
# package.json
# src/lib/helpers/faker.ts
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/helpers/sdk.ts
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/helpers/terminology.ts
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(entity)/views/indexes/create.svelte
# src/routes/(console)/project-[region]-[project]/databases/database-[database]/(suggestions)/indexes.svelte
2026-03-30 18:28:06 +13:00
Chirag Aggarwal
8a7736c971
improve deprecated scope accessibility
2026-03-30 08:47:43 +05:30
Chirag Aggarwal
043628cc25
address deprecated scope review feedback
2026-03-30 08:45:28 +05:30
Chirag Aggarwal
68ee7a8edb
render deprecated api key scopes
2026-03-30 08:34:44 +05:30
Prem Palanisamy
88bfd27b5e
merge feat-documentsdb into feat-vectordb
2026-03-29 13:01:08 +01:00
Prem Palanisamy
bd361f7b2e
Merge remote-tracking branch 'origin/main' into feat-documentsdb
2026-03-29 12:48:31 +01:00
Prem Palanisamy
29baff746a
replace DatabasesIndexType with database-specific index type enums, update SDK
2026-03-29 12:45:46 +01:00
Harsh Mahajan
d2e7e263fe
avoid duplicate region prefix in getApiEndpoint for regional API URLs
2026-03-29 15:16:03 +05:30
Damodar Lohani
089ca52f12
Merge pull request #2940 from appwrite/fix/fingerprint-server-time-sync
...
fix: sync fingerprint timestamp with server clock
2026-03-29 13:02:22 +05:45
Damodar Lohani
65f29e706c
fix: improve server time synchronization logic in layout load
2026-03-29 07:12:24 +00:00
Damodar Lohani and Claude Opus 4.6
2fbb953232
fix: use Date header from health/version instead of health.getTime()
...
health.getTime() requires health.read scope which regular console users
don't have. Instead, parse the Date header from the existing
health/version fetch that already happens on console load.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 07:06:34 +00:00
Damodar Lohani and Claude Opus 4.6
e8938c3113
fix: use server time for fingerprint timestamps to prevent clock drift rejections
...
Fingerprint validation was failing with "Timestamp expired" for users whose
local clock drifted beyond the server's tolerance. Now we fetch the server's
time via health.getTime() once per session and use it for all fingerprint
timestamps, eliminating dependency on the user's local clock.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-29 06:58:06 +00:00
Claude
85da4a188c
Use $app/stores for subNavigation reactivity in shell.svelte
...
The $app/state page proxy was not properly triggering $: reactive
statements during client-side navigation. Switch to the store-based
$page from $app/stores which has reliable reactivity tracking in
Svelte legacy mode.
https://claude.ai/code/session_012QCz2xVatAtJ3Q6FSp1cB4
2026-03-29 06:00:39 +00:00
Claude
3dd288fd5d
Fix database sidebar not appearing on client-side navigation
...
The subNavigation variable was being reactively assigned from page.data
in both shell.svelte and navigation.svelte, connected via bind:. This
competing reactive ownership caused the value to not update properly
during client-side navigation (only on full page refresh). Made
shell.svelte the single source of truth by removing the duplicate
reactive assignment from navigation.svelte and switching from bind: to
one-way prop passing.
https://claude.ai/code/session_012QCz2xVatAtJ3Q6FSp1cB4
2026-03-29 05:38:57 +00:00
Harsh Mahajan
3912824d95
The stale reopen bug fix
2026-03-27 17:17:54 +05:30
Harsh Mahajan
384dd8b8d6
fix: repo card
2026-03-27 16:47:25 +05:30
Harsh Mahajan
3f8ca05f7e
feat:env var pagination
2026-03-27 16:33:18 +05:30
Harsh Mahajan
d8f43d51f0
fix: svelte errors
2026-03-27 14:40:34 +05:30
Harsh Mahajan and greptile-apps[bot]
c6a0726e89
Apply suggestions from code review
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-03-27 14:30:20 +05:30
Harsh Mahajan
7f4bd417e8
fix: get-started state being wrong
2026-03-27 14:29:34 +05:30
Harsh Mahajan
32df519d78
fix: mobile feedback issues
2026-03-27 14:03:17 +05:30
Harsh Mahajan
7eb40e430c
fix: sidebar issue
2026-03-27 13:06:05 +05:30
Harsh Mahajan
9781deb91c
fix: mobile view
2026-03-27 12:57:42 +05:30
Harsh Mahajan
141121f3f1
fixed table in mobile view
2026-03-27 12:17:30 +05:30
Harsh Mahajan
efd7cdb6e2
fix: title
2026-03-27 11:39:55 +05:30
Harsh Mahajan
9a02248df1
fix: upload inv ux and pagination
2026-03-27 11:34:29 +05:30
Prem Palanisamy
2727377b58
merge origin/main into feat-documentsdb
2026-03-26 22:01:33 +00:00
Prem Palanisamy
5860ca1e42
add JSON import/export UI for documentsdb and vectorsdb collections
2026-03-26 14:15:11 +00:00
Jake Barnby
88ac5881e6
(fix): Update empty state text for database users
2026-03-27 00:51:36 +13:00
Harsh Mahajan
06adf0a41f
added iscloud check for safety
2026-03-26 17:00:27 +05:30
Harsh Mahajan
87619eed7b
fix: disbaled shortcuts whne blocked
2026-03-26 16:42:17 +05:30
Harsh Mahajan
bb309de309
fix paused project modal
2026-03-26 16:23:51 +05:30
Jake Barnby
c3b7b9b8bd
(fix): Fix E2E tests — use URL params instead of Pink UI component clicks
...
Move $effect after backup state declarations to avoid TDZ. Use URL
params for tier, engine, backup, HA, and PITR tests instead of trying
to click custom Pink UI Card.Selector and InputSelect components.
Skip serial creation tests gracefully when compute API is unavailable.
2026-03-26 22:32:26 +13:00
Harsh Mahajan
dc06bf63aa
fixL global issues
2026-03-26 14:56:17 +05:30
Harsh Mahajan
7e0df1edb5
fix layout
2026-03-26 14:07:22 +05:30
Harsh Mahajan
bf51179edb
added resouce block page
2026-03-26 13:47:33 +05:30
Harsh Mahajan
5a30fbca26
fix: keyboard options
2026-03-26 12:56:28 +05:30
Harsh Mahajan
7569512ddc
fix layout issues
2026-03-26 12:45:03 +05:30
Harsh Mahajan
1b398b29c4
Merge remote-tracking branch 'origin/main' into feat-blocked-projects
2026-03-26 12:27:19 +05:30
Jake Barnby
1579545935
(test): Add comprehensive E2E tests for dedicated databases
2026-03-26 17:00:58 +13:00
Jake Barnby
8848ebc2c8
(feat): Add URL param pre-population, free tier restrictions, auth header tab, and realtime
2026-03-26 17:00:47 +13:00
Jake Barnby
30d78626b4
(fix): Remove security settings, move auth to dedicated tab, use compute SDK
2026-03-26 17:00:37 +13:00
Jake Barnby
5f2553f929
(fix): Remove security card, fix network labels, and clean up overview
2026-03-26 17:00:26 +13:00
Jake Barnby
37fdbd9516
(refactor): Migrate dedicated databases from custom SDK to compute SDK
2026-03-26 17:00:17 +13:00
Prem Palanisamy
47a660c449
embeddings fold: native gutter chevron, truncated value preview, responsive resize
2026-03-25 22:00:40 +00:00
Harsh Mahajan
62e5f038ad
correct the sdk types'
2026-03-25 23:13:49 +05:30
Matej Bačo
203265fc8f
Fix more errors
2026-03-25 18:21:46 +01:00
Matej Bačo
d48f4a62de
Build fix
2026-03-25 18:17:48 +01:00
Matej Bačo
3c8e4638cc
Formatting fix
2026-03-25 18:15:40 +01:00