roschaefer
64268a1f3c
Add locations to seeds, fix shoutedByCurrentUser
2019-09-03 21:28:29 +02:00
roschaefer
00454c874c
Remove read-only attributes from posts mutations
...
For the comments, the fix is not that easy: They are still using
`neo4j-graphql-js` in the resolvers. And that library needs the input
params for the query builder.
See: https://github.com/Human-Connection/Human-Connection/issues/1454
2019-09-03 21:28:29 +02:00
roschaefer
3eea20f7c4
Follow @alinabeck's suggestions
2019-09-03 21:28:29 +02:00
roschaefer
672f19e6d1
More of @mattwr18's suggestions
2019-09-03 21:28:29 +02:00
roschaefer
bb3f419532
Refactor graphql queries and fix bug
...
It's sometimes unbelievable how many bugs you find when doing
refactoring. This time there was some apparent confusion about
`commentsCount` and `commentedCount`. The counters on the post card were
never showing the correct number.
2019-09-03 21:28:29 +02:00
roschaefer
7b44a87e3b
Follow @mattwr18's suggestions
2019-09-03 21:28:29 +02:00
roschaefer
0b3bbb1f14
Delete post.title and obfuscate slug
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
8c7e3708a4
Fix Report.feature
2019-09-03 21:28:29 +02:00
roschaefer
933e092549
Fix frontend tests
2019-09-03 21:28:29 +02:00
roschaefer
2b83745f6b
You cannot login if your account is deleted
2019-09-03 21:28:29 +02:00
roschaefer
491a626031
Replace deleteComment with a more KISS solution
2019-09-03 21:28:29 +02:00
roschaefer
c4ba2c4aeb
SoftDeleteMiddleware obfuscates deleted resources
2019-09-03 21:28:29 +02:00
roschaefer
580c048cfa
Remove obsolete report factory
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
afe47e84c0
Remove the organizations for now
...
We haven't implemented them at all, so I would prefer not to have
obscure data in the database.
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
4d5769fbc6
Fix cypress tests and factories
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
660e3434aa
Implement delete of comments when post is deleted
2019-09-03 21:28:29 +02:00
roschaefer
1b5d91bfd2
Refactor post spec, implement soft delete, fix bug
...
I think the validation for categories was too complex and the graphql
query 'PostEmotionsByCurrentUser' was erroneously allowed for
unauthenticated users.
2019-09-03 21:28:29 +02:00
roschaefer
2033b1791c
Fix posts resolver spec
2019-09-03 21:28:29 +02:00
roschaefer
3f5ac61b73
Fix users and report resolver specs
...
This time I did not refactor the whole tests suites because of time and
complexity of the PR review.
2019-09-03 21:28:29 +02:00
roschaefer
36ba4cc208
Refactor filterBubble spec
2019-09-03 21:28:29 +02:00
roschaefer
2d67c5f172
Refactored entire softDeleteMiddleware spec
2019-09-03 21:28:29 +02:00
roschaefer
0f64bbb71f
Soft delete for comments implemented
2019-09-03 21:28:29 +02:00
roschaefer
4bfc0ff2bf
Refactor comments.spec, refactor post factory
2019-09-03 21:28:29 +02:00
mattwr18
31862ad7d8
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1395-hashtags-imported-with-not-allowed-chars
2019-09-03 19:00:28 +02:00
Robert Schäfer
649c51c705
Merge pull request #1452 from Human-Connection/separate-text-at-words
...
Use hyphens to separate words properly
2019-09-03 18:12:02 +02:00
Robert Schäfer
1098d5d37d
Merge pull request #1453 from Human-Connection/dont-scroll-the-background
...
Disable scrolling behind popover
2019-09-03 18:02:24 +02:00
mattwr18
2d9cd96867
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1395-hashtags-imported-with-not-allowed-chars
2019-09-03 17:44:53 +02:00
Alina Beck
f34ff188eb
disable scrolling behind popover
2019-09-03 11:44:22 +01: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
Alina Beck
0fd0cdbe34
separate post title and content with hyphens
2019-09-02 16:46:41 +01:00
mattwr18
be80c1c598
Merge pull request #1451 from Human-Connection/1396-limit-suggestions-list
...
Limit suggestions list to 15, add component tests
2019-09-02 17:16:47 +02:00
Matt Rider
accb8ae505
Follow @alina-beck's suggestions
...
- set items to the full list of hashtags or users to avoid unnecessarily reassigning the items variable based on suggestionType
- refactor tests to trigger onFilter, which calls filterSuggestionList, then check that it returns a maximum of 15 items both for queries and empty queries
- fix description with incorrect type(users, instead of hashtags)
- return 15 items, not 14
2019-09-02 15:43:18 +02:00
Matt Rider
62e7aee4a3
Revert changes from commit #ca88d1a
...
- we need to remove the whitespaces first, then check if there are still illegitimate characters in the hashtag before removing them
- this is to maintain the maximum number of hashtags imported from the legacy database as possible
2019-09-02 15:07:22 +02:00
Matt Rider
d1309d2b8f
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1395-hashtags-imported-with-not-allowed-chars
2019-09-02 12:51:11 +02:00
Matt Rider
cf10b650ae
Limit suggestions list to 15, add component tests
2019-09-02 10:42:37 +02:00
dependabot-preview[bot]
79455169fa
Bump apollo-server-testing from 2.9.1 to 2.9.3 in /backend
...
Bumps [apollo-server-testing](https://github.com/apollographql/apollo-server ) from 2.9.1 to 2.9.3.
- [Release notes](https://github.com/apollographql/apollo-server/releases )
- [Changelog](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/apollographql/apollo-server/compare/apollo-server-testing@2.9.1...apollo-server-testing@2.9.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 06:10:29 +00:00
mattwr18
3e5a624147
Merge pull request #1445 from Human-Connection/dependabot/npm_and_yarn/backend/apollo-server-2.9.3
...
Bump apollo-server from 2.9.1 to 2.9.3 in /backend
2019-09-02 08:08:15 +02:00
mattwr18
527e1679d1
Merge pull request #1443 from Human-Connection/dependabot/npm_and_yarn/backend/eslint-6.3.0
...
Bump eslint from 6.2.2 to 6.3.0 in /backend
2019-09-02 08:07:10 +02:00
dependabot-preview[bot]
9c23e2d371
Bump metascraper-youtube from 5.6.6 to 5.6.7 in /backend
...
Bumps [metascraper-youtube](https://github.com/microlinkhq/metascraper-youtube ) from 5.6.6 to 5.6.7.
- [Release notes](https://github.com/microlinkhq/metascraper-youtube/releases )
- [Commits](https://github.com/microlinkhq/metascraper-youtube/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 04:23:45 +00:00
dependabot-preview[bot]
a2495bb96e
Bump metascraper-soundcloud from 5.6.6 to 5.6.7 in /backend
...
Bumps [metascraper-soundcloud](https://github.com/microlinkhq/metascraper-soundcloud ) from 5.6.6 to 5.6.7.
- [Release notes](https://github.com/microlinkhq/metascraper-soundcloud/releases )
- [Commits](https://github.com/microlinkhq/metascraper-soundcloud/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 04:23:13 +00:00
dependabot-preview[bot]
d64ee198bd
Bump apollo-server from 2.9.1 to 2.9.3 in /backend
...
Bumps [apollo-server](https://github.com/apollographql/apollo-server ) from 2.9.1 to 2.9.3.
- [Release notes](https://github.com/apollographql/apollo-server/releases )
- [Changelog](https://github.com/apollographql/apollo-server/blob/master/CHANGELOG.md )
- [Commits](https://github.com/apollographql/apollo-server/compare/apollo-server@2.9.1...apollo-server@2.9.3 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 04:22:58 +00:00
dependabot-preview[bot]
4367a06315
Bump eslint from 6.2.2 to 6.3.0 in /backend
...
Bumps [eslint](https://github.com/eslint/eslint ) from 6.2.2 to 6.3.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v6.2.2...v6.3.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-02 04:22:15 +00:00
mattwr18
d8a241a66a
Merge pull request #1439 from Human-Connection/put_neo4j_memory_configs_in_configmap
...
Move Neo4j configuration in configmap
2019-08-31 10:06:57 +02:00
Robert Schäfer
a784bca62f
Merge pull request #1433 from Human-Connection/dependabot/npm_and_yarn/backend/neo4j-driver-1.7.6
...
Bump neo4j-driver from 1.7.5 to 1.7.6 in /backend
2019-08-30 22:12:07 +02:00
Robert Schäfer
0641320ac1
Merge pull request #1430 from Human-Connection/dependabot/npm_and_yarn/backend/eslint-plugin-node-9.2.0
...
Bump eslint-plugin-node from 9.1.0 to 9.2.0 in /backend
2019-08-30 22:11:54 +02:00