Moriz Wahl
|
7b3d530023
|
close neo4j driver at the end of each test suite
|
2023-02-13 15:31:58 +01:00 |
|
Moriz Wahl
|
88de09b1ba
|
test that existing emails do not throw anymore
|
2023-01-27 16:03:27 +01:00 |
|
Moriz Wahl
|
78b8d18c4e
|
fix(backend): do not throw when email exists on registration
|
2023-01-27 15:41:49 +01:00 |
|
Moriz Wahl
|
3e6566bff5
|
do not sanitize description of embed
|
2022-11-24 18:24:53 +01:00 |
|
Moriz Wahl
|
cff0d1601f
|
fix(backend): sanitize group description
|
2022-11-24 17:52:12 +01:00 |
|
Wolfgang Huß
|
e2f0e83c6f
|
Move db/graphql folder content to graphql – backend
|
2022-11-09 09:08:17 +01:00 |
|
Moriz Wahl
|
cb57e09d30
|
change variable names for better understanding
|
2022-11-07 17:49:36 +01:00 |
|
Moriz Wahl
|
a1fcc40432
|
fix: Member of Group Cannot Be Added as New Member
|
2022-11-07 16:57:16 +01:00 |
|
Moriz Wahl
|
5efb530d42
|
Merge pull request #5599 from Ocelot-Social-Community/comments-on-posts-in-groups
feat: Restrict Comments on Posts in Groups
|
2022-10-27 20:43:55 +02:00 |
|
Moriz Wahl
|
831cb20952
|
Merge pull request #5583 from Ocelot-Social-Community/update-group-avatar-on-upload
fix: 🍰 Update Group Avatar After Upload
|
2022-10-27 14:51:33 +02:00 |
|
Moriz Wahl
|
5f4bf58dc6
|
feat: Restrict Comments on Posts in Groups
|
2022-10-27 14:06:42 +02:00 |
|
Moriz Wahl
|
f8c4b74be1
|
when avatar is uploaded, the description is not present. Therefore no descriptionExcerpt should be created in middleware
|
2022-10-27 13:02:05 +02:00 |
|
Wolfgang Huß
|
c42c1b2ef6
|
Fix group slug tests
|
2022-10-27 12:28:37 +02:00 |
|
Wolfgang Huß
|
932572049b
|
Fix not correct working change of slug in group settings
|
2022-10-27 12:27:51 +02:00 |
|
Moriz Wahl
|
5b66edb387
|
add group count query
|
2022-10-26 13:49:25 +02:00 |
|
Moriz Wahl
|
57bbe4c6e8
|
allow search groups in permission middleware, add user id to search groups query
|
2022-10-21 18:34:48 +02:00 |
|
Moriz Wahl
|
a4cd7a8698
|
test search posts with groups
|
2022-10-05 21:54:52 +02:00 |
|
Moriz Wahl
|
aa870b5020
|
searches need authorization as they are not working without user id in context
|
2022-10-05 08:57:13 +02:00 |
|
Moriz Wahl
|
67cba104b8
|
remove findPosts and findUsers as they are never used.
|
2022-10-05 08:09:21 +02:00 |
|
Moriz Wahl
|
068d622c44
|
createPostMutation as function
|
2022-10-04 05:03:39 +02:00 |
|
Moriz Wahl
|
32d3c5e904
|
insure that user context is present as posts can be queried without authentication
|
2022-10-04 02:27:45 +02:00 |
|
Moriz Wahl
|
b259295094
|
Merge branch '5059-epic-groups' into post-in-group
|
2022-10-03 13:16:20 +02:00 |
|
Moriz Wahl
|
e748fcc623
|
add is member of group check to permission of create post
|
2022-09-22 08:16:44 +02:00 |
|
Wolfgang Huß
|
98b9e3d092
|
Rename 'isAllowedSeeingMembersOfGroup' to 'isAllowedSeeingGroupMembers' in 'permissionsMiddleware.js'
|
2022-09-18 20:42:17 +02:00 |
|
Wolfgang Huß
|
6df10e5588
|
Refactor 'updateGroupMutation' to a function that returns GQL
- Add and refactor some tests for the user resolvers.
- Refactor minor in general.
|
2022-09-18 08:35:31 +02:00 |
|
Wolfgang Huß
|
7d9e42806c
|
Refactor 'createGroupMutation' to a function that returns GQL
|
2022-09-18 07:07:11 +02:00 |
|
Wolfgang Huß
|
6a9c040722
|
Implement 'LeaveGroup' resolver
|
2022-09-13 20:23:34 +02:00 |
|
Wolfgang Huß
|
89920f387a
|
Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5059-epic-groups
# Conflicts:
# backend/src/schema/types/type/User.gql
|
2022-09-08 13:29:29 +02:00 |
|
Wolfgang Huß
|
9b83b37ea3
|
Upload group avatar on group profile page
|
2022-09-06 09:14:28 +02:00 |
|
Moriz Wahl
|
b8ac4cc3ca
|
add saveCategoruSettings mutation to schema
|
2022-09-05 17:41:21 +02:00 |
|
Wolfgang Huß
|
92e6cc3f1b
|
Cleanup
|
2022-09-05 09:13:47 +02:00 |
|
Wolfgang Huß
|
999bbd85c1
|
Add more slugification tests for 'CreateGroup' and 'UpdateGroup'
|
2022-09-02 08:11:40 +02:00 |
|
Wolfgang Huß
|
4f7ce5a6c1
|
Fix slugification tests of 'UpdateGroup'
|
2022-09-01 15:04:49 +02:00 |
|
Wolfgang Huß
|
44eb9d0bde
|
Implement 'UpdateGroup' resolver, not working
|
2022-09-01 09:31:50 +02:00 |
|
Wolfgang Huß
|
2814f81ed5
|
Merge branch '5059-epic-groups' of github.com:Ocelot-Social-Community/Ocelot-Social into 5059-groups/5131-implement-update-group-resolver
# Conflicts:
# backend/src/db/graphql/groups.js
# backend/src/middleware/permissionsMiddleware.js
|
2022-08-31 09:21:08 +02:00 |
|
Wolfgang Huß
|
422d818133
|
!!! Temp !!!
|
2022-08-31 08:51:01 +02:00 |
|
Wolfgang Huß
|
fa2e92a363
|
Refine tests in 'slugifyMiddleware.spec.js'
|
2022-08-30 08:25:56 +02:00 |
|
Wolfgang Huß
|
d969141fc6
|
Implement 'UpdateGroup' resolver, first step
|
2022-08-30 06:58:39 +02:00 |
|
Wolfgang Huß
|
48ff8610de
|
Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5059-epic-groups
|
2022-08-25 13:53:24 +02:00 |
|
Wolfgang Huß
|
a5857c1436
|
Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into 5059-groups/5188-query-members-of-group
|
2022-08-25 13:41:46 +02:00 |
|
Tima Gixe
|
f0157442b9
|
Provide custom fallbackError to graphql-shield
|
2022-08-25 09:11:23 +03:00 |
|
Tima Gixe
|
15ce070288
|
Update tests to expect Not Authorized!
|
2022-08-25 09:08:14 +03:00 |
|
Wolfgang Huß
|
72eedef8d0
|
Cleanup
|
2022-08-23 13:12:38 +02:00 |
|
Wolfgang Huß
|
fd497a03aa
|
Change GQL parameter for 'ChangeGroupMemberRole' from 'id' to 'groupId'
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 11:58:23 +02:00 |
|
Wolfgang Huß
|
813c072dc7
|
Change GQL parameter for 'JoinGroup' from 'id' to 'groupId'
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 11:32:22 +02:00 |
|
Wolfgang Huß
|
826cf5a8e0
|
Renamed 'GroupMember' to 'GroupMembers'
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 11:03:47 +02:00 |
|
Wolfgang Huß
|
95cebd577d
|
Refactor to group joining by ChangeGroupMemberRole and that JoinGroup is not possible for hidden groups
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 10:18:00 +02:00 |
|
Wolfgang Huß
|
3ab33a44f1
|
Check permission not given for resolver ChangeGroupMemberRole if admin will change their own member role in group already at the beginning of 'isAllowedToChangeGroupMemberRole'
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 05:21:53 +02:00 |
|
Wolfgang Huß
|
e3549d3aa9
|
Rename resolver SwitchGroupMemberRole to ChangeGroupMemberRole
Co-Authored-By: Mogge <moriz.wahl@gmx.de>
|
2022-08-23 05:11:10 +02:00 |
|
Wolfgang Huß
|
e91394948c
|
Add tests for 'SwitchGroupMemberRole' resolver
|
2022-08-22 10:08:58 +02:00 |
|