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
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
Khushboo Verma
7013bc94a6
Fix events triggering functions and path not a string bugs
2023-09-01 21:15:53 +05:30
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
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
fdb7218978
Update firebase connect scope
2023-08-30 22:48:51 -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
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
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
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
f10698aebe
Merge pull request #6073 from appwrite/chore-update-version
...
Chore update version
2023-08-30 16:25:06 -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
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
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
Christy Jacob
cc8aa27fea
feat: update specs
2023-08-30 12:36:47 -04:00
Torsten Dittmann
367dbdc132
chore: upgrade console
2023-08-30 16:40:17 +02:00
Torsten Dittmann
3b2cb9b868
Merge pull request #6059 from appwrite/fix-smtp
...
Fix smtp
2023-08-30 16:09:10 +02:00
Torsten Dittmann
e507fb6715
fix: hide services from server/client sdks
2023-08-30 13:28:43 +02:00
Torsten Dittmann
0d547ebf75
feat: upgrade console to 3.0.0
2023-08-30 11:20:04 +02:00
Torsten Dittmann
0427c2e4eb
chore: generate 1.4.x specs
2023-08-30 11:19:55 +02:00
Eldad A. Fux
7835fa9bbc
Update app/controllers/api/proxy.php
2023-08-30 09:43:23 +03:00
Eldad A. Fux
75a9b2c1c5
Update app/controllers/api/console.php
2023-08-30 09:43:11 +03:00
Jake Barnby
ff16fd7d9c
Check link after fetching page as well
2023-08-30 02:14:19 -04:00
Jake Barnby
085b50be8b
Check if host is public domain before requesting
2023-08-30 02:04:52 -04:00
Jake Barnby
d3929a5bae
Fix forced username and password requirement
2023-08-30 01:31:02 -04:00
Jake Barnby
e3a9fae033
Fix maildev auth
2023-08-30 00:56:08 -04:00
Jake Barnby
129f942164
Remove advanced realtime features
2023-08-30 00:33:35 -04:00
Jake Barnby
3d0ae4b9d9
Remove invites codes
2023-08-30 00:31:38 -04:00
Jake Barnby
a1d0b67c6b
Fix SMTP
2023-08-30 00:30:44 -04:00
Jake Barnby
3f3d518f36
Merge remote-tracking branch 'origin/1.4.x' into feat-git-integration
...
# Conflicts:
# docker-compose.yml
2023-08-29 14:40:46 -04:00
Jake Barnby
cfdc9dff1b
Remove cloud specific config
2023-08-29 14:25:00 -04:00
Jake Barnby
860d6854b1
Merge pull request #6053 from appwrite/feat-git-integration-no-hook
...
Disable swoole curl hook
2023-08-29 13:44:27 -04:00
Jake Barnby
07f8e9411a
Apply suggestions from code review
2023-08-29 13:41:40 -04:00
Khushboo Verma
1293e7bc5f
Optimised list repositories endpoint
2023-08-29 23:07:34 +05:30
Jake Barnby
8530830d90
Clean up
2023-08-29 12:01:37 -04:00
Jake Barnby
84177b0fb0
Merge remote-tracking branch 'origin/feat-git-integration' into feat-git-integration-no-hook
2023-08-29 11:59:44 -04:00
Matej Bačo
80205bcfd3
Merge branch 'feat-git-integration' of https://github.com/appwrite/appwrite into feat-git-integration
2023-08-29 12:27:03 +02:00
Matej Bačo
4a1602cad3
Upgrade console
2023-08-29 12:26:41 +02:00
Matej Bačo
ca40bf6702
Merge branch 'feat-git-integration' into fix-smtp-behaviour
2023-08-29 11:41:15 +02:00
Matej Bačo
c98d5bd3cd
Fix SMTP after QA
2023-08-29 11:40:30 +02:00
Torsten Dittmann
4f630e90b3
chore: update specs
2023-08-29 10:56:32 +02:00
Jake Barnby
0a1ab4ae60
Add back codes env var
2023-08-28 22:24:52 -04:00
Jake Barnby
aff9dbfb31
Disable swoole curl hook
2023-08-28 21:14:37 -04:00
Jake Barnby
08ab9b016e
Fix render called on string
2023-08-28 20:06:34 -04:00
Jake Barnby
ece93a14e5
Fix install task
2023-08-28 18:09:37 -04:00
Matej Bačo
ec174c179f
Update compose.phtml
2023-08-28 16:23:16 +02:00
Matej Bačo
d4acbcf4f0
Add domain_enabled var
2023-08-28 16:08:50 +02:00
Matej Bačo
f130a9ebc9
linter fix
2023-08-28 14:21:35 +02:00
Matej Bačo
89c9f8da6a
Implement proper behaviour for SMTP sender
2023-08-28 14:19:37 +02:00
Bradley Schofield
c566843518
Style Changes
2023-08-28 09:35:26 +01:00
Bradley Schofield
82f400d177
Add more HTML back
2023-08-28 09:03:55 +01:00
Bradley Schofield
88d48715c5
Run Linter
2023-08-28 06:53:26 +01:00
Bradley Schofield
11dca76a70
Update teams.php
2023-08-28 06:53:02 +01:00
Bradley Schofield
1be5f58fd9
Update account.php
2023-08-28 06:14:43 +01:00
Bradley Schofield
ee0563c46f
Cover other routes and cleanup code
2023-08-28 06:09:28 +01:00
Bradley Schofield
1f1e7dd397
Remove Testing Bypasses
2023-08-28 05:55:40 +01:00
Bradley Schofield
608b6b3847
Continue work
2023-08-27 23:45:37 +01:00
Matej Bačo
596e59f2cc
response format fix, smtp QA fixes
2023-08-25 17:13:25 +02:00
Matej Bačo
293e44e91e
Introduce SMTP ping timeout
2023-08-24 13:04:49 +02:00
Jake Barnby
55deaec8b2
Fix missing env
2023-08-23 17:53:24 -04:00
Jake Barnby
7636fe23ac
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-23 16:19:55 -04:00
Jake Barnby
0e7a136cf8
Fix deletes worker crash
2023-08-23 16:19:22 -04:00
Khushboo Verma
ff2ec8a93b
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-24 01:09:40 +05:30
Khushboo Verma
46852392b3
Added github console env variables to docker-compose
2023-08-24 01:09:02 +05:30
Jake Barnby
0a5b0fa06b
Fix functions worker crash
2023-08-23 15:08:26 -04:00
Matej Bačo
06ba381b57
Merge branch 'feat-git-integration' of https://github.com/appwrite/appwrite into feat-git-integration
2023-08-23 20:35:29 +02:00
Bradley Schofield
bdd84735dd
Add Migrations and Assistant env vars
2023-08-23 14:00:21 +01:00
Matej Bačo
34a2ed3426
Update variables.php
2023-08-23 14:53:27 +02:00
Matej Bačo
8802e318d5
Fix pools resource
2023-08-23 13:52:17 +02:00
Matej Bačo
d3a9766c4f
Sync env & storage setup with 1.4.x
2023-08-23 12:08:48 +02:00
Matej Bačo
bdc9cb5bb5
QA changes
2023-08-23 10:29:01 +02:00
Matej Bačo
5be66c3c11
Linter fix
2023-08-23 10:16:52 +02:00
Matej Bačo
43b1c196e0
Merge branch 'feat-git-integration' into feat-git-integration-copy
2023-08-23 10:16:23 +02:00
Jake Barnby
0639ac1ab3
Fix builds worker trying to update documents that don't exist
2023-08-23 00:43:23 -04:00
Jake Barnby
b58c34a052
Add global scope to fix invalid routes getting 401 instead of 404
2023-08-22 22:42:04 -04:00
Jake Barnby
3ec84986b2
Fix project imports
2023-08-22 22:04:36 -04:00
Jake Barnby
2286c7a4b7
Fix param order
2023-08-22 22:03:12 -04:00
Jake Barnby
83cd30c63c
Fix API keys missing public scope
2023-08-22 21:50:40 -04:00
Jake Barnby
c99288229f
Add back missing route
2023-08-22 21:36:32 -04:00
Jake Barnby
537756551e
Fix missing accessedAt
2023-08-22 21:36:04 -04:00
Jake Barnby
339893f4f1
Fix param order
2023-08-22 21:35:27 -04:00
Jake Barnby
43ba14fb75
Fix console tests
2023-08-22 21:35:00 -04:00
Jake Barnby
a84e669a1f
Add missing accessedAt values when creating users
2023-08-22 21:34:23 -04:00
Jake Barnby
41faa7420f
Fix diff
2023-08-22 19:25:07 -04:00
Jake Barnby
b66734e49b
Revert commented vars
2023-08-22 19:19:46 -04:00
Jake Barnby
39ef0cc3c9
Merge remote-tracking branch 'origin/feat-git-integration' into feat-git-integration-update-migration
...
# Conflicts:
# app/controllers/api/proxy.php
# composer.lock
2023-08-22 18:07:11 -04:00
Jake Barnby
efd25d6a70
Merge remote-tracking branch 'origin/feat-git-integration' into feat-framework-router-v2
...
# Conflicts:
# app/controllers/api/users.php
# composer.json
# composer.lock
# tests/e2e/Services/Storage/StorageBase.php
2023-08-22 17:58:42 -04:00
Jake Barnby
02f8e7796d
Merge remote-tracking branch 'origin/feat-git-integration' into feat-1.4-request-response-filters
2023-08-22 17:20:50 -04:00
Jake Barnby
8b4479aa99
Merge pull request #5988 from appwrite/feat-1.4.x-response-filters
...
Create 1.4 response filter
2023-08-22 17:20:21 -04:00
Jake Barnby
0094ced967
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-1.4.x-response-filters
2023-08-22 17:13:12 -04:00
Vincent (Wen Yu) Ge
31b8c77b5c
Fix typos, improve a few errors
2023-08-22 20:30:00 +00:00
Vincent (Wen Yu) Ge
07a7a710ee
Improve error and copy in params/models
2023-08-22 20:11:33 +00:00
Jake Barnby
2edbb1269f
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-git-integration
2023-08-22 16:02:29 -04:00
Jake Barnby
87b72e4d0d
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-1.4-request-response-filters
2023-08-22 16:01:19 -04:00
Jake Barnby
00dd77e930
Fix exception condition
2023-08-22 14:14:57 -04:00
Jake Barnby
f202294fc6
Merge branch 'feat-1.4.x-response-filters' of github.com:appwrite/appwrite into feat-1.4.x-response-filters
2023-08-22 14:14:39 -04:00
Jake Barnby
45a4e076ea
Fix exception condition
2023-08-22 14:14:20 -04:00
Jake Barnby
360935fd28
Apply suggestions from code review
2023-08-22 14:13:37 -04:00
Jake Barnby
c3682362e9
Merge remote-tracking branch 'origin/feat-git-integration' into feat-1.4-request-response-filters
...
# Conflicts:
# app/controllers/api/proxy.php
2023-08-22 13:37:44 -04:00
Jake Barnby
e7d5d25263
Merge remote-tracking branch 'origin/feat-git-integration' into feat-1.4.x-response-filters
...
# Conflicts:
# app/controllers/api/proxy.php
2023-08-22 13:37:03 -04:00
Matej Bačo
ff9eb39689
Rever changes
2023-08-22 19:32:19 +02:00
Matej Bačo
4a2f10f938
Fix request host missing
2023-08-22 19:28:37 +02:00
Jake Barnby
c929fe113e
Fix colliding ID overrides
2023-08-22 13:11:32 -04:00
Matej Bačo
4fbb98b705
upgrade executor
2023-08-22 17:20:23 +02:00
Matej Bačo
50059e90e9
Upgrade console
2023-08-22 16:17:41 +02:00
Jake Barnby
97429bf57f
Merge remote-tracking branch 'origin/feat-git-integration-update-migration' into revert-some-migrations
...
# Conflicts:
# src/Appwrite/Migration/Version/V19.php
2023-08-22 10:10:46 -04:00
Matej Bačo
ee06ecf5c5
Linter
2023-08-22 15:18:07 +02:00
Matej Bačo
eea43e17bd
Fix function request filter
2023-08-22 15:16:07 +02:00
Khushboo Verma
1b476eb774
Updated SDK
2023-08-22 18:05:51 +05:30
Khushboo Verma
ad680d547a
Fix grammar in GitHub comments
2023-08-22 16:52:42 +05:30
Matej Bačo
ce54c71e16
Fix 404 pages
2023-08-22 12:23:49 +02:00
Matej Bačo
e345ef071a
Allow custom deployment entrypoint
2023-08-22 11:47:10 +02:00
Matej Bačo
58cf106d7f
Update console
2023-08-22 11:05:08 +02:00
Matej Bačo
7c1a387a37
Improve commands quality
2023-08-22 10:16:17 +02:00
Khushboo Verma
310512dbfe
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-22 12:43:28 +05:30
Khushboo Verma
658ce3cb62
Updated email id
2023-08-22 12:43:00 +05:30
Jake Barnby
b48a64d1ad
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-git-integration
...
# Conflicts:
# app/controllers/api/functions.php
# composer.json
# composer.lock
# tests/e2e/Services/Databases/DatabasesConsoleClientTest.php
2023-08-22 00:59:36 -04:00
Vincent (Wen Yu) Ge
caf6bcae95
Remove mention of environment variables in docs
2023-08-22 04:16:41 +00:00
Vincent (Wen Yu) Ge
1ffd660334
Improve error copy
2023-08-22 04:15:15 +00:00
Jake Barnby
6c67172fd7
Fix missing ID
2023-08-21 23:45:32 -04:00
Jake Barnby
942705b5f3
Fix database upgrade
2023-08-21 23:25:55 -04:00
Steven Nguyen
ebe114617e
Fix "Pool 'console' is empty" error by breaking from loop when ready
2023-08-21 15:53:30 -07:00
Steven Nguyen
a13b7606a2
Fix console db namespace
2023-08-21 15:53:30 -07:00
Steven Nguyen
5d6029fe7d
Uncomment new db env vars
2023-08-21 15:53:30 -07:00
Steven Nguyen
6bb04ca95e
Bump appwrite version to 1.4.0
2023-08-21 15:53:30 -07:00
Matej Bačo
4b90517dfd
Update console
2023-08-21 23:11:34 +02:00
Eldad A. Fux
8e46bdf7cb
Merge branch 'feat-git-integration' into feat-usage-rollback
2023-08-21 22:46:09 +03:00
Steven Nguyen
a012a42008
Create 1.4 request filters
2023-08-21 11:52:03 -07:00
Steven Nguyen
0a0a5e9f04
Create 1.4 response filter
2023-08-21 11:48:48 -07:00
Matej Bačo
fedac9592b
Fix id null schedule bug
2023-08-21 19:43:03 +02:00
Matej Bačo
7c184498bb
Fix GitHub app auth and migrations
2023-08-21 15:16:02 +02:00
Bradley Schofield
b7d053f60d
Update migrations.php
2023-08-21 13:42:02 +01:00
Khushboo Verma
d5968f3f2a
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-21 17:03:40 +05:30
Khushboo Verma
c016ad7415
Added commitHash to git clone command
2023-08-21 17:03:07 +05:30
shimon
1969ea9d16
rolling back usage flow
2023-08-21 13:50:45 +03:00
shimon
722a7ce8c9
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-usage-rollback
2023-08-21 13:50:34 +03:00
Bradley Schofield
9d88017e1f
Add Download Deployment Function
2023-08-21 11:21:18 +01:00
shimon
7ba42b0d6c
rolling back usage flow
2023-08-21 11:53:00 +03:00
shimon
3cca907465
rolling back usage flow
2023-08-21 11:10:23 +03:00
shimon
99a43dec8c
rolling back usage flow
2023-08-21 10:34:34 +03:00
shimon
f261ef8b70
rolling back usage flow
2023-08-21 10:31:12 +03:00
Khushboo Verma
4a80b08f4b
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-20 22:54:44 +05:30
shimon
e86286e7e3
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-usage-rollback
...
Conflicts:
composer.lock
2023-08-20 18:07:57 +03:00
shimon
83ffea68d1
rolling back usage flow
2023-08-20 16:53:26 +03:00
Bradley Schofield
1f32b2f6f6
Merge branch 'feat-git-integration' of https://github.com/appwrite/appwrite into feat-git-integration
2023-08-20 14:27:43 +01:00
Bradley Schofield
558a7d9eee
Add Shell Escapes
2023-08-20 14:27:34 +01:00
shimon
8147f3ee7d
rolling back usage flow
2023-08-20 15:29:43 +03:00
Matej Bačo
7bdbd51255
PR review changes
2023-08-20 14:14:05 +02:00
Matej Bačo
621e49e4b6
Add host to execution detail
2023-08-20 13:43:06 +02:00
Matej Bačo
4d84cb2e45
Fix wrong preview url hostname
2023-08-20 12:26:23 +02:00
Khushboo Verma
e83f0f7b56
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-20 15:13:13 +05:30
Khushboo Verma
afbadf9322
Add search attribute to redeploy endpoint
2023-08-20 15:13:05 +05:30
Matej Bačo
60d24e0072
Downgrade assistant
2023-08-20 11:42:17 +02:00
Matej Bačo
dedacecb52
Enable coroutines for VCS, upgrade version to 1.4
2023-08-20 10:46:44 +02:00
Matej Bačo
20a2d3755e
Add vars for Console
2023-08-20 10:10:42 +02:00
Matej Bačo
efe3793679
PR review changes, fix node test
2023-08-19 20:26:47 +02:00
Khushboo Verma
74c97a833c
Removed null check for scheduleId
2023-08-19 18:30:22 +05:30
Khushboo Verma
78a224be14
Fix deployment creation on branch creation
2023-08-19 18:24:43 +05:30
Khushboo Verma
3305e300b1
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-19 18:21:40 +05:30
Khushboo Verma
1284449765
Fixed GitHub comments
2023-08-19 18:21:27 +05:30
Matej Bačo
5de7c24ee8
Fix more function tests
2023-08-19 13:37:45 +02:00
Matej Bačo
e17281caec
Update console
2023-08-19 10:05:59 +02:00
Jake Barnby
9b2226b243
Fix manual and VCS redeploys
2023-08-19 02:15:47 -04:00
Jake Barnby
1e3fd5291e
Merge remote-tracking branch 'origin/cl-1.4.x' into fix-collection-disabled-mode-checks
2023-08-18 13:25:21 -04:00
Jake Barnby
a848322687
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-git-integration
...
# 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
# composer.json
# composer.lock
2023-08-18 13:23:35 -04:00
Bradley Schofield
aa9ea0e013
Increment Version Number
2023-08-18 15:23:47 +01:00
Bradley Schofield
5c40f985f7
Run Linter
2023-08-18 11:19:51 +01:00
Bradley Schofield
0ebd6d43d5
Merge branch 'feat-git-integration' into feat-git-integration-migrations
2023-08-18 11:18:58 +01:00
Khushboo Verma
c1b7b6cd0d
Update limits
2023-08-18 12:44:13 +05:30
Khushboo Verma
76c3eb5c65
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-18 12:26:11 +05:30
Khushboo Verma
00f6785818
Addressed PR comments
2023-08-18 12:25:44 +05:30
Jake Barnby
a3895b041a
Apply suggestions from code review
2023-08-17 21:48:21 -04:00
Steven Nguyen
e8f5229756
Fix console db namespace
2023-08-17 17:17:13 -07:00
Steven Nguyen
9f6b27f828
Uncomment new db env vars
2023-08-17 17:17:13 -07:00
Steven Nguyen
22780b87dc
Bump appwrite version to 1.4.0
2023-08-17 17:10:14 -07:00
Jake Barnby
a77ff0a9b0
Merge remote-tracking branch 'origin/1.4.x' into chore-1.4.x-upgrade
...
# 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
2023-08-17 19:54:25 -04:00
Jake Barnby
a88f90dd90
Merge remote-tracking branch 'origin/1.4.x' into chore-1.4.x-upgrade
...
# 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
# composer.lock
2023-08-17 19:51:36 -04:00
Jake Barnby
92c39470be
Merge pull request #5800 from appwrite/fix-team-update-membership
...
Update method name for `updateMembershipRoles`
2023-08-17 19:43:56 -04:00
Jake Barnby
861ed521a0
Merge branch '1.4.x' into fix-team-update-membership
...
# Conflicts:
# app/config/specs/open-api3-1.4.x-client.json
# app/config/specs/open-api3-1.4.x-console.json
# app/config/specs/open-api3-1.4.x-server.json
# 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-1.4.x-client.json
# app/config/specs/swagger2-1.4.x-console.json
# app/config/specs/swagger2-1.4.x-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
2023-08-17 17:51:24 -04:00
Jake Barnby
3c3326260a
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-git-integration
...
# Conflicts:
# composer.lock
2023-08-17 17:39:26 -04:00
Jake Barnby
07c985ebc3
Fix missing params from redeploy event
2023-08-17 17:37:52 -04:00
Bradley Schofield
e8056834aa
Run Formatter
2023-08-17 15:55:28 +01:00
Bradley Schofield
6577fc17a9
Remove ./vendor import and add missing envvars
2023-08-17 15:54:19 +01:00
Khushboo Verma
4285d99f08
Added exception for repo creation + small fixes
2023-08-17 19:24:57 +05:30
prateek banga
27df545fb7
Merge branch '1.4.x' of https://github.com/appwrite/appwrite into fix-5404-update-document-without-relation-permission
2023-08-17 19:15:33 +05:30
prateek banga
860e9958c7
lint fix
2023-08-17 19:04:41 +05:30
Jake Barnby
414d85be8e
Update mode checks
2023-08-16 17:58:25 -04:00
Jake Barnby
b6ffb385a7
Merge remote-tracking branch 'origin/cl-1.4.x' into fix-collection-disabled-mode-checks
...
# Conflicts:
# tests/e2e/Services/Databases/DatabasesConsoleClientTest.php
2023-08-16 15:55:19 -04:00
Bradley Schofield
7fedac9306
Handle Eldad Suggestions
2023-08-16 19:08:24 +01:00
Bradley Schofield
47b10fa82b
Implement IAM Custom Roles
2023-08-16 18:17:20 +01:00
Bradley Schofield
a0cd65b94b
Fix Migrations Stability
2023-08-16 16:01:56 +01:00
Matej Bačo
3a6f10fa62
Fix failing tests
2023-08-16 08:19:42 +02:00
Jake Barnby
04d0e284a1
Update specs
2023-08-14 22:29:47 -04:00
Jake Barnby
8820d422be
Update app/controllers/api/databases.php
2023-08-14 20:45:05 -04:00
Jake Barnby
4ddb0ce6a7
Merge remote-tracking branch 'upstream/cl-1.4.x' into feat-add-encrypt-param
2023-08-14 19:37:37 -04:00
Jake Barnby
c00c5119b2
Merge remote-tracking branch 'upstream/1.4.x' into feat-whitelist-enums
2023-08-14 19:33:56 -04:00
prateek banga
8e1ef812d3
resolve merge conflicts
2023-08-14 21:59:24 +05:30
Bishwajeet Parhi
ac4701988a
generate api specs
2023-08-14 17:01:42 +05:30
Damodar Lohani
9d15f70db5
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-framework-router-v2
2023-08-13 00:45:11 +00:00
Matej Bačo
ec82fec59f
Re-enable assistant
2023-08-12 21:08:44 +02:00
Matej Bačo
c24e2786fb
Even more PR review changes
2023-08-11 18:52:13 +02:00
Matej Bačo
f0125ac3bb
PR review changes
2023-08-11 18:44:05 +02:00
Bishwajeet Parhi
d00af693bb
fix duplicate locale code and tests passes
2023-08-11 21:29:13 +05:30
Matej Bačo
c6684ee7f8
PR review changes
2023-08-11 16:45:36 +02:00
Matej Bačo
897d299ae6
PR review changes, fixes from QA
2023-08-11 15:34:57 +02:00
prateek banga
0304adf872
fix test cases
2023-08-11 16:19:05 +05:30
prateek banga
971ebbc686
fix test cases
2023-08-11 16:17:31 +05:30
Matej Bačo
1592533c98
Disable coroutine to fix DB issues
2023-08-11 12:02:06 +02:00
Matej Bačo
1bd96228bf
Fix file responses from router
2023-08-11 11:19:05 +02:00
Matej Bačo
5032fd7d08
Fix AI endpoints
2023-08-11 09:52:08 +02:00
Bishwajeet Parhi
5c8618410b
chore: implement blacklist and regenerate specs
2023-08-11 13:13:46 +05:30
Jake Barnby
16cb495a41
Lint
2023-08-10 21:31:31 -04:00
Bishwajeet Parhi
528846c35e
fix: missing Whitelist enums
2023-08-11 02:25:50 +05:30
Jake Barnby
6cd0e328d9
Review fixes
2023-08-10 16:44:38 -04:00
Bishwajeet Parhi
cec9798126
push latest specs
2023-08-11 00:44:22 +05:30
Bishwajeet Parhi
d0755a587f
Merge remote-tracking branch 'upstream/1.4.x' into feat-whitelist-enums
2023-08-10 22:31:53 +05:30
Khushboo Verma
dfd686436a
Fix fetch commit details condition
2023-08-10 17:52:10 +05:30
prateek banga
8cefc54ca3
merge resolve conflicts
2023-08-10 17:22:15 +05:30
Matej Bačo
0111f25ef5
Update console
2023-08-10 03:01:24 +02:00
Matej Bačo
2a94dacdd1
Fix deployment issues from QA server
2023-08-10 02:31:49 +02:00
Matej Bačo
659b2d7504
Update console
2023-08-10 01:54:06 +02:00
Matej Bačo
b9c52d8583
QA after merge fix
2023-08-10 01:44:00 +02:00
Matej Bačo
899bc38069
Merge branch 'cl-1.4.x' into feat-git-integration
2023-08-10 01:12:09 +02:00
Matej Bačo
75e66e675b
Move oauth secret to identity
2023-08-10 01:02:13 +02:00
Bradley Schofield
c6302014f5
Run Linter
2023-08-09 23:51:36 +01:00
Bradley Schofield
f4ef252bf2
Update migrations.php
2023-08-09 23:47:51 +01:00
Bradley Schofield
d001f14249
Add Service Account Role Assignment
2023-08-09 23:46:23 +01:00
Matej Bačo
3ed4a65828
Fix VCS after lib upgrade
2023-08-09 23:00:04 +02:00
Matej Bačo
a2a50d066b
More deployment changes
2023-08-09 20:00:25 +02:00
Khushboo Verma
ced6eed6fa
Add urls in deployment details
2023-08-09 23:05:23 +05:30
Bradley Schofield
fead8eb47a
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-implement-migrations
2023-08-09 18:08:40 +01:00
Bradley Schofield
0d58d20635
Update Migration Lib
2023-08-09 18:08:10 +01:00
Steven Nguyen
09254aeae0
Add description for the delete account identity's identityId param
2023-08-09 09:25:29 -07:00
Steven Nguyen
c7c546bfe7
Add a secrets attribute to the identities collection
...
These secrets can be used to store data from the provider that may or
may not be sensitive.
For example, this will be used by the migration API when connecting to
Firebase to store the service account used for the migration.
This data will only be used internally inside Appwrite and not exposed
to an end user or developer.
2023-08-09 09:01:51 -07:00
Steven Nguyen
5801a2cc39
Merge branch 'cl-1.4.x' into feat-user-identities-cl-1.4.x
2023-08-09 09:01:29 -07:00
Khushboo Verma
2856077c04
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-09 21:24:24 +05:30
Khushboo Verma
a63a668601
Add additional deployment info
2023-08-09 21:23:58 +05:30
Bradley Schofield
1135060681
Start work on identities implementation
2023-08-09 16:18:17 +01:00
Steven Nguyen
14b84ed9e6
Add a secrets attribute to the identities collection
...
These secrets can be used to store data from the provider that may or
may not be sensitive.
For example, this will be used by the migration API when connecting to
Firebase to store the service account used for the migration.
This data will only be used internally inside Appwrite and not exposed
to an end user or developer.
2023-08-09 08:15:44 -07:00
Christy Jacob
7d60e4272d
Merge branch 'cl-1.4.x' of https://github.com/appwrite/appwrite into feat-implement-migrations
2023-08-09 13:59:44 +00:00
Khushboo Verma
18cf10139d
Asset names
2023-08-09 18:40:28 +05:30
Khushboo Verma
e267349a88
Merge branch 'feat-git-integration' of github.com:appwrite/appwrite into feat-git-integration
2023-08-09 16:33:49 +05:30
Khushboo Verma
056b7120a6
Add additional information to deployments
2023-08-09 16:24:46 +05:30
Matej Bačo
9d0eda68d6
Upgrade after conflict
2023-08-09 12:35:04 +02:00
Matej Bačo
93735ac4a7
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-git-integration
2023-08-09 12:30:45 +02:00
Matej Bačo
ebeda626cd
Update console
2023-08-09 11:53:17 +02:00
Matej Bačo
a60b54f434
Use identities table
2023-08-09 11:52:34 +02:00
Khushboo Verma
c6cdc0c37c
Fix broken functions flow
2023-08-09 13:16:17 +05:30
Eldad A. Fux
6ce3045f89
Merge pull request #5921 from appwrite/feat-user-identities-git-integration
...
Separate OAuth2 info from Sessions into Identities
2023-08-09 10:18:43 +03:00
Jake Barnby
d2ef51551d
Merge branch 'cl-1.4.x' into feat-add-encrypt-param
2023-08-08 23:06:14 -04:00
prateek banga
4d03610755
resolve merge conflicts
2023-08-09 03:23:45 +05:30
Christy Jacob
5be55f05e8
feat: update error page
2023-08-08 21:25:48 +00:00
Christy Jacob
c009a12a25
Merge branch 'cl-1.4.x' of https://github.com/appwrite/appwrite into 1.4.x
2023-08-08 20:51:31 +00:00
Jake Barnby
b196914638
Fix console/API key checks
2023-08-08 15:46:01 -04:00
Bradley Schofield
47ebf77ff0
Continue work on OAuth Firebase last stage
2023-08-08 20:28:38 +01:00
prateek banga
51ceb5d74a
prohibit select queries in list attributes and remove static method
2023-08-09 00:12:53 +05:30
Christy Jacob
347cd4d13f
feat: generte specs
2023-08-08 16:58:06 +00:00
Christy Jacob
82a206d808
Merge branch 'cl-1.4.x' of https://github.com/appwrite/appwrite into disallow-personal-data
2023-08-08 16:48:59 +00:00
Christy Jacob
5b42d2c21f
feat: review comments
2023-08-08 16:47:51 +00:00
Steven Nguyen
f3fa7922d4
Merge branch 'cl-1.4.x' into feat-user-identities-cl-1.4.x
2023-08-08 08:34:01 -07:00
Bradley Schofield
f0477a7f2b
Move collections and update redirect sig
2023-08-08 14:36:44 +01:00
Bradley Schofield
f4cbcb1383
Re-Add collections
2023-08-08 13:45:33 +01:00
Matej Bačo
26aa37ccf0
Linter fix
2023-08-08 11:46:43 +02:00
Matej Bačo
2b96fb6c6f
Allow editing runtime
2023-08-08 11:28:25 +02:00
Bishwajeet Parhi
b3e962ba05
Merge branch 'master' into feat-whitelist-enums
2023-08-08 11:35:36 +05:30
Bishwajeet Parhi
2f3e14932a
fix: Tests
2023-08-08 11:34:02 +05:30
Bishwajeet Parhi
c3ebdc46e2
Merge branch 'master' into feat-add-encrypt-param
2023-08-08 11:04:28 +05:30
prateek banga
385f76d7f2
lint fix
2023-08-08 04:42:00 +05:30
prateek banga
60236b3af6
refactor according to review comments
2023-08-08 04:40:07 +05:30
prateek banga
7e185cd799
moved formatting logic to relationship attribute model
2023-08-08 03:34:13 +05:30
Steven Nguyen
073b9963d2
Merge branch 'feat-git-integration' into feat-user-identities-git-integration
2023-08-07 14:46:00 -07:00
prateek banga
52e800cc59
refactor according to review feedback
2023-08-08 02:56:20 +05:30
Khushboo Verma
d19769415f
Throw exception from createRepo
2023-08-07 21:09:51 +05:30
Matej Bačo
11068696c9
QA changes
2023-08-07 17:37:36 +02:00
Bradley Schofield
e28dd260c3
Update init.php
2023-08-07 16:17:34 +01:00
Bradley Schofield
91c82f0d7d
Merge remote-tracking branch 'origin/cl-1.4.x' into feat-implement-migrations
2023-08-07 16:09:28 +01:00
prateek banga
0630f56dd5
Merge branch '1.4.x' of https://github.com/appwrite/appwrite into feat-query-support-attributes-indexes
2023-08-07 20:35:55 +05:30
Eldad A. Fux
88e1deefb5
Merge pull request #5929 from appwrite/feat-sync-1.4-with-master
...
Sync with master
2023-08-07 17:57:43 +03:00
Eldad A. Fux
90e89aa02e
Merge pull request #5934 from appwrite/feat-appwrite-assistant
...
Feat appwrite assistant
2023-08-07 17:56:22 +03:00
Eldad A. Fux
04b8030a27
Merge pull request #5875 from appwrite/fix-aac-file-issue
...
audio/aac mime type added
2023-08-07 17:33:50 +03:00
Eldad A. Fux
4b7cd5c372
Merge pull request #5715 from appwrite/fix-phone-abuse-param
...
fix: abuse label for creating phone session
2023-08-07 15:16:40 +03:00
Bradley Schofield
f27345fb92
Update SDK
2023-08-07 11:56:42 +01:00
Damodar Lohani
a6109a0341
Merge remote-tracking branch 'origin/1.4.x' into feat-framework-router-v2
2023-08-07 08:42:04 +00:00
Matej Bačo
2bbdbaebd3
Upgrade SDKs
2023-08-06 21:14:25 +02:00
Matej Bačo
3b15dccc84
More QA fixes
2023-08-06 15:42:18 +02:00
Matej Bačo
d5fd3a28f9
More QA fixes
2023-08-06 15:11:30 +02:00
Matej Bačo
345df3f2ca
More QA fixes
2023-08-06 12:30:38 +02:00
Matej Bačo
e60456cfda
QA after merge with 1.4
2023-08-06 10:51:53 +02:00
Matej Bačo
906f86fbb8
Merge branch 'cloud-1.4.x' into feat-git-integration
2023-08-06 09:31:32 +02:00
Matej Bačo
eb63ec9b10
Support failure url on vcs
2023-08-05 20:53:42 +02:00
Matej Bačo
8a9f3f1b54
Update build to use 1 logs attribute
2023-08-05 16:50:28 +02:00
Eldad A. Fux
a56f91b054
Merge branch 'master' into feat-5542-validate-x-appwrite-id-header-for-CreateFile
2023-08-05 06:36:21 +03:00
Eldad A. Fux
06570a081a
Merge pull request #5928 from safwanyp/fix-5517-fix-stale-team-memberships-on-user
...
Fixed bug where memberships remained after a team is deleted
2023-08-05 06:34:48 +03:00
Eldad A. Fux
702424ed31
Merge pull request #5694 from Miguelii/fix-5693-portuguese-email-template-missing-word
...
Added missing word to portuguese email template
2023-08-05 06:32:11 +03:00
Steven Nguyen
d960f85da6
Merge branch '1.4.x' into cloud-1.4.x
2023-08-04 18:07:33 -07:00
Steven Nguyen
cb7abdb906
Remove identity status
...
Until we have a clearer picture of why we need it, it would be best to
remove it since it's easier to add it later than to remove it after it's
released.
2023-08-04 15:07:36 -07:00
Steven Nguyen
bcd44432d1
Don't set password when oauth2 creates a user
...
Setting a password can cause problems with other APIs that expect the
password to be null. In addition, it doesn't match the implementation
for the other APIs that create a user without a password (Create Magic
URL Session, Create Phone Session, Create Anonymous Session, etc).
2023-08-04 15:07:36 -07:00
Steven Nguyen
9ac4c998ae
Ensure a user's identities are deleted when user is deleted
2023-08-04 15:07:36 -07:00
Steven Nguyen
27e212553d
Separate OAuth2 info from Sessions into Identities
...
This allows us to retain the OAuth2 info even if the session is
deleted. This also provides a foundation for allowing multiple emails,
phone numbers, etc, not from an OAuth2 provider.
2023-08-04 15:07:36 -07:00
Steven Nguyen
d1c0bccb59
Merge tag '1.3.8' into cloud-1.3.x
2023-08-04 14:12:58 -07:00
Steven Nguyen
aa3c2faed9
Merge tag '1.3.8' into cloud-1.3.x-2
2023-08-04 13:55:07 -07:00
Bradley Schofield
84b159938e
Regenerate Specs
2023-08-04 17:23:42 +01:00
Bradley Schofield
8f5d79e668
Move to new branch
2023-08-04 17:21:41 +01:00
Bishwajeet Parhi
dfc7ab97ab
update spec files
2023-08-04 19:28:38 +05:30
Bishwajeet Parhi
5f1a515f00
Merge remote-tracking branch 'upstream/1.4.x' into feat-whitelist-enums
2023-08-04 19:20:44 +05:30
Damodar Lohani
767a3caef8
remove unused injection
2023-08-04 13:17:23 +00:00
Damodar Lohani
cd18853fed
add abuse labels
2023-08-04 13:16:57 +00:00
Damodar Lohani
64321cfb0b
remove authorization
2023-08-04 13:08:59 +00:00
Safwan Parkar
451f4bee19
Fixed an incorrect test for team deletion
...
This commit contains changes in 3 places.
- First I changed the placement of an informative comment in the DELETE TEAM controller, and moved it outside of the loop. I did this when Steven pointed out that the behaviour I describe in the comment is for the whole loop.
- The second change is the removal of my first test. I was facing quite a few issues with creating users in the test, and ended up using the CREATE TEAM MEMBERSHIP to perform 2 actions at once -> create a new user if one doesn't exist with the provided email, and create a membership for the user. Before this approach, I had quite a bit of code that didn't work, and it seems like I removed some things that weren't supposed to be removed, and didn't change variable names where necessary. Anyway, I figured that the problem has something to do with the user being created on the client side, so I moved the test to the server side.
- The new test I implemented does the same thing as my previous failed test, but in more detailed and distinct steps. The test first creates 5 new users inside of a loop, and pushes each new user's ID to an array called 'new_users' if the response is as expected. Then a new team is created. The next step is to create memberships for all 5 users. If all these steps pass, the new team that was just created, is deleted, and we check to make sure the new users have 0 team memberships each.
Formatter and linter showed no errors. Tests were successful on localhost.
2023-08-04 15:40:42 +04:00
Matej Bačo
787a5c42de
Remove debug logs
2023-08-04 10:57:42 +02:00
Matej Bačo
8bc933ab91
Fix template issues
2023-08-04 10:56:46 +02:00
Matej Bačo
1db0c57518
PR review changes
2023-08-04 07:59:23 +02:00
Damodar Lohani
49085be4e4
fix formatting
2023-08-04 02:17:02 +00:00
Damodar Lohani
45afea9175
moved assistant endpoint to console, and add env support
2023-08-04 01:42:22 +00:00
Khushboo Verma
0b6fb471f6
Updated GitHub comment table
2023-08-04 01:04:04 +05:30
Safwan Parkar
d142620c5e
invalidate cached document of user
...
- cache caused stale data in memberships
2023-08-03 22:08:27 +04:00
Safwan Parkar
a14d89eb3c
remove error-causing condition
2023-08-03 21:39:18 +04:00
prateek banga
ea57a303d0
lint fixes
2023-08-03 17:39:13 +05:30
prateek banga
f797c2574a
resolve merge conflicts with 1.4.x
2023-08-03 17:38:22 +05:30
prateek banga
1d558fa5f5
Add select queries support to list indexes and list attributes endpoint
2023-08-03 17:34:28 +05:30
Damodar Lohani
2a7ec490af
setup appwrite assistant for test
2023-08-03 10:29:36 +00:00
prateek banga
f8ae04f3b9
resolve merge conflicts with 1.4.x branch
2023-08-03 15:25:48 +05:30
Steven Nguyen
b8e22151f6
Remove identity status
...
Until we have a clearer picture of why we need it, it would be best to
remove it since it's easier to add it later than to remove it after it's
released.
2023-08-02 15:37:22 -07:00
Steven Nguyen
b9c2b9322f
Don't set password when oauth2 creates a user
...
Setting a password can cause problems with other APIs that expect the
password to be null. In addition, it doesn't match the implementation
for the other APIs that create a user without a password (Create Magic
URL Session, Create Phone Session, Create Anonymous Session, etc).
2023-08-02 15:36:06 -07:00
Steven Nguyen
43d5c96f7d
Ensure a user's identities are deleted when user is deleted
2023-08-02 15:36:06 -07:00
Steven Nguyen
a235024268
Separate OAuth2 info from Sessions into Identities
...
This allows us to retain the OAuth2 info even if the session is
deleted. This also provides a foundation for allowing multiple emails,
phone numbers, etc, not from an OAuth2 provider.
2023-08-02 15:36:06 -07:00
Safwan Parkar
2bc2061f09
fix showing of stale team memberships
2023-08-02 18:44:43 +04:00
Damodar Lohani
078f7e58d6
Merge remote-tracking branch 'origin/master' into feat-sync-1.4-with-master
2023-08-02 09:43:09 +00:00
Safwan Parkar
c5233d9ece
removed unnecessary code
2023-08-02 12:18:21 +04:00
Eldad A. Fux
75894987f9
Merge pull request #5917 from appwrite/doc-dsn-url-encode
...
Update the docs for the _APP_SMS_PROVIDER env var
2023-08-02 08:43:58 +03:00
Eldad A. Fux
be67fe96f6
Merge pull request #5922 from appwrite/feat-error-page
...
Style Appwrite Error Page
2023-08-02 08:43:03 +03:00
Dakshi
16a2135d4a
updated based on review
2023-08-02 02:19:20 +05:30
Eldad A. Fux
05a316bf48
Merge pull request #5895 from appwrite/feat-2591-improve-oauth2-error-handling
...
Improve OAuth2 error handling
2023-08-01 22:55:58 +03:00