Commit graph

5600 commits

Author SHA1 Message Date
Christy Jacob
f1a089f8c6 feat: fix tests 2024-12-18 12:57:52 +05:30
Christy Jacob
01393faf0b feat: update abuse library 2024-12-18 11:58:34 +05:30
Fabian Gruber
4c7c4d7c7c
Merge branch '1.6.x' into PLA-1958 2024-12-17 11:04:20 +01:00
Christy Jacob
b55a01c5b3 chore: linter 2024-12-17 10:12:19 +05:30
Christy Jacob
ed918e1748 Merge branch '1.6.x' of github.com:appwrite/appwrite into migrate-to-redis-abuse 2024-12-17 10:09:00 +05:30
Christy Jacob
e8cea70346 feat: cleanup 2024-12-17 10:00:28 +05:30
Christy Jacob
ee05f3d3bc feat: migrate to redis abuse 2024-12-17 09:49:31 +05:30
Christy Jacob
396faa56c2 chore: initial commit 2024-12-17 08:21:38 +05:30
loks0n
a24dc79036 chore: fix endpoint 2024-12-16 12:36:02 +00:00
Fabian Gruber
830ad99111 chore: add audit labels to project resources 2024-12-13 14:06:08 +01:00
Matej Bačo
905b4938a4 Fix failing test 2024-12-12 20:55:33 +00:00
Matej Bačo
8b3f09a981 Env var for function abuse limit 2024-12-12 21:10:22 +01:00
Matej Bačo
ab7ea056e6 Increase limit 2024-12-12 21:00:04 +01:00
Matej Bačo
04139d6901 Linter fix 2024-12-12 20:52:31 +01:00
Matej Bačo
a18472507b Add createFunction abuse check + fix abuse 2024-12-12 20:45:49 +01:00
Matej Bačo
6a9eeeb370 Add createFunction abuse labels 2024-12-12 19:39:24 +01:00
Christy Jacob
75b42e134a chore: replace occurrences of dbForConsole to dbForPlatform 2024-12-12 14:30:26 +04:00
Jake Barnby
6c83eba693
Fix badge default to allow sending clear badge notifications 2024-12-10 23:34:24 +13:00
Jake Barnby
30fed93e2a
Remove variable variable usage 2024-12-10 23:33:49 +13:00
Jake Barnby
8649032b73
Fix badge param type 2024-12-10 22:52:39 +13:00
Jake Barnby
98149f56b5
Default empty title and body 2024-12-05 17:20:20 +13:00
Jake Barnby
f4917f7bc6
Reorder params 2024-12-05 17:04:11 +13:00
Jake Barnby
a461198547
Add critical and priority params 2024-12-04 19:27:55 +13:00
Jake Barnby
fa49244b4b
Fix param type 2024-12-03 22:50:40 +13:00
Jake Barnby
ab900d16d4
Allow apns content available 2024-12-03 17:19:06 +13:00
Christy Jacob
16b5a8507e
Merge pull request #9037 from appwrite/lohanidamodar-patch-4
Update storage.php
2024-11-28 12:10:41 +01:00
Christy Jacob
4dbf11e236 feat: review comments and linter 2024-11-28 14:33:02 +04:00
Christy Jacob
48d20b2c67 feat: update proxy and certificates files 2024-11-28 14:18:37 +04:00
Damodar Lohani
a4ff1bf3be
Update storage.php 2024-11-28 15:47:09 +05:45
fogelito
98864b04e1 fix $options 2024-11-27 18:02:37 +02:00
Steven Nguyen
014c613c93
fix: update secret returned from users.createSession()
1. Include at least 1 factor because the minumum number of factors
   required when mfa is disabled is 1.
2. Purge the cached user document to ensure the new session is included
   in subsequent requests for the user.
