Surinna Curtis
323d437a09
satisfy eslint
2017-09-13 21:47:30 -05:00
Surinna Curtis
20fd564109
make the hide/unhide notifications buttons work
2017-09-13 21:47:30 -05:00
Surinna Curtis
3278c08c29
make the hide/unhide notifications buttons work
2017-09-13 21:47:30 -05:00
Surinna Curtis
b2ba83bbda
Allow modifying the hide_notifications of a mute with the /api/v1/accounts/:id/mute endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
0284fd723b
Allow modifying the hide_notifications of a mute with the /api/v1/accounts/:id/mute endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
27567d9ce9
Show whether muted users' notifications are muted in account lists
2017-09-13 21:47:30 -05:00
Surinna Curtis
0e0703dbd8
Show whether muted users' notifications are muted in account lists
2017-09-13 21:47:30 -05:00
Surinna Curtis
d629e90628
Expose whether a mute hides notifications in the api/v1/relationships endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
7dbcc7ed3d
Expose whether a mute hides notifications in the api/v1/relationships endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
86d02930c7
Add more specs for the /api/v1/mutes/details endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
83b3a0389c
Add more specs for the /api/v1/mutes/details endpoint
2017-09-13 21:47:30 -05:00
Surinna Curtis
8a90d61de0
Define a serializer for /api/v1/mutes/details
2017-09-13 21:47:30 -05:00
Surinna Curtis
af2d793398
Define a serializer for /api/v1/mutes/details
2017-09-13 21:47:30 -05:00
Surinna Curtis
2bd218dfdb
Add a /api/v1/mutes/details route that just returns the array of mutes.
2017-09-13 21:47:30 -05:00
Surinna Curtis
70592cdaba
Add a /api/v1/mutes/details route that just returns the array of mutes.
2017-09-13 21:47:30 -05:00
Surinna Curtis
27ee70ba19
Put the label for the hide notifications checkbox in a label element.
2017-09-13 21:47:30 -05:00
Surinna Curtis
30b5254a5d
Put the label for the hide notifications checkbox in a label element.
2017-09-13 21:47:30 -05:00
Surinna Curtis
b7227d05f8
add trailing newlines to files for Pork :)
2017-09-13 21:47:30 -05:00
Surinna Curtis
0a207be99d
add trailing newlines to files for Pork :)
2017-09-13 21:47:30 -05:00
Surinna Curtis
5fa430ba7c
specs for MuteService notifications params
2017-09-13 21:47:30 -05:00
Surinna Curtis
500c465226
specs for MuteService notifications params
2017-09-13 21:47:30 -05:00
Surinna Curtis
9cdcd429d9
Satisfy eslint.
2017-09-13 21:47:30 -05:00
Surinna Curtis
2ea9b164d3
Satisfy eslint.
2017-09-13 21:47:30 -05:00
Surinna Curtis
62fde4c01c
Convert profile header mute to use mute modal
2017-09-13 21:47:30 -05:00
Surinna Curtis
b1576c52df
Convert profile header mute to use mute modal
2017-09-13 21:47:30 -05:00
Surinna Curtis
5d43556afd
Break out a separate mute modal with a hide-notifications checkbox.
2017-09-13 21:47:30 -05:00
Surinna Curtis
4612f7caea
Break out a separate mute modal with a hide-notifications checkbox.
2017-09-13 21:47:30 -05:00
Surinna Curtis
277f0e69a8
Less gross passing of notifications flag
2017-09-13 21:47:30 -05:00
Surinna Curtis
0c547faf92
Less gross passing of notifications flag
2017-09-13 21:47:30 -05:00
Surinna Curtis
1e69cc4228
API support for muting notifications (and specs)
2017-09-13 21:47:30 -05:00
Surinna Curtis
eaaf2170fe
API support for muting notifications (and specs)
2017-09-13 21:47:30 -05:00
Surinna Curtis
06a7000498
Add support for muting notifications in MuteService
2017-09-13 21:47:30 -05:00
Surinna Curtis
6f7d00bfdd
Add support for muting notifications in MuteService
2017-09-13 21:47:30 -05:00
Surinna Curtis
6221116794
specs testing that hide_notifications in mutes actually hides notifications
2017-09-13 21:47:30 -05:00
Surinna Curtis
5c2e1869f0
specs testing that hide_notifications in mutes actually hides notifications
2017-09-13 21:47:30 -05:00
Surinna Curtis
8a965eba19
Add specs for how mute! interacts with muting_notifications?
2017-09-13 21:47:30 -05:00
Surinna Curtis
0f2af2a974
Add specs for how mute! interacts with muting_notifications?
2017-09-13 21:47:30 -05:00
Surinna Curtis
b4ffe602a5
block notifications in notify_service from hard muted accounts
2017-09-13 21:47:30 -05:00
Surinna Curtis
27f8d7069b
block notifications in notify_service from hard muted accounts
2017-09-13 21:47:30 -05:00
Surinna Curtis
0d5ce9d8e6
Add muting_notifications? and a notifications argument to mute!
2017-09-13 21:47:30 -05:00
Surinna Curtis
44207b6af6
Add muting_notifications? and a notifications argument to mute!
2017-09-13 21:47:30 -05:00
Surinna Curtis
df04a52a4d
Add a hide_notifications column to mutes
2017-09-13 21:47:30 -05:00
Surinna Curtis
27e55da853
Add a hide_notifications column to mutes
2017-09-13 21:47:30 -05:00
Eugen Rochko
41d6ada41f
Support OpenGraph video embeds ( #4897 )
...
* Support OpenGraph video embeds
It's not really OpenGraph, it's twitter:player property, but it's
not OEmbed so that fits. For example, this allows Twitch clips to
be displayed as embeds.
Also, fixes glitch-soc/mastodon#135
* Fix invalid OpenGraph cards being saved through attaching and
revisit URLs after 14 days
2017-09-14 04:11:36 +02:00
Eugen Rochko
596dab06e9
Support OpenGraph video embeds ( #4897 )
...
* Support OpenGraph video embeds
It's not really OpenGraph, it's twitter:player property, but it's
not OEmbed so that fits. For example, this allows Twitch clips to
be displayed as embeds.
Also, fixes glitch-soc/mastodon#135
* Fix invalid OpenGraph cards being saved through attaching and
revisit URLs after 14 days
2017-09-14 04:11:36 +02:00
Eugen Rochko
baa806794f
Give video player fluid max-width ( #4935 )
2017-09-14 04:03:00 +02:00
Eugen Rochko
4f0597d579
Give video player fluid max-width ( #4935 )
2017-09-14 04:03:00 +02:00
Eugen Rochko
fbec33df62
Redesign video player ( #4911 )
...
* Redesign video player
* Use new video player on static public pages too
* Use media gallery component on static public pages too
* Pause video when hiding it
* Full-screen sizing on WebKit
* Add aria labels to video player buttons
* Display link card on public status page
* Fix fullscreen from modal sizing issue
* Remove contain: strict property to fix fullscreen from columns
2017-09-14 03:39:10 +02:00
Eugen Rochko
2bbf987a0a
Redesign video player ( #4911 )
...
* Redesign video player
* Use new video player on static public pages too
* Use media gallery component on static public pages too
* Pause video when hiding it
* Full-screen sizing on WebKit
* Add aria labels to video player buttons
* Display link card on public status page
* Fix fullscreen from modal sizing issue
* Remove contain: strict property to fix fullscreen from columns
2017-09-14 03:39:10 +02:00
ThibG
aaac0c5556
Fix refollowing ( #4931 )
...
* Make RefollowWorker ActivityPub-only to avoid potential identifier mismatches
* Don't call RefollowWorker on new accounts
2017-09-14 00:05:25 +02:00