Damodar Lohani
20ef6eee7a
Merge remote-tracking branch 'origin/master' into feat-framework-v2
2023-08-06 07:58:04 +00:00
Safwan Parkar
451f4bee19
Fixed an incorrect test for team deletion
...
This commit contains changes in 3 places.
- First I changed the placement of an informative comment in the DELETE TEAM controller, and moved it outside of the loop. I did this when Steven pointed out that the behaviour I describe in the comment is for the whole loop.
- The second change is the removal of my first test. I was facing quite a few issues with creating users in the test, and ended up using the CREATE TEAM MEMBERSHIP to perform 2 actions at once -> create a new user if one doesn't exist with the provided email, and create a membership for the user. Before this approach, I had quite a bit of code that didn't work, and it seems like I removed some things that weren't supposed to be removed, and didn't change variable names where necessary. Anyway, I figured that the problem has something to do with the user being created on the client side, so I moved the test to the server side.
- The new test I implemented does the same thing as my previous failed test, but in more detailed and distinct steps. The test first creates 5 new users inside of a loop, and pushes each new user's ID to an array called 'new_users' if the response is as expected. Then a new team is created. The next step is to create memberships for all 5 users. If all these steps pass, the new team that was just created, is deleted, and we check to make sure the new users have 0 team memberships each.
Formatter and linter showed no errors. Tests were successful on localhost.
2023-08-04 15:40:42 +04:00
Safwan Parkar
d142620c5e
invalidate cached document of user
...
- cache caused stale data in memberships
2023-08-03 22:08:27 +04:00
Safwan Parkar
c5233d9ece
removed unnecessary code
2023-08-02 12:18:21 +04:00
Safwan Parkar
a45c62ab24
run composer scripts
2023-08-01 23:24:46 +04:00
Safwan Parkar
0fe59d457b
fixed stale team memberships on user
2023-08-01 22:57:59 +04: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
Damodar Lohani
3dbd980fa6
fixes for database updates
2023-07-20 01:14:07 +00:00
Damodar Lohani
49dfbff4c6
rename App:: to Http::
2023-07-18 01:56:00 +00:00
Damodar Lohani
9ab8c49747
update framework and namespaces
2023-07-18 01:46:57 +00:00
jaivix
4db919b42d
linting and wording updates based on stnguyen90 feedback
2023-07-13 00:33:38 +05:30
jaivix
a6671a5caa
fixed team creation response if teamId already exists
2023-07-09 16:50:09 +05:30
Torsten Dittmann
34d27fb4d0
fix: prefs for teams
2023-04-12 18:03:08 +02:00
Jake Barnby
d86d604624
Reviews fixes
2023-04-12 03:32:14 +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
Vincent (Wen Yu) Ge
19d5ea03b9
Updates links for query page
2023-03-29 19:38:39 +00:00
Torsten Dittmann
c1ba898cec
feat: rename update team sdk method
2023-03-23 13:04:16 +01:00
Torsten Dittmann
08d588aeb1
fix: remove unnecessary owner check
2023-03-15 11:55:21 +01:00
Torsten Dittmann
bfdb7830d0
fix: update team prefs endpoint
2023-03-14 04:40:17 +05:30
Torsten Dittmann
10150aad3e
feat: only owners are allowed to update attributes
2023-03-10 21:57:13 +05:30
Torsten Dittmann
01edc57806
Merge branch '1.3.x' of https://github.com/appwrite/appwrite into feat-team-prefs
2023-03-09 16:04:20 +05:30
Steven Nguyen
85a2d623a6
Update APIs to check X-Appwrite-Timestamp header
...
Appwrite will refer to the X-Appwrite-Timestamp header for when the
request was originally sent and reject the request if the Timestamp
is older than the updatedAt timestamp of the document.
2023-03-07 10:54:52 -08:00
Torsten Dittmann
496da61cd9
feat: team preferences
2023-03-06 19:54:02 +05:30
Torsten Dittmann
ae32536be2
Merge branch 'master' of https://github.com/appwrite/appwrite into chore-release-1-3-console-sdk
2023-02-28 14:45:34 +05:30
Steven Nguyen
c5ebcbab2b
Add offline support labels on endpoints
2023-02-23 14:47:45 -08:00
Damodar Lohani
4948aedfb5
Merge remote-tracking branch 'origin/master' into 1.3.x
2023-02-20 03:51:54 +00:00
Jake Barnby
f6fc9a8d8c
Merge remote-tracking branch 'origin/master' into feat-technical-debt-2
...
# Conflicts:
# composer.lock
2023-02-14 14:22:08 +13:00
Christy Jacob
e5a6db6133
Merge pull request #4890 from appwrite/doc-clarify-permission
...
Update permission and ID param descriptions for grammar and clarity.
2023-01-28 04:15:20 +05:30
Vincent (Wen Yu) Ge
b25dc38a63
clarify custom ID vs unique ID
2023-01-20 22:22:16 +00:00
Damodar Lohani
1466e7b770
Update app/controllers/api/teams.php
...
Co-authored-by: Vincent (Wen Yu) Ge <vincent@appwrite.io >
2023-01-18 09:33:47 +05:45
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
Vincent (Wen Yu) Ge
45aea5b941
Update branch with master
2023-01-13 14:53:54 -05:00
Vincent (Wen Yu) Ge
92a384e31c
Fix descriptions for ID and regen 1.2.x specs
2023-01-13 14:27:08 -05:00
Bradley Schofield
31b718d829
Replace Appwrite Validators with backported Utopia ones
...
+ Updated Utopia Framework to 0.26.0
+ Replaced Appwrite Validators with Utopia ones
2023-01-13 15:28:04 +00:00
Damodar Lohani
afaa64b54b
fix invitation after merge
2023-01-13 06:05:16 +00:00
Damodar Lohani
3146ec363d
Merge branch 'master' into feat-team-invite-improvements
2023-01-13 11:39:20 +05:45
Damodar Lohani
b06ce91297
fix formatting
2023-01-09 11:11:55 +00:00
Damodar Lohani
8d40220114
remove var dumps
2023-01-09 11:10:50 +00:00
Damodar Lohani
11b3739360
fix when either email or phone were empty
2023-01-09 11:10:02 +00:00
Damodar Lohani
a2642ecc67
send phone invite only if email is empty
2023-01-09 10:59:28 +00:00
Damodar Lohani
34b2280207
fix format
2023-01-09 09:18:13 +00:00
Damodar Lohani
8f351ad7b2
set email and phone attribute once user found
2023-01-09 09:17:39 +00:00
Damodar Lohani
bc7b98821a
fix error
2023-01-09 08:56:18 +00:00
Damodar Lohani
32b8a1edfe
fix param order in action
2023-01-09 08:44:02 +00:00
Damodar Lohani
29ef377b60
refactor privileged/app user check
2023-01-09 08:29:33 +00:00
Damodar Lohani
63a981591d
fix error and param order
2023-01-09 08:25:15 +00:00
Damodar Lohani
a812bfb686
format fix
2023-01-09 05:55:07 +00:00
Damodar Lohani
2e154c06bc
different test and messaging integration as well
2023-01-09 05:46:02 +00:00
Damodar Lohani
b7d17e82da
fix: membership invite email
2022-12-16 06:15:23 +00:00
Damodar Lohani
495da1bfd4
fix: template path
2022-12-16 06:11:12 +00:00