1
0
Fork 0
mirror of synced 2024-09-15 00:48:25 +12:00
Commit graph

3448 commits

Author SHA1 Message Date
Steven Nguyen
d1c0bccb59
Merge tag '1.3.8' into cloud-1.3.x 2023-08-04 14:12:58 -07:00
Steven Nguyen
aa3c2faed9
Merge tag '1.3.8' into cloud-1.3.x-2 2023-08-04 13:55:07 -07:00
Bradley Schofield
8f5d79e668 Move to new branch 2023-08-04 17:21:41 +01:00
Bishwajeet Parhi
5f1a515f00 Merge remote-tracking branch 'upstream/1.4.x' into feat-whitelist-enums 2023-08-04 19:20:44 +05:30
prateek banga
4dc8976863 add queries type for sdk generation 2023-08-04 14:53:56 +05:30
Matej Bačo
8bc933ab91 Fix template issues 2023-08-04 10:56:46 +02:00
prateek banga
91e434b3d6 optimize if condition in response output method 2023-08-04 14:01:08 +05:30
Matej Bačo
1db0c57518 PR review changes 2023-08-04 07:59:23 +02:00
Khushboo Verma
0b6fb471f6 Updated GitHub comment table 2023-08-04 01:04:04 +05:30
Steven Nguyen
a32d9abd98
Publicly allow filtering on identities.providerAccessTokenExpiry
This will allow developers to set up a job to find expired access tokens
so they can refresh them.
2023-08-03 11:07:22 -07:00
prateek banga
ea57a303d0 lint fixes 2023-08-03 17:39:13 +05:30
prateek banga
f797c2574a resolve merge conflicts with 1.4.x 2023-08-03 17:38:22 +05:30
prateek banga
1d558fa5f5 Add select queries support to list indexes and list attributes endpoint 2023-08-03 17:34:28 +05:30
Khushboo Verma
44c36198a4 WIP: Update VCS comment table format 2023-08-03 15:04:08 +05:30
Steven Nguyen
b8e22151f6
Remove identity status
Until we have a clearer picture of why we need it, it would be best to
remove it since it's easier to add it later than to remove it after it's
released.
2023-08-02 15:37:22 -07:00
Steven Nguyen
a235024268
Separate OAuth2 info from Sessions into Identities
This allows us to retain the OAuth2 info even if the session is
deleted. This also provides a foundation for allowing multiple emails,
phone numbers, etc, not from an OAuth2 provider.
2023-08-02 15:36:06 -07:00
Eldad A. Fux
05a316bf48
Merge pull request #5895 from appwrite/feat-2591-improve-oauth2-error-handling
Improve OAuth2 error handling
2023-08-01 22:55:58 +03:00
fogelito
e620525460 Extra line 2023-08-01 13:24:28 +03:00
fogelito
aaa2f18bf9 uid varchar 2023-08-01 13:23:39 +03:00
Steven Nguyen
b960634088
Update DSN to support special chars for user and password
Previously, DSN would not be able to parse special characters like "@"
or "/". This adds support by requiring the input to be url encoded and
then DSN would decode it after parsing.
2023-07-31 09:36:49 -07:00
Matej Bačo
ac2ca267d7 Address more PR reviews 2023-07-31 08:47:47 +02:00
Matej Bačo
c7605b85e0 Remove vcs prefix 2023-07-30 21:10:25 +02:00
Matej Bačo
280b2fc994 Rename repositories and installation IDs 2023-07-30 11:51:13 +02:00
Matej Bačo
a718f09f74 Update execution model, add detection to repository 2023-07-30 09:17:23 +02:00
Matej Bačo
2e177873c0 Update execution response model 2023-07-29 18:20:20 +02:00
Matej Bačo
6fb72db7c4 Rename exception 2023-07-29 18:03:13 +02:00
Matej Bačo
37c0cc122a More PR review changes 2023-07-28 10:27:16 +02:00
Matej Bačo
1bd226ab81 Merge branch 'feat-git-integration' of https://github.com/appwrite/appwrite into feat-git-integration 2023-07-28 09:56:12 +02:00
Matej Bačo
ce98b04348 Address PR reviews 2023-07-28 09:56:07 +02:00
Khushboo Verma
1ed5d395be Add vcs prefix to variable names 2023-07-28 13:11:26 +05:30
Steven Nguyen
a7c9e4bb7e
Improve OAuth2 Error Handling
Update the OAuth2 class to throw an exception if an API call to the
OAuth2 provider fails and update the endpoint to redirect to the
failure url with the information from the OAuth2 provider.
2023-07-27 17:19:49 -07:00
Steven Nguyen
3499a7028c
Create OAuth2 exception class 2023-07-27 17:19:49 -07:00
Steven Nguyen
7de29e2991
Fix typing issues in OAuth2 2023-07-27 15:29:48 -07:00
Steven Nguyen
611524476b
Merge branch 'master' into feat-master-to-1.4.x 2023-07-26 13:33:49 -07:00
prateek banga
0c758a282a adds error attribute in queries for indexes and attributes 2023-07-27 01:30:15 +05:30
prateek banga
301af0d3fe fixes lint issues and adds status in list attributes query support 2023-07-27 01:24:47 +05:30
Prateek Banga
a6abc7c4e8 add support of queries in list indexes 2023-07-27 01:19:48 +05:30
Prateek Banga
ead77d6cad Add support for queries in List attributes endpoint 2023-07-27 01:16:34 +05:30
Matej Bačo
8ca1ed1605 Merge branch 'feat-git-integration' of https://github.com/appwrite/appwrite into feat-git-integration 2023-07-26 17:22:43 +02:00
Matej Bačo
74bafb9379 Fix RAM issues on runtime 2023-07-26 17:09:56 +02:00
Khushboo Verma
c449aa0a68 Remove functions from installation response model 2023-07-26 15:15:45 +05:30
Matej Bačo
743c214a66 PR review changes 2023-07-24 15:12:36 +02:00
Khushboo Verma
97afa959a2
Update src/Appwrite/Utopia/Response/Model/Func.php
Co-authored-by: Eldad A. Fux <eldad.fux@gmail.com>
2023-07-24 02:07:25 +05:30
Matej Bačo
7e386b885c Upgrade console, reword commands into 1 param 2023-07-21 13:52:14 +02:00
Steven Nguyen
5be6d8e90b
Update Project providers to also include the provider key
Pass the provider key and name back so that a nicely formatted name
can be shown in the Appwrite Console.
2023-07-20 16:53:33 -07:00
Steven Nguyen
66362f0d3b
Update description for User and Key accesedAt
Add a note about how often the attributes are updated.
2023-07-20 11:47:26 -07:00
Eldad A. Fux
7a02a1690a
Merge pull request #5449 from appwrite/feat-4299-oidc-oauth2-provider
Add a generic OIDC OAuth2 provider
2023-07-20 20:44:03 +03:00
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
Steven
3f9cedcc44
Prepare 1.3.8 release 2023-07-19 22:49:51 -07:00
Steven Nguyen
cd78706944
Update migration for audit collection
1. Remove the userInternalId attribute
2. Replace userId in audit documents with userInternalId and put
userId in data
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
Steven Nguyen
5c3f96289d
Prevent Response from modifying the passed in doc 2023-07-19 22:21:21 -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
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
cd57da8ead fix: update tests 2023-07-20 01:42:42 +04:00
Bishwajeet Parhi
faece71145 ignore adding enums for users/usage providers param 2023-07-19 21:47:23 +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
8dc5c2cb4c Merge remote-tracking branch 'origin/1.4.x' into feat-custom-smtp 2023-07-19 07:24:58 +00:00
Steven
e26062ca87 Prepare 1.3.8 release 2023-07-18 22:21:58 +00: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
Bishwajeet Parhi
9c6956b947 update specs 2023-07-18 21:56:27 +05:30
Bishwajeet Parhi
eddcc19267 chore: fix x-enum-key in users api 2023-07-18 21:54:06 +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
shimon
1fd7f0c5d7 SSl task 2023-07-18 10:54:11 +03:00
Bishwajeet Parhi
0cbaeb4352 chore: add ImageGravity x-enum-name 2023-07-18 09:53:39 +05:30
Bishwajeet Parhi
3616756f50 chore: add x-enum-name param 2023-07-13 21:51:22 +05:30
Matej Bačo
cd4e85519c Update console version, fix docs. 2023-07-13 13:42:04 +02:00
Steven Nguyen
26334b79bf
Update migration for audit collection
1. Remove the userInternalId attribute
2. Replace userId in audit documents with userInternalId and put
userId in data
2023-07-12 14:37:26 -07:00
jaivix
4db919b42d linting and wording updates based on stnguyen90 feedback 2023-07-13 00:33:38 +05:30
Christy Jacob
e0aa3db21e Merge branch '1.4.x' of https://github.com/appwrite/appwrite into disallow-personal-data 2023-07-11 19:36:37 +00:00
Shimon Newman
1358d6c455
Update src/Appwrite/Platform/Workers/Audits.php
Co-authored-by: Damodar Lohani <lohanidamodar@users.noreply.github.com>
2023-07-10 11:13:35 +03:00
shimon
89f0146c45 users addition 2023-07-10 11:03:59 +03:00
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
jaivix
a6671a5caa fixed team creation response if teamId already exists 2023-07-09 16:50:09 +05:30
Matej Bačo
3a8f4e5039 Fix failing builds 2023-06-28 13:31:35 +02:00
Matej Bačo
c6e491f2ed Support for external contributors 2023-06-28 10:48:10 +02:00
Matej Bačo
fb1cc1a0cc Cold-start improvements 2023-06-26 10:11:13 +02:00
Steven Nguyen
33f5cbeca6
Restrict characters for project ID
Only allow lowercase alphanumeric chars and hyphens
because the project ID is used as part of url
schemes to redirect users back to mobile apps
and certain characters are not allowed.
2023-06-23 16:22:42 -07:00
Steven Nguyen
18544428a0
Fix logic for isAnonymousUser() 2023-06-22 17:43:08 -07:00
Matej Bačo
cc06a4bdaa log streaming, locking GH comments, execution headers, locale header, redeploy logic 2023-06-22 12:59:41 +02:00
Jake Barnby
6db141acc9
Merge pull request #5710 from appwrite/feat-db-upgrade
Feat database upgrade
2023-06-22 21:30:06 +12:00
Shmuel Fogel
2c15f0bc7b
Update src/Appwrite/Migration/Version/V19.php
Co-authored-by: Jake Barnby <jakeb994@gmail.com>
2023-06-21 09:43:29 +03:00
shimon
e9f8a33515 users addition 2023-06-20 13:28:26 +03:00
shimon
48bf74b881 users addition 2023-06-20 13:24:26 +03:00
Christy Jacob
702c92fb5d
Merge pull request #5728 from appwrite/fix-hamster-script
fix: missing collection error
2023-06-19 20:26:21 +05:30
shimon
38cf901579 fix 2023-06-19 17:30:21 +03:00
Christy Jacob
b56603958a chore: linter 2023-06-19 13:41:37 +00:00
Christy Jacob
4d7611f569 fix: missing collection error 2023-06-19 13:28:43 +00:00
shimon
9ff6faa2d2 fix 2023-06-19 15:50:48 +03:00
shimon
5e836691e2 fix 2023-06-19 13:55:16 +03:00
shimon
0a92e3dc55 fix 2023-06-19 13:54:04 +03:00
shimon
9179a70992 fix 2023-06-19 13:37:16 +03:00
Matej Bačo
1b4036078b Improve response models for console 2023-06-18 16:08:53 +02:00
Matej Bačo
a174562c4e vcs.createRepository() 2023-06-18 13:38:37 +02:00
Khushboo Verma
860b4fb1c0 WIP: Build from template 2023-06-17 17:43:02 +05:30
Christy Jacob
1980b8c677 Merge branch 'feat-db-pools-master' of https://github.com/appwrite/appwrite into refactor-collections-config-db-pools 2023-06-15 14:30:27 +00:00
shimon
e633389707 delete unnecessary project collections task 2023-06-15 15:45:40 +03:00
Matej Bačo
0128e73079 Formatting 2023-06-15 12:38:03 +02:00
shimon
428e9e73fe delete unnecessary project collections task 2023-06-15 11:59:43 +03:00
shimon
ce596b2f2b delete unnecessary project collections task 2023-06-15 11:53:19 +03:00
shimon
f5e9094bdc delete unnecessary project collections task 2023-06-15 09:51:11 +03:00
Jake Barnby
0363993f13
Fix errors 2023-06-15 17:28:35 +12:00
Jake Barnby
4daa023663
Fix filter 2023-06-15 13:32:49 +12:00
Jake Barnby
35d065198f
Merge remote-tracking branch 'origin/add-error-attribute' into feat-db-upgrade 2023-06-15 13:32:31 +12:00
Damodar Lohani
7eaa5f1e35 fix errors 2023-06-15 01:23:46 +00:00
Damodar Lohani
57411db2d3 upadate to use refactored collections config 2023-06-15 00:34:12 +00:00
Jake Barnby
031f8270ff
Merge remote-tracking branch 'origin/1.4.x' into validator-mv
# Conflicts:
#	composer.lock
2023-06-15 12:28:32 +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
shimon
579a95aecc delete unnecessary project collections task 2023-06-14 19:21:48 +03:00
shimon
3286279d3c delete unnecessary project collections task 2023-06-14 19:01:34 +03:00
shimon
f2705c30a3 delete unnecessary project collections task 2023-06-14 18:59:46 +03:00
shimon
7196114339 delete unnecessary project collections task 2023-06-14 18:58:29 +03:00
shimon
2432210bbb delete unnecessary project collections task 2023-06-14 17:45:18 +03:00
shimon
e225bbe3c9 delete unnecessary project collections task 2023-06-14 17:42:23 +03:00
Bishwajeet Parhi
1d528d669e feat-whitelist-enums 2023-06-14 10:53:59 +05:30
Khushboo Verma
6604a33e46 Add createRepositoryDetection endpoint 2023-06-14 00:34:22 +05:30
Matej Bačo
039bfbaf06 WIP: Log streaming 2023-06-13 08:26:36 +02:00
Christy Jacob
eccde7b1f9 feat: update log messages 2023-06-12 21:10:07 +05:30
Christy Jacob
56aa30fd52 feat: use static array for console db 2023-06-12 20:55:01 +05:30
Christy Jacob
deea23c17e feat: update log messages 2023-06-12 20:18:18 +05:30
Christy Jacob
d0f234e726 chore: add logs to deletes worker 2023-06-12 19:03:27 +05:30
shimon
57bc7d0584 functions/builds/deletes worker 2023-06-11 17:08:48 +03:00
shimon
fd4f86b1c1 functions/builds/deletes worker 2023-06-11 13:29:04 +03:00
fogelito
5ae534d291 Addressing comments 2023-06-11 10:59:44 +03:00
Steven Nguyen
09f3577256
Update Appwrite to add User labels to Auth roles 2023-06-09 10:18:51 -07:00
Steven Nguyen
078dab38c5
Fix the team membership model's roles example 2023-06-09 10:18:51 -07:00
Matej Bačo
6522d86fa9 Update installation, certificate & repository response models 2023-06-08 17:24:27 +02:00
fogelito
371f195f3a Iterator messages 2023-06-08 10:53:40 +03:00
Matej Bačo
5e221e285f Update naming convention, add new VCS endpoints, support silent mode and rootDirectory 2023-06-07 17:50:32 +02:00
fogelito
46d5159fd0 Small typo 2023-06-07 10:45:48 +03:00
fogelito
f729aaec2b version overwrite 2023-06-07 10:40:15 +03:00
fogelito
214bc4af56 Add buckets 2023-06-07 10:32:46 +03:00
fogelito
9827d80f9c Add buckets 2023-06-07 10:30:35 +03:00
fogelito
b7536d62e2 lint 2023-06-07 10:26:55 +03:00
fogelito
4c1fe6ce7c out comment document Migration 2023-06-07 10:15:21 +03:00
fogelito
8b9ab096b7 Add index 2023-06-07 10:01:00 +03:00
fogelito
1fea564735 Add index 2023-06-07 09:59:13 +03:00
fogelito
2a9b76b205 Separates for 2 queries 2023-06-07 09:46:24 +03:00
Jake Barnby
b7f4f57521
Add new error message to differentiate between missing data and missing data + permissions for document updates 2023-06-07 13:51:24 +12:00
fogelito
105d0a5212 migrateBuckets 2023-06-06 18:47:11 +03:00
fogelito
29fef07019 composer.lock 2023-06-06 18:45:06 +03:00
fogelito
c889bf54d3 V19 2023-06-06 18:36:05 +03:00
Matej Bačo
966210d58c Update installation model 2023-06-06 09:50:52 +02: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
shimon
62c619434e functions/builds/deletes worker 2023-06-05 19:13:00 +03:00
shimon
d820d93ac7 databases worker 2023-06-04 19:25:56 +03:00
shimon
0d2987620c refactor workers 2023-06-04 11:19:49 +03:00
Christy Jacob
c696b7264b
Merge pull request #5649 from appwrite/1.3.x
Sync master with 1.3.x
2023-06-04 00:43:03 +05:30
Christy Jacob
329b6b93bf chore: update changelog 2023-06-03 20:11:01 +05:30
Torsten Dittmann
223663aa89
Merge pull request #5637 from appwrite/1.3.x
sync 1.3.x
2023-06-02 16:30:55 +02:00
Torsten Dittmann
21b41c475d chore: prepre 1.3.6 2023-06-02 15:21:05 +02:00
Christy Jacob
36f1791a92 chore: linter 2023-06-02 17:59:20 +05:30
shimon
6e7c160249 changing event signature 2023-06-02 06:54:34 +03:00
Steven Nguyen
2ee7a3a356
Prevent triggering a function off of a function 2023-05-31 16:02:46 -07:00
shimon
0fd7db3c36 addressing comments 2023-05-30 20:11:25 +03:00
Christy Jacob
44fd41d2ea Merge branch 'master' of https://github.com/appwrite/appwrite into 1.3.x 2023-05-30 16:58:22 +00:00
Christy Jacob
a3474f8a3b feat: prepare 1.3.5 release 2023-05-30 16:15:13 +00:00
shimon
9ac4a2bfd5 minor fix 2023-05-30 18:46:36 +03:00
shimon
8ce6d38922 minor fix 2023-05-30 18:30:15 +03:00
shimon
da75a2e409 calc tier stats 2023-05-30 18:13:30 +03:00
shimon
1225c8b7c3 calc tier stats 2023-05-30 18:06:51 +03:00
shimon
73f3f0aee6 Messaging 2023-05-30 16:19:44 +03:00
shimon
478e83a4bf Messaging 2023-05-30 11:53:52 +03:00
shimon
06ca9ce815 Messaging 2023-05-29 19:32:33 +03:00
shimon
5a22d17459 Mails 2023-05-29 18:03:09 +03:00
shimon
f1466c05cf refactor workers 2023-05-29 16:58:45 +03:00
Matej Bačo
b0a366eee2 Update copy 2023-05-29 13:56:01 +02:00
Jake Barnby
f45905e545
Merge pull request #5553 from 2002Bishwajeet/feat-add-enable-param-db
Feat: Add enable param in Database and Collection
2023-05-29 20:35:33 +12:00
Matej Bačo
fb02e12db2 Add state to comment, webhook bug fixing 2023-05-28 13:39:48 +02:00
Matej Bačo
f53d75205b Implement branches endpoint, rename some attributes, update response models 2023-05-26 00:29:08 +02:00
Christy Jacob
075ed65a2f
Merge pull request #5572 from appwrite/feat-update-project-creation
Feat update project creation
2023-05-25 22:50:24 +05:30
shimon
ef35526a69 downgraded csv writer ver 2023-05-24 21:52:08 +03:00
shimon
ab83dfedac downgraded csv writer ver 2023-05-24 21:38:35 +03:00
shimon
d7b32cfc3e downgraded csv writer ver 2023-05-24 21:36:08 +03:00
shimon
77971a4eb5 downgraded csv writer ver 2023-05-24 21:27:06 +03:00
shimon
99b56b3584 downgraded csv writer ver 2023-05-24 12:17:14 +03:00
shimon
3545e0740f downgraded csv writer ver 2023-05-23 21:02:23 +03:00
shimon
5163ce7cc9 calculating users per project task 2023-05-23 19:46:45 +03:00
shimon
e79cb913ed calculating users per project task 2023-05-23 18:58:49 +03:00
Christy Jacob
f0df316b4f fix: throw correct exception when project custom ID already exists 2023-05-23 14:38:33 +00:00
Damodar Lohani
5a9f83c43d validate smtp configuration 2023-05-23 05:09:17 +00:00
Matej Bačo
c09c8b4d25 Fix wildcard issue with OPTIONS & CORS 2023-05-22 21:27:14 +02:00
shimon
432ee72071 Merge branch 'feat-db-pools' of github.com:appwrite/appwrite into refactor-workers
 Conflicts:
	app/cli.php
	app/console
	app/controllers/api/account.php
	app/controllers/api/functions.php
	app/controllers/api/teams.php
	app/controllers/shared/api.php
	app/init.php
	app/worker.php
	app/workers/builds.php
	app/workers/certificates.php
	app/workers/deletes.php
	app/workers/functions.php
	app/workers/mails.php
	src/Appwrite/Event/Event.php
	src/Appwrite/Event/Mail.php
