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
Eldad A. Fux
b86ce2d233
Merge pull request #5561 from appwrite/fix-delete-account
...
Update the Update Account Status API to clear the cookie
2023-05-22 23:06:02 +03:00
Prateek Banga
977279b679
fix: expire format for get session api
2023-05-22 18:34:51 +05:30
Prateek Banga
249bec5124
fixed expire format for phone session, anonymous session, oauth session
2023-05-22 18:18:52 +05:30
Prateek Banga
8673df4ac5
fix: expire format in magic url sessions
2023-05-22 17:52:25 +05:30
Prateek Banga
19a3db69f8
fix updated expire format to iso format
2023-05-20 21:09:48 +05:30
Prateek Banga
5cb9cc9dfd
fix expire field in list account sessions api
2023-05-20 02:36:45 +05:30
Steven Nguyen
9961609d71
Update the Update Account Status API to clear the cookie
...
After a user updates their status, their session no longer works
however, the cookie may still exist in their browser, preventing other
API calls from completing successfully.
2023-05-19 11:58:17 -07:00
Christy Jacob
d630d8772b
Merge pull request #5460 from appwrite/fix-create-project-error
...
fix: throw correct exception when project ID already exists
2023-05-19 22:48:02 +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
Damodar Lohani
fc36120a51
get file hash before encryption and compression
2023-05-07 11:33:27 +05:45
Torsten Dittmann
67ad856490
Merge pull request #5497 from appwrite/fix-bucket-permissions
...
Fix bucket permissions
2023-05-04 19:32:44 +02:00
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
Steven Nguyen
4dd6a7977e
Update create and update bucket APIs
...
Ensure the permissions and document security are updated in the
metadata collection.
2023-05-03 12:15:37 -07:00
Bhaskar Singh
a4299a69ef
Refactored the condition for strict inequality
2023-05-02 23: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
Christy Jacob
3451d3d800
chore: linter
2023-04-29 12:44:07 +05:30
Christy Jacob
ac004acbc8
fix: throw correct exception when project custom ID already exists
2023-04-29 12:41:17 +05:30
Torsten Dittmann
e1cf068652
fix: platforms query
2023-04-27 17:36:00 +02:00
Bhaskar Singh
7064f884aa
Refactor usage init hook to remove unecessary
...
inject
2023-04-27 19:32:05 +05:30
Damodar Lohani
edbc52403a
update so that current SDK don't fail
2023-04-27 09:29:39 +00:00
Christy Jacob
d5fb9ab9a6
Merge branch 'master' of https://github.com/appwrite/appwrite into add-console-headers
2023-04-26 03:37:39 +00: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
Damodar Lohani
b13800386d
fix mock for upload changes
2023-04-19 06:15:24 +00:00
Damodar Lohani
518b45827f
content-range end should be 1 less than file size
2023-04-19 02:17:26 +00: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
Torsten Dittmann
7f377f8d32
Merge pull request #5355 from appwrite/fix-relationship-attr-link
...
Fix link in Learn more about relationship attributes
2023-04-12 19:00:17 +02:00
Torsten Dittmann
34d27fb4d0
fix: prefs for teams
2023-04-12 18:03:08 +02:00
Torsten Dittmann
52d7dcf082
fix: update prefs endpoints to not fallback to stdClass
2023-04-12 18:02:43 +02:00
Vincent (Wen Yu) Ge
f952d57c88
Fix link in storage specs
2023-04-12 11:27:56 -04:00
Jake Barnby
3c6f8d2326
Skip validation for mock file upload
2023-04-12 14:53:35 +12:00
Jake Barnby
d86d604624
Reviews fixes
2023-04-12 03:32:14 +12:00
Jake Barnby
f869252d90
Remove redundant import
2023-04-12 03:00:09 +12:00
Jake Barnby
7fe14ca10b
Merge remote-tracking branch 'origin/master' into sync-master
...
# 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
# app/console
# app/controllers/api/storage.php
# composer.lock
2023-04-12 00:50:31 +12:00
Jake Barnby
5cbb08d6f1
Fix response model types for update password + update status
2023-04-11 20:41:24 +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
Vincent (Wen Yu) Ge
6e9e6aa6b3
relink to inputfile docs
2023-04-10 22:18:07 +00: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
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