Bishwajeet Parhi
967ac1b82c
chore: remove nullable param
2023-05-30 12:34:32 +05:30
Bishwajeet Parhi
69504bfaac
add encrypt param
2023-05-30 12:30:10 +05:30
Bishwajeet Parhi
68c56daba1
add extra check for admin modes
2023-05-26 17:08:09 +05:30
Bishwajeet Parhi
2873918cc5
Update databases.php
...
fix: tests
2023-05-24 22:56:58 +05:30
Bishwajeet Parhi
e496419572
remove formatting updates
2023-05-24 22:24:57 +05:30
Bishwajeet Parhi
6fc176d508
chore: add admin mode assertion for create collection
2023-05-24 17:58:40 +05:30
Bishwajeet Parhi
4706e6580d
chore: add new checks
2023-05-24 15:39:08 +05:30
Bishwajeet Parhi
c2a13b079e
chore: lowercase
2023-05-19 12:54:07 +05:30
Bishwajeet Parhi
40f70faa89
Feat: Add enable param in Database and Collection
2023-05-18 18:55:22 +05:30
Christy Jacob
60f51580a7
Merge pull request #5246 from singhbhaskar/fix-4960-Database-usage-screen-shows-500-error-when_APP_USAGE_STATS-is-disabled
...
Fix: Updated error when _APP_USAGE_STATS is disabled
2023-05-04 20:47:50 +05:30
Jake Barnby
2eafda4ee2
Fix update document merging existing data after pre-processing instead of before
2023-05-02 19:53:11 +12:00
Bhaskar Singh
3865f48d32
Moved check for _APP_USAGE_STATS
...
to create init hook for App
2023-04-21 23:09:01 +05:30
Steven Nguyen
3f72b738fa
Fix related creates
2023-04-20 18:44:53 -07:00
Steven Nguyen
e8dee9296c
Fix update document not merging existing data
2023-04-20 10:10:51 -07:00
Steven Nguyen
4113ae7ca5
Allow updating document with read-only relationship
...
A user should be able to update a document without touching the
relationship.
Relates: https://github.com/appwrite/appwrite/issues/5404
2023-04-19 17:21:41 -07:00
Steven Nguyen
37afb82d1c
Delegate permissions check to database layer
2023-04-19 17:21:41 -07:00
Steven Nguyen
611dd9b86c
Return 404 if a user doesn't have access to a collection
...
It is better to return 404 so that an end user doesn't know if the
collection actually exists but they don't have access or they really
don't have access.
2023-04-19 17:21:41 -07:00
Steven Nguyen
50bb69290f
Ensure collections are created with permissions and documentSecurity
2023-04-19 17:21:41 -07:00
Jake Barnby
0dea80c9da
Cache whether relation is a list
2023-04-14 22:03:16 +12:00
Jake Barnby
975b044de0
Iterate relation by reference on update
2023-04-13 16:08:53 +12:00
Jake Barnby
c7317b0468
Fix auto-setting custom ID on nested documents
2023-04-13 15:59:57 +12:00
Jake Barnby
f869252d90
Remove redundant import
2023-04-12 03:00:09 +12:00
Jake Barnby
f00bd7dac7
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
...
# Conflicts:
# composer.lock
2023-04-11 17:25:26 +12:00
Jake Barnby
7f8f34793e
Merge remote-tracking branch 'origin/1.3.x' into doc-db-relationships
...
# Conflicts:
# composer.lock
2023-04-11 15:57:35 +12:00
Jake Barnby
5485346b5e
Fail validation on nested attribute query
2023-04-11 15:40:14 +12:00
Jake Barnby
e123188b0a
Fix list document total
2023-04-10 20:51:38 +12:00
Jake Barnby
d44f69df09
Delete collection relationships from deletes worker
2023-04-06 15:40:39 +12:00
Jake Barnby
deb2751cbf
Fix copy error
2023-04-06 02:57:37 +12:00
Jake Barnby
b252fe847f
Add custom delete restricted error
2023-04-06 00:54:44 +12:00
Jake Barnby
1bf15a7cc2
Update database + console
2023-04-05 20:13:51 +12:00
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
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