hippofish/packages/frontend/src/pages/settings
dakkar 7e05e4c0d9 allow disabling achievement notifications #319
This is currently the only configurable notification type that can
only be set to "all" or "none", all the others allow filtering by
sender user, so I had to tweak the drop-down

This opens the way to also eaisly make `note`, `roleAssigned` and
`followRequestAccepted` configurable.

Tested using the API console and sending requests to
`i/claim-achievement`. When the setting was "all", the achievement was
notified and it appeared in `/my/achievements`; when the setting was
"none", the achievement only appeared in `/my/achievements` but no
notification was generated.
2024-02-09 11:34:44 +00:00
..
2fa.qrdialog.vue merge: upstream 2024-01-09 02:57:57 +01:00
2fa.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
accounts.vue merge: upstream 2024-01-09 02:57:57 +01:00
api.vue merge: upstream 2024-01-09 02:57:57 +01:00
apps.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
avatar-decoration.decoration.vue merge: upstream 2024-01-09 02:57:57 +01:00
avatar-decoration.dialog.vue merge: upstream 2024-01-09 02:57:57 +01:00
avatar-decoration.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
custom-css.vue merge: upstream 2023-12-23 02:09:23 +01:00
deck.vue merge: upstream 2023-12-23 02:09:23 +01:00
drive-cleaner.vue merge: upstream 2024-01-09 02:57:57 +01:00
drive.vue merge: upstream 2024-01-09 02:57:57 +01:00
email.vue merge: upstream 2024-01-09 02:57:57 +01:00
emoji-picker.vue chore: fix icons 2023-12-31 22:26:46 +01:00
general.vue feat: oneko 2024-02-01 17:31:04 +03:00
import-export.vue upd: replace pencil icon, widget icon 2024-02-05 06:39:15 -05:00
index.vue merge: upstream 2024-02-03 20:19:44 +01:00
migration.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
mute-block.instance-mute.vue merge: upstream 2024-01-09 02:57:57 +01:00
mute-block.vue merge: upstream 2024-01-09 02:57:57 +01:00
mute-block.word-mute.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
navbar.vue refactor(frontend): import宣言周りのエラーを修正 (#12773) 2023-12-28 09:43:12 +01:00
notifications.notification-config.vue allow disabling achievement notifications #319 2024-02-09 11:34:44 +00:00
notifications.vue allow disabling achievement notifications #319 2024-02-09 11:34:44 +00:00
other.vue merge: upstream 2024-01-09 02:57:57 +01:00
plugin.install.vue merge: upstream 2023-12-23 02:09:23 +01:00
plugin.vue merge: upstream 2023-12-23 02:09:23 +01:00
preferences-backups.vue feat: oneko 2024-02-01 17:31:04 +03:00
privacy.vue merge: upstream 2024-01-09 02:57:57 +01:00
profile.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
roles.vue merge: upstream 2024-01-09 02:57:57 +01:00
security.vue merge: upstream 2024-01-09 02:57:57 +01:00
sounds.sound.vue merge: upstream 2024-01-09 10:35:10 +01:00
sounds.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
statusbar.statusbar.vue refactor(frontend): Reactivityで型を明示するように (#12791) 2023-12-28 09:45:15 +01:00
statusbar.vue merge: upstream 2024-01-09 02:57:57 +01:00
theme.install.vue merge: upstream (1) 2024-01-21 13:11:23 +01:00
theme.manage.vue refactor(frontend): Reactivityで型を明示するように (#12791) 2023-12-28 09:45:15 +01:00
theme.vue refactor(frontend): import宣言周りのエラーを修正 (#12773) 2023-12-28 09:43:12 +01:00
webhook.edit.vue merge: upstream 2024-02-03 20:19:44 +01:00
webhook.new.vue merge: upstream 2023-12-23 02:09:23 +01:00
webhook.vue Revert "refactor: paginationの型を明示する (#12809)" (#12810) 2023-12-28 09:46:20 +01:00