Christy Jacob
c26194e189
Merge branch '1.4.x' of github.com:appwrite/appwrite into disallow-personal-data
2023-07-20 17:19:18 +04:00
Christy Jacob
6cdc8a97b7
chore: update tests
2023-07-20 17:12:41 +04:00
Christy Jacob
0feaf41fcb
Merge branch 'feat-db-pools-master' of https://github.com/appwrite/appwrite into feat-db-pools
2023-07-20 11:53:36 +00:00
Prateek Banga
b700336d45
fix get index route to use find
2023-07-20 14:52:05 +05:30
Christy Jacob
b11fb72a52
Merge pull request #5842 from appwrite/fix-delete-schedules
...
Ensure deletes worker iterates over all schedules
2023-07-20 11:24:09 +04:00
Eldad A. Fux
5b2dab2b10
Merge pull request #5833 from appwrite/fix-deletes-worker-internal-ids
...
Ensure deletes worker deletes resources using internal id
2023-07-20 09:34:51 +03:00
Steven
3f9cedcc44
Prepare 1.3.8 release
2023-07-19 22:49:51 -07:00
Steven Nguyen
9908a9021f
Update get logs by user to pass user internal id
...
The userId in audit is actually the userInternalId.
2023-07-19 22:49:51 -07:00
Steven Nguyen
187f3dc6ff
Update get logs APIs to return userId from data
...
The audit userId is actually the internal id and the user id is in the
data attribute.
2023-07-19 22:49:51 -07:00
Steven Nguyen
58fa7546c1
Update Appwrite to save internal id as audit user id
...
It's important to use userInternalId so that if a user is recreated
with the same ID, lookups for the user will not return the data
of the old deleted user.
We will still store userId in data so that it can be pulled out and
returned for the log API calls.
2023-07-19 22:49:51 -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
Eldad A. Fux
66fee90af9
Merge pull request #5199 from appwrite/feat-custom-smtp
...
[FEAT] Custom SMTP and Template support
2023-07-20 07:09:11 +03:00
Christy Jacob
4c8608b49c
chore: update naming conventions
2023-07-20 02:24:32 +04:00
Christy Jacob
43ee8e1ed4
fix: update tests
2023-07-20 02:17:16 +04:00
Christy Jacob
e493551f8a
Merge branch '1.4.x' of github.com:appwrite/appwrite into disallow-personal-data
2023-07-20 01:44:25 +04:00
Christy Jacob
257776a54e
fix: failing tests
2023-07-20 01:34:27 +04:00
Christy Jacob
d7ee02f1d5
feat: revert changes
2023-07-20 01:13:46 +04:00
Bishwajeet Parhi
faece71145
ignore adding enums for users/usage providers param
2023-07-19 21:47:23 +05:30
Torsten Dittmann
28fb6a0c16
fix: generate specs
2023-07-19 15:08:32 +02:00
Torsten Dittmann
978007ca98
fix: run formatter
2023-07-19 14:43:23 +02:00
Torsten Dittmann
500cfdb4c9
fix: remove hotp support for now
2023-07-19 14:40:59 +02:00
Prateek Banga
8328dac86b
lint issues
2023-07-19 14:08:02 +05:30
Prateek Banga
131e9658a5
change to use findOne instead of iterating index array
2023-07-19 14:04:35 +05:30
Damodar Lohani
4fd5c72f34
Merge branch 'master' into feat-1.4.x-with-1.3.x-master
2023-07-19 07:39:37 +00:00
Damodar Lohani
8044ab568c
update specs
2023-07-19 07:32:32 +00:00
Damodar Lohani
8dc5c2cb4c
Merge remote-tracking branch 'origin/1.4.x' into feat-custom-smtp
2023-07-19 07:24:58 +00:00
Damodar Lohani and Eldad A. Fux
14f8cc57af
Update app/controllers/api/projects.php
...
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com >
2023-07-19 12:04:37 +05:45
Damodar Lohani and Eldad A. Fux
ff6dd0990d
Update app/controllers/api/projects.php
...
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com >
2023-07-19 12:04:29 +05:45
Steven
c7492ee35e
Fix a bug where the delete worker wasn't iterating over schedules
2023-07-19 01:32:11 +00:00
Steven
e26062ca87
Prepare 1.3.8 release
2023-07-18 22:21:58 +00:00
Eldad A. Fux
9fafd39fef
Merge pull request #5211 from Pranav2612000/fix-5095-trigger-email-subscription-on-email-verification
...
fix: trigger account subscription event on email verification
2023-07-19 00:24:33 +03: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
Eldad A. Fux
b2b1b6e2e4
Merge pull request #5562 from fanatic75/fix-4846-added-expiry-value-to-account-sessions
...
fix expire field in list account sessions api
2023-07-19 00:17:53 +03:00
Eldad A. Fux
50f258b6db
Merge pull request #5740 from appwrite/fix-create-phone-verification
...
Fix phone verification secret in events & payload
2023-07-18 23:18:16 +03:00
Eldad A. Fux
9cdf124a81
Merge pull request #5739 from appwrite/fix-anonymous-user
...
Fix anonymous user
2023-07-18 23:07:52 +03:00
Eldad A. Fux
bee246956c
Merge pull request #5808 from jaivix/fix-5768-pull-request-to-return-team-id-conflict-error
...
fixed team creation response if teamId already exists
2023-07-18 23:00:31 +03:00
Eldad A. Fux
6f499cfa26
Merge pull request #5567 from fanatic75/fix-4982-expire-sessions-format-for-multiple-api
...
fixed expire format for phone session, anonymous session, oauth session
2023-07-18 22:57:10 +03:00
Eldad A. Fux
d4ed77b5e8
Merge pull request #5568 from fanatic75/fix-5429-expire-format-fix-for-get-session
...
fix: expire format for get session api
2023-07-18 22:56:47 +03:00
Eldad A. Fux
3a17f30374
Merge pull request #5566 from fanatic75/fix-5428-fixed-expire-format-for-magic-url-sessions
...
fix: expire format in magic url sessions
2023-07-18 22:56:35 +03:00
Bishwajeet Parhi
9c6956b947
update specs
2023-07-18 21:56:27 +05:30
Bishwajeet Parhi
3c15359447
Merge branch 'master' into feat-whitelist-enums
2023-07-18 21:22:48 +05:30
Eldad A. Fux
6bf6bc7dc3
Merge pull request #5743 from appwrite/feature-restrict-project-id-chars
...
Restrict characters for project ID
2023-07-18 18:06:01 +03:00
Bishwajeet Parhi
8f851aaa53
chore: refactor avatar, flags, credit-cards and update spec
2023-07-18 20:00:19 +05:30
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
Christy Jacob
05f314e88c
fix: delete schedule document if project is deleted as well
2023-07-18 10:10:56 +00:00
Damodar Lohani
d493be0efb
fix empty SMTP check
2023-07-18 07:08:02 +00:00
Damodar Lohani
8d106a39b0
null safe
2023-07-18 07:05:09 +00:00
jaivik
6380004678
Merge branch 'appwrite:master' into fix-5768-pull-request-to-return-team-id-conflict-error
2023-07-18 10:35:52 +05:30
Eldad A. Fux
11c9066c4d
Merge pull request #5402 from appwrite/fix-chunked-upload
...
content-range end should be 1 less than file size
2023-07-18 06:55:05 +03:00
Steven Nguyen
308c92f203
Ensure resources are deleted using their internal Id
...
This is necessary because a resource can be re-created with
the same id. If we don't use the internal id, the newer
recreated resource can be deleted.
2023-07-17 17:21:16 -07:00