Commit Graph
17305 Commits
Author SHA1 Message Date
Christy Jacob db763b180c Merge pull request #6142 from appwrite/fix-v2-functions
Fix: v2 functions
2023-09-06 12:43:51 -04:00
Matej Bačo 6964477429 Increase labels maximum limit 2023-09-06 18:15:03 +02:00
Matej Bačo 1268427c5f Upgrade OPR versions 2023-09-06 10:26:27 +02:00
Matej Bačo a782636e13 Add safety defaults to funcions worker 2023-09-06 10:10:03 +02:00
Matej Bačo 933f9631d5 Fix v2 endpoint description 2023-09-06 10:00:04 +02:00
Christy Jacob 7b448527a6 Merge pull request #6157 from appwrite/feat-migrations-team-fix
Make URL optional for Create Membership API and Serverside Requests
2023-09-06 00:23:54 -04:00
Christy Jacob 8e204f7105 Merge pull request #6153 from appwrite/fix-ai-assistant
Fix: AI Assistant
2023-09-06 00:08:27 -04:00
Christy Jacob 30713f58f9 Merge pull request #6146 from appwrite/fix-create-function-request-filter
Fix create execution request filter from previous SDK version
2023-09-05 23:50:08 -04:00
Christy Jacob 557513c3ee Merge pull request #6160 from appwrite/fix-restore-executor-hostname
Change executor hostname back to appwrite-executor
2023-09-05 19:46:30 -04:00
Steven Nguyen 970c586c76 Change executor hostname back to appwrite-executor 2023-09-05 16:43:59 -07:00
Christy Jacob 53b1c87c6e Merge pull request #6141 from appwrite/fix-overwrite-executor-variable
Fix _APP_EXECUTOR_HOST for upgrades
2023-09-05 19:35:31 -04:00
Christy Jacob 167af9f370 Merge pull request #6145 from appwrite/feat-6136-improve-router_domain_not_configured-error
Update the error message for router_domain_not_configured
2023-09-05 19:25:38 -04:00
Steven Nguyen d4f6c5f491 Update the error message for router_domain_not_configured
Explicitly list the environment variables that need to be configured to
make it clear what needs to be done.
2023-09-05 11:18:15 -07:00
Bradley Schofield 8357d20be7 Make URL optional for API and Serverside Requests 2023-09-05 19:13:47 +01:00
Matej Bačo ac62641f5a Add assistant scole to console member 2023-09-05 15:55:13 +02:00
Matej Bačo 9a1d13f9db Add v2 function test 2023-09-05 15:47:59 +02:00
Christy Jacob 3c649ba56d Merge pull request #6148 from appwrite/fix-6126-scheduled-functions
Add required params for scheduled functions
2023-09-04 21:57:19 -04:00
Christy Jacob 5c1d29d683 Merge pull request #6133 from appwrite/fix-git-not-found
Fix Not Found error when deploying function from git
2023-09-04 20:34:23 -04:00
Steven Nguyen 4c90b6bb1c Add required params for scheduled functions 2023-09-04 17:02:17 -07:00
Steven Nguyen 65e2e79457 Fix create execution request filter from previous SDK version
When an older SDK executes a function without passing any data, the
data param is unset/null so we need to make sure to handle that case.
2023-09-04 16:10:49 -07:00
Christy Jacob 4e00f61519 Merge pull request #6144 from appwrite/fix-cache-migration
Override forEachDocument() to skip the cache collection
2023-09-04 18:03:47 -04:00
Steven Nguyen ceb1188e8a Override forEachDocument() to skip the cache collection
Skip the cache collection because:

1. There may be * in the $id of the document which causes problems
   when paginating with a cursor.
1. Nothing was done to the cache collection so we don't need to process
   it.
2023-09-04 13:25:27 -07:00
Steven Nguyen 3c7c44adda Fix _APP_EXECUTOR_HOST for upgrades
As of 1.4.0, the hostname of the executor should be executor rather than
appwrite-executor. The problem is our install command always uses the
existing installation's variable values as the default for the upgrade.
This means the _APP_EXECUTOR_HOST will retain it's old value.

