1
0
Fork 0
mirror of synced 2024-10-06 05:04:20 +13:00
Commit graph

1039 commits

Author SHA1 Message Date
Steven Nguyen
aa3c2faed9
Merge tag '1.3.8' into cloud-1.3.x-2 2023-08-04 13:55:07 -07:00
Christy Jacob
0feaf41fcb Merge branch 'feat-db-pools-master' of https://github.com/appwrite/appwrite into feat-db-pools 2023-07-20 11:53:36 +00:00
Christy Jacob
b11fb72a52
Merge pull request #5842 from appwrite/fix-delete-schedules
Ensure deletes worker iterates over all schedules
2023-07-20 11:24:09 +04:00
Eldad A. Fux
5b2dab2b10
Merge pull request #5833 from appwrite/fix-deletes-worker-internal-ids
Ensure deletes worker deletes resources using internal id
2023-07-20 09:34:51 +03:00
Steven
c7492ee35e Fix a bug where the delete worker wasn't iterating over schedules 2023-07-19 01:32:11 +00:00
Christy Jacob
05f314e88c fix: delete schedule document if project is deleted as well 2023-07-18 10:10:56 +00:00
Steven Nguyen
308c92f203
Ensure resources are deleted using their internal Id
This is necessary because a resource can be re-created with
the same id. If we don't use the internal id, the newer
recreated resource can be deleted.
2023-07-17 17:21:16 -07:00
Steven Nguyen
fce230dca8
Fix team delete
Ensure all memberships are deleted and the cached users are
invalidated so that the nested memberships will refresh.
2023-07-17 17:21:16 -07:00
Steven Nguyen
f5a3a8f339
Update Appwrite to save internal id as audit user id
It's important to use userInternalId so that if a user is recreated
with the same ID, lookups for the user will not return the data
of the old deleted user.

We will still store userId in data so that it can be pulled out and
returned for the log API calls.
2023-07-12 10:24:42 -07:00
shimon
d282dbf787 usage collections fix 2023-07-12 16:02:42 +03:00
Damodar Lohani
c656d8571a fix missing injection 2023-07-12 07:23:04 +00:00
Damodar Lohani
f59d3563f4 Merge remote-tracking branch 'origin/feat-db-pools-master' into feat-db-pools-db-pools-master-sync 2023-07-10 03:06:48 +00:00
shimon
6093262f21 cache deletion bug fix 2023-06-13 18:04:11 +03:00
shimon
9d75e65ba9 cache deletion bug fix 2023-06-13 17:03:33 +03:00
shimon
a4e055e21b cache deletion bug fix 2023-06-13 15:03:22 +03:00
shimon
8645757f28 cache deletion bug fix 2023-06-13 13:41:54 +03:00
shimon
41d207e862 cache deletion bug fix 2023-06-13 11:15:38 +03:00
Christy Jacob
df96a5de90 feat: add try catch to deletes worker 2023-06-13 00:14:49 +05:30
Christy Jacob
eccde7b1f9 feat: update log messages 2023-06-12 21:10:07 +05:30
Christy Jacob
56aa30fd52 feat: use static array for console db 2023-06-12 20:55:01 +05:30
Christy Jacob
651c826de1 feat: update log messages 2023-06-12 20:19:08 +05:30
Christy Jacob
7a4898fadd chore: add logs to deletes worker 2023-06-12 19:01:43 +05:30
Christy Jacob
b68f601240
Merge pull request #5620 from appwrite/fix-system-performance
Fix system performance
2023-06-02 18:00:50 +05:30
Christy Jacob
36f1791a92 chore: linter 2023-06-02 17:59:20 +05:30
Christy Jacob
23e6c1adf6 feat: remove unused orderBy, skip executing recursive functions 2023-06-02 17:19:00 +05:30
Matej Bačo
4ec8f69da6 Improve logging 2023-05-27 13:56:26 +02:00
Matej Bačo
3614cb384a Fix error logging 2023-05-24 21:07:41 +02:00
Matej Bačo
0244154017 Apply new structure of logs 2023-05-24 20:14:58 +02:00
Matej Bačo
b81e9ffd47 Fix format 2023-05-24 18:32:03 +02:00
Matej Bačo
1762c4f491 Improve logs 2023-05-24 18:29:23 +02:00
shimon
13a4000312 fixed typo 2023-05-08 13:45:53 +03:00
shimon
1e29ec8d59 added bucketInternalId to file 2023-05-08 10:32:29 +03:00
Torsten Dittmann
b2c8e182a5
Merge pull request #5442 from appwrite/fix-project-deletion-leftovers
fix: project deletion leftovers
2023-04-27 20:19:09 +02:00
Torsten Dittmann
7529f02bd6 fix: also delete webhooks on project deletion 2023-04-27 17:41:14 +02:00
Torsten Dittmann
31e65d954b fix: deletes worker for projects 2023-04-27 17:37:14 +02:00
Christy Jacob
1c4dc6a424
Merge pull request #3696 from appwrite/fix-event-multi-execution
Fix: event multi-execution
2023-04-25 17:31:45 +04: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
Torsten Dittmann
700abb3e47 fix: deletes worker deleting projects with console team 2023-04-11 13:49:45 +02:00
Steven
577ba9b0ec
Fix email-base.tpl path in certificates worker 2023-04-06 13:48:52 -07:00
Jake Barnby
d44f69df09
Delete collection relationships from deletes worker 2023-04-06 15:40:39 +12:00
Jake Barnby
dd2f980539
Fix worker warning 2023-03-31 23:15:48 +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
4de45bf9a7
Delete related cache on finally 2023-03-30 13:28:06 +13:00
Jake Barnby
a7a3d85bcb
Clear related collection cache 2023-03-30 13:24:44 +13:00
Jake Barnby
9468c238de
Remove conflicts 2023-03-30 13:01:58 +13:00
fogelito
e2d3c95fa6 add relations into attributes collection 2023-03-29 23:37:22 +03:00
fogelito
5aff6969db add relations into attributes collection 2023-03-29 23:31:49 +03:00
Jake Barnby
07c383e17a
Review updates 2023-03-25 16:36:20 +13:00
Christy Jacob
a3019f3d8c Merge branch 'feat-db-pools-sync' of https://github.com/appwrite/appwrite into feat-db-pools-fix-scheduler 2023-03-24 08:23:28 +00:00