about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2017-06-20Filter direct statuses in Status.as_home_timeline (#3842)Akihiko Odaki (@fn_aki@pawoo.net)
The classes using Status.as_home_timeline, namely Feed and PrecomputeFeedService are expected to filter direct statuses as FanOutWriteService does, but their filtering were incomplete or missing. This commit solves the problem by filtering direct statuses in as_home_timeline as the other similar methods such as as_public_timeline does.
2017-06-20Fix RemoteFollow behavior (#3868)unarist
* Invalid acct is an error. not "2 errors". * Empty input should be different error from invalid acct
2017-06-20Update fabricator for MediaAttachment to attach a file according to type (#3862)Akihiko Odaki (@fn_aki@pawoo.net)
This fixes a random spec failures since commit d55f207274648369cba30ff001aa3e354fa30dca.
2017-06-20Upgrade React Router (#3677)Sorin Davidoi
* chore(yarn): Remove react-router * chore(yarn): Remove react-router-scroll * chore(yarn): Remove history * chore(yarn): Add react-router-dom * chore: Remove usages of react-router-scroll * refactor: Upgrade to react-router-web * refactor: Use fork of react-router-scroll This reverts commit 2ddea9a6c8d39fc64b7d0b587f3fbda7a45a7fa2. * fix: Issues mentions in the PR feedback
2017-06-20Do not call setState from unmounted component (#3853)alpaca-tc
Stop an executing task if the component already unmounted.
2017-06-20Replace TextIconButton for SensitiveButton to IconButton (#3759)Yamagishi Kazutoshi
* Replace TextIconButton for SensitiveButton to IconButton * line-height
2017-06-20Fix RTL detection on Ruby side (#3867)unarist
This fixes below bugs: * pipe characters being counted as RTL character * only first word being checked
2017-06-20i18n: Fixed typo in Polish translation (#3864)m4sk1n
2017-06-20Don't attach IntersectionObserver for wrapped statuses (#3863)unarist
This fixes a bug that sometimes boosted statuses being hidden on scrolling. Previously, we've attached IntersectionObserver twice for boosted statuses: wrapper Status and wrapped Status. This will call intersection handler twice, so this may results race condition...probably.
2017-06-20Clicking on the CW text should expand the status (#3855)unarist
2017-06-19Set cursor:pointer only when necessary (#3857)unarist
2017-06-19Add Japanese translation "Action taken by" (#3850)のら
2017-06-19setting-for-account-deletable (#3852)masarakki
2017-06-19Re-add disableHostCheck (regression #3729) (#3854)Yamagishi Kazutoshi
ref #2790
2017-06-19Link to /about from public page on a single user instance (#3814)Daigo 3 Dango
There was no link for visitors to follow to see the about page.
2017-06-19Cover Block more (#3837)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-19Cover DomainBlock more (#3838)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-19Fix character/grapheme count stuff (#3839)Gô Shoemake
* Bring Toot button in line with counter Both should use stringz I guess * Use grapheme_length for character count
2017-06-19Cover Export more (#3840)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-19Unobserve status on unmount (#3851)alpaca-tc
2017-06-19Added new Catalan strings (#3843)spla
* Add Catalan language * Add Catalan language * Update ca.json * Update ca.json * Update ca.json * Update ca.json * Update ca.json * Update ca.json * Update settings_helper.rb * Update mastodon.js * Update index.js * Update application.rb * Update ca.yml * removed extra spaces at line 225 * Catalan translation update added activerecord.ca.yml * Update activerecord.ca.yml Done * Updated activerecord.ca.yml * Catalan language updated * Catalan language updated * Catalan language updated * Catalan language updated * Catalan language updated * Update ca.json Removed : <<<<<<< HEAD "getting_started.support": "{faq} • {userguide} • {apps}", ======= >>>>>>> upstream/master
2017-06-19Fixes streaming callbacks of HashtagTimeline (#3849)alpaca-tc
2017-06-19Rename FollowRemoteAccountService to ResolveRemoteAccountService (#3847)Eugen Rochko
Rename Activitypub to ActivityPub
2017-06-19Debounce autosuggestions (#3836)Eugen Rochko
* Debounce autosuggestions * Remove duplicate import
2017-06-19Cover Favourite more (#3841)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-18Spec AccountDomainBlock (#3816)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-18Fix jittery scrolling for Chromium browsers (#3776) (#3832)Nolan Lawson
2017-06-18handle resize in a debounce() (#3834)Nolan Lawson
2017-06-18Upgrade Webpacker to version 2.0 (#3729)Yamagishi Kazutoshi
2017-06-17Whitelist allowed classes for federated statuses (#3810)nightpool
* Whitelist allowed classes for federated statuses Allowed classes are currently: - Any microformats class (h/p/u/dt/e-*) - the classes mention, hashtag, ellipses and invisible. this last one is somewhat suspect, but Mastodon currently uses it to render hidden link text. resolved #3790 * Fix code style
2017-06-17l10n update for account deletion (#3820)Quent-in
* l10n update for acount deletion * l10n little change * l10n little changes Less passive voice, more natural. * Update oc.yml Correction, " added
2017-06-17Spec UserMailer (#3757)Akihiko Odaki (@fn_aki@pawoo.net)
2017-06-17Use cross-env for npm run on Windows (#3789)unarist
2017-06-16Fix ogp url (#3802)abcang
2017-06-16Upgrade react-immutable-pure-component to version 1.0.0 (#3786)Yamagishi Kazutoshi
2017-06-15Add alt attribute to ImageLoader (#3765)Yamagishi Kazutoshi
2017-06-15Fix #3633 by not spawning RemoteProfileUpdateWorker from ↵ThibG
FetchRemoteAccountService (#3642)
2017-06-15Bump version to 1.4.3Eugen Rochko
2017-06-15updated Polish translation (#3751)m4sk1n
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-06-15Fix regression from #3490 - filter out hidden statuses from ↵Eugen Rochko
ancestors/descendants even if the viewer is anonymous (#3752)
2017-06-14Fix regression from #3748 - properly set defaultColumns (#3750)Eugen Rochko
2017-06-14Add Japanese translation for Account deletion (#3747)unarist
2017-06-14Fix merge default columns (#3748)unarist
mergeDeep also merges columns, but it should be replaced simply. So in the new function, first apply mergeDeep except columns, and set default columns if columns unset.
2017-06-14Fix account delete form not accepting password, update suspended (#3745)Eugen Rochko
account before removing content for quicker feedback to end-users
2017-06-14i18n: updated Polish translation (#3744)m4sk1n
2017-06-14Save settings when they are changed (#3743)Eugen Rochko
2017-06-14Batched remove status service (#3735)Eugen Rochko
* Make Pubsubhubbub::DistributionWorker handle both single stream entry arguments, as well as arrays of stream entries * Add BatchedRemoveStatusService, make SuspendAccountService use it * Improve method names * Add test * Add more tests * Use PuSH payloads of 100 to have a clear mapping of 1000 input statuses -> 10 PuSH payloads It was nice while it lasted
2017-06-14Account deletion (#3728)Eugen Rochko
* Add form for account deletion * If avatar or header are gone from source, remove them * Add option to have SuspendAccountService remove user record, add tests * Exclude suspended accounts from search
2017-06-14Update React to version v15.6 (#3736)Yamagishi Kazutoshi
2017-06-14Enable useBuiltIns option of transform-object-rest-spread (#3737)Yamagishi Kazutoshi