Matt Rider
053d8bcf7b
Fix UserQuery
2019-08-19 11:41:23 +02:00
Matt Rider
caff74e58b
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1017-send-out-notifications-on-create-omment
2019-08-19 10:50:46 +02:00
mattwr18
90fa70e83d
Merge pull request #1282 from Human-Connection/count_from_0_to_0_by_default
...
Get rid of property warnings
2019-08-19 10:06:09 +02:00
Robert Schäfer
87461c21ca
Merge pull request #1280 from Human-Connection/refactor-graphql-queries
...
Refactor graphql queries
2019-08-19 09:58:38 +02:00
Wolfgang Huß
a972215579
Lint fix
2019-08-16 18:29:26 +02:00
Wolfgang Huß
f653bac9e1
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into 1017-send-out-notifications-on-create-omment
...
# Conflicts:
# backend/src/middleware/handleHtmlContent/handleContentData.spec.js
2019-08-16 18:22:36 +02:00
Wolfgang Huß
1ff7750918
Remove comment
2019-08-16 18:15:40 +02:00
Wolfgang Huß
0b9a58e317
Wrote and tested the mention of a blocked user on a post of a blocker
...
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-08-16 18:14:14 +02:00
roschaefer
aa52587f83
Get rid of property warnings
...
If we always choose `0` as the default value for `endVal` in case it is
not given (maybe apollo assigns null when the request is in flight) then
just make `0` the default.
2019-08-16 17:08:00 +02:00
Wolfgang Huß
efb5c75c24
Refactor after Roberts suggestions, number I
...
Start writing tests
2019-08-16 16:56:14 +02:00
roschaefer
b27a01438e
Damn you're right @mattwr18
...
You are right with this statement: https://github.com/Human-Connection/Human-Connection/pull/1280#discussion_r314675882
2019-08-16 16:53:38 +02:00
mattwr18
90e5579cab
Merge pull request #1278 from Human-Connection/fix_hashtag_db_import
...
Fix hashtag db import
2019-08-16 14:37:09 +02:00
mattwr18
d0dab6fdf8
Merge pull request #1277 from Human-Connection/fix_bug_on_admin_dashboard
...
Fix `Cannot read property countUser of null`
2019-08-16 14:34:11 +02:00
Matt Rider
fdc0d808f6
Fix search query
2019-08-16 14:18:18 +02:00
Matt Rider
dbaa8e687f
Fix vue warnings, fix tests, refactor
...
- was throwing an error when trying to update commentsCount because of new implementation by @roschaefer which uses countResolver, but there was no related for commentsCount, it was r... also commentsCount is no longer needed anywhere in the code base, it is commentedCount now
2019-08-16 13:28:55 +02:00
Matt Rider
d511d6aa78
Refactor graphql queries
...
- Remove duplicate queries
- Use smart query in pages/post/_id/_slug/index.vue to avoid multiple db requests for a post and its comments.
We cannot update the apollo cache with asyncData and smart queries have a prefetch policy set to true by default, which
means that they will resolve in a similar timeframe. https://stackoverflow.com/questions/55885337/in-nuxt-should-i-use-asyncdata-or-default-apollo-queries
https://vue-apollo.netlify.com/api/smart-query.html#options
https://vue-apollo.netlify.com/guide/ssr.html#vue-cli-plugin
2019-08-16 11:25:53 +02:00
Robert Schäfer
cd80981130
Merge pull request #1279 from Human-Connection/dependabot/npm_and_yarn/backend/hapi/joi-15.1.1
...
Bump @hapi/joi from 15.1.0 to 15.1.1 in /backend
2019-08-16 10:27:06 +02:00
mattwr18
50fc7b8580
Merge pull request #1271 from Human-Connection/fix_missing_slug
...
Fix user mention menu on production data
2019-08-16 09:22:46 +02:00
dependabot-preview[bot]
ba1052d337
Bump @hapi/joi from 15.1.0 to 15.1.1 in /backend
...
Bumps [@hapi/joi](https://github.com/hapijs/joi ) from 15.1.0 to 15.1.1.
- [Release notes](https://github.com/hapijs/joi/releases )
- [Changelog](https://github.com/hapijs/joi/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hapijs/joi/compare/v15.1.0...v15.1.1 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-16 04:19:32 +00:00
roschaefer
51b734275a
The name of the hashtag is now it's ID
...
`name` was just a redundant attribute
2019-08-16 01:49:29 +02:00
roschaefer
bb4b3196a7
Fix various issues in legacy db import
...
Most important: Remove `#` symbol from Tags and snakeCase them.
2019-08-16 00:29:42 +02:00
roschaefer
3d4724e314
Fix Cannot read property countUser of null
...
This commit message is a great example of why you should explain
**the reason** of your commit.
When I came across this bug I had a quick look into the code where it
came from. I could see that the bug only happened after a timer and
apparently reverting the biggest part of d84892930295dcfd3f6687fc33c7234446127099
would fix the bug. However I have no idea what the following commit
message means:
```
commit d84892930295dcfd3f6687fc33c7234446127099
Author: Grzegorz Leoniec <greg@app-interactive.de>
Date: Wed Mar 6 18:45:57 2019 +0100
Improved countTo component
```
I just don't know why the code is there - like what is it's purpose
@appinteractive? I can only guess: I believe that it's supposed to
update the counters in-place (without starting from 0 everytime).
Because apollo was set to poll the data every second.
Taking that into account I would rather remove this polling feature
completely and have less code and less complexity. Admins can still
refresh the page.
2019-08-16 00:28:13 +02:00
Robert Schäfer
1c1d74e30d
Merge pull request #1274 from Human-Connection/dependabot/npm_and_yarn/webapp/human-connection/styleguide-0.5.19
...
Bump @human-connection/styleguide from 0.5.18 to 0.5.19 in /webapp
2019-08-15 22:36:19 +02:00
Robert Schäfer
9ccfa2f0da
Merge pull request #1176 from Human-Connection/845-load-more
...
845 load more
2019-08-15 22:03:32 +02:00
dependabot-preview[bot]
22f79d6e0b
Bump @human-connection/styleguide from 0.5.18 to 0.5.19 in /webapp
...
Bumps @human-connection/styleguide from 0.5.18 to 0.5.19.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-15 20:00:09 +00:00
roschaefer
d3b256e99e
Fix user mention menu on production data
...
Apparently some of our users in production have no slug, this will
assign an (hopefully unique) random slug to them.
2019-08-15 21:07:23 +02:00
Robert Schäfer
2cb8719d5f
Merge pull request #1269 from Human-Connection/dependabot/npm_and_yarn/webapp/human-connection/styleguide-0.5.18
...
Bump @human-connection/styleguide from 0.5.17 to 0.5.18 in /webapp
2019-08-15 20:35:20 +02:00
dependabot-preview[bot]
8305c69def
Bump @human-connection/styleguide from 0.5.17 to 0.5.18 in /webapp
...
Bumps @human-connection/styleguide from 0.5.17 to 0.5.18.
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-15 15:43:57 +00:00
roschaefer
67bd1184aa
Fine tune throttle delay
2019-08-15 17:09:08 +02:00
Matt Rider
f0af231975
Merge branch '1017-send-out-notifications-on-create-omment' of github.com:Human-Connection/Human-Connection into 1017-send-out-notifications-on-create-omment
2019-08-15 12:14:22 +02:00
Matt Rider
f12e2a6e16
Add force true to click on Report User
2019-08-15 12:12:00 +02:00
roschaefer
a052743e8b
Bind infinite-scroll-* correctly
2019-08-15 11:39:09 +02:00
Robert Schäfer
f5c939472b
Fix console.errors in frontend tests
...
@MoldaB here's how you can register plugins in a frontend test. Pro tip:
You can run `yarn run test --run-in-band` to find out where the
console.errors come from. Jest, by default, runs in parallel which makes
it a little difficult to debug errors that don't fail the test.
2019-08-15 11:08:42 +02:00
molda
7cd3b0d524
implemented infinite-scroll in profile page
2019-08-15 11:08:42 +02:00
molda
2edf26ac0a
implemented infinite-scroll to index page
2019-08-15 11:08:42 +02:00
molda
8f7ec2efe6
added vue-infinite-scroll plugin
2019-08-15 11:08:42 +02:00
Wolfgang Huß
6ab9a3204b
Fix the backend test
2019-08-15 11:07:57 +02:00
Robert Schäfer
544fd0d84c
Merge pull request #1265 from Human-Connection/dependabot/npm_and_yarn/backend/graphql-middleware-3.0.5
...
Bump graphql-middleware from 3.0.3 to 3.0.5 in /backend
2019-08-15 11:02:07 +02:00
Wolfgang Huß
0d66cc4dcf
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into 1017-send-out-notifications-on-create-omment
...
# Conflicts:
# backend/src/middleware/handleHtmlContent/handleContentData.js
# backend/src/schema/types/schema.gql
2019-08-15 10:16:33 +02:00
Matt Rider
569ace137b
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 1017-send-out-notifications-on-create-omment
2019-08-15 10:14:47 +02:00
Wolfgang Huß
c2357d32b3
Fixed broken Editor tests without breaking the Mentions and the Hashtags in the Editor
2019-08-15 07:52:49 +02:00
dependabot-preview[bot]
31fa930ee2
Bump graphql-middleware from 3.0.3 to 3.0.5 in /backend
...
Bumps [graphql-middleware](https://github.com/prisma/graphql-middleware ) from 3.0.3 to 3.0.5.
- [Release notes](https://github.com/prisma/graphql-middleware/releases )
- [Commits](https://github.com/prisma/graphql-middleware/compare/v3.0.3...v3.0.5 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-15 04:21:52 +00:00
Robert Schäfer
dac417f0a5
Merge pull request #1258 from Human-Connection/dependabot/npm_and_yarn/webapp/tiptap-extensions-1.26.2
...
Bump tiptap-extensions from 1.26.1 to 1.26.2 in /webapp
2019-08-15 00:33:37 +02:00
Robert Schäfer
4249ba7334
Merge pull request #1260 from Human-Connection/dependabot/npm_and_yarn/webapp/vue-izitoast-ba6b03e
...
Bump vue-izitoast from `c246fd7` to `ba6b03e` in /webapp
2019-08-14 23:53:42 +02:00
Robert Schäfer
244a23a3dd
Merge pull request #1257 from Human-Connection/dependabot/npm_and_yarn/backend/neo4j-graphql-js-2.7.0
...
Bump neo4j-graphql-js from 2.6.3 to 2.7.0 in /backend
2019-08-14 23:52:51 +02:00
dependabot-preview[bot]
a163fe17e9
Bump tiptap-extensions from 1.26.1 to 1.26.2 in /webapp
...
Bumps [tiptap-extensions](https://github.com/scrumpy/tiptap ) from 1.26.1 to 1.26.2.
- [Release notes](https://github.com/scrumpy/tiptap/releases )
- [Commits](https://github.com/scrumpy/tiptap/compare/tiptap-extensions@1.26.1...tiptap-extensions@1.26.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-08-14 21:43:20 +00:00
Robert Schäfer
09e89b19e9
Merge pull request #1259 from Human-Connection/dependabot/npm_and_yarn/webapp/tiptap-1.24.2
...
Bump tiptap from 1.24.1 to 1.24.2 in /webapp
2019-08-14 23:40:59 +02:00
Alexander Friedland
048c4a2502
Merge pull request #1224 from Human-Connection/A-1208-Registration-without-user-condition-confirmation
...
🍰 Registration confirmation of terms of use added II
2019-08-14 18:09:07 +02:00
Wolfgang Huß
e8c1a5fe8d
Write backend tests
2019-08-14 18:05:13 +02:00
Wolfgang Huß
43c2764fcf
Fix mentions and hashtags in editor
2019-08-14 18:05:03 +02:00