-
Notifications
You must be signed in to change notification settings - Fork 234
Feat DocumentsDB
#2825
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
ItzNotABug
wants to merge
190
commits into
main
Choose a base branch
from
feat-documentsdb
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Feat DocumentsDB
#2825
Changes from all commits
Commits
Show all changes
190 commits
Select commit
Hold shift + click to select a range
a1fe389
Merge branch 'main' into feat-documentsdb
ItzNotABug a069f1d
Merge branch 'multiple-terminologies' into feat-documentsdb
ItzNotABug cc8fe28
feat: documents db [wip].
ItzNotABug fd13a54
fix: backups on the new flow.
ItzNotABug 8c71fe3
update: setup collections page, route.
ItzNotABug 0410b56
feat: improved editor.
ItzNotABug d9c72c9
update: center out stuff.
ItzNotABug b191332
Merge branch 'multiple-terminologies' into feat-documentsdb
ItzNotABug fb14f6b
patch: images.
ItzNotABug a7595b7
update: wizard flows.
ItzNotABug 4076f5f
add: images.
ItzNotABug 546f1cb
feat: skeletons in json editor 💪
ItzNotABug fda5877
update: tooltip.
ItzNotABug 1a7ce33
remove: comment.
ItzNotABug ae6ee79
add: row selection state.
ItzNotABug 3685fd8
add: create document flow.
ItzNotABug 5cdf6e5
add: ctrl/cmd + s to save the document.
ItzNotABug dd2f8fa
add: partial options support.
ItzNotABug abbc0ae
update: handle document/row direct url hits.
ItzNotABug b375437
fix: lint due to type.
ItzNotABug d14abea
update: split sheet options as a component.
ItzNotABug 9549cbb
update: split record permissions as a component.
ItzNotABug 8dc4508
update: split record activity as a component.
ItzNotABug 83b60a0
fix: var name.
ItzNotABug 623da44
add: sort to headers.
ItzNotABug a6bce82
fix: empty state on tablesdb.
ItzNotABug 0d74a89
fix: errors shown during loading mode.
ItzNotABug 4fd5f53
fix: updates.
ItzNotABug 40704b8
updates: better empty state.
ItzNotABug 2e7ff22
fix: editor shown in other screens.
ItzNotABug e2600d7
add: editor support on mobile.
ItzNotABug b10e976
Merge branch 'multiple-terminologies' into 'feat-documentsdb'.
ItzNotABug 6e18d0a
update: misc changes.
ItzNotABug 96820b3
update: proper navigation.
ItzNotABug 5e34507
fix: ui inconsistencies.
ItzNotABug c3ec806
Merge branch 'multiple-terminologies' into feat-documentsdb
ItzNotABug f02a528
Merge branch 'multiple-terminologies' into feat-documentsdb
ItzNotABug 70b0a9b
update: efficient parsing.
ItzNotABug 7587065
update: efficient serializing.
ItzNotABug dfcf1b4
improve: comparison.
ItzNotABug c1ee482
improve: cache missed hit during comparison.
ItzNotABug 0b1e340
update: cleanup and improvements.
ItzNotABug dc10ed5
Merge branch '8.x' into feat-documentsdb
ItzNotABug 7a1d5bf
fix: centering.
ItzNotABug a137e44
add: new document adding flow.
ItzNotABug e767086
feat: display names for documentsDB.
ItzNotABug d667a0b
Merge branch '8.x' into feat-documentsdb
ItzNotABug bca84c0
Merge branch '8.x' into 'feat-documentsdb'.
ItzNotABug d28a5e6
Merge branch '8.x' into 'feat-documentsdb'.
ItzNotABug d327774
add: sdk methods;
ItzNotABug 42332cb
add: auto-save.
ItzNotABug b7970e7
add: fuzzy search based suggestions.
ItzNotABug fa9d6be
add: duplicate linter.
ItzNotABug b197ab6
fix: bug with overlay height computation.
ItzNotABug 10c2d86
update: don't use incorrect flag based gating. `show` is only for mob…
ItzNotABug 42a4353
update: csv to json import.
ItzNotABug 38c7d35
fix: displayNames not updated on spreadsheet.
ItzNotABug 28c20b8
Merge branch '8.x' into 'feat-documentsdb'.
ItzNotABug 71c2bd2
remove: unneeded commented component!
ItzNotABug a9cf006
add: count picker on documentsDB collection creation.
ItzNotABug 4fe7588
fix: misc. changes.
ItzNotABug 929b210
add: filters.
ItzNotABug 3f30c6a
fix: hover bg on checkboxes.
ItzNotABug 365f788
address comment, add borders.
ItzNotABug 5703dc9
misc: updates as per comments.
ItzNotABug a80b860
remove: empty file.
ItzNotABug ec6e5df
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug 72e4889
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug 4d89a5c
fix: terminology and hmr bug, errrr.
ItzNotABug 8a8c2b0
update: address design comments.
ItzNotABug bb4c667
fix: tags.
ItzNotABug 40c437c
fix: code editor font.
ItzNotABug db8fe7d
update: missing undo on content action.
ItzNotABug a1111cb
update: hover;
ItzNotABug 6b883cd
update: error highlighter.
ItzNotABug f008cc5
add: missed a file, lol.
ItzNotABug f581e7a
Merge branch 'main' into feat-documentsdb
ItzNotABug cb48a4e
Merge branch 'main' into feat-documentsdb
ItzNotABug fbf30cd
Merge branch 'main' into feat-documentsdb
ItzNotABug 974bfbc
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug c372b37
fix: columns going brrr.
ItzNotABug 337c458
address comments.
ItzNotABug cda7424
fix: back page url.
ItzNotABug 715cc89
address more comments.
ItzNotABug 28d7f26
update: address more comments, handle unsaved changes with a nicer mo…
ItzNotABug 35418ef
add: suggestions on mobile.
ItzNotABug c02ee2d
fix: randomizer not working due strict reset.
ItzNotABug c02010d
fix: sample always created.
ItzNotABug 7e06333
add: index support from column header.
ItzNotABug f13669e
fix: backup policy not created.
ItzNotABug cd1da52
add: store file.
ItzNotABug 723c6eb
address comment.
ItzNotABug 7e5c0f1
fix: wizard footer never working on mobile.
ItzNotABug 05ec037
fix: notif.
ItzNotABug b1503ca
remove: unneeded style.
ItzNotABug 91a8ca1
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug 45a62fa
fix: random data gen issues.
ItzNotABug 2d80563
fix: footer not sticky on window resizes.
ItzNotABug dbab85f
fix: create columns not working.
ItzNotABug b527ec2
Merge branch 'main' into feat-documentsdb
ItzNotABug 9fc0d91
update: smarter errors.
ItzNotABug bcf9a5f
add: confirmation before swapping document.
ItzNotABug 6614295
add: mock suggs.
ItzNotABug 2e1a65f
update: disable create doc button.
ItzNotABug 42c9aaf
fix: center.
ItzNotABug a94e89a
fix: diagnostics.
ItzNotABug 56fc7f8
fix: fields not reset.
ItzNotABug 16e248b
fix: order, async and reset.
ItzNotABug 7ef0e6e
fix: colors for new documents.
ItzNotABug 6e96a73
fix: error height.
ItzNotABug 989e861
update: copy.
ItzNotABug 7decca6
udpate: change from `cancel` to `discard`.
ItzNotABug 183dfbd
update: add cursor on pos.
ItzNotABug b894f8d
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug 1982e76
fix: checks.
ItzNotABug c6dee43
Merge branch 'main' into feat-documentsdb
ItzNotABug 9da639e
address comments.
ItzNotABug c25dc05
remove: notification.
ItzNotABug 9834eed
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug 5278437
add: vectordb sdk support.
ItzNotABug 7e80b87
fix: modal may keep showing.
ItzNotABug 0f5636e
Merge branch 'main' into 'feat-documentsdb'.
ItzNotABug b2e3cb6
fix: lock.
ItzNotABug b8913a5
patch: `immutable` library temporarily!
ItzNotABug 6bc4957
fix: migration type issues.
ItzNotABug db8916d
Merge branch 'feat-documentsdb' into feat-vectordb
premtsd-code f38a9bc
fix: rename vectordb to vectorsdb for naming consistency.
premtsd-code 61c1e82
fix: vectorsdb collection pages use correct SDK endpoints
premtsd-code 218be14
fix: guard mock suggestions for vectorsdb, optimize fold scan
premtsd-code 5d0e4ff
vectorsdb collection page and empty state bugs
premtsd-code 266858d
merge origin/main into feat-documentsdb
premtsd-code 69fda28
bump flatted to 3.4.2 to fix audit vulnerability
premtsd-code 5c33607
update console SDK to 904332d
premtsd-code fa0dff4
fix SDK type errors: VectorsDB, IndexType, DatabaseType, pink-svelte …
premtsd-code bb16b11
format: run prettier on changed files
premtsd-code a1ec42b
merge feat-documentsdb and fix SDK type errors
premtsd-code 1bfe064
(fix): vectorsdb review fixes — index creation, SDK embeddings, fold …
premtsd-code 8accb15
(chore): update console SDK to 04899af with rebuilt types
premtsd-code 140fa25
(fix): migrate webhooks from projects service to dedicated webhooks s…
premtsd-code 6df70db
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vect…
premtsd-code 0b97e28
(chore): update console SDK to 04899af with rebuilt types
premtsd-code d89fad8
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vect…
premtsd-code b259318
(fix): import Columns type from correct module in sheetOptions
premtsd-code d735f7f
(fix): remove databaseType param from suggestColumns call
premtsd-code 55be875
(chore): update console SDK to 2291c59 with rebuilt dist
premtsd-code 51b499a
(chore): update console SDK to 2291c59 with rebuilt dist
premtsd-code 8c29b65
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vect…
premtsd-code a4b3ff0
(fix): merge main into feat-documentsdb, resolve conflicts
premtsd-code 2a5aa4d
(fix): embedding fold preview with inline values, vectorsdb sample da…
premtsd-code 3482580
add vectorsdb document-level activity logs
premtsd-code 6eef1c0
feat: update SDK to pkg.vc preview with vectorsdb DatabaseType enum
premtsd-code 995af51
fix: remove misleading DocumentsDBIndexType cast for vectorsdb compat…
premtsd-code 7286456
merge: main into feat-documentsdb
premtsd-code dd236ea
fix: add variableId to createVariable calls for SDK compatibility
premtsd-code 76cd63c
fix: restore branch spreadsheet.svelte after merge conflict
premtsd-code 902ea0a
merge: feat-documentsdb into feat-vectordb
premtsd-code 45956d4
Merge main into feat-documentsdb
premtsd-code fecbdaf
Merge feat-documentsdb into feat-vectordb
premtsd-code c85040c
address review: requestMeasure for folding, shared HintBadge, remove …
premtsd-code 47a660c
embeddings fold: native gutter chevron, truncated value preview, resp…
premtsd-code 462177c
fix: override picomatch to 4.0.4 for ReDoS vulnerability
premtsd-code 5860ca1
add JSON import/export UI for documentsdb and vectorsdb collections
premtsd-code 2727377
merge origin/main into feat-documentsdb
premtsd-code 29baff7
replace DatabasesIndexType with database-specific index type enums, u…
premtsd-code bd361f7
Merge remote-tracking branch 'origin/main' into feat-documentsdb
premtsd-code 88bfd27
merge feat-documentsdb into feat-vectordb
premtsd-code c587699
add JSON import/export for documentsdb, fix schemaless filter, enable…
premtsd-code 0735f17
split create index for documentsdb, free text attribute input for sch…
premtsd-code db01d28
merge feat-documentsdb into feat-vectordb
premtsd-code e254b8f
use resolve() and Click tracking for export URL, consistent with tabl…
premtsd-code 8f5aa4a
vectorsdb create index: dynamic form per index type, HNSW auto-fills …
premtsd-code fb0bb1e
merge: main into feat-documentsdb, resolve conflicts
premtsd-code c65f413
fix: update SDK to d27fbd5 with documentsDB and vectorsDB services
premtsd-code e9a4aa9
fix: format databases page
premtsd-code fdcb779
merge: feat-documentsdb into feat-vectordb, update SDK to d27fbd5
premtsd-code 1d9e737
merge: resolve conflicts with remote feat-vectordb
premtsd-code 9d55a66
Merge remote-tracking branch 'origin/main' into feat-documentsdb
premtsd-code 23f820b
fix: update webhook and service SDK calls for 9.0.0 breaking changes
premtsd-code 8cdbfc5
fix: remove obsolete documentsDB log endpoints, use tablesDB equivalents
premtsd-code 2c65d66
fix: use pkg.vc console SDK @6d0c948
premtsd-code dfdf507
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vect…
premtsd-code 66eb554
fix: spread SDK response in collection usage load function
premtsd-code 83b7668
Merge remote-tracking branch 'origin/feat-documentsdb' into feat-vect…
premtsd-code 13181ee
feat: gate multi-db UI behind multi-db flag, fix stale HNSW order in …
premtsd-code 881027a
fix: remove duplicate Import/Export JSON buttons
premtsd-code 23b200c
fix: use collection-specific CreateIndex in layout sheet to support HNSW
premtsd-code a52569f
Merge remote-tracking branch 'origin/main' into feat-documentsdb
premtsd-code ad0b98c
Merge pull request #2923 from appwrite/feat-vectordb
abnegate 711efc6
chore: remove unused codemirror lang deps and stale bugs.md
premtsd-code 596ec41
Merge branch 'feat-documentsdb' of https://github.com/appwrite/consol…
premtsd-code File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@premtsd-code are we using these dependencies? 👀
lets sync package.json with main and keep those only which are required
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes we use autocomplete to show suggested columns in collections. anyhow there are others some unused, will remove it