mattwr18
46fd534a28
Merge pull request #1840 from Human-Connection/1205-pinned-post-for-admins
...
Allow admins to pin a post
2019-10-21 14:37:14 +02:00
mattwr18
3163f6c9b1
Merge pull request #1853 from Human-Connection/219-add-createDate-follow-shout
...
Added createdAt date for follow and shout
2019-10-21 10:13:20 +02:00
mattwr18
ddf8b657be
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1205-pinned-post-for-admins
2019-10-18 15:17:03 +02:00
Alexander Friedland
abaa9b7759
locale
...
change language to locale
2019-10-18 12:14:11 +02:00
Kapil Jain
f6e70bee25
fix conflicts with merge
2019-10-17 15:17:54 -04:00
mattwr18
dd55d11739
Add backend test for PostOrdering
2019-10-17 17:56:16 +02:00
Kapil Jain
6b72772bbb
Added tests for SHOUT and FOLLOW relationships to make sure they have "createdAt" date.
2019-10-16 22:47:02 -04:00
ogerly
dd2efad937
fix lint
2019-10-16 15:02:17 +02:00
ogerly
97dad41b27
Set language will be saved in the database of the user during registration
2019-10-16 15:01:07 +02:00
Kapil Jain
f73ff995e1
fixed lint errors
2019-10-14 15:17:49 -04:00
Kapil Jain
8a36ec6c29
added createdAt date for follow
2019-10-09 16:05:33 -04:00
Alexander Friedland
39b3d71be4
Merge branch 'master' into Allow_embedded_code_in_posts_permanent_memory
2019-10-07 10:35:04 +02:00
roschaefer
78bf076498
test: add tests for #1809
2019-10-04 01:39:18 +02:00
roschaefer
6a7970200f
refactor: EmailAddr.Request -> UnverifiedEmailAddr.
2019-10-02 01:21:56 +02:00
roschaefer
e116d52992
Use EmailAddressRequest and validate email
2019-10-02 00:54:01 +02:00
Alexander Friedland
deb21f6edb
Merge branch 'master' into Allow_embedded_code_in_posts_permanent_memory
2019-09-25 19:11:05 +02:00
ogerly
044e2bfed9
Allow embedded code in posts permanent in database
2019-09-23 20:08:45 +02:00
roschaefer
77d24b5a71
Add backend test for @mattwr18
...
This was already covered by `slugifyMiddleware.spec.js`. I do agree that
this is a better place for it. Also we're not testing GraphQL requests
here but the factories. As we're testing the existence of unique
constraints, I think it won't matter if we use factories or actual
GraphQL requests.
2019-09-23 00:09:08 +02:00
roschaefer
4fbabc879f
Add tests for User validations
2019-09-20 20:16:18 +02:00
mattwr18
e89aff1272
Fix bug where about must not be empty string
...
- add test case to test this use case since it is the default from our
UI
2019-09-18 13:09:33 +02:00
ogerly
4b97131225
old stand
2019-09-12 16:37:30 +02:00
ogerly
948982682d
fails, fails, fails
2019-09-04 10:09:20 +02:00
Alexander Friedland
e618ff005d
Merge branch 'master' into C-1187-terms-and-conditions-confirmed-function
2019-09-04 06:42:40 +02:00
roschaefer
64268a1f3c
Add locations to seeds, fix shoutedByCurrentUser
2019-09-03 21:28:29 +02:00
roschaefer
3eea20f7c4
Follow @alinabeck's suggestions
2019-09-03 21:28:29 +02:00
roschaefer
bd885b1aac
Delete emails and social media, bugfix
...
The bugfix was missing '(' plus a wrong order for the social media
relationship called 'OWNED_BY'.
2019-09-03 21:28:29 +02:00
roschaefer
e5be418076
Refactor seeds - no need for a factories server!
...
Fix #1427
2019-09-03 21:28:29 +02:00
roschaefer
784e1fd911
Fix one more cypress test, implement a factory
2019-09-03 21:28:29 +02:00
roschaefer
76acebbb73
Notifications query filters for deleted resources
...
This should finally fix #1414
2019-09-03 21:28:29 +02:00
roschaefer
0f64bbb71f
Soft delete for comments implemented
2019-09-03 21:28:29 +02:00
Alexander Friedland
41767cc27e
Merge branch 'master' into C-1187-terms-and-conditions-confirmed-function
2019-09-03 09:51:12 +02:00
ogerly
1b9303ceaf
Jest tests for the Terms and Conditions in frontend and backend
2019-09-03 09:46:18 +02:00
roschaefer
643d175ef6
Implement notifications resolver
2019-08-30 16:00:32 +02:00
ogerly
ee03f0e902
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into C-1187-terms-and-conditions-confirmed-function
2019-08-28 14:21:46 +02:00
ogerly
36ce6361ec
Alle Daten übernommen die für serverseitig rendern nötig sind
2019-08-23 11:02:24 +02:00
Wolfgang Huß
04fe6b0a8c
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into 1062-notification-about-comment-on-post
...
# Conflicts:
# backend/src/middleware/handleNotifications/handleNotificationsMiddleware.spec.js
Refactored there tests a little
2019-08-22 11:02:10 +02:00
Wolfgang Huß
3d2df56141
Backend tests
2019-08-21 14:27:32 +02:00
Matt Rider
29f39c4f45
Update backend tests
...
- Every test that created or updated a post needed to be updated to add categoryIds
2019-08-20 15:54:51 +02:00
Wolfgang Huß
83a538d345
Write backend tests
...
Rename files.
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-08-19 22:13:42 +02:00
Wolfgang Huß
8acccc99d0
Implemented a reason in the Notification
...
Used this for displaying in the mentions menu in frontend.
Rewrite backend test.
2019-08-15 19:29:06 +02:00
Robert Schäfer
bedbb21def
Refactor notification spec
...
Wow this took me the entire day: If you run `createServer` multiple
times, more and more middlewares get added to the schema. That's why
the test would create 2^n notifications for n times you called
`createServer`. This is related to the following bug:
https://github.com/prisma/graphql-middleware/issues/63
2019-08-13 11:05:29 +02:00
Robert Schäfer
cc1f932803
Refactor tests with Post model
2019-08-13 11:05:29 +02:00
Robert Schäfer
05aee24efd
Implement+test User.blockedUsers resolver
2019-08-13 11:05:29 +02:00
Robert Schäfer
b63f6b0ba1
Setup blocked relationships in seeds
2019-08-13 11:05:29 +02:00
Matt Rider
39a94a8aac
Refactor
...
- follow PR review by @roschaefer
2019-08-07 14:55:32 +02:00
Robert Schäfer
26958f6641
Explicitly disallow User.name == null in model
2019-08-03 00:43:18 +02:00
Alina Beck
ab3fea19d5
add SocialMedia model
2019-07-29 17:17:18 +02:00
Robert Schäfer
b8ab7cacef
Fix email filter test
2019-07-15 19:21:17 +02:00
Robert Schäfer
46589362fa
Start to refactor User<->EmailAddress
2019-07-15 18:35:38 +02:00
Robert Schäfer
99740e6ad6
Follow @Tirokk 's suggestion and rename key=>id
2019-07-13 14:27:19 +02:00