Commit Graph
353 Commits
Author SHA1 Message Date
Bradley Schofield 2da76cdb59 Revert "Merge remote-tracking branch 'origin/1.4.x' into feat-implement-transfers"
This reverts commit c1c3f056b1, reversing
changes made to 43170855a2.
2023-07-27 16:29:45 +01:00
Bradley Schofield c1c3f056b1 Merge remote-tracking branch 'origin/1.4.x' into feat-implement-transfers 2023-07-27 15:06:14 +01:00
Bradley Schofield 3fa99736a8 Start work on Firebase OAuth 2023-07-27 13:55:09 +01:00
Bradley Schofield 50bae853e6 Update Database 2023-07-24 11:59:23 +01: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
Damodar Lohani 8dc5c2cb4c Merge remote-tracking branch 'origin/1.4.x' into feat-custom-smtp 2023-07-19 07:24:58 +00:00
Torsten DittmannandGitHub 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
Bradley Schofield 88b59295d1 Rename reason to errors 2023-07-17 15:17:06 +01:00
Bradley Schofield f34d40df48 Update Branch and add json filter to resourceData 2023-07-12 11:38:18 +01:00
Bradley Schofield 0c80fa1e2c Implement Reports 2023-07-10 14:51:41 +01:00
Steven Nguyen 8258d70b78 Update user's search attribute using database filter
Using a database filter is the cleanest approach because it ensures
the logic is applied whenever the user is updated regardless of
whichever endpoint was used.
2023-07-05 12:17:47 -07:00
Jake Barnby 10f06226d3 Make error optional 2023-06-15 13:05:37 +12:00
Jake Barnby 1604b339dd Merge remote-tracking branch 'origin/1.4.x' into add-error-attribute
# Conflicts:
#	CHANGES.md
#	app/workers/databases.php
#	composer.json
#	composer.lock
2023-06-15 12:26:29 +12:00
Bradley Schofield 7e8d8e8f98 Finish Renaming to Migrations 2023-06-14 13:08:33 +01:00
Bradley Schofield c21a780a8c Rename Service to Migrations 2023-06-12 11:20:18 +01:00
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
Bishwajeet Parhi 40f70faa89 Feat: Add enable param in Database and Collection 2023-05-18 18:55:22 +05:30
Bradley Schofield 3d7c209eb7 Begin API Rewrite 2023-05-15 19:11:22 +09:00
Bradley Schofield 5f783b9fd7 Merge branch 'master' into feat-implement-transfers 2023-04-16 16:55:30 +09:00
Damodar Lohani d394715b56 Merge remote-tracking branch 'origin/master' into feat-custom-smtp 2023-04-13 01:35:56 +00:00
Jake Barnby 0797df8414 Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
# 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
2023-03-25 15:32:55 +13:00
Bradley Schofield acb3c250a4 Implement API Flow 2023-03-24 13:26:27 +09:00
Bradley Schofield 8f4e26fc49 Continue work on Transfers 2023-03-17 15:22:11 +09:00
fogelito 00c1418246 Update response Model.php 2023-03-16 13:48:27 +02:00
Bradley Schofield 58725e5379 Implement LastCheck for Sources and Destinations 2023-03-15 14:58:14 +09:00
fogelito 31fad24603 collections.php 2023-03-14 15:20:56 +02:00
fogelito 9c4b269669 update collections.php with options 2023-03-13 12:59:01 +02:00
Damodar Lohani f1adf61337 project attribute update for templates 2023-03-09 13:43:59 +00:00
Damodar Lohani dbcc70607a smtp attribute for project 2023-03-09 01:58:59 +00:00
Torsten Dittmann 496da61cd9 feat: team preferences 2023-03-06 19:54:02 +05:30
Damodar LohaniandGitHub 6b6f9edbd6 Merge branch '1.3.x' into feat-13x-master-sync 2023-02-21 07:38:46 +05:45
Bradley Schofield 666a17f83a Continuing implementing transfers 2023-02-20 12:02:19 +00:00
fogelito c4ae047833 Merge branch 'master' of github.com:appwrite/appwrite into feat-technical-debt-2
 Conflicts:
	app/init.php
	composer.json
	composer.lock
2023-01-16 10:24:37 +02:00
Damodar Lohani fe472e5b36 Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-password-history 2023-01-16 05:04:13 +00:00
Damodar Lohani 0eae73e7b8 fix: password comparison 2022-12-18 06:27:41 +00:00
Damodar Lohani 8e7b89ec03 feat: check password history 2022-12-16 10:22:39 +00:00
fogelito f96128e14f Changing Id 2022-12-14 17:42:25 +02:00
Matej Bačo 4dfaa5e69a Fix mimetype size 2022-12-05 14:54:13 +00:00
Bradley Schofield 3c71164741 Merge branch '1.1.x' into feat-implement-session-length-api 2022-11-14 15:30:38 +00:00
Bradley Schofield 43d4d6fec3 Address Eldad's Comments 2022-11-14 09:57:37 +00:00
Bradley Schofield 4dfafd1169 Merge branch 'master' into feat-implement-session-length-api 2022-11-04 16:11:38 +00:00
Bradley Schofield e1f9a8e0ce Clean up a couple things and fix tests 2022-11-04 14:48:29 +00:00
Everly Precia Suresh e869debc76 resolve merge conflicts 2022-11-03 15:20:20 +00:00
Bradley Schofield 4b8287c097 Remove 'expire' from sessions 2022-11-03 15:03:39 +00:00
Christy Jacob b2d884e329 Merge branch 'master' of github.com:appwrite/appwrite into 1.1.x 2022-11-01 22:21:19 +05:30
Bradley Schofield cddacfbb78 Handle Eldad's Comments 2022-11-01 14:43:18 +00:00
fogelito bf119867e8 change name back to original 'name' 2048 2022-10-31 17:17:37 +02:00
Bradley Schofield d34359fd49 Implement Variable Session Duration 2022-10-31 14:54:15 +00:00
fogelito a5e67db604 fulltext 2022-10-26 23:12:46 +03:00
fogelito 08e44f0656 some changes 2022-10-26 22:14:39 +03:00