2023-05-22 18:41:24 +03:00
Matej Bačo
18105d4999 Remove repository owner 2023-05-22 15:02:55 +02:00
Matej Bačo
6e515e3cc4 Copy Khushboo's integration from feat-peach-q1-kh 2023-05-22 12:58:13 +02:00
Christy Jacob
d630d8772b
Merge pull request #5460 from appwrite/fix-create-project-error
fix: throw correct exception when project ID already exists
2023-05-19 22:48:02 +05:30
Bishwajeet Parhi
40f70faa89 Feat: Add enable param in Database and Collection 2023-05-18 18:55:22 +05:30
Suven-p
582698bd03
Validate value of x-appwrite-id header 2023-05-18 00:41:07 +05:45
fogelito
f6153b7626 Use array instead of variadic 2023-05-16 15:56:20 +03:00
Christy Jacob
3a2134f4e1
Merge pull request #5532 from appwrite/migration-attribute
migration bucketInternalId
2023-05-16 13:00:27 +05:30
shimon
bbbbedfd83 migration bucketInternalId 2023-05-14 10:43:44 +03:00
Christy Jacob
12afc294bd feat: add checks for domain 2023-05-13 23:35:05 +05:30
Matej Bačo
cddc40449a Fix registration bug 2023-05-12 08:45:28 +02:00
Matej Bačo
998c2749cb Merge branch 'feat-db-pools-master' into feat-executor-v3 2023-05-11 21:59:49 +02:00
Damodar Lohani
518c177c23 fix error 2023-05-11 07:51:39 +00:00
Damodar Lohani
f70712865e refactor 2023-05-11 06:52:27 +00:00
Damodar Lohani
472265497b fix formatting and error 2023-05-11 06:12:39 +00:00
fogelito
d55dc7a5b2 Merge branch 'master' of github.com:appwrite/appwrite into validator-mv 2023-05-07 12:23:02 +03:00
Torsten Dittmann
67ad856490
Merge pull request #5497 from appwrite/fix-bucket-permissions
Fix bucket permissions
2023-05-04 19:32:44 +02:00
Christy Jacob
60f51580a7
Merge pull request #5246 from singhbhaskar/fix-4960-Database-usage-screen-shows-500-error-when_APP_USAGE_STATS-is-disabled
Fix: Updated error when _APP_USAGE_STATS is disabled
2023-05-04 20:47:50 +05:30
Steven Nguyen
d7bbfb55ed
Prepare 1.3.4 release 2023-05-03 13:39:05 -07:00
Steven Nguyen
afd2c7a065
Update migration to set bucket permissions in metadata table 2023-05-03 12:15:37 -07:00
fogelito
c51d4b386b Merge branch 'master' of github.com:appwrite/appwrite into validator-mv
 Conflicts:
	composer.json
	composer.lock