3. Fix the encoding of the secret to match other parts of the codebase.
2024-11-22 21:52:27 +00:00
Christy Jacob
ae7cb36240 chore: linter 2024-11-22 17:18:23 +00:00
Christy Jacob
33dd4df694 chore: backwards compatibility for 1.6.x 2024-11-22 17:16:51 +00:00
Christy Jacob
44a0469d18
Merge branch '1.6.x' into fix-team-invite-session-creation 2024-11-22 09:21:54 +01:00
Jake Barnby
018c865d04
Skip all project db calls on project create if shared tables v2 2024-11-21 16:46:36 +13:00
Steven Nguyen
f6e7c12b02
Merge pull request #8922 from appwrite/lohanidamodar-patch-4
Improve compression param checks
2024-11-21 14:17:52 +13:00
Christy Jacob
f490d4edaf
Merge pull request #8797 from appwrite/feat-migration
Feat migration
# Conflicts:
#	composer.lock
2024-11-21 14:08:20 +13:00
Torsten Dittmann
c97a94ec98 chore: run formatter 2024-11-19 17:18:51 +01:00
Torsten Dittmann
5f56c45c6c fix: team invites with existing session 2024-11-19 17:18:51 +01:00
fogelito
abf97e391e formatting 2024-11-14 14:19:33 +02:00
fogelito
d8799e5a9c Remove comment 2024-11-14 14:13:28 +02:00
fogelito
217e471a41 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into unset-index-length 2024-11-14 14:12:03 +02:00
fogelito
72e491ac69 Remove unsetting index length for strings 2024-11-14 14:11:36 +02:00
fogelito
8f845aef53 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-alter-attributes
# Conflicts:
#	src/Appwrite/Platform/Workers/Databases.php
2024-11-13 18:34:57 +02:00
fogelito
68e96e9851 comment 2024-11-13 18:32:20 +02:00
fogelito
71f2c6c131 Remove purgeCachedCollection 2024-11-13 14:55:56 +02:00
loks0n
ca533f40c9 fix: memberships-privacy mfa only 2024-11-13 10:45:50 +01:00
fogelito
bae6e465fa updateAttributes 2024-11-11 18:46:47 +02:00
Christy Jacob
9334002214 Merge branch '1.6.x' of github.com:appwrite/appwrite into update-rules-fetching 2024-11-09 16:35:03 +01:00
Christy Jacob
e04551ab6e feat: adjust more proxy queries 2024-11-09 11:43:52 +01:00
Christy Jacob
6ae9952fa6 chore: linter 2024-11-08 22:18:05 +01:00
Christy Jacob
5f29af2c27 feat: use getDocument instead of find() for rules 2024-11-08 22:08:13 +01:00
Christy Jacob
b1a1ad618a
Revert "Update database" 2024-11-09 01:01:14 +04:00
Jake Barnby
14532acb37
Update limit errors 2024-11-08 21:43:25 +13:00
loks0n
33a441421e chore: enabled privacy by default 2024-11-07 18:23:13 +01:00
loks0n
c19d6a6dda chore: description 2024-11-07 15:33:44 +01:00
loks0n
e7e1a5b11f fix: tests 2024-11-07 11:13:20 +01:00
loks0n
d4de44429f fix: tests 2024-11-07 10:33:40 +01:00
loks0n
b7397617e6 fix: tests 2024-11-07 10:19:22 +01:00
loks0n
e4c6e97ded feat: memberships privacy 2024-11-06 21:15:31 +01:00
loks0n
a6ae565093 fix: tests 2024-11-06 17:54:02 +01:00
Luke B. Silver
bb174b19b4
Merge branch '1.6.x' into feat-list-memberships-as-client 2024-11-06 16:49:08 +01:00
loks0n
7fd5f8c934 docs 2024-11-06 16:00:27 +01:00
loks0n
12b60e01cf fix: tests 2024-11-06 15:51:15 +01:00
Fabian Gruber
b410b17ba6 feat: redis-cluster support 2024-11-06 12:27:03 +01:00
fogelito
231c181dc8 Merge branch '1.6.x' of https://github.com/appwrite/appwrite into validate-string-permissions 2024-11-06 09:41:44 +02:00
fogelito
46af6dc3f0 Fix permissions 2024-11-06 09:36:27 +02:00
loks0n
d27a7189c7 fix: stash 2024-11-05 19:46:22 +01:00
loks0n
0e254618f6 fix: tests 2024-11-05 18:37:48 +01:00
loks0n
6fd54d646a fix: tests 2024-11-05 18:05:33 +01:00
loks0n
9d1f366161 fix: console 2024-11-05 17:59:14 +01:00
loks0n
71879236b8 fix: disable test 2024-11-05 17:42:01 +01:00
Luke B. Silver
65fa578c3a
Merge branch '1.6.x' into feat-list-memberships-as-client 2024-11-05 17:07:00 +01:00
loks0n
69e8fdf077 chore: refactor 2024-11-05 17:05:21 +01:00
Luke B. Silver
1ff21034a9
Merge branch '1.6.x' into fix-oauth-trigger-create-user-event 2024-11-04 15:07:31 +00:00
Jake Barnby
4489d5f77f
Fix validator 2024-11-04 22:13:38 +13:00
Jake Barnby
a00671fe29
Lint 2024-11-04 21:53:00 +13:00
Jake Barnby
6bba134650
Set min/max for datetime validator 2024-11-04 21:50:22 +13:00
Jake Barnby
de2ce16f10
Fix non-variable passed by reference 2024-11-04 21:49:20 +13:00
Jake Barnby
b6287e11a3
Add storage catches 2024-11-04 21:40:02 +13:00
Jake Barnby
c59cd97eb8
Not found exception 2024-11-04 20:57:08 +13:00
Jake Barnby
f9813b86ac
Merge pull request #8890 from appwrite/fix-update-size-validator
Fix validator usage for updating string size
2024-11-04 14:59:09 +13:00
loks0n
4c14375d89 fix: tests 2024-11-01 13:31:33 +00:00
loks0n
37d60e1039 fix: var name 2024-11-01 13:28:13 +00:00
loks0n
f5e2f4acfa fix: endpoint name 2024-11-01 12:53:54 +00:00
loks0n
c9b2d6eb90 feat: teamHideSensitiveFields 2024-11-01 11:38:56 +00:00
Luke B. Silver
ab3b7d3028
Merge branch '1.6.x' into fix-oauth-trigger-create-user-event 2024-10-31 10:39:42 +00:00
Bradley Schofield
40b8af0671 Further cleanup code now findOne returns empty doc 2024-10-31 17:13:23 +09:00
Bradley Schofield
e15ac03c59 Merge branch '1.6.x' into chore-update-databases-findone
# Conflicts:
#	composer.json
#	composer.lock
2024-10-31 16:57:45 +09:00
Luke B. Silver
1594dc8925
Merge branch '1.6.x' into fix-oauth-trigger-create-user-event 2024-10-30 11:45:38 +00:00
Fabian Gruber
fed9cdb408 use resource type constants 2024-10-29 16:10:57 +01:00
Luke B. Silver
e89603c479
Merge branch '1.6.x' into fix-oauth-trigger-create-user-event 2024-10-29 12:18:21 +00:00
loks0n
3020c0beea fix: missing dep 2024-10-29 11:01:29 +00:00
loks0n
d16251d261 fix: remove old create user events 2024-10-29 10:58:57 +00:00
loks0n
5afa8c6158 feat: usage db listener 2024-10-29 10:51:40 +00:00
Jake Barnby
eacb55cdcc
Fix validator usage for updating string size 2024-10-29 19:04:37 +13:00
Luke B. Silver
61627337fa
Merge branch 'main' into fix-oauth-trigger-create-user-event 2024-10-28 18:40:21 +00:00
Fabian Gruber
225e2c21c3 feat: allow blocking based on resource attributes 2024-10-24 11:26:25 +02:00
Fabian Gruber
a9b648b2a9 chore: replace 'Expires' with 'Cache-Control: private' header to avoid CDN caching 2024-10-22 11:38:05 +02: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
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
Steven Nguyen
c247f4cc88
Merge pull request #8766 from appwrite/remove-audit-deletes
remove audits deletion
2024-10-11 16:25:26 -07: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
4590ae11ee revert last commit 2024-10-07 13:57:02 +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
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
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
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