ArnabChatterjee20k
b2f7ed48dd
Simplify constructor usage by inlining message; limit try/catch to DB operations
2025-04-17 10:16:26 +05:30
arnab
8d3070416a
added order exception in rest of the controllers
2025-04-16 17:29:36 +05:30
Chirag Aggarwal
3ed87a8ab9
chore: update endpoint descriptions to follow CRUD naming
2025-04-14 18:40:48 +00:00
loks0n
944624f13a
chore: fmt
2025-04-14 12:59:39 +01:00
loks0n
0a4c430ae7
feat: exp scheme
2025-04-14 12:56:42 +01:00
Chirag Aggarwal
b3c9e6181f
chore: update groups
2025-04-12 06:50:02 +00:00
Julian Strobl
0da3602426
fix: expire format account recovery, verification, phone and mfa
...
closes : #4982
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2025-04-01 18:29:32 +02:00
Chirag Aggarwal
abcaf6cd73
feat: sdk group attribute
2025-03-31 05:48:17 +00:00
Darshan
57c06f1e5b
update: use buttons instead of links for inner-base template.
2025-03-28 16:44:44 +05:30
Chirag Aggarwal
7b8f25696c
chore: added showSensitve wrapper instead of param
2025-03-26 14:37:35 +00:00
Chirag Aggarwal
e93010c5fe
chore: add showSensitive attribute
2025-03-24 14:26:56 +00:00
Chirag Aggarwal
d677b8ed88
fix: webhook tests
2025-03-24 14:06:36 +00:00
Chirag Aggarwal
3399308ee3
Merge branch '1.6.x' into chore-sensitive-check
2025-03-24 12:28:54 +00:00
Eldad Fux
d6bd72cfd3
formatting
2025-03-19 14:10:56 +01:00
Eldad Fux
8c9123beaa
Fixed tests
2025-03-19 13:54:32 +01:00
Eldad Fux
a7d7e39dfd
Fixed tests
2025-03-18 22:47:17 +01:00
Eldad Fux
b2b20c48b3
Fixed tests
2025-03-18 22:12:03 +01:00
Eldad Fux
afb40218d7
Fixed tests
2025-03-18 16:12:13 +01:00
Eldad Fux
84cec0e32c
format
2025-03-18 10:18:29 +01:00
Eldad Fux
7bae15d4fe
Merge remote-tracking branch 'origin/feat-sites' into feat-apps-module
2025-03-18 10:15:06 +01:00
Eldad Fux
f537091eb2
Fixed tests
2025-03-17 23:57:44 +01:00
Eldad Fux
8aa5714173
cleanups
2025-03-17 21:44:31 +01:00
Eldad Fux
1ce84f1650
WIP
2025-03-17 12:39:35 +01:00
Jake Barnby
94f9d0140b
Merge branch '1.6.x' into feat-bulk-operations
...
# Conflicts:
# app/config/specs/open-api3-1.6.x-client.json
# app/config/specs/open-api3-1.6.x-console.json
# app/config/specs/open-api3-1.6.x-server.json
# app/config/specs/swagger2-1.6.x-client.json
# app/config/specs/swagger2-1.6.x-console.json
# app/config/specs/swagger2-1.6.x-server.json
# app/init.php
# composer.json
# composer.lock
2025-03-17 20:44:08 +13:00
Eldad Fux
f618a8b563
Fixed account test
2025-03-16 22:16:02 +01:00
Eldad Fux
9346efc24a
Fixed some tests
2025-03-16 19:35:42 +01:00
Eldad Fux
a5e57a9a67
Work in progress, moving to instance based auth
2025-03-16 18:54:55 +01:00
Eldad Fux
706ce4b3b6
WIP - cleaning up auth managment
2025-03-16 18:30:48 +01:00
Chirag Aggarwal
afabd5b87a
Merge branch '1.6.x' into feat-development-keys
2025-03-14 17:20:47 +05:30
Chirag Aggarwal
0ce4555f70
chore: added auth group to create phone token
2025-03-05 17:42:43 +00:00
Jake Barnby
a5c4fe0a2d
Merge remote-tracking branch 'origin/1.6.x' into feat-bulk-operations
...
# Conflicts:
# app/config/specs/open-api3-latest-client.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/open-api3-latest-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
# app/controllers/api/databases.php
# app/controllers/shared/api.php
# composer.json
# composer.lock
# docs/references/databases/create-document.md
2025-03-05 12:44:39 +13:00
Chirag Aggarwal
c05ef9121f
Merge branch '1.6.x' into feat-development-keys
2025-02-28 12:56:26 +00:00
Jake Barnby
6e82bfe8e7
Update date
2025-02-26 14:00:16 +13:00
Jake Barnby
3a2babc906
Update date
2025-02-25 21:34:46 +13:00
Jake Barnby
03f0e382f4
Fix dates
2025-02-25 21:03:37 +13:00
Jake Barnby
b272a8b1e7
Pass queries
2025-02-25 20:26:00 +13:00
Jake Barnby
2924f408b3
Reapply "Remove blocks"
...
This reverts commit f49346485a .
2025-02-25 19:21:35 +13:00
Jake Barnby
b0547015a9
Add temp log date skip
2025-02-25 18:51:11 +13:00
Jake Barnby
f49346485a
Revert "Remove blocks"
...
This reverts commit 6f854b5eb6 .
2025-02-25 18:39:12 +13:00
Jake Barnby
6f854b5eb6
Remove blocks
2025-02-25 18:18:25 +13:00
Chirag Aggarwal
b72b118c07
Merge branch '1.6.x' into feat-development-keys
2025-02-24 13:53:24 +05:30
shimon
06d22f910c
disable logs display
2025-02-23 20:51:38 +02:00
Chirag Aggarwal
351afffdfe
Merge branch '1.6.x' into feat-development-keys
2025-02-13 17:55:37 +00:00
Chirag Aggarwal
ec5fd1d798
chore: remove showsensitive
2025-02-11 09:06:11 +00:00
Chirag Aggarwal
f723948907
Merge branch '1.6.x' into chore-sensitive-check
2025-02-11 08:29:06 +00:00
Damodar Lohani
cb31e7954e
refactor rename
2025-01-30 04:53:53 +00:00
Chirag Aggarwal
f867fddaae
Merge branch '1.6.x' into feat-development-keys
2025-01-27 10:33:58 +00:00
Bradley Schofield
8fb7a2db32
Merge branch '1.6.x' into feat-bulk-operations
...
# Conflicts:
# app/config/specs/open-api3-latest-client.json
# app/config/specs/open-api3-latest-console.json
# app/config/specs/open-api3-latest-server.json
# app/config/specs/swagger2-latest-client.json
# app/config/specs/swagger2-latest-console.json
# app/config/specs/swagger2-latest-server.json
# app/controllers/api/databases.php
# app/controllers/api/functions.php
# app/controllers/api/migrations.php
# app/controllers/api/projects.php
# app/controllers/api/proxy.php
# app/controllers/api/storage.php
# app/controllers/api/users.php
# app/controllers/api/vcs.php
# composer.json
# composer.lock
# docs/references/account/create-push-target.md
# docs/references/account/delete-push-target.md
# docs/references/account/update-push-target.md
# src/Appwrite/SDK/Method.php
# src/Appwrite/Specification/Format/OpenAPI3.php
# src/Appwrite/Specification/Format/Swagger2.php
2025-01-23 11:19:20 +09:00
Bradley Schofield
02e7f91e59
Address all missing descriptions apart from ones in projects.php
2025-01-17 16:44:25 +09: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
Bradley Schofield
1691910023
Run Linter
2025-01-15 12:56:46 +09:00
Bradley Schofield
d6474a85e2
Address Comments
2025-01-15 12:54:49 +09:00
Bradley Schofield
396602d887
Address Comments
2025-01-15 09:58:57 +09:00
Bradley Schofield
ec44b1f272
Make all delete routes return none
2025-01-14 18:09:37 +09:00
ChiragAgg5k
11867bef50
chore: fix webhooks
2025-01-13 21:46:42 +05:30
Chirag Aggarwal
8b0465f129
fix: webhooks
2025-01-13 15:04:33 +00:00
Chirag Aggarwal
48fd3b371e
Merge branch '1.6.x' into chore-sensitive-check
2025-01-10 23:51:26 +05:30
Chirag Aggarwal
acea8812da
chore: add senstive attribute to session
2025-01-10 18:21:04 +00:00
Chirag Aggarwal
13597d7c54
chore: abstract token secret hiding to response model
2025-01-10 13:47:38 +00:00
ChiragAgg5k
d86984f6cf
chore: used config in auth
2025-01-10 08:42:10 +05:30
ChiragAgg5k
2178bb44cd
fix: attribute
2025-01-08 17:14:07 +05:30
ChiragAgg5k
1f240ca27a
chore: moved non-countrycode tracking outside abuse
2025-01-08 17:09:55 +05:30
ChiragAgg5k
ff056fa145
chore: shifted authphone usage tracking to api calls
2025-01-08 17:01:01 +05:30
Bradley Schofield
6a782ce373
Implement SDKResponse class
2024-12-30 11:32:40 +00:00
Bradley Schofield
67a72edebf
Run Linter
2024-12-16 15:03:57 +09:00
Bradley Schofield
b4c77fbd5f
Get Initial Draft Working
2024-12-16 14:59:01 +09:00
Damodar Lohani
8a59a22c2e
update suggested changes
2024-12-04 05:25:16 +00:00
Damodar Lohani
010ace3b57
update redirect validator
2024-11-22 06:56:36 +00:00
Luke B. Silver
ab3b7d3028
Merge branch '1.6.x' into fix-oauth-trigger-create-user-event
2024-10-31 10:39:42 +00:00
Bradley Schofield
40b8af0671
Further cleanup code now findOne returns empty doc
2024-10-31 17:13:23 +09:00
Bradley Schofield
e15ac03c59
Merge branch '1.6.x' into chore-update-databases-findone
...
# Conflicts:
# composer.json
# composer.lock
2024-10-31 16:57:45 +09:00
loks0n
0b35d51547
Merge branch '1.6.x' of https://github.com/appwrite/appwrite into fix-oauth-trigger-create-user-event
2024-10-29 12:16:47 +00:00
loks0n
d16251d261
fix: remove old create user events
2024-10-29 10:58:57 +00:00
loks0n
5afa8c6158
feat: usage db listener
2024-10-29 10:51:40 +00:00
Luke B. Silver
61627337fa
Merge branch 'main' into fix-oauth-trigger-create-user-event
2024-10-28 18:40:21 +00:00
Jake Barnby
1ed3dee135
Fix tests
2024-10-22 14:54:34 +13:00
Jake Barnby
99710e7b74
Force expired false if updating target identifier
2024-10-22 14:08:16 +13:00
Jake Barnby
a7f1cc128a
Validate cursor queries to avoid getDocument type error
2024-10-17 18:41:24 +13:00
Jake Barnby
8bc37026cd
Revert "Feat adding coroutines"
2024-10-08 20:54:40 +13:00
Binyamin Yawitz
c34f8afa81
fix: wrong document check
2024-10-07 20:34:27 -04:00
Binyamin Yawitz
3e9a24232c
fix: introducing local variable
2024-10-07 15:26:01 -04:00
Bradley Schofield
4c5b202f8d
Merge branch '1.6.x' into chore-update-databases-findone
...
# Conflicts:
# composer.json
# composer.lock
2024-10-07 11:42:43 +09:00
Bradley Schofield
91b78a70ae
Remove redundancy
2024-10-07 11:40:01 +09:00
Binyamin Yawitz
d14edf4207
reverting: to set coroutines as head
2024-10-01 10:30:47 -04:00
Steven Nguyen
52e5947822
Merge branch 'main' into docs-fix-endpoints
2024-09-25 14:05:59 -07:00
loks0n
3ba7d7c7de
fix: add payload
2024-09-25 10:48:39 +01:00
loks0n
ab5ef97767
fix: oauth trigger create user event
2024-09-25 10:39:11 +01:00
Bradley Schofield
e88cfed03a
Normalize algorithm being used
2024-09-18 16:30:02 +09:00
Bradley Schofield
be3e3790c9
Update Database lib, update instances where findOne is used to ensure we check document is empty.
2024-09-18 14:47:36 +09:00
Binyamin Yawitz
3ca7672726
chore: merge
2024-09-09 17:59:38 +02:00
Steven Nguyen
9febb06052
fix: update abuse-key for mfa challenge endpoints
...
Because the key was not specific enough, when one user triggered the
rate limit, all users were affected.
2024-09-09 14:10:58 +00:00
Binyamin Yawitz
9e525366cb
Merge branch '1.6.x' into feat-eldad4-coroutines
...
# Conflicts:
# app/controllers/api/functions.php
# app/init.php
# composer.lock
# src/Appwrite/Specification/Format/Swagger2.php
2024-09-05 18:09:16 -04:00
Matej Bačo
9891f61610
Improve mail datetime format
2024-09-05 16:33:16 +02:00
Jake Barnby
c58fa78962
Remove tenant in filter
2024-09-05 14:25:11 +12:00
Binyamin Yawitz
feb775d2c4
chore: merge, lint, stan
2024-09-04 14:52:01 -04:00
Binyamin Yawitz
7d6eac4ddb
Merge branch '1.6.x' into feat-eldad4-coroutines
...
# Conflicts:
# app/cli.php
# app/controllers/api/account.php
# app/controllers/api/functions.php
# app/controllers/api/projects.php
# app/controllers/general.php
# app/controllers/shared/api.php
# app/http.php
# app/init.php
# app/realtime.php
# app/worker.php
# composer.json
# composer.lock
# src/Appwrite/Migration/Migration.php
# src/Appwrite/Platform/Tasks/Migrate.php
# src/Appwrite/Platform/Tasks/ScheduleExecutions.php
# src/Appwrite/Platform/Workers/Builds.php
# src/Appwrite/Platform/Workers/Deletes.php
# src/Appwrite/Specification/Format/Swagger2.php
# src/Appwrite/Utopia/Response.php
2024-09-03 19:06:48 -04:00
Richard Choi
4e780c0f75
Change API reference endpoints to sentence casing
2024-09-03 16:22:30 +00:00
Christy Jacob
044fac3d2a
chore: fix session alerts
2024-08-17 11:01:10 +00:00
Christy Jacob
bfa253297b
Merge branch 'main' of https://github.com/appwrite/appwrite into sync-1.6-main
2024-08-13 15:36:13 +00:00
Binyamin Yawitz
22deb883c1
refactor: console links
2024-08-12 15:59:42 -04:00
Binyamin Yawitz
9ed43ebbc2
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
...
# Conflicts:
# app/controllers/api/functions.php
# app/controllers/general.php
# app/init.php
# composer.lock
# dev/xdebug.ini
# src/Appwrite/Utopia/Response.php
2024-08-06 14:57:05 -04:00
Binyamin Yawitz
834fad78e1
refactor: Variables names
2024-08-05 16:20:52 -04:00
Binyamin Yawitz
4eee8689d3
fixes: Clean URL variables
2024-07-22 09:37:28 -04:00
loks0n
2060b23379
feat: improve date
2024-07-19 22:19:52 +01:00
Binyamin Yawitz
d1af8cfbe0
feat: Extracting authentication cookie
2024-07-17 15:21:47 -04:00
Binyamin Yawitz
927dbc7e11
Merge branch 'refs/heads/1.6.x' into feat-eldad4-coroutines
...
# Conflicts:
# app/console
# app/controllers/api/account.php
# app/controllers/api/functions.php
# app/controllers/api/projects.php
# app/controllers/api/users.php
# app/controllers/api/vcs.php
# app/controllers/general.php
# app/controllers/mock.php
# app/controllers/shared/api.php
# app/init.php
# composer.json
# composer.lock
# src/Appwrite/Platform/Tasks/Doctor.php
# src/Appwrite/Platform/Tasks/ScheduleMessages.php
# src/Appwrite/Platform/Workers/Builds.php
# src/Appwrite/Utopia/Response.php
2024-07-17 14:31:13 -04:00
loks0n
d765c76576
fix: typo
2024-07-16 14:42:46 +01:00
loks0n
20e77a1e9e
feat: optimise
2024-07-16 13:03:26 +01:00
loks0n
67ec4b49ed
feat: only send after first session
2024-07-16 13:01:23 +01:00
Bradley Schofield
996911e385
Update delete authenticator to remove OTP Validation
2024-07-08 10:42:27 +09:00
Binyamin Yawitz
a3682b72e1
Merge remote-tracking branch 'refs/remotes/origin/main' into feat-eldad4-coroutines
...
# Conflicts:
# app/cli.php
# app/console
# app/controllers/api/projects.php
# app/controllers/general.php
# app/init.php
# app/realtime.php
# app/worker.php
# composer.json
# composer.lock
2024-07-03 17:03:24 -04:00
Richard
1539fc2b7c
Merge branch 'main' into update-acct-api-reference
2024-07-03 09:04:45 -04:00
Matej Bačo
b5fc9d5789
PR review changes
2024-07-03 09:35:56 +00:00
Matej Bačo
2262d516f1
Merge remote-tracking branch 'origin/1.6.x' into mock-numbers
2024-07-03 09:30:11 +00:00
Binyamin Yawitz
6f62f915d9
feat: Adding Authentication injection for user id and secret
2024-06-28 14:33:13 -04:00
loks0n
d0125398f1
fix: test
2024-06-26 15:46:12 +01:00
Luke B. Silver
ecf761beab
Merge branch '1.6.x' into feat-new-session-alert
2024-06-26 12:44:49 +01:00
loks0n
6353de6f10
chore: fix template
2024-06-26 09:42:01 +01:00
Christy Jacob
7cec278d27
Merge branch '1.6.x' of https://github.com/appwrite/appwrite into mock-numbers
2024-06-25 15:17:22 +00:00
loks0n
0d987045bf
chore: revert fmt
2024-06-25 08:46:51 +01:00
Binyamin Yawitz
78d321b33b
chore: rearrange account.php methods
2024-06-24 15:52:22 -04:00
loks0n
0ea2438069
fix: implementation
2024-06-24 14:12:09 +01:00
loks0n
fbeca34df8
fix: func
2024-06-24 10:34:06 +01:00
loks0n
f3f233eb14
feat: new session alert
2024-06-21 19:21:05 +01:00
choir27
6a406454ba
docs: update api reference
2024-06-21 10:41:46 -04:00
Christy Jacob
a2f27ec15f
Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-main
2024-06-21 13:11:35 +00:00
Binyamin Yawitz
6c26e2eb51
Merge branch 'refs/heads/main' into feat-eldad4-coroutines
...
# Conflicts:
# app/cli.php
# composer.json
# composer.lock
2024-06-20 17:23:15 -04:00
Christy Jacob
991a22f642
Merge pull request #8290 from appwrite/1.5.x
...
Sync 1.5.x into refactor-usage-sn
2024-06-21 00:38:21 +05:30
Christy Jacob
fdf44c7bab
Merge branch 'main' of https://github.com/appwrite/appwrite into sync-with-main
2024-06-20 15:26:17 +00:00
Christy Jacob
c5fa7eb7dc
Merge branch '1.6.x' of github.com:appwrite/appwrite into mock-numbers
2024-06-20 20:53:06 +05:30
Christy Jacob
814b59a13a
Merge branch 'main' of github.com:appwrite/appwrite into mock-numbers
2024-06-20 20:42:29 +05:30
Christy Jacob
1b1cfc38c8
fix: undefined variable
2024-06-20 20:31:20 +05:30
Christy Jacob
392aaca681
chore: fix tests
2024-06-20 20:19:56 +05:30
Christy Jacob
868e57a9a3
Merge pull request #8281 from appwrite/main
...
Sync main into 1.5.x
2024-06-19 12:18:12 +05:30
Christy Jacob
9e1541d96a
Merge branch 'main' of https://github.com/appwrite/appwrite into mock-numbers
2024-06-16 07:28:22 +00:00
Christy Jacob
a912bbe374
chore: update variable name
2024-06-16 07:19:10 +00:00
Bishwajeet Parhi
190560b8ef
chore: append attributes instead of replace
2024-06-11 21:17:25 +05:30
Jake Barnby
a4c1275764
Add abuse limit for update password
2024-06-10 18:09:30 +12:00
Steven Nguyen
a09a09a7a9
fix(auth): fix MFA verification for OAuth2 sessions
...
Before this, users who only signed in with OAuth2 were not able to
verify their sessions with MFA because their session already used an
email factor and they couldn't use an additional email factor.
This commit changes the OAuth2 session to include 2 factors: email and
oauth2. This second special factor is used to bypass MFA checks. It is
fine to bypass MFA checks because OAuth2 is supposed to handle the
entire authentication process, verifying who the user is and we, as the
resource provider, only need to trust the OAuth2 provider.
2024-06-07 16:45:14 -07:00
Binyamin Yawitz
b5a241db8d
merge: Main into Coroutines
2024-06-05 18:38:39 -04:00
Bishwajeet Parhi
cccda2a46c
fix: Don't set target attribute if no existing Target found
2024-06-05 23:34:01 +05:30
Matej Bačo
3b8799353d
PR review changes
2024-05-29 07:51:51 +00:00
Matej Bačo
711e26c605
Relay on lib to verify JWT expiry
2024-05-28 10:59:53 +00:00
Matej Bačo
b1ff989c3f
Implement tests, fix JWT maxAge
2024-05-28 09:25:54 +00:00
Matej Bačo
613677e9f7
Implement users.createJWT
2024-05-27 20:04:50 +00:00
Jake Barnby
9bb9f1eee7
Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-setting-secrets
...
# Conflicts:
# tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2024-05-23 15:37:13 +12:00
Christy Jacob
aa76862692
Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-1.5.x
2024-05-22 19:43:31 +00:00
Jake Barnby
680cd5194d
Fix returning hashed secrets
2024-05-22 14:11:06 +12:00
Jake Barnby
c7106b9147
Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-setting-secrets
2024-05-22 12:50:58 +12:00