Harsh Mahajan
803244ccf7
feat:add _APP_COMPUTE_BUILD_TIMEOUT to console variables
2025-10-21 11:48:48 +00:00
Jake Barnby
215d55a997
Merge remote-tracking branch 'origin/1.8.x' into feat-csv-export
...
# Conflicts:
# composer.json
# composer.lock
2025-10-22 00:34:01 +13:00
Jake Barnby
71f52025ec
Review fixes
2025-10-22 00:30:00 +13:00
shimon
ab1e510348
Enhance API response handling by adding 'includeTotal' parameter to account endpoints, allowing control over total count calculation for sessions, logs, and identities. Updated tests to verify functionality.
2025-10-21 11:41:41 +03:00
shimon
1606141a5a
Merge branch '1.8.x' of github.com:appwrite/appwrite into feat-disable-count
...
# Conflicts:
# app/controllers/api/account.php
2025-10-21 11:14:05 +03:00
shimon
c8f8b6ff0c
account sync
2025-10-21 10:54:03 +03:00
shimon
bb0889fdba
test fix
2025-10-21 10:35:01 +03:00
Jake Barnby
b12e006014
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# app/init/resources.php
# composer.lock
2025-10-21 18:43:41 +13:00
Jake Barnby
1e60a01a69
Use db length for project ID
2025-10-21 15:31:46 +13:00
Jake Barnby
f1c7af0426
Fix wrong db for UID max length check
2025-10-21 15:04:08 +13:00
Jake Barnby
ddde13a78f
Revert "Merge pull request #10468 from appwrite/feat-apps-module-dl"
...
This reverts commit 9dd1939d1f , reversing
changes made to 8dfdfcb522 .
# Conflicts:
# app/config/collections/common.php
# app/controllers/api/users.php
# app/init/resources.php
# composer.lock
2025-10-21 14:59:30 +13:00
Jake Barnby
f9b0455794
Revert "Fix optionality"
...
This reverts commit 994de06457 .
# Conflicts:
# app/controllers/api/messaging.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Attributes/Boolean/Create.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Transactions/Update.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Transactions/Update.php
2025-10-21 13:05:54 +13:00
Jake Barnby
6a7b8f0726
Add injection max length on txn
2025-10-21 13:03:24 +13:00
Jake Barnby
994de06457
Fix optionality
2025-10-21 12:36:13 +13:00
shimon
a643cde26d
Update 'includeTotal' parameter to use Boolean(true) for consistent behavior across API endpoints, enhancing response handling for sessions, logs, memberships, and more.
2025-10-20 22:00:57 +03:00
shimon
fb4e3e1b9d
Implement 'includeTotal' parameter across multiple API endpoints to control total count in responses, ensuring consistent behavior in session, log, and membership retrievals.
2025-10-20 18:18:17 +03:00
Jake Barnby
3a8e2b080d
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# app/init/resources.php
# composer.json
# composer.lock
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Indexes/Create.php
# tests/e2e/Services/Databases/Legacy/DatabasesBase.php
# tests/e2e/Services/Databases/TablesDB/DatabasesBase.php
2025-10-21 03:16:21 +13:00
Eldad Fux
b4aab6134e
Merge remote-tracking branch 'origin/1.8.x' into feat-disposable-emails
2025-10-19 22:20:31 +01:00
Eldad Fux
1c465a8cda
refactor: standardize email validation across API controllers
...
- Reintroduced the Utopia Emails validator in multiple API controllers to ensure consistent email validation practices.
- Removed deprecated email validation references, streamlining the codebase and aligning with recent updates to the Utopia Emails library.
2025-10-19 22:16:03 +01:00
Eldad Fux
c89d075200
refactor: streamline disposable email validation in account API
...
- Replaced the previous disposable email validation logic with the EmailNotDisposable validator from the Utopia Emails library for consistency and improved maintainability.
- Removed unnecessary configuration loading related to disposable emails, aligning with recent updates to the email validation process.
2025-10-19 22:09:26 +01:00
Eldad Fux
6c6c71484d
refactor: replace disposable email validation logic with Utopia Emails library
...
- Introduced the EmailNotDisposable validator from the Utopia Emails library for improved disposable email validation in the account API.
- Removed the deprecated disposable emails configuration loading from the config files to streamline the codebase.
2025-10-19 22:01:27 +01:00
Eldad Fux
68b72f3162
feat: integrate Utopia Emails library for email validation
...
- Added Utopia Emails library as a dependency in composer.json.
- Updated email validation references across multiple API controllers to use the new Utopia Emails validator.
- Removed the deprecated disposable emails configuration file.
- Updated composer.lock to reflect the new library and version changes for existing dependencies.
2025-10-19 21:44:22 +01:00
shimon
09075a05db
typo fix
2025-10-19 16:22:13 +03:00
shimon
9f80952251
linter
2025-10-19 16:15:13 +03:00
shimon
d0e0f67fee
Implement 'includeTotal' parameter across various API endpoints to control total count in responses
2025-10-19 15:45:16 +03:00
Damodar Lohani
248d3aea7a
Fix: reset argon 2 options to previous default
2025-10-19 05:44:44 +00:00
ArnabChatterjee20k
e0c293c5b4
Merge remote-tracking branch 'upstream/1.8.x' into documents-db-api
2025-10-16 14:25:14 +05:30
Damodar Lohani
ced2270571
remove unused injection
2025-10-16 03:39:39 +00:00
Damodar Lohani
d3436077a1
remove unused hash
2025-10-16 03:39:18 +00:00
Damodar Lohani
e06349e803
update argon2 instances
2025-10-16 03:34:45 +00:00
Damodar Lohani
431dd96b98
chaining
2025-10-16 02:17:59 +00:00
Damodar Lohani
4d8f950955
fix roles filtering
2025-10-16 02:17:52 +00:00
Damodar Lohani
08e559180d
fix missing injection
2025-10-16 02:08:07 +00:00
Damodar Lohani
f062b39cfa
Fix encoding
2025-10-16 02:06:01 +00:00
Eldad A. Fux and Jake Barnby
4c6961f7d6
Update app/controllers/api/users.php
...
Co-authored-by: Jake Barnby <jakeb994@gmail.com >
2025-10-14 07:58:30 +01:00
Eldad A. Fux and Jake Barnby
0bd27c4182
Update app/controllers/api/users.php
...
Co-authored-by: Jake Barnby <jakeb994@gmail.com >
2025-10-14 07:58:24 +01:00
Eldad Fux
ddcfac4f0f
feat: enhance account handling with plan support for disposable email validation
...
- Added 'plan' injection to account-related API endpoints.
- Updated logic to check for disposable email validation support based on the plan.
- Improved handling of disposable email checks during account creation and email updates.
2025-10-14 00:03:11 +01:00
Eldad Fux
3e58014dbd
fixes
2025-10-13 23:48:50 +01:00
Eldad Fux
ff06920e24
feat: add support for blocking disposable email addresses
...
- Introduced a new exception for disposable email addresses.
- Updated user account creation and email handling to check against a list of disposable email domains.
- Added a new API endpoint to enable or disable disposable email checks for projects.
- Updated project model to include disposable email settings.
- Configured loading of disposable email domains from a separate configuration file.
2025-10-13 23:43:54 +01:00
Damodar Lohani
5e5b22d649
fix jwt
2025-10-12 04:38:14 +00:00
Damodar Lohani
d56dff954f
Merge remote-tracking branch 'origin/1.8.x' into feat-apps-module-dl
2025-10-12 00:34:07 +00:00
Jake Barnby
38b04566b6
Merge remote-tracking branch 'origin/1.8.x' into feat-mongodb
...
# Conflicts:
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Create.php
# src/Appwrite/Platform/Modules/Databases/Http/Databases/Collections/Documents/Delete.php
# src/Appwrite/Platform/Modules/Databases/Http/TablesDB/Tables/Rows/Delete.php
2025-10-09 17:36:22 +13:00
Jake Barnby
9f85ca83b4
Fix roles param
2025-10-09 14:33:05 +13:00
Jake Barnby
10b1f1f145
Merge remote-tracking branch 'origin/1.8.x' into feat-txn
2025-10-09 13:45:29 +13:00
Jake Barnby
143be8239f
Fix inject
2025-10-09 00:41:25 +13:00
Matej Bačo
ca24ff808d
Merge pull request #10533 from appwrite/ser-378-fix-null-recipient-in-email
...
Throw error when email is not available for account verification
2025-10-07 14:49:01 +02:00
Jake Barnby
da519046dd
Merge branch 'feat-mongodb' of github.com:appwrite/appwrite into feat-mongodb
2025-10-08 00:05:05 +13:00
Jake Barnby
0c5573ab05
Fix list wrapping UID injections
2025-10-08 00:04:52 +13:00
Hemachandar
7f62b19240
Merge branch '1.8.x' into ser-375-update-email-verification-with-branded-design
2025-10-07 16:11:54 +05:30
Hemachandar
6e0d376746
use filevalidator
2025-10-07 16:07:47 +05:30