Jake Barnby
5135262b79
Merge remote-tracking branch 'origin/1.4.x' into 1.5.x
...
# Conflicts:
# app/config/errors.php
# composer.lock
2023-12-15 02:41:46 +13:00
Christy Jacob
731e7b86a7
fix: failing tests
2023-12-09 00:17:13 +01:00
Jake Barnby
0b01f7140f
Merge remote-tracking branch 'origin/main' into 1.5.x
...
# Conflicts:
# app/config/errors.php
# composer.lock
# src/Appwrite/Extend/Exception.php
2023-11-21 00:19:17 +13:00
prateek banga
c24664f5d9
removes internal provider
2023-11-16 01:30:47 +05:30
Steven Nguyen
0c264a107a
Merge branch '1.4.x' into fix-4797-verified-user-getting-email-verifications
2023-11-08 17:37:43 -08:00
Prateek Banga
270e6e7c15
review changes
2023-11-02 16:43:24 +05:30
prateek banga
a4c8d852a5
adds test skip condition if dsn not provided
2023-10-31 02:34:18 +05:30
prateek banga
0dafc59cc2
converted env vars to dsn format
2023-10-31 02:05:50 +05:30
prateek banga
06daa544e8
review changes
2023-10-30 23:37:57 +05:30
Christy Jacob
011df60c0d
feat: remove old worker class
2023-10-18 01:17:02 +04:00
Yatharth Verma
1489f77499
fix changes suggested by steven and also fixed some bugs came after merging with 1.4.x
2023-10-14 12:45:29 +05:30
Prateek Banga
48b91e39a8
review changes
2023-10-04 16:15:59 +05:30
Prateek Banga
234f7f003b
updated test cases for msg91 provider, moves worker to use provider from settings
2023-09-27 18:58:00 +05:30
Yatharth Verma
5771ad35ed
fix test cases
2023-09-22 22:56:58 +05:30
Yatharth Verma
56a3b3df99
Add test cases
2023-09-22 22:56:58 +05:30
Prateek Banga
df6466a1d3
lint fix
2023-09-21 22:20:56 +05:30
Prateek Banga
e2acb608fa
fix tests with real sms providers
2023-09-21 22:16:02 +05:30
Prateek Banga
35d842171c
review changes
2023-09-20 23:37:10 +05:30
prateek banga
38d81c058b
lint fix
2023-09-05 23:10:33 +05:30
prateek banga
78a53aee37
adds messaging event and updates messaging worker
2023-09-05 22:40:48 +05:30
prateek banga
1762c81b8d
Merge branch 'feat-messages-event-config' into feat-mailgun-provider
2023-08-31 18:32:26 +05:30
Jake Barnby
3d0ae4b9d9
Remove invites codes
2023-08-30 00:31:38 -04:00
prateek banga
2c4e90d660
removes unnecessary test case
2023-08-25 19:48:21 +05:30
prateek banga
d7c8562260
removes target controllers from account service
2023-08-25 16:02:46 +05:30
Matej Bačo
293e44e91e
Introduce SMTP ping timeout
2023-08-24 13:04:49 +02:00
prateek banga
a87745f685
fix tests
2023-08-24 15:37:59 +05:30
prateek banga
a95c29d546
lint fix
2023-08-24 01:55:08 +05:30
prateek banga
ec54000263
adds test for target controllers
2023-08-24 01:54:25 +05:30
prateek banga
ac33d7828f
Revert "Pint linter ran"
...
This reverts commit bf5f0a8419
.
2023-08-24 01:53:52 +05:30
wess
bf5f0a8419
Pint linter ran
2023-08-23 13:12:43 -04:00
Jake Barnby
e8ae7fb49a
Fix test wrong depends
2023-08-23 01:17:14 -04:00
Jake Barnby
a84e669a1f
Add missing accessedAt values when creating users
2023-08-22 21:34:23 -04:00
Steven Nguyen
d960f85da6
Merge branch '1.4.x' into cloud-1.4.x
2023-08-04 18:07:33 -07:00
Steven Nguyen
aa3c2faed9
Merge tag '1.3.8' into cloud-1.3.x-2
2023-08-04 13:55:07 -07:00
Steven Nguyen
611524476b
Merge branch 'master' into feat-master-to-1.4.x
2023-07-26 13:33:49 -07:00
Steven Nguyen
2befa60350
Track a user's last activity
...
A user will have an accessedAt timestamp that will update at most once
per day if they make some API call. This timestamp can then be used
find active users and calculate daily, weekly, and monthly active users.
To ensure consistent updates to the user the $user from the resource
is always updated to the user making the request, including requests
like Create Account, Update Team Membership Status, and Create Phone
Session (confirmation). This ensures the shutdown can update the
accessedAt timestamp if there was a $user set.
2023-07-19 22:22:58 -07:00
Steven
cc42700299
Fix test after session expire format was updated
2023-07-19 23:52:33 +00:00
Damodar Lohani
9289ec1959
fix date format in test
2023-07-19 08:49:20 +00:00
Damodar Lohani
4fd5c72f34
Merge branch 'master' into feat-1.4.x-with-1.3.x-master
2023-07-19 07:39:37 +00:00
Eldad A. Fux
7a2c789c6b
Merge pull request #5745 from vaibhavagarwal220/fix-5220-handle-null-name
...
fixed null $name error for anonymous user
2023-07-19 00:21:09 +03:00
Torsten Dittmann
74308b445e
Merge pull request #5587 from appwrite/feat-user-labels
...
Add a new labels attribute to the Users collection
2023-07-18 14:59:18 +02:00
vaibhavagarwal220
48fc58d365
fixed linting errors
2023-07-11 09:33:02 +05:30
Damodar Lohani
f59d3563f4
Merge remote-tracking branch 'origin/feat-db-pools-master' into feat-db-pools-db-pools-master-sync
2023-07-10 03:06:48 +00:00
vaibhavagarwal220
4e24b7eb42
update e2e test for anonymous user verification
2023-07-07 00:20:13 +05:30
Steven Nguyen
85a40bf82d
Add a new labels attribute to the Users collection
...
This labels attribute can be used apply labels to users. These labels
can eventually be used:
* with permissions to grant access
* to filter users in the Users collection
2023-06-05 14:12:28 -07:00
Prateek Banga
5dc65ea374
fix updated test case to check if expire is valid iso string or not
2023-06-02 15:15:06 +05:30
Prateek Banga
1475497ffb
Merge branch 'master' of https://github.com/fanatic75/appwrite into fix-4846-added-expiry-value-to-account-sessions
2023-06-02 14:53:26 +05:30
Steven Nguyen
9d13d72c71
Update the Update Account Status API to clear the cookie
...
After a user updates their status, their session no longer works
however, the cookie may still exist in their browser, preventing other
API calls from completing successfully.
2023-05-23 10:40:31 -07:00
Prateek Banga
5cb9cc9dfd
fix expire field in list account sessions api
2023-05-20 02:36:45 +05:30
Steven Nguyen
9961609d71
Update the Update Account Status API to clear the cookie
...
After a user updates their status, their session no longer works
however, the cookie may still exist in their browser, preventing other
API calls from completing successfully.
2023-05-19 11:58:17 -07:00