2023-05-03 14:56:03 +03:00
Christy Jacob
76f2e0eeac
Merge pull request #5465 from appwrite/fix-cloud-cards-cache
Feat: Card cache busting
2023-05-02 17:08:28 +05:30
Matej Bačo
56172ac196 Update ClearCardCache.php 2023-05-02 13:35:53 +02:00
Matej Bačo
b9efa52a92 Revert changes 2023-05-02 13:25:38 +02:00
Matej Bačo
ecbc9aecb3 Migrated cache buster to a script 2023-05-02 13:21:08 +02:00
Matej Bačo
6885e6ea0e linter fix 2023-05-01 17:51:31 +02:00
Matej Bačo
70b5281a0b Improve GitHub oauth email discovery 2023-05-01 15:54:33 +02:00
fogelito
7e9a833037 Remove OrderAttributes Class 2023-04-30 09:41:00 +03:00
Christy Jacob
ac004acbc8 fix: throw correct exception when project custom ID already exists 2023-04-29 12:41:17 +05:30
Matej Bačo
9b4d9d7c6d Merge branch 'feat-db-pools-master' into feat-console-oauth 2023-04-28 22:04:53 +02:00
Matej Bačo
a185d6c7f1 Formatting fix 2023-04-28 22:04:27 +02:00
Steven Nguyen
1e5dc3ad6f
Bump version to 1.3.3 2023-04-28 12:29:46 -07:00
Steven Nguyen
d0cfad9085
Prevent migration from overriding existing data
For users already on 1.3.1, after upgrading to 1.3.2, the migration
script would override existing auths, password history, team prefs, and
(relationship) attribute options with empty values. This commit fixes
the migration to set to an existing value if there was one.
2023-04-28 12:20:30 -07:00
Damodar Lohani
b1bbc9dfbd Merge remote-tracking branch 'origin/master' into feat-custom-smtp 2023-04-28 07:11:17 +00:00
Steven Nguyen
518a37d294
Add a generic OIDC OAuth2 provider 2023-04-27 19:48:51 -07:00
fogelito
0460b59cdc Namespace Changes 2023-04-27 14:59:05 +03:00
Torsten Dittmann
e9e83ae8ec Merge branch 'master' of https://github.com/appwrite/appwrite into chore-sync-1-3-x 2023-04-26 12:30:14 +02:00
Damodar Lohani
b147cadaa2 don't overwrite the paused state from the event 2023-04-26 08:41:22 +00:00
Damodar Lohani
b5379f0f0c feature to pause events 2023-04-26 08:37:38 +00:00
Torsten Dittmann
713535bf79
Merge pull request #5285 from rinkuhasija/fix-5272-correct-documentation-model-attributeDatetime-Object-example
fix-models-attributeDatetime-object-example
2023-04-25 15:45:39 +02:00
fogelito
9dcf4c0984 validations changes 2023-04-25 14:35:49 +03:00
Torsten Dittmann
43a6945d30 fix: migration 2023-04-24 13:21:31 +02:00
Torsten Dittmann
5ee3c592a4 chore: release 1.3.2 2023-04-24 13:10:28 +02:00
Torsten Dittmann
ff82a24a4b feat: migration 2023-04-24 13:00:23 +02:00
Christy Jacob
d87e198913 feat: upgrade hamster script 2023-04-20 16:00:50 +04:00
Damodar Lohani
ac9f434c85 more fixes and reset endpoints 2023-04-19 08:44:22 +00:00
Damodar Lohani
0177ddccb3 use custom templates to send email when enabled 2023-04-19 08:29:29 +00:00
Matej Bačo
5782f7b8c6 Add OG image render logic 2023-04-19 09:25:05 +02:00
Damodar Lohani
7419867078 new locale codes endpoint 2023-04-17 02:10:17 +00:00
Christy Jacob
0257a4d9f3 chore: linter 2023-04-14 00:59:35 +04:00
Christy Jacob
ef65d5a224 feat: add migration 2023-04-14 00:38:48 +04:00
Christy Jacob
0fb34433b9 feat: personal data filters to enhance password protection 2023-04-14 00:20:03 +04:00
Christy Jacob
8a5a3db082 Merge branch 'master' of github.com:appwrite/appwrite into disallow-personal-data 2023-04-13 12:55:49 +04:00
Damodar Lohani
d394715b56 Merge remote-tracking branch 'origin/master' into feat-custom-smtp 2023-04-13 01:35:56 +00:00
Steven Nguyen
bb2b48193f
Ensure empty team prefs returns as JSON object rather array 2023-04-12 12:06:48 -07:00
Torsten Dittmann
7ca70b2ab9 Merge branch 'master' of https://github.com/appwrite/appwrite into chore-prepare-1-3-1 2023-04-12 18:51:00 +02:00
Torsten Dittmann
d2b2d18134 chore: prepare 1.3.1 release 2023-04-12 18:13:49 +02:00
Torsten Dittmann
3009168350 fix: migration for 1.3.x 2023-04-12 17:48:36 +02:00
Christy Jacob
9ca700f04a Merge branch 'master' of github.com:appwrite/appwrite into disallow-personal-data 2023-04-12 15:12:06 +04:00
Christy Jacob
8690c57a7c feat: initial commit 2023-04-12 03:01:50 +04:00
Jake Barnby
3670b5e9ad
Merge pull request #5342 from appwrite/feat-review-fixes
Feat review fixes
2023-04-12 03:56:22 +12:00
Jake Barnby
d86d604624
Reviews fixes 2023-04-12 03:32:14 +12:00
Jake Barnby
a01dd3fc41
Add options key to attributes 2023-04-12 02:49:47 +12:00
Jake Barnby
117e416b80
Merge pull request #5334 from appwrite/feat-db-update-migrations
Feat db update migrations
2023-04-12 01:31:25 +12:00
Jake Barnby
7fe14ca10b
Merge remote-tracking branch 'origin/master' into sync-master
# 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/console
#	app/controllers/api/storage.php
#	composer.lock
2023-04-12 00:50:31 +12:00
Jake Barnby
43946cade5
Add teams migration 2023-04-12 00:33:29 +12:00
Jake Barnby
b0a6190394
Only iterate attributes once 2023-04-12 00:05:19 +12:00
Jake Barnby
d46f3092e5
Remove redis and unused imports 2023-04-12 00:04:53 +12:00
Jake Barnby
a2cb3c135f
Fix migration of floats 2023-04-11 23:42:06 +12:00
Jake Barnby
0f1c1fda9e
Quote attribute name 2023-04-11 22:30:45 +12:00
Jake Barnby
c60d7764e4
Fix cache key 2023-04-11 22:27:49 +12:00
Jake Barnby
28a9a373b1
Fix binding 2023-04-11 22:27:29 +12:00
Jake Barnby
f6bd9d4150
Merge remote-tracking branch 'origin/1.3.x' into feat-db-update-migrations 2023-04-11 22:15:32 +12:00
Jake Barnby
58ba41a9c5
Make password, hash and hashOptions optional so that they are optional in SDKs, and nulled when returning from the account service 2023-04-11 19:36:14 +12:00
Jake Barnby
f00bd7dac7
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
# Conflicts:
#	composer.lock
2023-04-11 17:25:26 +12:00
Jake Barnby
7f8f34793e
Merge remote-tracking branch 'origin/1.3.x' into doc-db-relationships
# Conflicts:
#	composer.lock
2023-04-11 15:57:35 +12:00
Jake Barnby
5485346b5e
Fail validation on nested attribute query 2023-04-11 15:40:14 +12:00
Jake Barnby
a91ee7e80f
Apply suggestions from code review
Co-authored-by: Vincent (Wen Yu) Ge <vincent@appwrite.io>
2023-04-10 15:05:58 +12:00
Damodar Lohani
b1778ff599 rename 2023-04-10 01:03:48 +00:00
Jake Barnby
b252fe847f
Add custom delete restricted error 2023-04-06 00:54:44 +12:00
Torsten Dittmann
bd7d28f7d1
fix: steven review 2023-03-31 22:48:34 +02:00
Torsten Dittmann
3860602697 feat: console service 2023-03-31 17:14:59 +02:00
Jake Barnby
eb8258d548
Fix tests 2023-03-31 21:29:02 +13:00
Jake Barnby
bd64ace713
Allow int for float filter queries 2023-03-30 21:02:33 +13:00
Damodar Lohani
41d22fb50b Merge remote-tracking branch 'origin' into feat-db-pools-master-sync-2 2023-03-30 08:02:31 +00:00
Jake Barnby
39acf18bc3
Handle document arrays when filtering documents 2023-03-30 20:54:45 +13:00
Jake Barnby
07d90aa4c4
Manually add the side to the attributes table 2023-03-30 20:41:18 +13:00
Jake Barnby
ed54d9861f
Add back validation for fulltext index on search queries 2023-03-30 19:57:56 +13:00
Matej Bačo
5389afc80e Add build & install commands 2023-03-28 15:21:42 +02:00
Rinku Hasija
f5c7568287 fix-models-attributeDatetime-object-example
Signed-off-by: Rinku Hasija <rishabhasija5454@gmail.com>
2023-03-25 17:32:46 +05:30
Jake Barnby
79c8ed3ce4
Remove $collection and $internalId for nested documents 2023-03-25 17:11:19 +13:00
Jake Barnby
07c383e17a
Review updates 2023-03-25 16:36:20 +13: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
Bhaskar Singh
700f4f33ed
Merge branch 'appwrite:master' into fix-4960-Database-usage-screen-shows-500-error-when_APP_USAGE_STATS-is-disabled 2023-03-24 21:33:42 +05:30
Torsten Dittmann
b8b6ac75fc
Merge pull request #5196 from appwrite/feat-team-prefs
feat: team preferences
2023-03-24 12:33:55 +01:00
Jake Barnby
daa5c7e59f
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2
# Conflicts:
#	composer.json
#	composer.lock
2023-03-24 23:50:26 +13:00
Matej Bačo
3916e4c0c5 Fix usage with Proxy 2023-03-24 09:26:21 +01:00
Christy Jacob
a3019f3d8c Merge branch 'feat-db-pools-sync' of https://github.com/appwrite/appwrite into feat-db-pools-fix-scheduler 2023-03-24 08:23:28 +00:00
Jake Barnby
c65800b3a3
Merge remote-tracking branch 'origin/1.3.x' into feat-remove-limits
# Conflicts:
#	composer.json
#	composer.lock
2023-03-24 21:03:18 +13:00
Jake Barnby
48b018fd9d
Merge remote-tracking branch 'origin/1.3.x' into feat-relations-2 2023-03-24 20:53:41 +13:00
Jake Barnby
6cddb38290
Fix for count 2023-03-24 20:30:41 +13:00
Christy Jacob
5f10ff4d3b Merge branch 'feat-db-pools-master' of https://github.com/appwrite/appwrite into feat-db-pools-sync 2023-03-24 06:35:30 +00:00
Jake Barnby
b6cfe43681
Clean up 2023-03-24 16:46:02 +13:00
Jake Barnby
947ad20bad
Pass attribute to select validator 2023-03-24 16:44:28 +13:00
fogelito
969cff5e41 New Queries Activation 2023-03-23 16:08:38 +02:00
Torsten Dittmann
10cd97e978 Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-team-prefs 2023-03-23 13:03:50 +01:00
Torsten Dittmann
e8583d9387
Merge pull request #5164 from appwrite/feat-database-update-attribute
feat: database update attribute endpoints
2023-03-23 13:01:05 +01:00
Christy Jacob
55e53abcfc
Merge pull request #5268 from appwrite/upgrade-hamster-script
feat: update appwrite image
2023-03-23 15:55:45 +05:30
Christy Jacob
f6ae33aeba feat: update appwrite image 2023-03-23 14:23:49 +04:00
Christy Jacob
ffa683e932
Merge pull request #5267 from appwrite/upgrade-hamster-script
feat: fix hamster script
2023-03-23 13:55:19 +05:30
Christy Jacob
65c6123ccd feat: fix hamster script 2023-03-23 12:22:38 +04:00
Jake Barnby
c18af032ae
Remove redundant model attributes 2023-03-23 18:20:15 +13:00
Jake Barnby
035180c4da
Allow other filter query types 2023-03-23 18:09:38 +13:00
Jake Barnby
7a089f8861
Use specific document validator for select queries on get document 2023-03-23 17:59:23 +13:00