Matej Bačo
f0c8f7e00e
Update tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-23 16:49:17 +01:00
Matej Bačo
f4ee6488ac
Add tests for custom url schema in redirects
2026-02-23 13:09:26 +01:00
Matej Bačo
5414cc67ab
Finalize html encoding rework
2026-02-23 12:54:20 +01:00
Matej Bačo
e2bc3afce6
Fix url params in redirect URLs
2026-02-20 11:15:59 +01:00
Hemachandar
14e79f34db
Populate project-specific roles ( #11209 )
...
* Populate project-specific roles
* better comments
* simplify
* privileged user
* update permissions
* feedback
* lint
* only read + cleanup
* fix role length
* scopes
* not api-key
* cl-ignore group
* rename
* ciIgnore
* base scope
* change base scope
* fix projects
* copilot suggestion
2026-02-19 16:48:39 +05:30
Hemachandar
e902d3b6ad
fix: sanitize branch names for valid domain generation ( #11245 )
...
* fix: sanitize branch names for valid domain generation
Branch names containing invalid domain characters (like '/') were being
used directly when creating VCS preview domains, resulting in invalid
domains like 'branch-abc/test.appwrite.network'. This adds a Domain
helper class that sanitizes branch names by replacing invalid characters
with hyphens before generating domains.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* refactor: use Text constants for branch name sanitization
Replace regex with explicit character validation using Utopia Text
constants for better readability and maintainability.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* Move to transformation adapter
* lint
* tiny
* fix test
* ut
* use Filter
* lint
* more lint
* simplify
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-19 14:37:01 +05:30
Chirag Aggarwal
baa44ce0bb
remove testspecs
2026-02-18 17:39:56 +05:30
Prem Palanisamy
d6a3fd6242
Address review comments: nest in project namespace, refactor maps, remove auth skip
2026-02-18 06:23:19 +00:00
Prem Palanisamy
e1c35c743c
Add data field to Schedule response model and remove unused events
2026-02-18 06:23:19 +00:00
Prem Palanisamy
d8987ad975
Fix schedule Create endpoint and tests
2026-02-18 06:23:19 +00:00
Prem Palanisamy
374b087980
Rename SchedulesCustomServerTest to SchedulesConsoleClientTest
2026-02-18 06:23:19 +00:00
Prem Palanisamy
63d2efdaac
Move schedule endpoints to projects group (/v1/projects/:projectId/schedules)
2026-02-18 06:23:19 +00:00
Prem Palanisamy
3fde05e024
Add resource validation, admin scopes, and events for schedules
2026-02-18 06:23:19 +00:00
Prem Palanisamy
9b72b78338
Use Query class in schedules E2E test
2026-02-18 06:23:19 +00:00
Prem Palanisamy
f57f78014e
Fix query format in schedules E2E test
2026-02-18 06:23:19 +00:00
Prem Palanisamy
5c28e59a83
Add E2E tests for schedules API
2026-02-18 06:23:19 +00:00
Hemachandar
a1fb492292
Change CNAME for functions custom domains ( #11348 )
...
* Change CNAME for functions custom domains
* fix test
2026-02-17 22:00:26 +05:30
Atharva Deosthale
c7c8349434
Merge pull request #11342 from appwrite/add-status-response
...
Add status to response model for projects
2026-02-17 14:02:15 +05:30
Damodar Lohani
ee9850b642
Merge pull request #11282 from appwrite/chore-tests
...
Chore: tests
2026-02-17 12:43:08 +05:45
Atharva Deosthale
0844af9c9d
add tests
2026-02-17 11:54:22 +05:30
loks0n
d8bf3acaed
test: add e2e tests for listing string type attributes
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-16 19:51:49 +00:00
Matej Bačo
bb26a9f583
improve devkey test for oauth
2026-02-16 17:18:58 +01:00
Matej Bačo
13edcbaf6f
fix abuse test; fix mail-related tests
2026-02-16 17:06:11 +01:00
Jake Barnby
4e6313e471
Merge pull request #11334 from appwrite/copilot/add-encrypt-param-to-types
...
Add `encrypt` param to varchar, text, mediumtext, longtext attribute/column create routes
2026-02-16 11:38:39 +00:00
fogelito
3796f55e0d
varchar size
2026-02-16 12:23:49 +02:00
fogelito
2ce1717d39
varchar migration test
2026-02-16 12:18:19 +02:00
copilot-swe-agent[bot]
b2f48547b9
Add encrypt parameter tests for varchar, text, mediumtext, longtext attribute and column types
...
Co-authored-by: abnegate <5857008+abnegate@users.noreply.github.com >
2026-02-16 09:38:25 +00:00
fogelito
52c4eb419a
typo longtext
2026-02-15 13:49:45 +02:00
fogelito
3a1f4f439a
lines
2026-02-15 13:48:50 +02:00
fogelito
38a816bb58
Remove var_dump
2026-02-15 13:47:15 +02:00
fogelito
3a07a4b133
attributes types
2026-02-15 13:40:42 +02:00
Damodar Lohani
265c5143b0
Merge branch '1.8.x' into chore-tests
2026-02-13 13:14:56 +05:45
fogelito
b2aa2cc247
typo
2026-02-12 16:36:37 +02:00
fogelito
5756b58d4d
$tableId
2026-02-12 15:59:34 +02:00
fogelito
2cb98a87c8
tablesdb
2026-02-12 15:58:39 +02:00
fogelito
db6a3342c0
fix tests
2026-02-12 15:52:39 +02:00
fogelito
fc03476246
fix to String
2026-02-12 13:50:22 +02:00
fogelito
c7965e931f
fix testConsoleAvailabilityEndpoint
2026-02-12 13:13:05 +02:00
fogelito
536f09e5b8
fix rules
2026-02-12 13:10:53 +02:00
fogelito
baa97e199e
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into check-client-queries-strings
2026-02-12 12:20:41 +02:00
fogelito
4ef8222294
Check strings
2026-02-12 12:18:03 +02:00
Jake Barnby
ce4e99d643
Merge remote-tracking branch 'origin/1.8.x' into feat-update-base
...
# Conflicts:
# composer.json
2026-02-12 12:20:04 +13:00
Damodar Lohani
565237df7d
Merge remote-tracking branch 'origin/1.8.x' into chore-tests
2026-02-11 13:34:31 +00:00
Chirag Aggarwal
1a966741f4
(fix): Fix TypeError in Origin validator when array is passed
...
Move type check before assignment to prevent TypeError when non-string
value (like array) is passed to Origin::isValid(). The property
\$this->origin is typed as string, so assigning an array before
the is_string() check caused the error.
2026-02-11 18:01:18 +05:30
Chirag Aggarwal
45f4b1e8ad
Merge branch '1.8.x' into fix/cli-static-setresource
2026-02-11 16:04:14 +05:30
Jake Barnby
686a6f9474
Merge branch '1.8.x' into feat-update-base
2026-02-11 08:35:50 +00:00
Jake Barnby
308609a0a2
Merge branch '1.8.x' into feat-pg-adapter
2026-02-11 08:34:45 +00:00
Jake Barnby
bc69154024
fix: add retry logic to helperGetLatestCommit for GitHub API rate limits
...
The testCreateSiteFromTemplateCommit test fails intermittently when the
unauthenticated GitHub API call gets rate limited, returning null. Added
3 retries with 5s delay to handle transient failures.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 20:39:21 +13:00
Jake Barnby
2d76fcced1
Merge pull request #11272 from appwrite/realtime-query-reserved-channels
2026-02-11 07:09:28 +00:00
Chirag Aggarwal
b2f4c4227e
Merge branch '1.8.x' into fix/cli-static-setresource
2026-02-11 12:10:35 +05:30