Jake Barnby and Claude Opus 4.7
d2e4ed6a11
test(messaging): skip users recipient test when push DSN not configured
...
CI lacks _APP_MESSAGE_PUSH_TEST_DSN, so new DSN(null) threw a TypeError
before the existing skip guard could run. Match the pattern used by
testSendPushNotification: gate on the env var first, then construct the DSN.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-11 22:58:29 +12:00
Jake Barnby
e6a93d4a9f
chore: bump limit
2026-05-11 22:37:44 +12:00
copilot-swe-agent[bot] and abnegate
d8957a5468
fix(messaging): paginate user recipient target lookup
...
Agent-Logs-Url: https://github.com/appwrite/appwrite/sessions/8ea97768-3304-4a3c-81e2-d62d6fe3ad80
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-05-11 10:03:40 +00:00
copilot-swe-agent[bot] and abnegate
2a47ccc0f9
test(messaging): add users recipient e2e coverage and fix user target query limit
...
Agent-Logs-Url: https://github.com/appwrite/appwrite/sessions/8ea97768-3304-4a3c-81e2-d62d6fe3ad80
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-05-11 10:03:02 +00:00
Jake Barnby and greptile-apps[bot]
3773a5a5dc
Update src/Appwrite/Platform/Workers/Messaging.php
...
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2026-05-11 21:51:19 +12:00
Jake Barnby and Copilot Autofix powered by AI
51f1aee93a
Potential fix for pull request finding
...
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
2026-05-11 21:50:38 +12:00
Jake Barnby
add56d7365
chore: select
2026-05-11 19:54:48 +12:00
Jake Barnby
5c09d726ba
fix(messaging): remove redundant user fetch
2026-05-11 19:51:26 +12:00
Matej Bačo
c6f91e18c4
Merge pull request #12254 from appwrite/fix-sateless-git-hints
...
Fix: Stateless git hints
2026-05-10 10:14:51 +02:00
Matej Bačo
6db1d2e5c0
Merge pull request #12256 from appwrite/chore-google-oauth-dual-read
...
Chore: Dual read for google oauth secret
2026-05-10 10:14:30 +02:00
Chirag Aggarwal
87a32f65ee
Merge pull request #12182 from appwrite/add-codex-plugin
2026-05-10 09:26:49 +05:30
Matej Bačo
0e939ea9d7
PR review fixes
2026-05-09 12:58:47 +02:00
Matej Bačo
a5ddc465e6
PR review fixes
2026-05-09 12:53:11 +02:00
Matej Bačo
76a41d70b0
Dual read for google oauth secret
...
Will allow future support for more params
2026-05-09 10:51:46 +02:00
Matej Bačo
43777ee6d9
Add unit tests for github hints
2026-05-09 10:16:19 +02:00
Matej Bačo
6ee2196fae
Fix git hint regnerating nonstop
2026-05-09 09:54:54 +02:00
Harsh Mahajan
acc0b2c184
Merge pull request #12252 from appwrite/fix/repository-branch-pagination-validator
...
fix: Support branch query validators in SDK generation
2026-05-08 19:18:04 +05:30
harsh mahajan
10e4341db2
Support branch query validators in SDK generation
2026-05-08 19:15:17 +05:30
Chirag Aggarwal
8a35e87cfd
Merge pull request #12251 from appwrite/fix/graphql-preview-test-assertions
2026-05-08 18:13:14 +05:30
Chirag Aggarwal
9295869279
Fix GraphQL preview test assertions
2026-05-08 17:51:42 +05:30
Chirag Aggarwal
5472bff265
Merge pull request #12219 from abhay-dev2901/fix/scheduler-platform-env
2026-05-08 17:17:43 +05:30
Abhay
27de465032
Merge branch '1.9.x' into fix/scheduler-platform-env
2026-05-08 17:14:42 +05:30
Chirag Aggarwal
be9bb5e34d
Merge pull request #12249 from appwrite/fix/preview-conditional-transforms
2026-05-08 16:40:56 +05:30
Chirag Aggarwal
0a582daff0
Merge pull request #12248 from appwrite/codex/bump-logger-0.8.0
2026-05-08 16:38:05 +05:30
Torsten Dittmann
003647abd7
Merge branch '1.9.x' into fix/preview-conditional-transforms
2026-05-08 15:06:08 +04:00
Torsten Dittmann
9100e06bbe
perf(storage): skip no-op imagick transforms and add transform value spans
...
- Only call crop() when dimensions > 0 or gravity differs from center
- Only call setOpacity() when opacity !== 1.0 (was always called due to !empty(1.0))
- Only call setBorder() when borderWidth > 0
- Only call setBorderRadius() when borderRadius > 0
- Only call setRotation() when rotation !== 0
- Add Span::add() with actual values inside each transform condition
- Leave output() unconditional (format conversion always applies)
2026-05-08 15:04:54 +04:00
Chirag Aggarwal
fc83b4d986
Bump logger dependency
2026-05-08 16:25:46 +05:30
Harsh Mahajan
4954655e8b
Merge pull request #12243 from appwrite/feat/repository-branch-search-pagination
...
feat: Add search and pagination for repository branches
2026-05-08 16:14:06 +05:30
ArnabChatterjee20k
319483d41d
Merge pull request #12244 from appwrite/fix-method-ids
...
Enhance URL parameter handling in OpenAPI3 and Swagger2 formats to su…
2026-05-08 15:35:05 +05:30
ArnabChatterjee20k
6da8c1cb12
updated
2026-05-08 15:21:52 +05:30
Aditya Oberai
5f6b1dda1a
update composer lock
2026-05-08 09:35:38 +00:00
Aditya Oberai
8df7a628c8
Merge branch '1.9.x' into add-codex-plugin
2026-05-08 09:34:43 +00:00
ArnabChatterjee20k
d303d6f807
Refactor path parameter detection in OpenAPI3 and Swagger2 by utilizing array flipping for improved performance and clarity in matching aliases.
2026-05-08 14:39:26 +05:30
ArnabChatterjee20k
07973dee2d
Refactor URL parameter replacement logic in OpenAPI3 and Swagger2 to ensure accurate matching of path parameters by checking for trailing characters.
2026-05-08 14:19:51 +05:30
ArnabChatterjee20k
5cfaa0807d
Refactor URL parameter matching in OpenAPI3 and Swagger2 to improve path parameter detection by checking for trailing characters.
2026-05-08 14:08:27 +05:30
ArnabChatterjee20k
e181954dd1
removed regex
2026-05-08 14:01:04 +05:30
ArnabChatterjee20k
4b05a6cf8f
Refactor URL parameter matching in OpenAPI3 and Swagger2 to use preg_match for improved accuracy with path aliases.
2026-05-08 13:52:25 +05:30
Harsh Mahajan
fe4608a6c3
Merge branch '1.9.x' into feat/repository-branch-search-pagination
2026-05-08 13:50:51 +05:30
harsh mahajan
d598773163
Adjust repository branch cursor typing for analysis
2026-05-08 13:50:24 +05:30
Levi van Noort
79a4eac82f
Merge pull request #12241 from appwrite/migrate-away-from-blacksmith-based-runners
...
refactor: migrate to different ci runners
2026-05-08 10:19:12 +02:00
ArnabChatterjee20k
29bbc7299a
Enhance URL parameter handling in OpenAPI3 and Swagger2 formats to support aliases for path parameters.
2026-05-08 13:45:46 +05:30
harsh mahajan
370a823888
Use a query validator for repository branch pagination
2026-05-08 13:43:02 +05:30
harsh mahajan
3fbe77a27c
Fix repository branch cursorBefore pagination
2026-05-08 13:31:32 +05:30
harsh mahajan
1a0a19a793
Add search and pagination for repository branches
2026-05-08 13:25:35 +05:30
Levi van Noort
bd0e7456a7
refactor: update ci runners to use volume instead of disk
2026-05-08 09:08:42 +02:00
Levi van Noort
6a0d2d5314
chore: add bigger disks to the provisioned setup
2026-05-08 09:01:36 +02:00
Jake Barnby
602e1be296
Merge pull request #12226 from appwrite/spike/isPublishable-migration
...
Stop user-data errors leaking to Sentry from migrations worker (isPublishable)
2026-05-08 18:22:41 +12:00
Chirag Aggarwal
e10d51c4eb
Merge pull request #12240 from appwrite/fix/cache-control-callback
2026-05-08 11:39:30 +05:30
Chirag Aggarwal
3d35d140d1
Relax storage preview cache hit max age
2026-05-08 11:27:35 +05:30
Chirag Aggarwal
8ebf4fee46
Use storage cache callback max age
2026-05-08 11:18:55 +05:30