Jake Barnby
dc85d44647
Revert "Refactor auth single instance"
2025-12-20 02:54:50 +13:00
Jake Barnby
13f4aa9a80
Merge remote-tracking branch 'origin/1.8.x' into refactor-auth-single-instance
...
# Conflicts:
# app/controllers/api/account.php
# app/controllers/api/vcs.php
# app/controllers/general.php
# app/controllers/shared/api.php
# app/init/resources.php
# composer.lock
# src/Appwrite/Platform/Modules/Console/Http/Resources/Get.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
# src/Appwrite/Platform/Modules/Functions/Http/Executions/Create.php
# src/Appwrite/Platform/Workers/Migrations.php
2025-12-18 18:17:41 +13:00
Chirag Aggarwal
5daacb7161
Refactor Specs task for better code organization
...
- Extract platform, auth counts, and keys into separate methods
- Add getPlatforms(), getAuthCounts(), and getKeys() methods
- Extract SDK platform logic into getSDKPlatformsForRouteSecurity()
- Add PHPDoc comments with proper type hints
- Move constructor to top of class for better readability
2025-12-14 11:21:44 +05:30
shimon
0a0cf26269
Merge branch '1.8.x' of github.com:appwrite/appwrite into refactor-auth-single-instance
...
# Conflicts:
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Create.php
2025-12-08 09:26:38 +02:00
Jake Barnby
bc508353db
Merge pull request #10882 from appwrite/release-sdks-4
...
chore: release sdks for adding getScreenshot method to Avatars service
2025-12-05 04:46:30 +00:00
Torsten Dittmann
fad29ee3cd
Use configured OAuth2 provider class from config
2025-12-04 20:37:16 +04:00
Chirag Aggarwal
0c114b8d66
fix: enum example
2025-12-03 09:30:43 +05:30
Chirag Aggarwal
aaafdaae52
chore: better examples
2025-12-01 19:21:49 +05:30
shimon
81c2ff501b
Refactor: Adjust parameter order in getUserGitHub function calls for consistency
2025-11-27 11:26:53 +02:00
shimon
4ad249f918
Revert "Revert "Merge pull request #10682 from appwrite/refactor-auth-single-instance""
...
This reverts commit 8765d5650a .
2025-11-26 12:05:12 +02:00
Jake Barnby
8765d5650a
Revert "Merge pull request #10682 from appwrite/refactor-auth-single-instance"
...
This reverts commit 919b01a1b1 , reversing
changes made to deb5039352 .
2025-11-19 16:21:06 +13:00
Shimon Newman
4fca374fe9
Merge branch '1.8.x' into refactor-auth-single-instance
2025-11-02 18:15:26 +02:00
Damodar Lohani
b30890c1d6
remove duplicate configs
2025-10-30 01:37:53 +00:00
Damodar Lohani
7156036120
remove viewport fullpage duplicate
2025-10-30 01:31:45 +00:00
shimon
5c2828bc78
Refactor authorization handling across multiple modules to use a single instance of the Authorization class.
2025-10-29 20:21:41 +02:00
Damodar Lohani
637bf4f231
add abuse limit
2025-10-29 03:30:43 +00:00
Damodar Lohani
2afba50a8c
Feat: usage stats for screenshot generated
2025-10-27 06:44:04 +00:00
eldadfux
61f4c7957a
Add new configuration variable '_APP_BROWSER_HOST' for browser service communication; update avatar screenshot API to use System::getEnv for environment variable retrieval
2025-10-25 10:22:53 +01:00
eldadfux
f13c029751
Refactor avatar screenshot API to replace 'viewport' parameter with separate 'viewportWidth' and 'viewportHeight' parameters; update related tests for validation of new dimensions and edge cases.
2025-10-24 22:53:10 +01:00
Eldad Fux
d8bde641e9
Update appwrite-browser image to version 0.3.1; enhance avatar screenshot API by adding 'waitUntil' parameter and refactoring image processing logic for improved efficiency.
2025-10-24 21:42:10 +01:00
shimon
8b3b07a710
linter
2025-10-22 16:40:00 +03:00
shimon
33f88fa5e0
Refactor authorization handling across multiple modules to use the new getAuthorization() method. Update CHANGES.md to reflect the change in usage worker authorization. Adjust composer.json to specify the correct version for utopia-php/database. Update plugin-api-version in composer.lock.
2025-10-22 16:35:48 +03:00
Eldad Fux
e00a73f442
Enhance avatar screenshot API by adding 'scale' parameter for browser scaling; update related tests to validate new functionality and edge cases.
2025-10-22 10:22:17 +01:00
Eldad Fux
dfe87a0d37
Rename avatar screenshot endpoint from '/v1/avatars/screenshot' to '/v1/avatars/screenshots' for consistency; update related tests accordingly.
2025-10-22 01:40:31 +01:00
Eldad Fux
bb77319703
Update browser endpoint in avatar screenshot API to use service name for improved reliability
2025-10-22 01:30:04 +01:00
Eldad Fux
dc7bb627d5
Enhance avatar screenshot API with new parameters and validations; add GraphQL support and extensive tests for various scenarios
2025-10-22 01:24:31 +01:00
Eldad Fux
f35b80ba1a
Refactor avatar screenshot handling and add comprehensive tests for various header and parameter validations
2025-10-21 21:20:31 +01:00
Eldad Fux
6cc5d1595d
Fixes
2025-10-21 21:03:13 +01:00
Eldad Fux
5073a86581
POC - website screenshots
2025-10-21 15:37:05 +01:00
Chirag Aggarwal
a20f71c511
chore: update exception thrown when svg sanitization fails
2025-09-01 13:08:17 +05:30
Chirag Aggarwal
84e3dc0275
fix: favicons endpoint to fallback to ico instead of throwing error
2025-08-04 17:14:38 +05:30
Chirag Aggarwal
7a507917c9
fix: minify
2025-08-04 14:41:57 +05:30
Chirag Aggarwal
048dbe81c7
chore: minify svg
2025-08-04 14:34:45 +05:30
Chirag Aggarwal
4c971910bb
chore: fix import
2025-08-03 22:08:25 +05:30
Chirag Aggarwal
a00b93416d
fix: cleansvg
2025-08-03 13:39:30 +05:30
Chirag Aggarwal
4adebc8ba2
chore: add svg sanitization
2025-08-03 13:33:10 +05:30
Chirag Aggarwal
f5682c0516
chore: add support for svg favicons
2025-08-03 13:23:34 +05:30
Jake Barnby
3158c15111
Merge remote-tracking branch 'origin/1.7.x' into 1.8.x
...
# Conflicts:
# app/controllers/api/functions.php
# app/controllers/api/project.php
# app/controllers/api/proxy.php
# app/controllers/api/storage.php
# app/controllers/api/vcs.php
# app/controllers/general.php
# app/controllers/shared/api.php
# app/init/database/filters.php
# composer.json
# composer.lock
# src/Appwrite/Migration/Migration.php
# src/Appwrite/Migration/Version/V15.php
# src/Appwrite/Migration/Version/V16.php
# src/Appwrite/Migration/Version/V17.php
# src/Appwrite/Migration/Version/V18.php
# src/Appwrite/Migration/Version/V19.php
# src/Appwrite/Migration/Version/V20.php
# src/Appwrite/Migration/Version/V21.php
# src/Appwrite/Platform/Tasks/Migrate.php
# src/Appwrite/Platform/Workers/Builds.php
# src/Appwrite/Platform/Workers/Deletes.php
# src/Appwrite/Platform/Workers/Functions.php
# src/Appwrite/Platform/Workers/StatsResources.php
# src/Appwrite/Platform/Workers/StatsUsage.php
2025-05-27 13:36:23 +12:00
Jake Barnby
86f7489640
Internal ID -> sequence
2025-05-26 17:42:11 +12:00
Christy Jacob
28d2ed1baa
Revert "Feat sequence"
2025-05-23 21:39:56 +04:00
Jake Barnby
71e3446498
Change internal ID to sequence
2025-05-23 02:55:29 +12:00
Matej Bačo
ac6450c726
Merge branch '1.6.x' into 1.7.x
2025-05-15 18:03:15 +02:00
Fabian Gruber
d28831632e
Swap default image quality to -1, keeping source image quality. ( #9766 )
2025-05-15 14:45:24 +02:00
Matej Bačo
d8103cb57e
Merge branch '1.7.x' into 1.6.x
2025-04-25 12:18:04 +02:00
Chirag Aggarwal
04733e25c8
chore: make group nullable and remove it from endpoints where its not required
2025-04-12 06:41:57 +00:00
Matej Bačo
066474010b
Improve QR quality
2025-04-01 11:24:42 +02:00
Chirag Aggarwal
abcaf6cd73
feat: sdk group attribute
2025-03-31 05:48:17 +00:00
Bradley Schofield
20e87cb82f
Run Linter
2025-01-17 13:39:16 +09:00
Bradley Schofield
95dcb67747
Implement new SDK Class on 1.6.x
2025-01-17 13:31:39 +09:00
Christy Jacob
75b42e134a
chore: replace occurrences of dbForConsole to dbForPlatform
2024-12-12 14:30:26 +04:00