Jake Barnby
b1171c661e
Add setDatabase() to all project database instances
...
This completes the fix for utopia-php/database 4.5.2 which removed
the automatic USE database statement. All Database instances that
create or query project databases now have explicit setDatabase()
calls.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-15 19:08:25 +13:00
Jake Barnby
2cfb5ecfd9
Reapply "Merge pull request #11130 from appwrite/feat-auth-instance"
...
This reverts commit 38687bc24e .
2026-01-15 04:08:00 +13:00
Jake Barnby
38687bc24e
Revert "Merge pull request #11130 from appwrite/feat-auth-instance"
...
This reverts commit c12cad80bb , reversing
changes made to 2a17429226 .
# Conflicts:
# composer.lock
2026-01-15 03:48:42 +13:00
Jake Barnby
e2627d784b
Fix router param
2026-01-14 19:27:51 +13:00
Jake Barnby
5c915ef92f
Reapply "Merge pull request #11099 from appwrite/feat-auth-instance"
...
This reverts commit 321fc8ee70 .
2026-01-14 19:07:49 +13:00
Jake Barnby
321fc8ee70
Revert "Merge pull request #11099 from appwrite/feat-auth-instance"
...
This reverts commit a4734a5de7 , reversing
changes made to 15922fb88c .
# Conflicts:
# composer.lock
2026-01-14 02:37:17 +13:00
Jake Barnby
03812cf7bf
Lint
2026-01-13 18:59:55 +13:00
Jake Barnby
515a34c180
Set health adapter auth
2026-01-13 18:52:16 +13:00
Jake Barnby
8e688bad4d
Revert ping
2026-01-13 18:36:38 +13:00
Jake Barnby
2d6348bf5d
Fix health
2026-01-13 17:22:05 +13:00
Jake Barnby
9379e4d6c8
Merge remote-tracking branch 'origin/1.8.x' into feat-auth-instance
...
# Conflicts:
# app/controllers/api/avatars.php
# composer.lock
# src/Appwrite/Platform/Modules/Functions/Workers/Builds.php
2026-01-13 15:46:23 +13:00
Darshan
bdd53212a0
Merge branch '1.8.x' into avatars-module
2026-01-12 12:04:41 +05:30
Darshan
1a69d9d236
remove: avatars controller.
2026-01-12 12:03:58 +05:30
Matej Bačo
71f389e1c0
AI PR review
2026-01-09 10:41:58 +01:00
Matej Bačo
d71b289025
Implement screenshot worker
2026-01-08 16:51:04 +01:00
Jake Barnby
e6505b9cf9
Merge remote-tracking branch 'origin/1.8.x' into feat-auth-instance
...
# Conflicts:
# composer.lock
2026-01-08 17:48:37 +13:00
Darshan
2cc7bbc0a4
update: address comment, inline method.
2026-01-07 16:00:52 +05:30
Jake Barnby
22f8a3eab9
Sync merge
2026-01-07 23:24:49 +13:00
Darshan
896e5a517a
lint.
2026-01-07 15:42:51 +05:30
Darshan
281dcfc64a
add queries to logging.
2026-01-07 15:37:56 +05:30
Jake Barnby
7573ee75a2
Use authorization instance
2026-01-07 20:04:28 +13:00
Hemachandar
fc5ea06821
Bump utopia-php/fetch version ( #10997 )
...
* Bump utopia-php/fetch version
* fix timeouts
2026-01-06 21:30:25 +05:30
Matej Bačo
057bff2140
Merge branch '1.8.x' into feat-success-abuse-reset
2026-01-06 15:18:25 +01:00
Hemachandar
3b5b15d1a6
Remove dual read for keys ( #11083 )
...
* Remove dual read for `keys`
* write to mock
* remove dual writes
* Revert "remove dual writes"
This reverts commit ce9a48423b .
* add todo
2026-01-06 17:49:32 +05:30
Matej Bačo
2fc5e56a61
WIP: Abuse reset on success
2026-01-05 22:05:00 +01:00
Matej Bačo
8d1acef95d
Implement project labels
2025-12-31 15:44:18 +01:00
Darshan
69ce99d1b4
feat: console module.
2025-12-31 11:52:41 +05:30
Damodar Lohani
aad7d6dbca
Merge pull request #10953 from appwrite/feat-audits-upgrade
...
Feat: Audits upgrade
2025-12-31 06:55:34 +05:45
Hemachandar
c1e50c7abd
Write to new resource attributes in keys ( #11003 )
...
* Write to new resource attributes in `keys`
* temp for tests
* list keys
* add subqueries
* lint
2025-12-30 17:09:59 +05:30
Damodar Lohani
15dc316535
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-30 07:44:10 +05:45
Damodar Lohani
8cf12f685a
remove controller
2025-12-29 07:44:08 +00:00
Damodar Lohani
a7724028b3
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-29 13:23:20 +05:45
Damodar Lohani
419d56b4b1
Merge branch '1.8.x' into feat-audits-upgrade
2025-12-28 14:58:36 +05:45
Damodar Lohani
0c425dbac3
Fix: assign user permission to files/documents only if not a previleged user
2025-12-28 01:48:23 +00:00
Chirag Aggarwal
7e37046959
chore: remove warning logs when skipping ssl certificate generation
2025-12-27 20:19:27 +05:30
Damodar Lohani
5519086c29
Use db 3.x audit
2025-12-24 01:30:02 +00:00
Damodar Lohani
33b9f33f44
Merge branch '1.8.x' of https://github.com/appwrite/appwrite into feat-audits-upgrade
2025-12-24 01:26:49 +00:00
Matej Bačo
e111b4cc18
Increase JWT abuse limit
2025-12-23 15:42:14 +01:00
Chirag Aggarwal
bbeca28026
refactor use env variables for queue and class names
2025-12-23 16:09:42 +05:30
Torsten Dittmann
37e76e52f6
Make JWT expiry configurable for account JWTs
2025-12-22 21:27:29 +04:00
Torsten Dittmann
96b11b02e6
feat: allow custom jwt duration
2025-12-22 21:08:48 +04:00
Jake Barnby
dc85d44647
Revert "Refactor auth single instance"
2025-12-20 02:54:50 +13:00
Jake Barnby
68deee4a56
Revert "Fix auth calls"
2025-12-20 02:54:21 +13:00
Steven Nguyen
36519c13a8
Merge branch '1.8.x' into fix-smtp-auth-check
2025-12-18 17:21:03 -08:00
Torsten Dittmann
d9ac4f2f2d
Merge pull request #10986 from appwrite/fix-oauth-verified-emails
2025-12-18 19:04:56 +04:00
Jake Barnby
0058e88217
Fix auth calls
2025-12-19 01:53:05 +13:00
Torsten Dittmann
81b4065921
Fix identity connecting
...
- Add MockUnverified OAuth2 provider config
- Add /v1/mock/tests/general/oauth2/user-unverified endpoint
- Add MockUnverified class for unverified OAuth2 flow
- Update Mock::isEmailVerified to respect user['verified'] flag
- Add end-to-end tests for linking unverified and verified OAuth2 users
- Enable stopOnFailure in phpunit.xml
2025-12-18 16:44:04 +04:00
Torsten Dittmann
d094d6a081
Remove OAuth email verification comments
2025-12-18 16:00:41 +04:00
Torsten Dittmann
bae194e866
Link account by email during OAuth
2025-12-18 15:59:33 +04:00
Torsten Dittmann
144e88452e
Use general bad request for unverified OAuth email
2025-12-18 15:49:59 +04:00