This PR Adds an overwrite key to variables.php to allow overwriting the
variable value regardless of whatever was in the previous installation.
2023-09-04 11:06:43 -07:00
Matej Bačo 7588a9c4ec Make v2 functions work again 2023-09-04 19:53:25 +02:00
Christy Jacob 22745e0418 Merge pull request #6125 from appwrite/fix-functions-backwards-compatibility
Fix CLI backwards compatibility
2023-09-04 12:28:03 -04:00
Steven Nguyen c7929572f3 Fix builds migration 2023-09-04 09:04:15 -07:00
Steven Nguyen 605ee2f7c5 Update create deployment default commands
Default to function commands only if commands weren't supplied.
2023-09-04 09:04:15 -07:00
Christy Jacob a1c278e34e Merge pull request #6134 from appwrite/fix-create-phone-session-abuse-key
Fix create phone session abuse key
2023-09-03 17:41:54 -04:00
Steven 62065a1c33 Fix create phone session abuse key
Create phone session doesn't have anything to do with email. The key
name should be email just for clarity (even though, technically, it
doesn't matter).
2023-09-03 21:37:02 +00:00
Steven 397d6350cd Fix Not Found error when deploying function from git 2023-09-03 21:25:32 +00:00
Steven Nguyen 87b0851092 Fix executions migrations 2023-09-02 19:13:15 -07:00
Steven Nguyen 9aeb15c337 Fix variables migration
Set new resourceType attribute to function since all variables were
function variables.
2023-09-02 18:35:26 -07:00
Steven Nguyen f317d33fc7 Skip migrating domains without project because it would throw an error 2023-09-02 18:06:50 -07:00
Steven Nguyen 03c2a16306 Fix update migrations for functions and deployments
- Create additional attributes for the deployments collection.
- Set the commands attribute for the functions and deployments based on
  runtime.
2023-09-02 17:29:38 -07:00
Steven Nguyen a609759951 Make runtime optional when updating a function
This is important for backwards compatibility since it wasn't possible
to update a function runtime in previous versions and it was never
included in the request.
2023-09-02 16:37:40 -07:00
Jake Barnby f47aa91ff1 Merge pull request #6109 from appwrite/fix-1.4-bugs
Fix events not triggering functions and path not a string bugs
2023-09-01 15:15:55 -04:00
Jake Barnby 017cd75071 Merge pull request #6102 from appwrite/fix-file-security-check
Fix fileSecurity check
2023-09-01 15:11:03 -04:00
Jake Barnby 1dc2c08e15 Merge pull request #6095 from appwrite/fix-function-schedule-migration
Update migration script to not remove schedule from functions
2023-09-01 15:06:37 -04:00
Khushboo Verma 7013bc94a6 Fix events triggering functions and path not a string bugs 2023-09-01 21:15:53 +05:30
Torsten Dittmann 1b2cda81d0 Merge pull request #6101 from appwrite/fix-remove-route-setisactive
Remove route setIsActive() call
2023-09-01 10:13:37 +02:00
Steven Nguyen 9bc6011876 Fix fileSecurity check
Because of the `getAttributes()` call, `$fileSecurity` was always true
which lead to invalid permission check. This resulted in files being
deleted when a user had delete permissions on the file even though
they didn't on the bucket.
2023-08-31 20:28:13 -07:00
Steven Nguyen 073172d84b Remove route setIsActive() call
The method has been removed since it's no longer necessary.
2023-08-31 19:18:13 -07:00
Jake Barnby 36698d180c Merge pull request #6097 from appwrite/feat-6094-case-insensitive-confirm
Make install confirmation case insensitive
2023-08-31 15:30:14 -04:00
Steven Nguyen dcc676a0c9 Make install confirmation case insensitive
When a previous installation is found during installation/upgrade, the
user is prompted to confirm whether they want to overwrite it. We
originally only accepted 'Y', but this PR changes it to accept 'y' as
well to reduce friction.
2023-08-31 12:25:42 -07:00
Steven Nguyen c8d6ac0267 Update migration script to not remove schedule from functions 2023-08-31 08:40:53 -07:00
Jake Barnby 458dd8c97d Merge pull request #6084 from appwrite/chore-update-migrations
Chore update migrations
2023-08-31 00:21:57 -04:00
Jake Barnby ebf942339a Update migrations version 2023-08-31 00:14:34 -04:00
Christy Jacob 60df7af3f7 Merge pull request #6083 from appwrite/refactor-migration-connect-scope
Update firebase connect scope
2023-08-31 06:50:58 +04:00
Jake Barnby fdb7218978 Update firebase connect scope 2023-08-30 22:48:51 -04:00
Jake Barnby 2fb7a1c862 Merge pull request #6081 from appwrite/fix-sender-name
Fix swapped from/to name
2023-08-30 20:55:59 -04:00