Robert Schäfer
dacc3bb557
Implement fallback User.email resolver
2019-07-15 18:35:38 +02:00
Robert Schäfer
46589362fa
Start to refactor User<->EmailAddress
2019-07-15 18:35:38 +02:00
Robert Schäfer
d59c94c9f3
Keep gql syntax highglighting
...
... with custom fake template string
2019-07-15 18:09:54 +02:00
Matt Rider
cf6ace59aa
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 967-filter-post-by-category
2019-07-15 11:34:42 -03:00
Wolfgang Huß
688da7f705
Changed GQL schema and seed data
2019-07-15 13:39:16 +02:00
Wolfgang Huß
ea896f8b3a
Merge pull request #1039 from Human-Connection/bugfix_email_template
...
Bugfix: Signup email was missing email query param
2019-07-15 13:35:57 +02:00
Alina Beck
7217bb37a4
avoid duplicate social media urls
2019-07-15 13:30:40 +02:00
Matt Rider
8f17045cdb
Update tests to make more reliable
...
- hope you are ok with this @roschaefer , it was failing locally and I guess it passed the build because half the time the array is returned in the order expected while half the time not.
2019-07-15 07:33:22 -03:00
Wolfgang Huß
6430c9e1bf
Comment can notify a Mention of a User in the database
...
Frontend notification is still missing.
2019-07-15 09:42:24 +02:00
Robert Schäfer
0d06b78ad4
Merge pull request #1038 from Human-Connection/1037-refactor-comments-resolver-extract-out-validations
...
Refactor CreateComment resolver
2019-07-13 23:59:15 +02:00
Robert Schäfer
268ec332b4
Add a first test with apollo-server-testing
2019-07-13 19:26:57 +02:00
Robert Schäfer
f64a21bd01
Remove graphql-yoga
2019-07-13 19:26:56 +02:00
mattwr18
4c91d8fbc5
Merge pull request #1016 from Human-Connection/277_reward_badges
...
Refactor reward/unreward Badges in backend
2019-07-13 10:08:52 -03:00
Robert Schäfer
99740e6ad6
Follow @Tirokk 's suggestion and rename key=>id
2019-07-13 14:27:19 +02:00
Robert Schäfer
f9969b964c
Implement conditional filtering
2019-07-13 14:07:51 +02:00
Matt Rider
cc61dac818
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 967-filter-post-by-category
2019-07-12 10:50:14 -03:00
Robert Schäfer
2d4eec6a52
Bugfix: Signup email was missing email query param
2019-07-12 14:31:28 +02:00
Matt Rider
ba7e44a762
Refactor CreateComment resolver
...
- extract out the validations for a valid comment
2019-07-12 08:07:07 -03:00
Robert Schäfer
e2eba389cc
Merge pull request #944 from Human-Connection/2019/kw27/data_import_emotions
...
🍰 2019/kw27/data_import_emotions
2019-07-11 12:27:48 +02:00
Robert Schäfer
448f350c2e
Implement paginating user view for admins
2019-07-10 21:45:37 +02:00
Alina Beck
4c84a02f59
add social media backend test
2019-07-10 15:57:02 +02:00
Alina Beck
8847f071fd
update social media links in database
2019-07-10 15:16:28 +02:00
Robert Schäfer
fdd8095e48
Remove always out-of-date schema.gql dump
2019-07-10 14:41:29 +02:00
Robert Schäfer
95a06a8344
Refactor all badges resolvers to use neode
...
FYI: @Tirokk I think we'll never remove or add new badges through
graphql. Instead, we will seed them manually with direct access to the
database. Therefore I removed the respective mutations and also your
tests regarding permissions.
2019-07-10 14:36:42 +02:00
0c181758cb
emotion modeled as enum
2019-07-10 12:50:28 +02:00
Robert Schäfer
8c18b9c59b
Allow to list all badges
2019-07-10 12:36:19 +02:00
Matt Rider
0113751003
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 967-filter-post-by-category
2019-07-10 07:09:58 -03:00
Matt Rider
0d4617399b
Fix/add tests
2019-07-09 18:29:31 -03:00
Alexander Friedland
a4a875c2e1
Merge pull request #993 from Human-Connection/user_role_not_nullable
...
User role not nullable
2019-07-09 20:50:03 +02:00
Matt Rider
fdde050f17
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 967-filter-post-by-category
2019-07-09 13:29:23 -03:00
Robert Schäfer
f3ac218c73
Silly cypress cannot deal with fs npm module
...
... a server-side npm package and does not work for the browser.
2019-07-08 23:43:44 +02:00
Robert Schäfer
a3de375fef
neodes withDir seems incompatible with cypress
2019-07-08 22:07:30 +02:00
Robert Schäfer
e4173a24aa
Fix backend tests
2019-07-08 19:50:19 +02:00
Wolfgang Huß
e69f292bd8
Hashtags restricted in the chars, in Editor Suggestions and Backend
...
Refactor Seeding with Tag ids as Tag names.
In Frontend: Done as a suggestion with all the forbidden chars removed.
In Backend by Regex only the fitting links.
Rewrite backend test to make sure Hashtag „id“ is the name of the Hashtag.
Test for „https://www.example.org/#anchor“
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-07-08 19:25:57 +02:00
Robert Schäfer
e77bf31470
User role must be set
2019-07-08 16:51:17 +02:00
Robert Schäfer
99b6254303
Split neode models into own directory
2019-07-08 16:45:39 +02:00
Matt Rider
a875fe0d5e
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 967-filter-post-by-category
2019-07-04 20:33:24 -03:00
Wolfgang Huß
ac17f3fe1c
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into 779-tags-of-contribution-in-text
...
# Conflicts:
# backend/src/middleware/index.js
# backend/src/schema/resolvers/passwordReset.js
2019-07-04 20:56:14 +02:00
Wolfgang Huß
1c8dac7359
Get the links of the Tags in the Post as a URL driven query to work
...
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-07-04 19:55:06 +02:00
mattwr18
063ba642a0
Merge pull request #945 from Human-Connection/943_bring_user_mutation_under_control
...
943 bring user mutation under control
2019-07-04 07:18:29 -03:00
Wolfgang Huß
4b1bcdc0f9
Merge pull request #951 from Human-Connection/805-remove-unused-query
...
Remove unused query as cleanup
2019-07-04 08:09:58 +02:00
Matt Rider
c6b261853f
Add test for filter posts by category
2019-07-03 19:46:26 -03:00
Robert Schäfer
8b991ea686
Less log output
2019-07-03 23:22:31 +02:00
Robert Schäfer
09ff79763d
Follow @mattwr18's other suggestion
2019-07-03 23:20:36 +02:00
Robert Schäfer
ef46f71c0d
Follow @mattwr18 code review 👍
2019-07-03 22:22:42 +02:00
Matt Rider
e7b70ce7cd
Fix failing test after new implementation merged in
2019-07-03 17:08:47 -03:00
Matt Rider
b187fbb7b2
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 779-tags-of-contribution-in-text
2019-07-03 16:30:15 -03:00
Robert Schäfer
10ae4abaae
Use neode to bring User mutations under control
...
This commit takes all backend changes for signup and invite feature. I
was working on these features and removed the generated mutations for
type user along the way.
2019-07-03 15:58:42 +02:00
Alexander Friedland
76388d4c4b
Merge pull request #908 from Human-Connection/785-reporting-a-user-post-or-comment
...
the one-time reporting of a user, post or comment
2019-07-03 08:44:19 +02:00
Matt Rider
4c7718afb4
Remove unused query as cleanup
2019-07-02 14:36:03 -03:00