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
07fc59b5f3
Add migrations worker
2023-09-01 19:17:37 -04: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
Christy Jacob
aebbafcb0f
Merge branch '1.4.x' of github.com:appwrite/appwrite into chore-update-sdks
2023-09-01 13:25:42 -04:00
Christy Jacob
dcdfeed391
Merge branch 'master' of github.com:appwrite/appwrite into chore-update-sdks
2023-09-01 13:25:27 -04:00
Christy Jacob
717daf1853
chore: update chnagelog
2023-09-01 12:53:20 -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
Christy Jacob
891099c7c3
Merge pull request #6100 from appwrite/chore-generate-specs
...
chore: generate specs
2023-09-01 06:05:41 +04:00
Christy Jacob
7f42ca2b7b
chore: generate specs
2023-08-31 21:52:28 -04:00
Christy Jacob
bf4444b045
chore: update sdks for apwrite 1.4.1
2023-08-31 18:08:24 -04: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
Christy Jacob
caf53bb783
Merge pull request #6096 from appwrite/feat-github-cache-trigger
...
Update the trigger for the cleanup actions cache workflow
2023-08-31 20:34:45 +04:00
Steven Nguyen
a6e9fbfa8d
Update the trigger for the cleanup actions cache workflow
...
Workflow should trigger on pull_request.closed, not all pull_request.
2023-08-31 09:26:42 -07:00
Christy Jacob
69e5e7f2da
Merge pull request #6080 from appwrite/feat-github-cache
...
Create a GH workflow to cleanup the GH cache
2023-08-31 20:02:06 +04:00
Steven Nguyen
c8d6ac0267
Update migration script to not remove schedule from functions
2023-08-31 08:40:53 -07:00
Jake Barnby
aced75fd05
Merge pull request #6072 from appwrite/1.4.x
...
1.4 Fixes
2023-08-31 00:31:59 -04: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
Jake Barnby
781aa8025a
Fix style typo
2023-08-30 20:39:40 -04:00
Jake Barnby
922332042e
Fix template strings
2023-08-30 20:31:11 -04:00
Jake Barnby
7e2e7ce3cb
Fix swapped from/to name
2023-08-30 20:20:20 -04:00
Steven Nguyen
8a0bf3ad46
Create a GH workflow to cleanup the GH cache
...
The GitHub actions cache is helpful to speed up CI jobs. Once a branch
is closed, we don't need the cacche anymore so we should delete it so
the disk space can be reclaimed.
This workflow was copied from https://docs.github.com/en/actions/using-workflows/caching-dependencies-to-speed-up-workflows#force-deleting-cache-entries .
2023-08-30 16:56:27 -07:00
Jake Barnby
02c16040ff
Merge pull request #6079 from appwrite/fix-500-options-requests
...
Fix router error
2023-08-30 19:28:45 -04:00
Steven Nguyen
ac0b697d52
Add router fix to CHANGES.md
2023-08-30 16:08:17 -07:00
Steven Nguyen
24efa0de82
Fix router error
...
It's possible for the route to be null (no match) which leads to an
error like:
```
appwrite | [Error] Timestamp: 2023-08-30T21:39:58+00:00
appwrite | [Error] Type: Error
appwrite | [Error] Message: Call to a member function label() on null
appwrite | [Error] File: /usr/src/code/app/controllers/general.php
appwrite | [Error] Line: 50
```
This adds a null check to prevent the error.
2023-08-30 16:07:11 -07:00
Jake Barnby
589e4f5c7d
Merge pull request #6077 from appwrite/fix-email-templates
...
fix: missing variable in email templates
2023-08-30 18:47:02 -04:00
Christy Jacob
61e1c3014a
fix: incorrect key reference
2023-08-30 18:44:29 -04:00
Christy Jacob
5dbec3d406
chore: remove redundant attribute
2023-08-30 18:43:09 -04:00
Christy Jacob
997cb01142
chore: revert console
2023-08-30 18:42:31 -04:00