Commit graph

5550 commits

Author SHA1 Message Date
shimon
cf32ba0351 debug 2024-10-27 18:10:30 +02:00
Fabian Gruber
225e2c21c3 feat: allow blocking based on resource attributes 2024-10-24 11:26:25 +02:00
Jake Barnby
eca8d116c2
Fix attributes 2024-10-23 18:10:41 +13:00
Jake Barnby
8210808db0
Improve logic 2024-10-23 18:00:06 +13:00
Jake Barnby
4a003f2826
Force create audit/abuse metadata documents for shared tables v1 2024-10-23 17:41:44 +13:00
shimon
7be7b3389c debug 2024-10-22 21:31:32 +03:00
shimon
54555cb3cd updates 2024-10-22 19:39:57 +03:00
Fabian Gruber
a9b648b2a9 chore: replace 'Expires' with 'Cache-Control: private' header to avoid CDN caching 2024-10-22 11:38:05 +02:00
shimon
f8b2878943 sync with feat-migration 2024-10-22 11:09:27 +03:00
Jake Barnby
a0c58317bd
Merge remote-tracking branch 'origin/1.6.x' into feat-migration
# Conflicts:
#	composer.json
#	composer.lock
2024-10-22 15:13:45 +13:00
Jake Barnby
1ed3dee135
Fix tests 2024-10-22 14:54:34 +13:00
Jake Barnby
8ab1600417
Update users API 2024-10-22 14:35:04 +13:00
Jake Barnby
99710e7b74
Force expired false if updating target identifier 2024-10-22 14:08:16 +13:00
shimon
e687c64ca0 sync with feat-migration 2024-10-21 18:58:11 +03:00
shimon
3ff5472543 sync with feat-migration 2024-10-21 18:57:11 +03:00
Jake Barnby
d979c0c914
Create metadata document from outside if duplicate on shared tables V1 2024-10-21 22:43:47 +13:00
shimon
a41b767400 debug 2024-10-21 10:32:53 +03:00
shimon
6435fa84af debug 2024-10-21 10:00:35 +03:00
shimon
8743330ad8 debug 2024-10-21 09:59:05 +03:00
shimon
b2521cf8a3 debug 2024-10-20 17:36:08 +03:00
shimon
c853b6593a debug 2024-10-20 17:22:37 +03:00
shimon
d980711c30 debug 2024-10-20 16:32:19 +03:00
shimon
7ab55e0694 debug 2024-10-20 16:21:39 +03:00
shimon
db244937ff debug 2024-10-20 16:10:14 +03:00
shimon
bcb593e6df debug 2024-10-20 15:56:43 +03:00
shimon
9bfab69062 debug 2024-10-20 15:33:10 +03:00
shimon
5451a9cd23 sync against feat-migration 2024-10-20 10:56:44 +03:00
Jake Barnby
b32cb30737
Force CI 2024-10-17 18:51:41 +13:00
Jake Barnby
ea2192a83c
Force CI 2024-10-17 18:51:26 +13:00
Jake Barnby
a7f1cc128a
Validate cursor queries to avoid getDocument type error 2024-10-17 18:41:24 +13:00
Jake Barnby
f6658c4f5a
Merge remote-tracking branch 'origin/1.6.x' into check-cursor-value 2024-10-17 18:32:11 +13:00
Jake Barnby
78b9be2e78
Lint 2024-10-14 14:55:18 +13:00
Jake Barnby
a3b7cf84d5
Allow shared tables V1 and V2 2024-10-14 14:50:56 +13:00
Jake Barnby
4543c182b5
Merge remote-tracking branch 'origin/1.6.x' into feat-migration
# Conflicts:
#	Dockerfile
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Workers/Deletes.php
2024-10-14 14:29:04 +13:00
Steven Nguyen
c247f4cc88
Merge pull request #8766 from appwrite/remove-audit-deletes
remove audits deletion
2024-10-11 16:25:26 -07:00
shimon
7d7b2c7544 debug 2024-10-08 21:51:43 +03:00
Jake Barnby
ba24b668c9
Lint 2024-10-08 14:43:06 +13:00
Jake Barnby
2a6572ec4a
Merge remote-tracking branch 'origin/1.6.x' into chore-release-ruby
# Conflicts:
#	app/controllers/api/functions.php
#	composer.lock
2024-10-08 14:39:30 +13:00
Jake Barnby
be1cada848
Fix specs 2024-10-08 14:17:34 +13:00
shimon
d2c66894fd debug 2024-10-07 17:56:08 +03:00
shimon
4590ae11ee revert last commit 2024-10-07 13:57:02 +03:00
shimon
1cd3e69161 debug 2024-10-07 11:42:14 +03:00
shimon
5850caff35 debug 2024-10-07 11:25:52 +03:00
shimon
fa513d6242 debug 2024-10-07 11:06:08 +03:00
Bradley Schofield
4c5b202f8d Merge branch '1.6.x' into chore-update-databases-findone
# Conflicts:
#	composer.json
#	composer.lock
2024-10-07 11:42:43 +09:00
Bradley Schofield
91b78a70ae Remove redundancy 2024-10-07 11:40:01 +09:00
shimon
424f24af04 remove resource 2024-10-06 21:02:24 +03:00
shimon
a7c0ef3d09 remove audits deletion 2024-10-06 20:22:25 +03:00
shimon
3f19fac0b4 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into multi-region-support
# Conflicts:
#	app/init.php
#	app/realtime.php
#	composer.json
#	src/Appwrite/Platform/Tasks/ScheduleBase.php
#	src/Appwrite/Platform/Tasks/ScheduleExecutions.php
#	src/Appwrite/Platform/Tasks/ScheduleFunctions.php
#	src/Appwrite/Platform/Tasks/ScheduleMessages.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Platform/Workers/Migrations.php
2024-10-04 16:26:47 +03:00
ItzNotABug
6080a363ee update: names. 2024-10-04 13:28:38 +05:30
Torsten Dittmann
ec77ab1007 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into migrations-backups 2024-10-03 11:13:44 +02:00
Binyamin Yawitz
671f801cd5
fix: missing protocol 2024-10-02 13:27:02 -04:00
Torsten Dittmann
4f4edc48af Merge branch '1.6.x' of https://github.com/appwrite/appwrite into migrations-backups 2024-10-02 17:38:50 +02:00
Damodar Lohani
769a8ee6c9
Remove JPEG fallback for webp
- Now that safari supports webp but without the appropriate header, remove the fallback
2024-10-02 11:23:27 +05:45
Christy Jacob
c610c9aff1
Merge pull request #8565 from appwrite/feat-console-roles-dl
chore: Changes for console roles support
2024-10-01 19:20:04 +04:00
fogelito
54f55f65f4 deletes-worker-set-project 2024-10-01 17:17:36 +03:00
Matej Bačo
2b3cab887f Merge branch 'main' into 1.6.x 2024-09-30 15:33:15 +02:00
shimon
19912c87c9 Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support 2024-09-29 17:04:34 +03:00
Damodar Lohani
e9a5299547 Merge remote-tracking branch 'origin/1.6.x' into feat-console-roles-dl 2024-09-29 02:01:42 +00:00
Torsten Dittmann
5f15c34ad5 Merge branch 'feat-console-roles-dl' of https://github.com/appwrite/appwrite into migrations-backups 2024-09-27 14:55:57 +02:00
Torsten Dittmann
2841875714 Merge branch 'main' of https://github.com/appwrite/appwrite into migrations-backups 2024-09-27 12:15:11 +02:00
fogelito
b1cfd1c0ff Merge branch '1.6.x' of https://github.com/appwrite/appwrite into migrations-backups
# Conflicts:
#	app/controllers/api/databases.php
#	composer.lock
2024-09-26 10:42:15 +03:00
Steven Nguyen
52700f12c2
Merge pull request #8404 from appwrite/1.5.x-db-storage-metrics
db storage metrics
2024-09-25 21:09:26 -07:00
Steven Nguyen
52e5947822
Merge branch 'main' into docs-fix-endpoints 2024-09-25 14:05:59 -07:00
Luke B. Silver
36368f3d80
Merge branch 'main' into fix-oauth-trigger-create-user-event 2024-09-25 11:26:58 +01:00
loks0n
3ba7d7c7de fix: add payload 2024-09-25 10:48:39 +01:00
loks0n
ab5ef97767 fix: oauth trigger create user event 2024-09-25 10:39:11 +01:00
Luke B. Silver
bff846480a
Update app/controllers/api/functions.php
Co-authored-by: Matej Bačo <matejbacocom@gmail.com>
2024-09-25 10:01:12 +01:00
loks0n
711dc7bd08 feat: add logic 2024-09-25 09:59:51 +01:00
Luke B. Silver
b52c9648f1
Merge branch '1.6.x' into feat-make-create-execution-async-loose 2024-09-25 09:35:55 +01:00
Bradley Schofield
f9d0f8fc38 Run Linter 2024-09-23 18:16:18 +09:00
Bradley Schofield
a309f31a33 Add tests, move hooks to API Layer 2024-09-23 18:08:48 +09:00
shimon
aa0a795ec6 Merge branch '1.6.x' of github.com:appwrite/appwrite into multi-region-support 2024-09-22 09:49:50 +03:00
Damodar Lohani
c31e928def fix linter 2024-09-22 02:44:53 +00:00
loks0n
8ae99cb373 feat: make create execution async loose 2024-09-20 20:00:59 +01:00
Binyamin Yawitz
5512340cdd
Revert "Feat eldad4 coroutines" 2024-09-20 12:30:05 -04:00
Binyamin Yawitz
904e4c8650
Revert "Fix auth injection" 2024-09-20 12:24:12 -04:00
Binyamin Yawitz
24eef9accf
fix: injection name 2024-09-19 18:28:24 -04:00
fogelito
b519f5e23a Merge branch '1.6.x' of https://github.com/appwrite/appwrite into migrations-backups
# Conflicts:
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Tasks/ScheduleBase.php
#	src/Appwrite/Specification/Format/Swagger2.php
2024-09-19 18:19:45 +03:00
Bradley Schofield
82687c8ca4 Merge branch 'main' into 1.5.x-db-storage-metrics
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/swagger2-latest-console.json
#	app/controllers/api/project.php
#	src/Appwrite/Utopia/Response/Model/UsageProject.php
#	tests/e2e/General/UsageTest.php
2024-09-19 15:37:27 +09:00
Binyamin Yawitz
1581a8c654
chore: merge 2024-09-18 09:28:55 -04:00
Bradley Schofield
e88cfed03a Normalize algorithm being used 2024-09-18 16:30:02 +09:00
Damodar Lohani
1aa99a0f3e
Merge branch '1.6.x' into feat-console-roles-dl 2024-09-18 11:58:09 +05:45
Bradley Schofield
be3e3790c9 Update Database lib, update instances where findOne is used to ensure we check document is empty. 2024-09-18 14:47:36 +09:00
Christy Jacob
af126a28ae
Merge pull request #8639 from appwrite/fix-scheduled-executions
Fix: scheduled executions data
2024-09-18 01:40:31 +04:00
shimon
134f90a464 fix 2024-09-17 23:32:36 +03:00
shimon
fd8b7eb6fc update 2024-09-17 15:35:48 +03:00
Damodar Lohani
e1238d0fe9
Merge branch '1.6.x' into feat-console-roles-dl 2024-09-17 14:52:29 +05:45
Binyamin Yawitz
e246005c51
chore: merge 2024-09-16 11:17:40 -04:00
Torsten Dittmann
c5dae9f018 fix: backwards compatibility 2024-09-16 13:49:13 +02:00
Torsten Dittmann
8ac2f64353 fix: function storage metrics 2024-09-16 11:58:08 +02:00
shimon
bee844fcdb sync against 1.6x 2024-09-15 17:40:55 +02:00
Matej Bačo
c4991b9941 Merge remote-tracking branch 'origin/1.6.x' into fix-scheduled-executions 2024-09-14 10:28:30 +00:00
Jake Barnby
28642b9f04
Shared tables array 2024-09-12 17:06:16 +12:00
Christy Jacob
876bb6e2c8
Merge pull request #8631 from appwrite/feat-vcs-env-vars
Feat: VCS vars to deployments & executions
2024-09-10 14:48:22 +04:00
Matej Bačo
8a2083feb5 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-scheduled-executions 2024-09-10 10:38:01 +00:00
Binyamin Yawitz
3ca7672726
chore: merge 2024-09-09 17:59:38 +02:00
Steven Nguyen
9febb06052
fix: update abuse-key for mfa challenge endpoints
Because the key was not specific enough, when one user triggered the
rate limit, all users were affected.
2024-09-09 14:10:58 +00:00
Binyamin Yawitz
ef1380bf61
chore: merge 2024-09-09 14:52:47 +02:00
Jake Barnby
f86b75733e
Revert body validator 2024-09-09 22:34:24 +12:00
Jake Barnby
af7bd705f4
Update console SDK version 2024-09-09 19:17:47 +12:00
Matej Bačo
b1769ed5ca Fix scheduled executions data 2024-09-07 12:20:23 +02:00
Matej Bačo
ff1d64a36a Add VCS vars to deployments & executions 2024-09-06 10:50:29 +00:00
Jake Barnby
e73053d5b2
Merge remote-tracking branch 'origin/1.6.x' into 1.6.1 2024-09-06 22:26:01 +12:00
Binyamin Yawitz
9e525366cb
Merge branch '1.6.x' into feat-eldad4-coroutines
# Conflicts:
#	app/controllers/api/functions.php
#	app/init.php
#	composer.lock
#	src/Appwrite/Specification/Format/Swagger2.php
2024-09-05 18:09:16 -04:00
Matej Bačo
9891f61610 Improve mail datetime format 2024-09-05 16:33:16 +02:00
Jake Barnby
3f99f01953
Recreate original on create failure with new key 2024-09-05 20:41:50 +12:00
Jake Barnby
a28f19ff3c
Merge fix 2024-09-05 16:16:28 +12:00
Jake Barnby
57c5925526
Wrap attribute recreate in transaction 2024-09-05 15:45:28 +12:00
Jake Barnby
d39729d830
Param reorder 2024-09-05 15:45:13 +12:00
Jake Barnby
df7fa7c344
Revert payload to text 2024-09-05 15:44:49 +12:00
Damodar Lohani
cd40df8388 fix tests and membership update 2024-09-05 03:43:02 +00:00
Jake Barnby
24746de9ba
Merge remote-tracking branch 'origin/1.6.1' into feat-renaming-attributes
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	app/controllers/api/databases.php
2024-09-05 15:31:04 +12:00
Jake Barnby
c58fa78962
Remove tenant in filter 2024-09-05 14:25:11 +12:00
Binyamin Yawitz
74a8c7da12
fix: fixes 2024-09-04 16:41:45 -04:00
Binyamin Yawitz
feb775d2c4
chore: merge, lint, stan 2024-09-04 14:52:01 -04:00
Jake Barnby
d29938107c
Merge branch '1.6.1' into feat-renaming-attributes
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-1.6.x-console.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-09-04 21:18:51 +12:00
Jake Barnby
72d6fb3901
Merge branch '1.6.1' into feat-string-attribute-resizing
# Conflicts:
#	app/config/specs/open-api3-latest-console.json
#	app/config/specs/open-api3-latest-server.json
#	app/config/specs/swagger2-latest-console.json
#	app/config/specs/swagger2-latest-server.json
#	composer.lock
2024-09-04 21:06:21 +12:00
Jake Barnby
db269d8b8f
Merge remote-tracking branch 'origin/1.6.x' into migrations-backups 2024-09-04 20:23:14 +12:00
Damodar Lohani
cb537534e3 remove dump 2024-09-04 07:42:35 +00:00
Damodar Lohani
bc5ac28b84 update validator and formatting 2024-09-04 02:01:56 +00:00
Damodar Lohani
413f3c20ab use proper scope for platforms and keys endpoint 2024-09-04 01:51:32 +00:00
Binyamin Yawitz
cedf3cf28d
chore: format 2024-09-03 19:32:30 -04:00
Binyamin Yawitz
7d6eac4ddb
Merge branch '1.6.x' into feat-eldad4-coroutines
# Conflicts:
#	app/cli.php
#	app/controllers/api/account.php
#	app/controllers/api/functions.php
#	app/controllers/api/projects.php
#	app/controllers/general.php
#	app/controllers/shared/api.php
#	app/http.php
#	app/init.php
#	app/realtime.php
#	app/worker.php
#	composer.json
#	composer.lock
#	src/Appwrite/Migration/Migration.php
#	src/Appwrite/Platform/Tasks/Migrate.php
#	src/Appwrite/Platform/Tasks/ScheduleExecutions.php
#	src/Appwrite/Platform/Workers/Builds.php
#	src/Appwrite/Platform/Workers/Deletes.php
#	src/Appwrite/Specification/Format/Swagger2.php
#	src/Appwrite/Utopia/Response.php
2024-09-03 19:06:48 -04:00
Richard Choi
08b539ba05 change API reference endpoints to sentence case 2024-09-03 16:32:11 +00:00
Richard Choi
4e780c0f75 Change API reference endpoints to sentence casing 2024-09-03 16:22:30 +00:00
loks0n
2bf5809505 feat: add methodType upload to create deployment 2024-09-03 14:44:11 +01:00
Jake Barnby
2c2e88f645
Merge remote-tracking branch 'origin/1.6.x' into migrations-backups
# Conflicts:
#	app/init.php
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Tasks/ScheduleBase.php
#	src/Appwrite/Specification/Format/Swagger2.php
2024-09-03 14:48:57 +12:00
Damodar Lohani
550a479532 Merge remote-tracking branch 'origin/1.6.x' into feat-console-roles-dl 2024-09-03 02:05:43 +00:00
Bradley Schofield
5820787afc Run Linter 2024-08-30 19:21:26 +09:00
Bradley Schofield
627cbe285f Address Comments 2024-08-30 19:18:45 +09:00
Bradley Schofield
40b1c28db0 Implement String Attribute Resizing 2024-08-30 18:22:17 +09:00
loks0n
fc630bf3da feat: payload validator 2024-08-29 15:46:18 +01:00
Christy Jacob
53a86e62d2 Merge branch 'update-sdk-versions' of github.com:appwrite/appwrite into update-sdk-versions 2024-08-27 15:56:52 +04:00
Christy Jacob
fec30cc614 feat: update SDK version 2024-08-27 15:56:15 +04:00
Bradley Schofield
a02a092faf Merge branch '1.6.x' into feat-1.5.x-impl-deployment-storage-projects-usage
# Conflicts:
#	app/controllers/api/project.php
#	src/Appwrite/Utopia/Response/Model/UsageProject.php
2024-08-27 15:49:21 +09:00
fogelito
d8148c5491 Change TimeLimit namespace 2024-08-25 11:19:25 +03:00
Torsten Dittmann
6ef600deb9 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-react-native-platform 2024-08-23 21:44:58 +02:00
Binyamin Yawitz
5cdb8388a1
chore: versions update 2024-08-23 13:02:54 -04:00
fogelito
5f27d75c11 Address comments 2024-08-22 17:30:50 +03:00
Matej Bačo
2a6873b756 Fix test 2024-08-22 10:51:08 +00:00
Matej Bačo
695844faa1 Merge remote-tracking branch 'origin/1.6.x' into feat-separate-function-sizes 2024-08-21 07:17:46 +00:00
Jake Barnby
d2c7be19d0
Update database stack 2024-08-21 17:31:13 +12:00
Torsten Dittmann
129c1e7c4f Merge branch '1.6.x' of https://github.com/appwrite/appwrite into feat-react-native-platform 2024-08-20 16:04:40 +02:00
fogelito
ff1a679c49 Merge branch 'main' of https://github.com/appwrite/appwrite into migrations-backups-v2
# Conflicts:
#	composer.json
#	composer.lock
#	src/Appwrite/Platform/Tasks/Maintenance.php
#	src/Appwrite/Platform/Workers/Migrations.php
#	tests/e2e/Services/Databases/DatabasesBase.php
2024-08-20 16:36:54 +03:00
Torsten Dittmann
f3874e680b fix: react native platform for ios adn android 2024-08-20 13:03:03 +02:00
Khushboo Verma
d7cca0e25f Revert request type to json in create execution 2024-08-20 16:16:03 +05:30
Torsten Dittmann
f065022cab feat: react native platform 2024-08-20 12:01:20 +02:00
Bradley Schofield
9e44722b9c
Merge branch '1.6.x' into feat-runtime-controls-1.5.x 2024-08-20 18:36:11 +09:00
Matej Bačo
ba1effdcbf
Merge branch '1.6.x' into feat-separate-function-sizes 2024-08-20 10:52:59 +02:00