masto-fe/app
Paweł Ngei 13dce12665 Add notification quick-filter bar in the frontend app (#9399)
* create FilterBar componer and its container, unstyled

* introduce basic styling for FilterBar

* add selection css

* allow FilterBar to display active CSS with js

* connect the FilterBar to the Redux state

* change getNotifications to use filter

* remove temporary comments

* add an option to turn the FilterBar off in settings

* fix showFilterBar data type to boolean

* fix eslint errors

* add English and Polish translations

* allowed filter bar overflow to accomodate for longer languages

* fix mispelled translation key

* add unified CSS look

* replace text in FilterBar with icons

* add tooltips

* replace text @ with an icon

* introduce simple and advanced filtering view

* add ability to toggle the advanced view

* add Polish translations

* change Advanced View description to be more clear

* make each filter flush notifications and load new ones, fixing pagination

* simplify getNotifications once frontend filtering is not needed for FilterBar

* add a semicolon

* Revert "simplify getNotifications once frontend filtering is not needed for FilterBar"

This reverts commit 9f4be7857135b0327814bd22a3e8a4e7b546f7cc.

* reset filter to 'all' when turning off FilterBar
2018-12-16 05:56:41 +01:00
..
chewy Get rid of Chewy order/limit warning (#8355) 2018-08-22 02:44:56 +02:00
controllers Create Settings::BaseController (#9507) 2018-12-12 22:32:13 +01:00
helpers Make avatar and headers respect auto_play_gif (#9515) 2018-12-14 20:34:18 +01:00
javascript Add notification quick-filter bar in the frontend app (#9399) 2018-12-16 05:56:41 +01:00
lib Add setting to not aggregate reblogs (#9248) 2018-12-09 13:03:01 +01:00
mailers Fix low-hanging rubocop gripes (#8458) 2018-08-26 19:22:46 +02:00
models Add instance-wide setting to disable profile directory (#9497) 2018-12-11 19:18:29 +01:00
policies Add admin ability to remove an user's header image (#9495) 2018-12-11 19:28:03 +01:00
presenters Don't count suspended users in user count (#9380) 2018-11-27 18:49:37 +01:00
serializers Add account hashtags to ActivityPub actor JSON (#9450) 2018-12-13 05:22:01 +01:00
services Error message for avatar image that's too large. #9204 (#9518) 2018-12-14 05:07:21 +01:00
validators Improve e-mail MX validator and add tests (#9489) 2018-12-10 22:53:25 +01:00
views Make avatar and headers respect auto_play_gif (#9515) 2018-12-14 20:34:18 +01:00
workers Improve account suspension speed and completeness (#9290) 2018-12-03 01:32:08 +01:00