6db5669818
Clean up redundant shouldUpdateScroll definitions
2019-07-21 20:57:42 +02:00
e58af04287
[Glitch] Fix mutes, blocks, domain blocks and follow requests not paginating
...
Port ea7ad59af2
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
bd7b1538f1
[Glitch] Fix followers and followings on account profiles
...
Partial fix from 55abff8af7
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
c614abb95d
[Glitch] Fix followers/follows layout issues from #8418
...
Port ceed1ebe5b
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
b294b5956b
Add empty column message to bookmarks column
2019-07-21 20:57:42 +02:00
e9f88f4005
[Glitch] Add messages informing that collections are empty
...
Port 5129f6f2aa
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-21 20:57:42 +02:00
f1597e1ab9
Merge pull request #1158 from ThibG/glitch-soc/merge-upstream
...
Merge upstream changes
2019-07-21 00:53:28 +02:00
249b7c7c12
Fix filtering behaviors
2019-07-19 19:21:20 +02:00
490cf3aa03
[Glitch] Add ActivityPub actor representing the entire server
...
Port SCSS changes from 730c4053d6
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-19 18:35:45 +02:00
bf3ab44e77
Remove Atom feeds and old URLs in the form of GET /:username/updates/:id
...
Port SCSS changes from b851456139
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-19 18:27:26 +02:00
f170e0492f
Fix timestamp display in boost/fav modals in RTL locales
2019-07-18 20:56:20 +02:00
4c28511e4e
Fixups
2019-07-18 20:56:20 +02:00
45cee95b14
Public pages RTL fixes
2019-07-18 20:56:20 +02:00
c1752b238f
Unfiy status__prepend with upstream
2019-07-18 20:56:20 +02:00
b021efdefe
RTL fixes
2019-07-18 20:56:20 +02:00
964c78c118
Fix some SCSS for RTL behavior
2019-07-18 20:56:20 +02:00
4199f7fd87
Minor fixup
2019-07-18 20:56:20 +02:00
b743308928
[Glitch] Fix RTL layout of status display names
...
Port d723f2a0a8
to glitch-soc
2019-07-18 20:56:20 +02:00
bcaea5a9e9
[Glitch] RTL: fix settings button margins in column headers
...
Port ef11347281
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-18 20:56:20 +02:00
fabfa90e6c
Make width breakpoint for removing margins consistent and match upstream
...
Fixes #1136
2019-07-18 20:55:38 +02:00
6ff285d948
Fix *another* typo and crash in StatusIcons
2019-07-18 09:54:59 +02:00
a2df11ebaf
Fix typo and crash in StatusIcons
2019-07-18 09:42:22 +02:00
46687a3cbd
Shorten status icon tooltip text
2019-07-17 21:35:34 +02:00
572009cf56
Add status icon for local-only toots
2019-07-17 21:35:34 +02:00
7db7cb31b1
Add tooltips to status icons
2019-07-17 21:35:34 +02:00
e91bf82083
[Glitch] Add option to disable real-time updates in web UI
...
Port 729723f857
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-07-16 16:51:08 +02:00
1b074d2a50
Add link to edit each listed filter
2019-07-15 00:48:28 +02:00
f7fa11c4cd
Make some strings translatable
2019-07-15 00:48:28 +02:00
fc8577cf2b
Minor refactoring
2019-07-15 00:48:28 +02:00
707b8d7d75
Move the “Show why” button inline
2019-07-15 00:48:28 +02:00
85f3bc1ab3
Implement feature to add filtered phrases to content warnings
2019-07-15 00:48:28 +02:00
42b59b730b
Implement option to completely hide filtered toots
2019-07-15 00:48:28 +02:00
16b79a6237
Add options to configure filtering behavior
2019-07-15 00:48:28 +02:00
bde7a415b9
Add a way to know why a status has been filtered, and show it anyway
2019-07-15 00:48:28 +02:00
e9fac2def9
Do not keep polls pre-filled in thread mode
2019-07-15 00:41:09 +02:00
e0bfa685c6
Fix error boundary CSS
2019-07-15 00:28:31 +02:00
0baaee495f
Fix report dialog crashing when a toot gets deleted
...
Fixes #1155
2019-07-10 19:53:31 +02:00
64f3bc77ac
[Glitch] Only scroll to the compose form if it's not horizontally in the viewport
...
Port c07cca4727
to glitch-soc
2019-07-07 14:03:12 +02:00
47c30be8d8
[Glitch] Memoize ancestorIds and descendantIds in detailed status view
...
Port 99924f282f
to glitch-soc
2019-07-04 16:26:17 +02:00
894d82a325
[Glitch] When deleting & redrafting a poll, fill in closest expires_in
...
Port dc88d226e1
to glitch-soc
2019-07-04 16:24:48 +02:00
c94966891a
Minor cleanup and maybe minor performance improvements
2019-07-01 19:31:21 +02:00
9d6b46fe34
Minor optimization regarding regexp filtering in timelines
2019-07-01 19:31:21 +02:00
c49f7d5d16
Use strict equality rather than Immutable.is as the compared props are values
2019-07-01 19:31:10 +02:00
82a76f03a4
Assume children of visible IntersectionObserverArticle always change
...
This fixes multiple issues, while adding few computations
2019-07-01 19:31:10 +02:00
c0b5ee315d
Revert to using upstream's optimisations
...
This *does* break things, as `shouldComponentUpdate` assume the
children to never change!
2019-07-01 19:31:10 +02:00
0ef6a114e7
Fix error boundary DOM
2019-07-01 19:30:59 +02:00
82cd138c89
Fix some React warnings
2019-07-01 19:30:59 +02:00
b6e9b7d1cd
[Glitch] When sending a toot, ensure a CW is only set if the CW field is visible
...
Partial port of ccc7fe3e1d
to glitch-soc
It doesn't ensure the field isn't changed, just that it isn't submitted if
the field isn't visible. Ensuring the field isn't changed would require
reworking the “always show CW field” feature.
2019-06-30 14:35:03 +02:00
cbb41e2dad
[Glitch] Optimize makeGetStatus
...
Port f895bf1984
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-30 11:06:04 +02:00
46829e009e
[Glitch] Use ScrollToOptions for smooth scrolling if supported
...
Port 84ff393842
to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com >
2019-06-30 11:01:01 +02:00