1
0
Fork 0
mirror of synced 2024-08-20 20:51:40 +12:00
Commit graph

10196 commits

Author SHA1 Message Date
Jake Barnby
354211950f
Add timeout test 2023-10-19 17:06:57 +13:00
Jake Barnby
b6b8fe7d51
Allow overriding timeout per request in dev mode 2023-10-19 16:19:40 +13:00
Jake Barnby
b17e24f645
Use const for timeout 2023-10-19 15:45:32 +13:00
Jake Barnby
389d367fca
Set hard timeouts for API dbs 2023-10-19 15:32:45 +13:00
Jake Barnby
db3fa21468
Update database 2023-10-19 14:26:44 +13:00
Steven Nguyen
6d040beb36
Update specs for 1.4.6
$ diff old.json new.json
4c4
<     "version": "1.4.5",
---
>     "version": "1.4.6",
8132c8132
<     "/health/queue/databases": {
---
>     "/health/queue/databases/{databaseId}": {
8164c8164,8175
<         "security": [{ "Project": [], "Key": [] }]
---
>         "security": [{ "Project": [], "Key": [] }],
>         "parameters": [
>           {
>             "name": "databaseId",
>             "description": "Database for which to check the queue size",
>             "required": false,
>             "type": "string",
>             "x-example": "[DATABASE_ID]",
>             "default": "database_db_main",
>             "in": "path"
>           }
>         ]
2023-10-18 17:42:27 -07:00
Steven Nguyen
1d7c9d84d2
Fix get database queue endpoint params
A path param cannot be optional so change it to a query param.
2023-10-18 17:42:27 -07:00
Steven Nguyen
435b20df77
Bump appwrite version to 1.4.6 2023-10-18 16:07:47 -07:00
Steven Nguyen
9bc6b124c0
Bump console to version 3.2.3 2023-10-18 15:51:13 -07:00
Christy Jacob
67541d4a1d chore: review comments 2023-10-18 21:35:15 +00:00
Christy Jacob
20985c7ee4
Merge pull request #6946 from appwrite/remove-resque
chore: remove resque library and update health check endpoints
2023-10-18 16:59:44 -04:00
Christy Jacob
be5ed9b282
Merge pull request #6934 from appwrite/feat-delegate-deletes
Delegate custom deletes
2023-10-18 16:13:08 -04:00
Christy Jacob
3d7cd91176 chore: fix injections 2023-10-18 19:54:56 +00:00
Christy Jacob
be26e4b729 chore: remove resque library and update health check endpoints 2023-10-18 19:44:06 +00:00
Christy Jacob
f822f86517
Merge branch '1.4.x' into refactor-workers-sn 2023-10-18 15:26:45 -04:00
Christy Jacob
74e3f3f7d2 fix: remove unused variable 2023-10-18 19:08:21 +00:00
Christy Jacob
133cb62b4e fix: update injection name 2023-10-18 19:07:17 +00:00
Christy Jacob
4724d729fb Merge branch 'refactor-workers-sn' of https://github.com/appwrite/appwrite into feat-delegate-deletes 2023-10-18 18:59:51 +00:00
Christy Jacob
066dd6393d Merge branch 'refactor-workers-sn' of https://github.com/appwrite/appwrite into feat-delegate-deletes 2023-10-18 18:57:16 +00:00
Christy Jacob
72d0865ad8 chore: use deletes worker for deleting audit logs 2023-10-18 18:54:20 +00:00
Christy Jacob
699ac7f7f5 fix: review comments 2023-10-18 20:53:11 +04:00
Christy Jacob
050cb28d4f fix: incorrect events 2023-10-18 20:30:47 +04:00
Khushboo Verma
979054e5ca Merge branch 'main' into refactor-vcs-tests 2023-10-18 13:25:40 +05:30
Khushboo Verma
2914a4d1c5 Add test for createRepo endpoint 2023-10-18 13:24:32 +05:30
Jake Barnby
bb0744842d
Set metadata for all database instantiations 2023-10-18 16:21:10 +13:00
Christy Jacob
33ec5b3d7b chore: re-order tests 2023-10-18 02:36:50 +04:00
Christy Jacob
39820b5a0f chore: update docker compose config 2023-10-18 01:56:54 +04:00
shimon
593e5ab316 some fixes 2023-10-17 22:08:01 +03:00
shimon
1036cb406d some fixes 2023-10-17 21:32:38 +03:00
shimon
3d5930c104 some fixes 2023-10-17 16:55:08 +03:00
Christy Jacob
022952e2ee chore: revert console 2023-10-17 08:36:41 +00:00
Christy Jacob
20468782e5 chore: revert console 2023-10-17 08:35:22 +00:00
Jake Barnby
64d582a43a
Update for package changes 2023-10-17 21:31:00 +13:00
Matej Bačo
97ea29bba2 Add dart 3.1 support 2023-10-17 10:18:29 +02:00
shimon
55dfb0b034 Merge remote-tracking branch 'origin/refactor-workers-sn' into refactor-workers-sn 2023-10-17 06:44:53 +03:00
shimon
9a6d88a819 addressing some comments 2023-10-17 06:44:36 +03:00
Jake Barnby
dbfe5e45aa
Delegate custom deletes 2023-10-17 12:18:51 +13:00
Shimon Newman
e565557eb2
Update app/worker.php
Co-authored-by: Christy Jacob <christyjacob4@gmail.com>
2023-10-16 20:13:39 +03:00
shimon
a8f5886474 minor fix 2023-10-16 18:17:02 +03:00
shimon
e660a6f4a3 small fixes 2023-10-16 17:09:51 +03:00
shimon
2451d9fef1 Merge branch '1.4.x' of github.com:appwrite/appwrite into refactor-workers-sn
 Conflicts:
	src/Appwrite/Platform/Workers/Deletes.php
2023-10-16 17:06:59 +03:00
shimon
2fcda9fc11 Merge branch 'cl-1.4.x' of github.com:appwrite/appwrite into refactor-workers-sn 2023-10-16 17:03:43 +03:00
shimon
0e2c1c1f2d small fixes 2023-10-16 16:20:41 +03:00
Bradley Schofield
23a1da58fb Update Status Codes 2023-10-16 11:57:17 +01:00
loks0n
dfeb49951b Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-16 10:26:51 +01:00
shimon
0c776e0a44 comparing $workersCount via worker.php vs init php 2023-10-16 11:04:44 +03:00
shimon
94178f8eaf rollback to Usage 2023-10-15 20:41:09 +03:00
Steven Nguyen
5956c4c247
Merge branch 'main' into fix-unique-in-errors 2023-10-13 12:03:23 -07:00
Bradley Schofield
5274f1234b Merge branch 'main' into feat-improve-migration-validations 2023-10-13 16:23:25 +01:00
Bradley Schofield
d4b53e5014 Run Linter 2023-10-13 16:23:20 +01:00
loks0n
250e9ae9f7 chore: cleanup pr 2023-10-13 16:10:55 +01:00
Torsten Dittmann
7bae8ac374 revert: console change 2023-10-13 16:10:27 +02:00
Torsten Dittmann
f5d0ebeb75 docs: fix broken links 2023-10-13 15:59:28 +02:00
Torsten Dittmann
3778939605 fix: relative links to absolute 2023-10-13 15:43:23 +02:00
Torsten Dittmann
8e12a07267 Merge branch 'main' of https://github.com/appwrite/appwrite into fix-specs 2023-10-13 15:42:09 +02:00
Khushboo Verma
f18d33a0d6 Resolved merge conflicts 2023-10-13 18:54:14 +05:30
Khushboo Verma
66ec7f2e1d VCS tests 2023-10-13 18:50:58 +05:30
Torsten Dittmann
ce0024d97a
Merge pull request #5290 from DH-555/patch-4
Fix: spanish translations (emails)
2023-10-13 13:36:28 +02:00
Torsten Dittmann
ecd073fb02
Merge pull request #6898 from appwrite/fix-6879-fix-project-delete
Update teamInternalId when updating project team
2023-10-13 13:35:47 +02:00
loks0n
63d3a2bc73 chore: revert abuse-key changes 2023-10-13 11:08:25 +01:00
loks0n
07286e5864 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-10-13 11:05:22 +01:00
loks0n
81c4a9bbd5 chore: fmt 2023-10-13 11:05:14 +01:00
Steven Nguyen
3f2f6ab43a
Ensure permissions are updated when a project moves orgs
Since the following collections also have permissions set to the team,
the team should be updated for consistency:

- installations
- repositories
- vcsComments
2023-10-12 17:34:53 -07:00
Steven Nguyen
3bb22c38cc
Update teamInternalId when updating project team
This is important because when an organization is deleted, projects are
fetched by the teamInternalId and if the teamInternalId is not updated
when the project team is updated, the project will be deleted if the
previous organization is deleted.
2023-10-12 17:03:45 -07:00
Steven Nguyen
2d2af20547 Fix realtime deletes
The realtime collection only exists in the console project so iterating
over every project leads to the not found error.

In addition, the deleteForProjectIds() doesn't include the console
project so the realtime records were not being cleaned up properly.
2023-10-12 22:49:55 +00:00
Khushboo Verma
bb75036efe WIP: Mocked GitHub installation 2023-10-13 01:45:27 +05:30
loks0n
8ab429b92f feat: replace session confirmation endpoints 2023-10-12 14:38:32 +01:00
shimon
66c57c9a4f Merge remote-tracking branch 'origin/refactor-workers' into refactor-workers 2023-10-12 16:34:31 +03:00
shimon
4088941f70 sync with main 2023-10-12 16:34:13 +03:00
Jake Barnby
48bc369149
Hardcode default queue for db worker only 2023-10-12 21:32:33 +13:00
Jake Barnby
204912cb98
Update compose phtml 2023-10-12 20:59:40 +13:00
Jake Barnby
dc580c3d0d
Change name 2023-10-12 20:15:16 +13:00
Jake Barnby
e2a8369712
Add docblock for env vars 2023-10-12 19:11:08 +13:00
Jake Barnby
effdeb4bc2
Fix env vars 2023-10-12 19:10:45 +13:00
Jake Barnby
1ac3372239
Set queue name per worker 2023-10-12 17:55:30 +13:00
Jake Barnby
096a529618
Revert "Merge branch 'feat-db-per-process' of github.com:appwrite/appwrite into feat-db-per-process"
This reverts commit 6f42305484, reversing
changes made to 69abd222e8.
2023-10-12 15:30:01 +13:00
Jake Barnby
6f42305484
Merge branch 'feat-db-per-process' of github.com:appwrite/appwrite into feat-db-per-process
# Conflicts:
#	bin/worker-databases
#	src/Appwrite/Event/Database.php
#	src/Appwrite/Platform/Workers/Databases.php
2023-10-12 15:28:52 +13:00
Vincent (Wen Yu) Ge
291654bee9 Rename ID -> Keys for attribute and index for consistency 2023-10-11 19:29:04 +00:00
loks0n
b299ed056e chore: rename $sessionSecret 2023-10-11 17:07:02 +01:00
loks0n
f9d6ebd3a0 docs: add descriptions to universal token endpoints 2023-10-11 16:31:32 +01:00
shimon
2cd4514086 sync with main 2023-10-11 16:03:15 +03:00
Torsten Dittmann
92adaee1cb chore: upgrade console to 3.2.2 on cloud 2023-10-11 14:57:11 +02:00
loks0n
e41fab769f fix: edge cases 2023-10-11 13:20:25 +01:00
shimon
893b1d0ba7 Merge branch 'main' of github.com:appwrite/appwrite into refactor-workers
 Conflicts:
	.gitmodules
	app/controllers/api/functions.php
	app/controllers/api/health.php
	app/init.php
	app/views/install/compose.phtml
	composer.lock
	src/Appwrite/Migration/Migration.php
	src/Appwrite/Platform/Workers/Builds.php
	src/Appwrite/Platform/Workers/Deletes.php
	src/Appwrite/Platform/Workers/Functions.php
	src/Executor/Executor.php
2023-10-11 12:08:13 +03:00
Jake Barnby
d238d79e29
Allow multiprocess for db queue 2023-10-11 21:28:29 +13:00
Jake Barnby
365630ff39
Set the queue name based on project DB 2023-10-11 17:21:40 +13:00
Jake Barnby
ca5b7f5b16
Add dynamic queue setting for database worker 2023-10-11 16:52:58 +13:00
shimon
002fc19d60 tests fix 2023-10-10 21:02:24 +03:00
loks0n
c343d7550f chore: fmt 2023-10-10 14:41:02 +01:00
loks0n
c30c024805 test: fix magic url assertions 2023-10-10 14:36:53 +01:00
loks0n
a88175fc46 fix: unhash session responses 2023-10-10 13:30:42 +01:00
Torsten Dittmann
920d2b2db3
Merge branch 'cl-1.4.x' into 1.4.x 2023-10-10 11:59:24 +02:00
Steven Nguyen
9d3972f43f
Bump API specs 2023-10-09 16:52:11 -07:00
Steven Nguyen
071920fb30
Bump version to 1.4.5 2023-10-09 16:39:46 -07:00
Steven Nguyen
2620328810
Bump APP_CACHE_BUSTER to make sure browsers fetch the new console 2023-10-09 16:38:54 -07:00
Steven Nguyen
81a6512cce
Bump console to 3.2.1 2023-10-09 16:19:59 -07:00
Eldad A. Fux
970461c509
Merge pull request #6490 from appwrite/fix-6442-executor-restart
Ensure openruntimes-executor restarts after a server reboot
2023-10-09 17:27:15 +02:00
loks0n
c4e82e4191 fix: edge cases 2023-10-09 14:49:07 +01:00
shimon
e2989afda8 queueForBuilds fix via functions controller 2023-10-09 13:28:06 +03:00
shimon
24e09d3d8e queueForBuilds fix via functions controller 2023-10-09 13:16:05 +03:00
Jake Barnby
72b4950168
Merge pull request #6469 from appwrite/fix-migration-response-model
Fix missing array flag on migration errors response model rule
2023-10-09 11:29:31 +13:00
shimon
31466c44d8 update projects database 2023-10-08 16:44:14 +03:00
Bradley Schofield
9cb1cf418c Improve Error Handling and Add more Validation 2023-10-06 17:02:01 +01:00
Steven Nguyen
623b2f97da
Ensure openruntimes-executor restarts after a server reboot
Every other service restarts automatically after a server reboot so
the openruntimes-executor should too. Otherwise, function executions
will fail as the executor is unavailable.
2023-10-05 14:25:50 -07:00
David
82bde7f7e9
Merge branch 'main' into patch-4 2023-10-05 17:43:27 +02:00
shimon
948f36a023 sync with 1.4 2023-10-05 16:15:39 +03:00
loks0n
e94631f730 fix: token verification 2023-10-05 11:18:19 +01:00
Christy Jacob
32ba34cba5 chore: add database overrides 2023-10-05 05:58:52 +00:00
Christy Jacob
adbbb6dc20 chore: add database overrides 2023-10-05 05:53:49 +00:00
Vincent (Wen Yu) Ge
e5c828fbbd Attribute keys must be unique and can't use unique() 2023-10-04 13:56:18 +00:00
Vincent (Wen Yu) Ge
c12999dc74 Remove extra ` tags 2023-10-04 13:52:19 +00:00
Vincent (Wen Yu) Ge
a2c9c8b82e Updated error message to not user magic strings 2023-10-04 13:49:45 +00:00
shimon
7f1507f810 sync with 1.4 2023-10-04 11:20:32 +03:00
Matej Bačo
0f3ce658c2 Upgrade executor 2023-10-04 09:10:50 +02:00
Jake Barnby
b8cfac90e2
Update specs 2023-10-04 15:13:43 +13:00
shimon
e3668a4d06 sync with 1.4 2023-10-03 21:56:36 +03:00
shimon
429dabaaee sync with 1.4 2023-10-03 19:50:48 +03:00
shimon
ce82a9efa9 remove usage executions from shared api 2023-10-03 17:41:11 +03:00
shimon
6d60b0bd8c sync with 1.4 2023-10-03 11:40:34 +03:00
Christy Jacob
ff3c25d352 chore: update database 2023-10-02 22:23:35 +00:00
Christy Jacob
29ad61d461 chore: update database 2023-10-02 22:01:42 +00:00
Christy Jacob
b456c9df2c chore: remove DB creates 2023-10-02 21:32:05 +00:00
shimon
2bb4d8fb89 sync with 1.4 2023-10-02 17:02:48 +03:00
Torsten Dittmann
7b5ee34b68 fix: more links 2023-10-02 14:32:43 +02:00
Torsten Dittmann
71775c76b1 fix: specs relative links 2023-10-02 14:26:54 +02:00
Torsten Dittmann
e0dcf3f8b1 fix: relative links 2023-10-02 13:51:24 +02:00
Torsten Dittmann
4b03d6a361 fix: http links with https 2023-10-02 13:47:35 +02:00
Torsten Dittmann
f230419614 chore: fix spec links 2023-10-02 13:42:44 +02:00
shimon
75d8741eaa sync against master 2023-10-01 21:30:52 +03:00
shimon
b02d51c794 migrations worker 2023-10-01 20:39:26 +03:00
Matej Bačo
1502bfef74 Increase timeout 2023-09-30 17:24:09 +02:00
Matej Bačo
78dd0ca439 Merge branch 'cl-1.4.x' into patch-sync-exec-timeout 2023-09-30 16:02:33 +02:00
Christy Jacob
43de260b33
Merge pull request #6366 from appwrite/1.4.x
Update cl-1.4.x
2023-09-30 10:02:15 -04:00
Matej Bačo
d9f2f1c37b Introduce execution sync timeout 2023-09-30 11:54:54 +02:00
Torsten Dittmann
c02f5fedbc
Merge pull request #6354 from appwrite/feat-bump-console 2023-09-29 21:19:04 +02:00
Steven Nguyen
9d47237da9
Merge branch '1.4.x' into fix-skip-non-ascii-chars-image 2023-09-29 11:07:31 -07:00
Steven Nguyen
e95b4460b4
Bump console to the latest version 2023-09-29 11:06:07 -07:00
Bradley Schofield
1136dc9e64 Add Test and don't stop on special char 2023-09-29 16:27:59 +01:00
Bradley Schofield
615d61d962 Merge branch '1.4.x' into fix-skip-non-ascii-chars-image 2023-09-29 09:21:17 +01:00
Christy Jacob
cf4cf6c1af Merge branch '1.4.x' of https://github.com/appwrite/appwrite into cl-1.4.x 2023-09-28 22:26:25 +00:00
Christy Jacob
a65c1c1ee5 chore: fix merge conflict 2023-09-28 22:22:44 +00:00
loks0n
739be813e0 feat: oauth ssr token flow 2023-09-28 13:45:52 +01:00
shimon
a10246a9bd build && audit && usage workers 2023-09-28 13:45:15 +03:00
loks0n
5ed2da4cf1 feat: add userId to abuse-keys 2023-09-28 11:33:01 +01:00
loks0n
b8f2c1deec chore: revert oauth workaround 2023-09-28 11:26:44 +01:00
loks0n
ef93c59698 Merge branch 'main' of https://github.com/appwrite/appwrite into feat-ssr 2023-09-28 11:21:26 +01:00
Steven Nguyen
faf69a7a4e
Generate 1.4.x and latest specs 2023-09-27 16:42:04 -07:00
Christy Jacob
ac844d33ef Merge branch '1.4.x' of https://github.com/appwrite/appwrite into cl-1.4.x 2023-09-27 23:25:48 +00:00
Christy Jacob
4f88ba8b88
Merge pull request #6347 from appwrite/chore-prep-for-1.4
Chore prep for 1.4
2023-09-27 18:59:16 -04:00
Christy Jacob
9fa93e0449 chore: review comments 2023-09-27 22:13:03 +00:00