Robert Schäfer
4278c75d52
Refactor profile page, separate requests
2019-06-06 23:31:27 +02:00
senderfm
92241576b3
Implement active Tabs
2019-06-06 19:34:28 +02:00
Matt Rider
ffa15bf728
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 404-delete-user-account-and-data
2019-06-06 14:15:02 -03:00
Wolfgang Huß
f944142e4b
Very first approach to resolve callback problem in direction of customization of Modals
2019-06-06 16:33:35 +02:00
Robert Schäfer
58f272876e
Frontend uses neo4j-graphql-js's filters
2019-06-06 15:30:25 +02:00
Robert Schäfer
16dc7328e7
Finish filter by followed users only
2019-06-05 22:34:34 +02:00
Robert Schäfer
b7eb299acb
Style up filter bubble menu
2019-06-05 22:34:34 +02:00
Robert Schäfer
f3b088f862
Move the filter menu into the index page
...
A filter makes sense only on the news feed page in my opinion. As a
comparison: The way how full text search is implemented makes sense in
the menu bar, which is always visible. Why? The search results are shown
in a popover. Therefore those are different from the news feed. The news
feed however is only visible on the index page. Therefore I believe, it
makes sense to put the filter menu there and only there.
2019-06-05 22:34:34 +02:00
senderfm
12e79c83da
Fixed No untranslated strings 2
2019-06-05 10:45:00 +02:00
senderfm
42f5fb6bf3
Fixed No untranslated strings
2019-06-05 10:38:15 +02:00
Matt Rider
8cd62078f2
Start DeleteAccount functionality
2019-06-04 21:24:02 -03:00
Wolfgang Huß
948a99d9da
Merge remote-tracking branch 'origin/master' into 553-delete-comment
...
# Conflicts:
# webapp/components/Modal/DeleteModal.vue
# webapp/components/PostCard/index.vue
# webapp/components/comments/CommentList/index.vue
# webapp/pages/index.vue
# webapp/pages/post/_id/_slug/more-info.vue
2019-06-03 10:39:13 +02:00
Wolfgang Huß
e63e4ad890
Written custom mutation and Jest tests for DeleteComment
2019-05-31 17:42:04 +02:00
Wolfgang Huß
5bec0f1d72
Refined list deletion functions and started writing custom mutation for DeleteComment and their tests
2019-05-31 15:46:34 +02:00
Wolfgang Huß
3e3e447bc5
Refactored three quater of the tests
2019-05-29 17:59:07 +02:00
Matt Rider
f732ff44d0
Merge branch 'master' of github.com:Human-Connection/Human-Connection into dependabot/npm_and_yarn/webapp/prettier-1.17.1-fix_incompatibility
2019-05-29 10:33:43 -03:00
Matt Rider
ff0b4b6867
Fix lint
2019-05-29 09:47:24 -03:00
Wolfgang Huß
19771a342e
First approach to test '_slug.spec.js'
2019-05-29 12:19:51 +02:00
Wolfgang Huß
7807831e0e
Merge remote-tracking branch 'origin/master' into 553-delete-comment
2019-05-29 12:17:24 +02:00
Robert Schäfer
a07ca22e26
Replace <ds-avatar> on profile page
2019-05-28 15:20:24 +02:00
Wolfgang Huß
f9fe4f742f
Lint fixes
2019-05-27 12:39:37 +02:00
Wolfgang Huß
68980f85c6
Merge remote-tracking branch 'origin/master' into 553-delete-comment
...
# Conflicts:
# webapp/components/Comment.vue
# webapp/components/ContentMenu.vue
# webapp/components/Modal/DeleteModal.spec.js
# webapp/components/Modal/DeleteModal.vue
# webapp/components/Modal/DisableModal.spec.js
# webapp/components/Modal/DisableModal.vue
# webapp/components/Modal/ReportModal.spec.js
# webapp/components/Modal/ReportModal.vue
# webapp/components/PostCard/index.vue
# webapp/components/comments/CommentList/index.vue
# webapp/locales/de.json
# webapp/pages/index.vue
# webapp/pages/profile/_id/_slug.vue
2019-05-27 12:34:59 +02:00
Matt Rider
39d4771ce1
Fix lint
2019-05-24 08:48:52 -03:00
Matt Rider
51d25c1c9a
Work through merge conflict
2019-05-24 08:23:50 -03:00
Matt Rider
460d081d52
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 399-user-profile-image-uploads
2019-05-24 08:10:17 -03:00
Matt Rider
cebd1046c7
Write cypress tests, show dropzone conditionally
...
- If it's the user's profile, show vueDropzone, if not show just the user's avatar
- apollo mutation is being called twice for drag and drop events
2019-05-24 01:26:37 -03:00
5202763dd8
frontend lint fixes
2019-05-23 19:40:39 +02:00
Wolfgang Huß
8bcb250951
Started to rewrite the tests of DeleteModal.vue
2019-05-23 10:22:36 +02:00
aonomike
beeb7bb947
Change ds-avatar size to x-large
2019-05-21 23:26:51 +03:00
Matt Rider
610a7f6bfe
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 399-user-profile-image-uploads
2019-05-21 16:15:45 -03:00
Matt Rider
d463312397
Get avatar upload working from frontend to backend
...
- there are several things to work on still
- the upload sets the avatar as the background image of the previewElement, which means that you must refresh the page to upload a different avatar
- the CSS is slightly different before and after successful upload
- the CSS is slightly broken in that the avatar is not in the "ideal" place, it is entirely inside the card, instead of half in, half out on the top
2019-05-20 16:37:02 -03:00
Wolfgang Huß
7e922fa0b0
Got the go to Index Page to work on Post Page deletion
2019-05-20 07:00:33 +02:00
Wolfgang Huß
f5d9bc9ae4
First proof of functionality for Delete Comment and Post via DeleteModal
2019-05-19 12:54:25 +02:00
Wolfgang Huß
7f83f775a7
Clean up the delete-menu stuff for Comments and Posts
2019-05-19 08:23:51 +02:00
Wolfgang Huß
2016a9445b
Rename confirm callbacks
2019-05-19 07:42:55 +02:00
Wolfgang Huß
388e9ff6b2
Go ahead with refactoring of DeleteModal in Comments and Posts
2019-05-18 15:56:07 +02:00
Wolfgang Huß
9af8c2b46c
Refactored handling of DeleteModal in Comments and Posts
2019-05-18 12:58:51 +02:00
7095e38947
fixed post card design
2019-05-17 23:10:10 +02:00
Matt Rider
49e19a3bd7
Set avatar as background image of vue-dropzone
2019-05-16 07:42:48 -03:00
Matt Rider
a04bc977d4
Fix lint
...
- still not automated
2019-05-14 20:57:49 -03:00
Matt Rider
24a6ec88ad
Add nuxt-dropzone, Upload component
2019-05-14 17:19:00 -03:00
Robert Schäfer
c0dc0e2d3d
Revert logout.vue
...
For any static image URL we don't need to use `<hc-image>`. The assets
will be served from the frontend container. I did not anticipate that we
have a lot of static images in the frontend when I said "You can remove
every image with the `<hc-image>` component".
@aonomike: In the future you can make some screenshots and post them in the PR
and ask for help.
@ulfgebhardt : Yes, it would have been safer not to merge the PR. We
might run into the danger of forgetting things like this.
2019-05-10 15:36:36 +02:00
0712b3c0dc
Merge pull request #551 from Human-Connection/2019/kw15/change_password_strength
...
2019/kw15/change password strength
2019-05-10 15:13:22 +02:00
Robert Schäfer
6c5f529d85
Couple of corrections
...
@aonomike use computed properties when possible
2019-05-10 13:58:24 +02:00
Robert Schäfer
958ebf2c77
No need to use <hc-image> for static URLs
...
@aonomike OK, sorry. When I said that we can replace all `<img>` tags,
what I meant is that we can replace every img tag that has a dynamic
`:src` attribute.
2019-05-10 13:42:27 +02:00
Robert Schäfer
51ed1604a0
Merge branch '296-image_component' of github.com:Human-Connection/Human-Connection into 296-image_component
2019-05-10 13:42:21 +02:00
aonomike
e55129c64b
Merge branch '296-image_component' of github.com:Human-Connection/Human-Connection into 296-image_component
2019-05-09 21:04:46 +03:00
aonomike
6445c534b4
Refactor to pass imageProps as an object without the computed section
2019-05-09 21:04:07 +03:00
Matt Rider
c0907dd7c5
Merge branch 'master' of github.com:Human-Connection/Human-Connection into 2019/kw15/change_password_strength
2019-05-09 14:32:29 -03:00
82570bef7f
Merge pull request #478 from Human-Connection/2019/kw15/User_can_change_its_username_to_emptystring
...
2019/kw15/user can change its username to emptystring
2019-05-09 15:01:54 +02:00