Eugen Rochko
b27066e154
Re-implemented autosuggestions component for the compose form
Fix #205 , fix #156 , fix #124
7 years ago
Eugen Rochko
2b22c33039
Fix #157 - labels/titles on follow/unfollow buttons
7 years ago
Eugen Rochko
6a5036ab19
Fix whitespace preservation in status text
7 years ago
Eugen Rochko
e90fcb46e3
Sensitive content federates using the "nsfw" hashtag
7 years ago
Eugen Rochko
bf5f8a2449
Fix #341 - Remove react-responsive in favour of simpler resize handler/window width
7 years ago
Eugen Rochko
64d109dc0e
Downsize originals in media attachments, small fixes
7 years ago
Eugen Rochko
80c44ed9c1
Do not autoplay videos, display play button instead. Use expiring links when using S3. Do not keep originals
for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also
make it private (aka only accessible via expiring links to prevent hotlinking)
7 years ago
Eugen Rochko
565cd95bca
Keep timelines in the UI trimmed when possible
7 years ago
Eugen Rochko
8cfcc52876
Make all account links into permalinks (open public except on left click)
7 years ago
Eugen Rochko
470f629b06
Fix #284 - Alignment in notifications column
7 years ago
Eugen Rochko
d9232959df
Fix #298 - Esc to close modal
7 years ago
Eugen Rochko
1b447c190e
Preparing sensitive content for text
7 years ago
Eugen Rochko
fca183968e
Center header in account column, hide media in "muted" status components (notifications)
7 years ago
Eugen Rochko
cbc50016eb
Follow/unfollow button outside of dropdown, also make favs/reblogs update indicator instantly and
then adjust to failure later if the request fails
7 years ago
Eugen Rochko
7cee27f517
Fix unfollows not clearing reblogs, fix blocks not clearing reblogs and notifications,
skip ActionCable for follow/unfollow/block events, instead clear UI from
blocked account's posts instantly if block request succeeds. Add forgotten
i18n for sensitive content
7 years ago
Eugen Rochko
2112a81e86
Adding content sensitivity toggle, spoilers for media
7 years ago
Eugen Rochko
5434ad3002
Add content spoilers for media in sensitive-content statuses
7 years ago
Eugen Rochko
4bdb6a0eaf
Rename "publish" to "toot" in english locale, fix lightbox showing old image
before loading new one, cache notifications API, fix missing follow button
on public profiles
7 years ago
Eugen Rochko
d32e0364f9
Switch to compose route when replying and compose is not mounted
7 years ago
Eugen Rochko
38dd85daab
Adding notifications column
7 years ago
Eugen Rochko
51dc725794
Graphic emoji in usernames in the "reblogged" string above status
7 years ago
Eugen Rochko
85d1b74ac3
Adding german localization
7 years ago
Eugen Rochko
a6e4f754fc
Add an Intl polyfill
7 years ago
Eugen Rochko
b2e504616a
Remove broken test
7 years ago
Eugen Rochko
01e43c3e57
Adding react-intl i18n to the frontend. No translations yet
7 years ago
Eugen Rochko
489bd99803
Support emojis in display name, bio
7 years ago
Eugen Rochko
d42ed78aa4
Fix #110 - Make web UI use browser history, change links in e-mails to link to that
7 years ago
Eugen Rochko
09218d4c01
Use full-text search for autosuggestions
7 years ago
Eugen Rochko
1c17b932fe
Enable emojis in reply indicator as well
7 years ago
Eugen Rochko
82fd74d101
Fix modals sizing and add animation to it, fix #140 by only making the text of
status clickable (this also fixes multiple dropdown being openable at the same
time)
7 years ago
Eugen Rochko
36921be9aa
Fix #131 - Make active favourite buttons yellow
7 years ago
Eugen Rochko
86574ea524
Adding Emoji One
7 years ago
Eugen Rochko
0400734df7
Click video player to toggle playback
7 years ago
Eugen Rochko
bec47e40f5
Better look/behaviours for video player/lightbox
7 years ago
Eugen Rochko
d0d799f911
Replace react-skylight with own solution that centers images better
7 years ago
Eugen Rochko
c3559d18a3
Do not modify scroll position unless content has been added to the top, not bottom
7 years ago
Eugen Rochko
4a6cc46e81
Keep scroll position when scrolled down and new content is added
7 years ago
Eugen Rochko
262adb9791
Fix remote hashtag linking
7 years ago
Eugen Rochko
eb47409036
Fix mistake
7 years ago
Eugen Rochko
a698b767c1
Fix linking of remote hashtags in UI, add public view of hashtags
7 years ago
Eugen Rochko
48b9619439
Adding hashtags
7 years ago
Eugen Rochko
6d5ef89356
Reduce code duplication, add touch scrolling behaviour for webkit browsers
on scrollable areas
7 years ago
Eugen Rochko
98c3a5e9c3
Optimize how statuses are re-rendered and relative time intervals
7 years ago
Eugen Rochko
4b357ecf98
Fix subtle bugs, new icon button
7 years ago
mhe
87aabeb7af
a11y: Improve icon button component regarding semantics and screen reader usage
7 years ago
Eugen Rochko
e8ff4c8e56
Refactoring redux state into different reducers
7 years ago
Eugen Rochko
c1a0633a12
Guard against unexisting statuses rendering
7 years ago
Eugen Rochko
de50eff6ac
Add opening images in a modal window
7 years ago
Eugen Rochko
f8f40f15da
Move status components inside individual containers. We still need to select
all statuses/accounts to assemble, but at least lists don't have to be
re-rendered all the time now. Also add "mention" dropdown option
7 years ago
Eugen Rochko
04bbc57690
Fix #100 - Add "back" button to certain views
Also fix reloading of timelines after merge-type events
7 years ago