Commit Graph

1407 Commits (5f4e402204c9da289d1a6b5e3902bf2c9cfe61c1)
 

Author SHA1 Message Date
Eugen Rochko 889b814385 Fix bug 8 years ago
Eugen Rochko aa2fa227e9 Adding documentation for streaming API. Fixing filtering bug 8 years ago
Eugen Rochko 61ce15d94b Make node read the right .env file 8 years ago
Eugen Rochko d1a01dbbdd Add redis configuration to streaming API 8 years ago
Eugen Rochko b6c922f169 Fix potential resource leaks in streaming server 8 years ago
Eugen Rochko 1ee4a17f37 Add logging and filtering to the node.js streaming API 8 years ago
Eugen Rochko 0cfd3188b4 Add streaming API in Node.js 8 years ago
Eugen Rochko 17ae7d132c Prevent potential issue with public/hashtag statuses arriving after
they have been loaded and favourited/reblogged from another source

Since the status JSON returned from public/hashtag streams does not
contain favourited/reblogged attributes, merging them should not
override existing ones.
8 years ago
Eugen Rochko ede04cdb24 Move rendering of JSON payloads for public/hashtag timelines to
FanOutOnWriteService. The only recipient-specific part on them
is reblogged/favourited. But since only newly created statuses
appear on them, it is safe to assume that both attributes would
be false
8 years ago
Eugen Rochko d9ca46b464 Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)
8 years ago
Eugen Rochko 1da0ce5c7c Looks like log level :debug is required for activerecord times to be tracked 8 years ago
Eugen Rochko 65402d9c09 Fix activerecord logging in production 8 years ago
Eugen Rochko bf60f2898d Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI 8 years ago
Eugen Rochko 8ef79d8dc9 Revert to animating avatars by default 8 years ago
Eugen Rochko 8b9c537d5a Fix elephant friend 8 years ago
Eugen Rochko 52d68be157 Fix CORS issue on avatars resampling 8 years ago
tom b84d1533d4 Fix text overlapping image in Edge and on mobile (#582)
Changing the way the background image is positioned and the box is sized should fix problems with the text overlapping the image on mobile browsers and Edge.
8 years ago
Eugen Rochko c2fbd144cf Add "open in web" link to detailed public status pages 8 years ago
Eugen Rochko 86b3cb5120 Fix not reloading account/fetching relationship on newly independent components 8 years ago
Eugen Rochko f21e7d6ac0 Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
nested inside a common parent (<Account>), instead they all embed <HeaderContainer />
8 years ago
Eugen Rochko a2a85e8549 Add capistrano to development environment 8 years ago
Eugen Rochko 404d2050d3 Add explicit "load more" link to the bottom of StatusList and notifications 8 years ago
Eugen Rochko 02cd2e42b2 Improve avatar resampling of non-animated canvas 8 years ago
Eugen Rochko 57159804b8 Merge branch 'PurpleBooth-add-missing-back-on-follow' 8 years ago
Eugen Rochko 9bde804ba2 Resolve confusion between ColumnBackButton and the slim version that
the public timeline has been using
8 years ago
Billie Thompson b1571b1e1d
Add missing back button to "Follow Requests"
Currently we have the problem where the follow request button is missing
from the Follow request tab. This means that when you visit that tab you
either have to press the back button in the browser or re-enter the home
page, which breaks the app flow.

This will resolve that issue by adding a new back button to that tab,
in the same way that the public timeline, and favourites have.
8 years ago
James b12bdd2aea Add 2-FA instructions for non-technical users (#580) 8 years ago
Eugen 2165a0ec63 Update some API docs 8 years ago
Misty De Meo a30e669df2 Fix avatar scaling on high-DPI displays (#573) 8 years ago
Eugen Rochko ff90a5ff84 Update sample .env 8 years ago
Eugen Rochko aa52d5fd1e Add more links to main docs page 8 years ago
Eugen Rochko ca8a9d5941 Fix JSON formatting in docs 8 years ago
Eugen Rochko fe9306f346 Update docs with information about push notifications 8 years ago
Eugen Rochko e70e721a0d Add tests for new API 8 years ago
Eugen Rochko 83ccdeb87a Fix tests 8 years ago
Eugen Rochko 3f075c7794 API for apps to register for push notifications 8 years ago
Eugen Rochko 1992575d57 Fix #569 - seeds.rb 8 years ago
Eugen Rochko 9b2c728251 Fix settings design on mobile 8 years ago
Eugen Rochko 23b997ae55 Split 2FA login into two prompts 8 years ago
Eugen Rochko 36c57ef8af Add pixel background to modal images 8 years ago
Eugen Rochko f4bc9620a9 Update settings to re-use admin layout, one big navigation tree, improve settings forms 8 years ago
Eugen Rochko 04bce0cdf2 Clean up 8 years ago
Eugen Rochko 76e970c856 Do not automatically login after password reset, as it would circumvent two-factor auth (if enabled)
Do not require e-mail address changes to be re-confirmed, it's only trouble for no real benefit
8 years ago
Eugen Rochko ba192f12e3 Added optional two-factor authentication 8 years ago
Zachary Spector 237cb41ab4 Less ambiguous sensitive content toggle label (#556) 8 years ago
Eugen 2a6773d59b Merge pull request #557 from hoodiek/master
fix button outline showing on clicks for prettiness
8 years ago
hoodie 6c37285580 fix button outline showing on clicks for prettiness
remove button outlines on-click for retweet, boost, favourite, and reply
buttons
8 years ago
Eugen Rochko dc3e0529ca Update broken links, add new sponsor 8 years ago
Eugen Rochko 450ad43180 Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
fix ProcessFeedService pushing status into distribution if called a second time
while the first is still running (i.e. when a PuSH comes after a Salmon slap),
fix not running escape on spoiler text before emojify
8 years ago
nicolas 9f57c7d4a6 Updated translation doc to get working links 8 years ago