elweyn
4cfbf772a0
fix(webapp): small buttons in notifications menu
2023-03-20 11:43:51 +01:00
Moriz Wahl
bdc1cb33da
Merge branch 'master' into feature/mark-all-notification-as-read
2023-03-08 16:50:02 +01:00
Moriz Wahl
4ce5bdd6fa
get most components working
2023-02-15 10:23:34 +01:00
Wolfgang Huß
61effbe403
Refine 'NotificationMenu.vue'
2022-11-16 14:16:22 +01:00
Wolfgang Huß
b398eabf47
Merge branch 'master' of github.com:Ocelot-Social-Community/Ocelot-Social into feature/mark-all-notification-as-read
...
# Conflicts:
# webapp/locales/it.json
2022-11-16 11:45:19 +01:00
ogerly
5f89017cea
mobile menu check, delete topic
2022-10-21 12:23:41 +02:00
Wolfgang Huß
b404355cd9
Fix linting
2020-11-16 15:55:33 +01:00
Ademílson F. Tonato
89e034057d
fix: update based on code-review suggestions
2020-11-16 15:25:09 +01:00
Ademílson F. Tonato
bfe66adaac
feat: add button to mark all notifications as read on notification menu
2020-10-24 19:40:05 +01:00
roschaefer
276ea79e8f
Update prettier to v2
2020-03-24 21:11:11 +01:00
Raphael Beer
d465e94596
Refactor: use #shorthand for default v-slot attributes
2020-03-12 23:49:27 +01:00
Raphael Beer
5626cb2771
Revert "Refactor: replace default slots"
...
This reverts commit f1e308074bc33e6762431f90f335ed849776f4d9.
Let's take this one at a time...
2020-03-12 23:49:01 +01:00
Raphael Beer
c3cf682fdf
Refactor: replace default slots
2020-03-12 23:49:01 +01:00
Raphael Beer
8ffda5e908
Fix: linting, integration tests
2020-03-05 12:02:12 +01:00
Raphael Beer
d5cbfb142f
Change: remove counter from link to /notifications
2020-03-05 12:02:11 +01:00
Raphael Beer
be6c737452
Change: render link to /notifications when no new notifications
2020-03-05 12:02:08 +01:00
mattwr18
2f43069ea0
Subscribe to notifications/remove polling
...
- We want to publish when a notification occurs for a specific user, not
have the client poll the backend for ever user every minute.
- Co-authored-by: @Tirokk <wolle.huss@pjannto.com>
2020-02-05 17:37:38 +01:00
mattwr18
a28eb8c91f
Start subscriptions for notifications
2020-01-24 18:23:59 +01:00
Alina Beck
04e5ecc87d
fix tests and lint errors
2020-01-09 13:48:30 +05:30
Alina Beck
53a504010c
allow overflow for notifications counter
2020-01-08 14:28:21 +05:30
Alina Beck
ad27404059
fix failing component tests
2019-12-19 12:48:13 +05:30
Alina Beck
ee11f4e366
replace even more ds-buttons with base-buttons (wip)
2019-12-19 11:39:39 +05:30
Alina Beck
a210dd599d
Merge branch 'master' into migrate-styleguide-icons
2019-11-20 19:35:03 +03:00
Alina Beck
77f4810ddc
set up global localVue
...
by setting up localVue with all required plugins (such as styleguide and vuex)
in a separate testSetup file we can avoid doing this individually in all component tests
the testSetup is executed before each test suite, so each test file gets a fresh
instance of localVue
2019-11-20 12:31:40 +03:00
roschaefer
36062ffa8c
Fix lint
2019-11-16 14:34:23 +01:00
mattwr18
088d4a8ae5
Use verbose variables
2019-11-11 08:52:04 +01:00
roschaefer
8e129c6001
fix: update counter when notification is read
...
@mattwr18 vue-apollo rocks! Taking the time to study the docs is a
rewarding investment.
My first idea was to cache the `unreadNotificationsCount` with Vuex.
But the docs of apollo even suggest to use apollo's local state as a
complete replacement of Vuex:
https://vue-apollo.netlify.com/guide/local-state.html
Then I further investigated why the updated `NOTIFIED` objects won't
update the notification counter. Turns out: They don't have an ID and
the computed property didn't fire when the notifications array would
change. I fixed both in this commit and yes, it works as expected.
No additional code required 💪
2019-11-11 08:52:04 +01:00
mattwr18
1d8e328a47
Clean up
...
- remove unused data variable
- avoid scoped scss
2019-11-11 08:52:04 +01:00
mattwr18
d83a424513
Add styling
...
- to link in NotificationMenu
- make table more mobile responsive
- remove unneccessary props
Co-authored-by: Alina Beck <alina.beck@mail.com>
2019-11-11 08:50:35 +01:00
mattwr18
58b1f7948c
Follow @alina-beck and @Tirokk suggestions
...
- following PR reviews
2019-11-11 08:50:35 +01:00
mattwr18
e8cf51095a
Add back missing translation
2019-11-11 08:50:35 +01:00
mattwr18
b79770469f
Update notifications page
...
- display more notifications by simplifying the table
- get sorting working
2019-11-11 08:50:35 +01:00