Jake Barnby
599a0d0781
Catch, clear cache and re-throw for unhandled exceptions on attribute create
2023-04-05 18:48:57 +12:00
Jake Barnby
4624241d32
Update app/controllers/api/databases.php
...
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2023-04-05 18:19:40 +12:00
Jake Barnby
2153f65893
Update app/controllers/api/databases.php
...
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2023-04-05 18:19:25 +12:00
Jake Barnby
ed8911e0a6
Remap internal attributes when updating existing document
2023-04-03 22:45:10 +12:00
Jake Barnby
6aba92bf8b
Add missing instanceof checks
2023-04-03 22:39:31 +12:00
Jake Barnby
460d52f948
Add unique ID when no ID passed for nested documents
2023-04-03 20:21:28 +12:00
Jake Barnby
3d95f7e129
Fix cache invalidation when deleting database
2023-04-03 15:51:44 +12:00
Jake Barnby
3cfbdf07b7
Fix cache invalidation when updating attributes
2023-04-03 15:43:14 +12:00
Torsten Dittmann
bd7d28f7d1
fix: steven review
2023-03-31 22:48:34 +02:00
Torsten Dittmann
42df2435ec
fix: sdk.auth for console service
2023-03-31 17:17:30 +02:00
Torsten Dittmann
3860602697
feat: console service
2023-03-31 17:14:59 +02:00
Jake Barnby
fec374fe59
Delete two way relationship attributes on collection delete
2023-03-31 19:56:35 +13:00
Jake Barnby
bcf5b4bfab
Update related two way attribute
2023-03-31 18:38:37 +13:00
Jake Barnby
3bbe6d4da8
Disallow updating two-way
2023-03-31 18:19:46 +13:00
Jake Barnby
578d4d1619
Disallow index creation on relationship attributes
2023-03-31 18:06:50 +13:00
Jake Barnby
939a0c5591
Add missing instanceof check
2023-03-31 17:56:25 +13:00
Jake Barnby
bf4e2df45b
Allow 'unique()'
for nested document IDs
2023-03-31 17:33:21 +13:00
fogelito
05d7badd60
Delete related on 2 way
2023-03-30 20:36:24 +03:00
Jake Barnby
07d90aa4c4
Manually add the side to the attributes table
2023-03-30 20:41:18 +13:00
Jake Barnby
ed54d9861f
Add back validation for fulltext index on search queries
2023-03-30 19:57:56 +13:00
Jake Barnby
9468c238de
Remove conflicts
2023-03-30 13:01:58 +13:00
Vincent (Wen Yu) Ge
19d5ea03b9
Updates links for query page
2023-03-29 19:38:39 +00:00
Jake Barnby
bfc54c4590
Delete original attribute if two-way attribute creation fails
2023-03-29 20:28:59 +13:00
Jake Barnby
161eb0b66f
Create two-way attribute on related collection
2023-03-29 19:26:58 +13:00
Jake Barnby
f25bfa805b
Fix more name collisions
2023-03-29 16:30:47 +13:00
Jake Barnby
d23a2e2040
Database side permission check for list document count
2023-03-29 16:05:53 +13:00
Jake Barnby
1958cef3d2
Merge remote-tracking branch 'origin/feat-relations-2' into feat-relations-2
2023-03-29 14:43:09 +13:00
Jake Barnby
970ae8d0ad
Reset array keys for list documents
2023-03-29 14:38:43 +13:00
Jake Barnby
96e1440ee6
Fix name collision
2023-03-29 14:37:56 +13:00
Jake Barnby
ecaca00463
Force arrays for relation permissions checks
2023-03-29 14:33:53 +13:00
Jake Barnby
e80d13076f
Consistent attribute ordering
2023-03-29 13:37:51 +13:00
Jake Barnby
15d1badafb
Update param desc
2023-03-29 13:37:03 +13:00
Jake Barnby
ac82726364
Update app/controllers/api/databases.php
...
Co-authored-by: Torsten Dittmann <torsten.dittmann@googlemail.com>
2023-03-29 13:33:27 +13:00
fogelito
3c9cb0ab80
Strict WhiteList options
2023-03-28 16:24:18 +03:00
Jake Barnby
f69d222a5a
Inline permissions checks
2023-03-28 22:02:49 +13:00
Jake Barnby
5f7f44f939
Reduce nesting and handle arrays for nested ID set
2023-03-28 16:10:12 +13:00
Jake Barnby
fa64cc33ea
Add missing check for update
2023-03-27 20:08:02 +13:00
Jake Barnby
1cf25199ab
Recurse through nested documents to set collection ID
2023-03-27 19:03:00 +13:00
Jake Barnby
0465fb2268
Lint..?
2023-03-27 15:56:11 +13:00
Jake Barnby
275c6bb3a0
Set databaseId for all nested documents
2023-03-27 15:42:36 +13:00
Jake Barnby
64ee75e80d
Revert "Extract $options on get attributes list"
...
This reverts commit 0ef6f32a10
.
2023-03-27 12:18:47 +13:00
Jake Barnby
9ac08b496b
Merge remote-tracking branch 'origin/feat-relations-2' into feat-relations-2
2023-03-27 12:18:29 +13:00
fogelito
0ef6f32a10
Extract $options on get attributes list
2023-03-26 19:39:26 +03:00
Jake Barnby
d76d573e7c
Update attribute subquery to flatten relationship attributes
2023-03-25 16:28:07 +13:00
Jake Barnby
0797df8414
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
...
# Conflicts:
# app/config/specs/open-api3-latest-client.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/open-api3-latest-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
2023-03-25 15:32:55 +13:00
Bhaskar Singh
700f4f33ed
Merge branch 'appwrite:master' into fix-4960-Database-usage-screen-shows-500-error-when_APP_USAGE_STATS-is-disabled
2023-03-24 21:33:42 +05:30
Jake Barnby
48b018fd9d
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
2023-03-24 20:53:41 +13:00
Jake Barnby
6cddb38290
Fix for count
2023-03-24 20:30:41 +13:00
Jake Barnby
1885f9e87c
Add graphql tests
2023-03-24 18:08:50 +13:00
Jake Barnby
24d1163703
Fix params
2023-03-24 16:57:56 +13:00
Jake Barnby
b6cfe43681
Clean up
2023-03-24 16:46:02 +13:00
fogelito
969cff5e41
New Queries Activation
2023-03-23 16:08:38 +02:00
Torsten Dittmann
c1ba898cec
feat: rename update team sdk method
2023-03-23 13:04:16 +01:00
Torsten Dittmann
10cd97e978
Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-team-prefs
2023-03-23 13:03:50 +01:00
Torsten Dittmann
e8583d9387
Merge pull request #5164 from appwrite/feat-database-update-attribute
...
feat: database update attribute endpoints
2023-03-23 13:01:05 +01:00
Torsten Dittmann
010481bafc
feat: change url for updating attributes
2023-03-23 11:25:40 +01:00
Jake Barnby
7a089f8861
Use specific document validator for select queries on get document
2023-03-23 17:59:23 +13:00
Jake Barnby
2e44434ab8
Parse queries after validation
2023-03-23 17:55:31 +13:00
Jake Barnby
f974477ecc
Use plain param to allow validating against collection attributes
2023-03-23 17:32:44 +13:00
Jake Barnby
0643a94b12
Update signatures
2023-03-23 16:58:41 +13:00
fogelito
60c54e2d10
Select Validator
2023-03-22 23:10:47 +02:00
fogelito
34467de87d
Update relationship get Attribute
2023-03-22 18:44:12 +02:00
fogelito
a824b46df0
Update relationship
2023-03-22 17:49:08 +02:00
Bhaskar Singh
8b5e0e1f1a
Updating the exception variable name for easy
...
readability
2023-03-21 20:33:42 +05:30
fogelito
e06e890279
query validators ignore nested
2023-03-21 14:32:05 +02:00
fogelito
a5f3af62bd
Extract model options
2023-03-20 13:20:24 +02:00
Torsten Dittmann
d59b4d17bb
fix: update attribute review
2023-03-20 10:13:23 +01:00
fogelito
eee29940bb
Some tests
2023-03-19 19:09:17 +02:00
Bhaskar Singh
ac2085ffa8
Updated error when _APP_USAGE_STATS is disabled
...
for usage
2023-03-18 22:12:36 +05:30
Torsten Dittmann
644832f0b3
fix: mock endpoint for nullable params
2023-03-17 10:31:36 +01:00
Torsten Dittmann
a40dba1b49
tests: add nullable mock endpoint
2023-03-17 10:19:39 +01:00
fogelito
79bfa025cb
Merge branch 'feat-database-update-attribute' of github.com:appwrite/appwrite into feat-relations-2
...
Conflicts:
app/controllers/api/databases.php
composer.json
composer.lock
2023-03-16 12:14:37 +02:00
fogelito
44de884ee5
convert relatedOptions to options
2023-03-16 09:31:48 +02:00
Torsten Dittmann
08d588aeb1
fix: remove unnecessary owner check
2023-03-15 11:55:21 +01:00
fogelito
40152fbd6c
Model relationshipOptions
2023-03-14 15:18:30 +02:00
fogelito
f255484fd4
Model relationship
2023-03-14 10:24:53 +02:00
Torsten Dittmann
bfdb7830d0
fix: update team prefs endpoint
2023-03-14 04:40:17 +05:30
fogelito
b1cc4ada4c
relationType
2023-03-13 12:11:38 +02:00
fogelito
f5f51c4fc9
Worker $relatedCollection
2023-03-13 11:46:03 +02:00
fogelito
5fc3f5bc3a
Worker
2023-03-13 11:34:41 +02:00
fogelito
b6c279b576
add relatedCollectionInternalId
2023-03-13 10:45:54 +02:00
fogelito
b116d24486
Document options
2023-03-13 10:33:07 +02:00
fogelito
ba6439375c
create attribute function
2023-03-13 10:22:01 +02:00
fogelito
f525104963
create relationship
2023-03-12 17:06:56 +02:00
fogelito
ca3efdf562
create relation
2023-03-12 16:04:18 +02:00
Torsten Dittmann
10150aad3e
feat: only owners are allowed to update attributes
2023-03-10 21:57:13 +05:30
Torsten Dittmann
2178bfc126
Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-database-update-attribute
2023-03-10 18:39:11 +05:30
Torsten Dittmann
077ad544b6
fix: database responses
2023-03-10 18:36:34 +05:30
Torsten Dittmann
cb065e4228
fix: openapi specification
2023-03-10 15:36:10 +05:30
Bhaskar Singh
31a903d144
Updated the error message for target check fails
...
in custom domain creation
2023-03-10 00:24:33 +05:30
Torsten Dittmann
01edc57806
Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-team-prefs
2023-03-09 16:04:20 +05:30
Damodar Lohani
ad8ae92a6d
Merge branch '1.3.x' into feat-reset-sdk-account-model
2023-03-09 07:06:24 +05:45
Bhaskar Singh
7f3000439a
Updated ENV_VARIABLE_INCORRECT_SETUP to DOMAIN_VARIABLE_INCORRECT
2023-03-08 17:15:55 +05:30
Steven Nguyen
85a2d623a6
Update APIs to check X-Appwrite-Timestamp header
...
Appwrite will refer to the X-Appwrite-Timestamp header for when the
request was originally sent and reject the request if the Timestamp
is older than the updatedAt timestamp of the document.
2023-03-07 10:54:52 -08:00
Torsten Dittmann
496da61cd9
feat: team preferences
2023-03-06 19:54:02 +05:30
Bhaskar Singh
eaf31fdb78
Updated the error to 501 error code for custom
...
domain when _APP_DOMAIN and _APP_DOMAIN_TARGET is setup incorrectly
2023-03-05 14:35:47 +05:30
Torsten Dittmann
5df53e3e76
fix: http status codes for udpating attributes
2023-03-02 12:15:10 +05:30
Torsten Dittmann
bfd23665cb
fix: graphql
2023-03-01 18:13:34 +05:30
Torsten Dittmann
6e5b8fab4b
fix: implement new framework changes
2023-03-01 17:30:36 +05:30
Jake Barnby
d2c55afdcf
Merge pull request #5145 from appwrite/feat-remove-index-requirements
...
Remove indexed attribute query requirement
2023-03-01 21:42:29 +13:00