mattwr18
b800c7d5c9
Resolve pinnedAt undefinedToNull, clean up
...
- this was causing the noftications to break since they were using the
post fragment and pinnedAt was returning null
- remove unused bits of code
- revert changes to cypress since they were not causing the error
- can be changed in another PR
2019-10-18 00:01:46 +02:00
roschaefer
0e2a0af7bf
feat: no primary button for unread notifications
...
@Tirokk if find this better, because a primary button always wants to be
clicked.
2019-09-30 17:24:57 +02:00
Wolfgang Huß
9a4187a6af
Remove update on hover and click by Roberts suggestion
2019-09-30 10:15:56 +02:00
Wolfgang Huß
e24d08f35b
Follow Roberts sorting suggestion
2019-09-30 10:06:51 +02:00
Wolfgang Huß
5cdd358731
Implement click update again, because of mobile has no hover
...
But I prevent multiple triggered updates for 10 seconds.
2019-09-27 16:53:48 +02:00
Wolfgang Huß
1543aa4510
Refactored error reporting
2019-09-27 16:11:25 +02:00
Wolfgang Huß
1f8cc9ef15
Sorted notifications after concatenation by Roberts suggestion
2019-09-27 16:11:25 +02:00
Wolfgang Huß
a57d228c40
Remove update on click
2019-09-27 16:11:25 +02:00
Wolfgang Huß
01cf5d3e9d
Add logic for hover and little delay for open menu if not updated
2019-09-27 16:11:25 +02:00
Wolfgang Huß
0c25b013db
Followed in big parts Roberts suggestions
2019-09-27 16:11:25 +02:00
Wolfgang Huß
a667d5cd85
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Changed to `NOTIFICATIONS_POLL_INTERVAL`
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
mattwr18
99dafcda64
Reduce complexity of notifications watcher
...
- Co-authored-by: @Tirokk <wolle.huss@pjannto.com>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
7727707d49
Followed some of Roberts suggestions and a bit more
2019-09-27 16:11:25 +02:00
Wolfgang Huß
87abcf8237
Implement this.$apollo.queries.notifications.refetch()
2019-09-27 16:11:25 +02:00
Wolfgang Huß
f4c8dec6d5
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
9d884d6fdc
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
21cd33bcf7
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
72011fbe27
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
597ec9d109
Update webapp/components/notifications/NotificationMenu/NotificationMenu.spec.js
...
Co-Authored-By: Robert Schäfer <git@roschaefer.de>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
d1444619ab
Give the test more sence
2019-09-27 16:11:25 +02:00
Wolfgang Huß
da5c63e97d
Rewrite the toggleMenu call
2019-09-27 16:11:25 +02:00
Wolfgang Huß
5b6f816ae1
Update notifications menu on click
2019-09-27 16:11:25 +02:00
Wolfgang Huß
92fcaea452
Distinguish between totalNotifications and unreadNotifications
2019-09-27 16:11:25 +02:00
Wolfgang Huß
fb41d0064d
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-09-27 16:11:25 +02:00
Wolfgang Huß
433a555fd4
Update webapp/components/notifications/NotificationMenu/NotificationMenu.vue
...
Co-Authored-By: mattwr18 <mattwr18@gmail.com>
2019-09-27 16:11:24 +02:00
Wolfgang Huß
ca8bb9e434
Added timing as constant
2019-09-27 16:11:24 +02:00
Wolfgang Huß
f968c12ccf
Implement updating by time and add new ones to the list
2019-09-27 16:11:24 +02:00
Wolfgang Huß
73cc068469
Fix lost translation
2019-09-27 16:11:24 +02:00
roschaefer
1bd57dfeb8
Fix console.errors in test
2019-09-06 16:42:16 +02:00
roschaefer
1a1f73e53e
Fix specs
...
Destructuring `isModerator` and calling it in `displayAnonymous` lets
`Notification.spec.js` fail. Adding the getter fixes it.
2019-09-06 13:43:01 +02:00
roschaefer
a053181334
Fix #1506
2019-09-06 13:29:53 +02:00
roschaefer
5f14b4c45f
Fix lint
2019-09-03 23:19:55 +02:00
roschaefer
99dd6ea20a
Centralize fragments, fix @mattwr18's bugs
...
Most of those bugs weren't even introduced in this PR, e.g. the missing
`this.$i18n` for the comments mutations.
2019-09-03 21:28:29 +02:00
roschaefer
98194ef54a
Follow @mattwr18's suggestions
2019-08-30 16:00:32 +02:00
roschaefer
30a95e5713
Fix lint
2019-08-30 16:00:32 +02:00
roschaefer
cbcba8f08d
Follow @Tirokk 's suggestion
2019-08-30 16:00:32 +02:00
roschaefer
66b12090a7
Fix cypress tests
2019-08-30 16:00:32 +02:00
roschaefer
f635b0cbd5
Fix frontend tests
2019-08-30 16:00:32 +02:00
roschaefer
c585b23d7a
Fix notification queries in webapp
2019-08-30 16:00:32 +02:00
Robert Schäfer
0bf0ca0b8d
Merge pull request #1398 from Human-Connection/fix-deprecation-warnings
...
Update to use <client-only> instead of <no-ssr>
2019-08-27 16:00:09 +02:00
Matt Rider
2af4151918
Update to use <client-only> instead of <no-ssr>
2019-08-26 17:09:24 +02:00
Wolfgang Huß
793485c0fc
Write frontend tests
2019-08-22 15:20:40 +02:00
Wolfgang Huß
3d2df56141
Backend tests
2019-08-21 14:27:32 +02:00
Wolfgang Huß
d98ebdd713
Merge branch 'master' of https://github.com/Human-Connection/Human-Connection into 1062-notification-about-comment-on-post
2019-08-21 08:37:43 +02:00
Matt Rider
a77c9638f6
Refactor Notification.vue
...
- Follow @alina-beck's suggestions, use notification over notification: true, use span with font weight and margin-right to remove
2019-08-20 08:36:05 +02:00
Wolfgang Huß
aae5fd396e
Merge branch '1017-send-out-notifications-on-create-omment' of https://github.com/Human-Connection/Human-Connection into 1062-notification-about-comment-on-post
...
# Conflicts:
# backend/src/middleware/handleNotifications/handleNotifications.js
# backend/src/middleware/handleNotifications/handleNotifications.spec.js
# webapp/components/notifications/Notification/Notification.vue
# webapp/components/notifications/NotificationMenu/NotificationMenu.vue
2019-08-19 16:58:18 +02:00
Matt Rider
053d8bcf7b
Fix UserQuery
2019-08-19 11:41:23 +02:00
Wolfgang Huß
efb5c75c24
Refactor after Roberts suggestions, number I
...
Start writing tests
2019-08-16 16:56:14 +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
Matt Rider
1930e5bafe
Add some component tests, rename files
...
- with new naming schema
2019-08-08 17:04:23 +02:00