Hemachandar
b6cffcc5b5
simplify
2026-02-18 21:29:57 +05:30
Hemachandar
6d3bcf91b6
Merge branch '1.8.x' into ser-1102
2026-02-18 21:15:16 +05:30
Chirag Aggarwal
f0574f5079
Merge pull request #11357 from appwrite/chore-gitignore-specs
...
chore: move specs to dedicated repo and remove from git tracking
2026-02-18 20:17:06 +05:30
Matej Bačo
243b439186
Merge pull request #11354 from appwrite/fix-screenshot-target
...
Fix: Target rule for screenshot
2026-02-18 13:42:07 +01:00
Chirag Aggarwal
baa44ce0bb
remove testspecs
2026-02-18 17:39:56 +05:30
Chirag Aggarwal
74c8be3fad
fix workflow
2026-02-18 17:30:17 +05:30
Matej Bačo
2f32e312c8
Fix tests
2026-02-18 12:56:42 +01:00
Chirag Aggarwal
9bb76f5510
chore: merge 1.8.x and resolve spec file conflicts
...
Resolved modify/delete conflicts by keeping deletions of spec files,
as they now live in the dedicated appwrite/specs repository.
2026-02-18 17:24:40 +05:30
Chirag Aggarwal
8d82bc89a1
chore: remove specs from git tracking and add to gitignore
2026-02-18 17:13:07 +05:30
Harsh Mahajan
add50aa489
Merge pull request #11356 from appwrite/fix/specs-template-type-casing
...
Fix/specs template type casing
2026-02-18 17:12:39 +05:30
Harsh Mahajan
aa52908d03
Merge branch '1.8.x' into fix/specs-template-type-casing
2026-02-18 16:24:22 +05:30
Harsh Mahajan
f1f03fd35e
fix: preserve template type casing in specs
2026-02-18 16:22:33 +05:30
Matej Bačo
84eb065eb0
Screenshot after rule ready
2026-02-18 11:07:31 +01:00
Matej Bačo
7956b47aa8
Target rule for screenshot
2026-02-18 11:06:56 +01:00
Chirag Aggarwal
6728754d3f
Merge pull request #11353 from appwrite/feat/specs-pr-platform-filter
...
feat: add getPlatformsForPR and getSdksCommand overridable methods
2026-02-18 14:15:02 +05:30
Jake Barnby
d118bb2c59
Merge pull request #11331 from appwrite/feat-schedules-endpoints
...
Add schedules API endpoints
2026-02-18 08:40:23 +00:00
Prem Palanisamy
bd2e788c2a
Update utopia-php/database to 5.3.1
2026-02-18 07:31:37 +00:00
Chirag Aggarwal
b2742ab932
glob changes
2026-02-18 12:58:39 +05:30
Chirag Aggarwal
fe86578d3c
try filtering examples
2026-02-18 12:39:37 +05:30
Prem Palanisamy
63bb69dfb1
Update docs for directory change
2026-02-18 06:23:19 +00:00
Prem Palanisamy
4940239c99
Move schedules module into projects namespace
2026-02-18 06:23:19 +00:00
Prem Palanisamy
c3e80296b1
coderabbit - Fix misleading resourceUpdatedAt description
2026-02-18 06:23:19 +00:00
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
2c8b1fb98a
Add parentheses to validator constructors in schedule Create
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
9dbd225118
Refactor schedule Create to use protected methods for extensibility
2026-02-18 06:23:19 +00:00
Prem Palanisamy
2c35b7a4b5
Fix testNoHostValidationWithDevKey: avoid external dependency on example.com
2026-02-18 06:23:19 +00:00
Prem Palanisamy
24b1a70646
Add AAA Certificate Services root cert to fix SSL verification
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
Prem Palanisamy
0314d6cc15
Add schedules API endpoints (GET, XList, Create)
2026-02-18 06:23:19 +00:00
Chirag Aggarwal
66cb7191c1
feat: add getPlatformsForPR and getSdksCommand overridable methods
...
Adds two overridable methods to Specs task:
- getPlatformsForPR(): controls which platforms are included when copying
spec files to the repo and creating the PR (defaults to all platforms)
- getSdksCommand(): builds the CLI command for SDK example regeneration,
allowing subclasses to customise flags like platform, sdk, and mode
2026-02-18 11:10:44 +05:30
Chirag Aggarwal
460639233b
Merge pull request #11349 from appwrite/feat/specs-push-to-repo
...
feat: add git push and PR support to specs task
2026-02-18 10:45:07 +05:30
Chirag Aggarwal
764f4dc563
ci: add workflow_dispatch GitHub Action for specs generation
...
Allows manually triggering spec generation from the Actions tab with
version selection and optional push to appwrite/specs repo.
2026-02-17 23:10:30 +05:30
Luke B. Silver
93b542db9b
Merge pull request #11346 from appwrite/perf/domain-cache
...
Replace per-worker hostname cache with shared Swoole Table
2026-02-17 17:33:45 +00:00
Luke B. Silver
bed3ef828b
Merge branch '1.8.x' into perf/domain-cache
2026-02-17 16:59:26 +00:00
Chirag Aggarwal
b9d7788d38
feat: add git push and PR support to specs task, add examples-only mode to SDKs task
...
- Specs task now supports --git, --message, and --branch params to push
generated specs and SDK examples to the appwrite/specs repo and create a PR
- SDKs task now supports --mode=examples to only generate and copy examples
without git push or releases
- Specs task invokes SDKs in examples mode to regenerate examples before
including them in the specs PR
2026-02-17 22:01:40 +05:30
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
Hemachandar
6850ae9be6
Add array support for DNS A records ( #11343 )
...
* Add array support for DNS A records
* feedback
2026-02-17 20:36:42 +05:30
Luke B. Silver
6f80419d65
Merge branch '1.8.x' into perf/domain-cache
2026-02-17 13:32:24 +00:00
loks0n
f1501d139b
Rename Swoole Tables: domains -> riskyDomains, hostnames -> certifiedDomains
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 13:22:07 +00:00
loks0n
b83e3ef36e
Make Swoole Tables injectable Http resources
...
Register both `domains` and `hostnames` tables as Http resources so they
can be injected via the framework instead of relying on closures or globals.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 13:15:25 +00:00
Chirag Aggarwal
7c67540871
Merge pull request #11347 from appwrite/fix/web-rn-sdk-patch-release
...
Bump Web SDK to 22.3.1 and React Native SDK to 0.23.1
2026-02-17 18:28:35 +05:30
Chirag Aggarwal
634d05ae76
update cli entry too
2026-02-17 18:24:57 +05:30
Chirag Aggarwal
190b866da1
Bump Web SDK to 22.3.1 and React Native SDK to 0.23.1
...
Add patch changelog entries for removing bignumber.js direct dependency
to fix bundler conflict with Next.js Turbopack, and adding upsert method
to Realtime Channels helper class.
2026-02-17 18:20:35 +05:30