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
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
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
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
Christy Jacob
4e19c94d08
Merge branch '1.4.x' of github.com:appwrite/appwrite into fix-email-templates
2023-08-30 18:40:39 -04:00
Christy Jacob
21dc3b16b0
chore: update changelog
2023-08-30 18:36:40 -04:00
Christy Jacob
861921526e
fix: remove redundant name property
2023-08-30 18:34:20 -04:00
Jake Barnby
fec3fc3597
Merge pull request #6078 from appwrite/fix-mock-headers
...
Fix mock headers
2023-08-30 18:05:09 -04:00
Jake Barnby
b2f9506130
Update app/controllers/mock.php
2023-08-30 17:57:38 -04:00
Jake Barnby
b77d83d246
Add back headers route
2023-08-30 17:55:27 -04:00
Christy Jacob
74012158b3
fix: variable names
2023-08-30 17:54:26 -04:00
Christy Jacob
05615d1449
fix: missing variable in email templates
2023-08-30 17:52:55 -04:00
Christy Jacob
75e957ed4a
fix: missing variable in email templates
2023-08-30 17:48:25 -04:00
Jake Barnby
31bff542e9
Merge pull request #6076 from appwrite/fix-domains-migration
...
Fix domains migration
2023-08-30 17:30:12 -04:00
Steven Nguyen
bd89fd4bf5
Fix domains migration
...
The previous approach tried to migrate the 'rules' collection, but that
didn't work because the data was in the 'domains' collection.
Since the 'domains' collection was removed, the migration is now done
when migrating the 'projects' collection by fetching the domains and
then creating the rule documents.
2023-08-30 14:22:06 -07:00
Jake Barnby
f10698aebe
Merge pull request #6073 from appwrite/chore-update-version
...
Chore update version
2023-08-30 16:25:06 -04:00
Jake Barnby
726b13bc66
Merge pull request #6074 from appwrite/chore-sync-master
...
Chore sync master
2023-08-30 16:24:26 -04:00
Jake Barnby
513d913298
Merge remote-tracking branch 'origin/1.4.x' into chore-sync-master
...
# Conflicts:
# app/config/specs/open-api3-1.4.x-console.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/swagger2-1.4.x-console.json
# app/config/specs/swagger2-latest-console.json
2023-08-30 16:11:48 -04:00
Jake Barnby
24bd21e980
Update version
2023-08-30 16:05:51 -04:00
Jake Barnby
e018c29b71
Bump .NET SDK version
2023-08-30 15:48:01 -04:00
Jake Barnby
afbc39b34b
Update version
2023-08-30 15:45:38 -04:00
Jake Barnby
56da28a180
Merge pull request #6068 from appwrite/feat-upgrade-task
...
Feat upgrade task
2023-08-30 15:34:28 -04:00
Steven Nguyen
917f2f1d74
Update installation confirmation text
...
Let the user know a backup will be created.
2023-08-30 12:32:10 -07:00
Jake Barnby
85e8e2045f
Merge pull request #6071 from appwrite/fix-scopes
...
Fix scopes
2023-08-30 15:31:57 -04:00
Steven Nguyen
2d0d036519
Ensure upgrade executable has execute permissions
2023-08-30 12:31:25 -07:00
Jake Barnby
a93123e3ac
Remove cloud specific config
2023-08-30 14:45:22 -04:00
Jake Barnby
fc3ff188b1
Fix VCS + migrations scopes
2023-08-30 14:44:33 -04:00
Steven Nguyen
2f2edd41d5
Update install.php not specify docker-compose.yml file
...
By not specifying a docker-compose.yml file, docker compose
automatically uses the docker-compose.yml file in the project directory
and a docker-compose.override.yml file if one is present.
2023-08-30 10:17:37 -07:00
Steven Nguyen
7d56c6f37e
Prompt developer to confirm installing over existing install
2023-08-30 09:55:27 -07:00
Steven Nguyen
75f7459c40
Create a dedicated upgrade task
...
Before, we used the same command for both installation and upgrades.
This lead to problems because developers would try to upgrade in the
wrong folder and end up creating a new installation.
This new upgrade command validates the existence of an existing
installation before proceeding with the upgrade to ensure no new
installation is created when upgrading.
2023-08-30 09:55:18 -07:00
Steven Nguyen
48f0ff86ba
Make the install path a class property
...
This makes it so the property can be used by subclasses.
2023-08-30 09:50:47 -07:00
Christy Jacob
6a8b83104c
Merge pull request #6067 from appwrite/chore-update-specs
...
chore: add update framework version
2023-08-30 20:41:13 +04:00
Christy Jacob
cc8aa27fea
feat: update specs
2023-08-30 12:36:47 -04:00
Christy Jacob
0a162f9c92
chore: add update framework version
2023-08-30 12:19:18 -04:00
Torsten Dittmann
124c71b66b
Merge pull request #5844 from appwrite/1.4.x
...
Appwrite 1.4.0
2023-08-30 16:43:43 +02:00
Torsten Dittmann
e82c22ac1e
Merge pull request #6066 from appwrite/chore-upgrade-console
...
chore: upgrade console
2023-08-30 16:40:47 +02:00