- sept. 13, 2017
-
-
abcang a rédigé
-
Daigo 3 Dango a rédigé
It seems libicu-dev no longer installs libicu55 needed by charlock_holmes.
-
- sept. 12, 2017
-
-
ThibG a rédigé
* Whenever a remote keypair changes, unfollow them and re-subscribe to them In Mastodon (it could be different for other OStatus or AP-enabled software), a keypair change is indicative of whole user (or instance) data loss. In this situation, the “new” user might be different, and almost certainly has an empty followers list. In this case, Mastodon instances will disagree on follower lists, leading to unreliable delivery and “shadow followers”, that is users believed by a remote instance to be followers, without the affected user knowing. Drawbacks of this change are: 1. If an user legitimately changes public key for some reason without losing data (not possible in Mastodon at the moment), they will have their remote followers unsubscribed/re-subscribed needlessly. 2. Depending of the number of remote followers, this may generate quite some traffic. 3. If the user change is an attempt at usurpation, the remote followers will unknowingly follow the usurper. Note that this is *not* a change of behavior, Mastodon already behaves like that, although delivery might be unreliable, and the usurper would not have known the former user's followers. * Rename ResubscribeWorker to RefollowWorker * Process followers in batches
-
unarist a rédigé
This PR adds section for protocol specific information, then always show both of OStatus and ActivityPub. Specifically, this will help admins to check PuSH subscription status and unsubscribe manually, even `protocol` has been changed. This also includes below changes: * Add `overflow: hidden` to prevent float leaking * Add missing fields for ActivityPub
-
Eugen Rochko a rédigé
- Return all images as og:image - Return videos as og:image (preview) and og:video - Return profile:username on profiles
-
- sept. 11, 2017
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
They are marked as read-only by Rails, but we know what we are doing, so we are un-marking them as such. The mastodon:maintenance:update_counter_caches task is not really supposed to be run anymore (it was a one-time thing during an upgrade) however, just in case, I have modified it to not touch ActivityPub accounts. Also, no point writing to logger from these rake tasks, since they are not to be run from cron. Better to give stdout feedback.
-
Eugen Rochko a rédigé
-
Grey Baker a rédigé
Bumps [puma](https://github.com/puma/puma) from 3.9.1 to 3.10.0. - [Release notes](https://github.com/puma/puma/releases/tag/v3.10.0) - [Changelog](https://github.com/puma/puma/blob/master/History.md) - [Commits](https://github.com/puma/puma/compare/v3.9.1...v3.10.0)
-
Grey Baker a rédigé
Bumps [rails](https://github.com/rails/rails) from 5.1.3 to 5.1.4. - [Commits](https://github.com/rails/rails/compare/v5.1.3...v5.1.4)
-
unarist a rédigé
-
Patrick Figel a rédigé
Keystone V2 is deprecated in favour of V3. This adds the necessary connection parameters for establishing a V3 connection. Connections to V2 endpoints are still possible and the configuration should remain compatible. This also introduces a SWIFT_REGION variable for multi-region OpenStack environments and a SWIFT_CACHE_TTL that controls how long tokens and other meta-data is cached for. Caching tokens avoids rate-limiting errors that would result in media uploads becoming unavailable during high load or when using tasks like media:remove_remote. fog-openstack only supports token caching for V3 endpoints, so a recommendation for using V3 was added.
-
- sept. 10, 2017
-
-
Anna e só a rédigé
* devise.pt-BR.yml now fully translated * pt-BR.json now fully translated * pt-BR.yml partially translated; 46 lines left * pt-BR.yml now fully translated * simple_form.pt-BR.yml fully translated * doorkeeper.pt-BR.yml now fully translated * E-mail instructions on app/views/user_mailer added and fully translated * PT-BR translation for #4871 * Deleted an unwanted caracter on pt-BR.yml * Fixing typos on pt-BR.yml * Added translation for Pinned toots tab on pt-BR.json * Added missing translation for navigation_bar.pins
-
Masoud Abkenar a rédigé
* l10n: update Persian translation * l10n: fix missing Persian translation
-
m4sk1n a rédigé
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
yoshipc a rédigé
I translated the additional text ( added by #4871)
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
When a new user confirms their e-mail, bootstrap their home timeline by automatically following a set of accounts. By default, all local admin accounts (that are unlocked). Can be customized by new admin setting (comma-separated usernames, local and unlocked only)
-
Eugen Rochko a rédigé
-
- sept. 09, 2017
-
-
Yamagishi Kazutoshi a rédigé
-
Quent-in a rédigé
* wrong preposition + typo * wrong preposition + typo * Typo * Typo * minor changes * minor changes
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
It wasn't working ideally and introduced some annoying false positivies
-
Eugen Rochko a rédigé
-
unarist a rédigé
Resolved: * Lot of redundant renders while mouse moving * Scroll jumping when timeline loaded * Scroll position isn't kept when statuses below the scrollTop was deleted then new status arrived Unresolved: * Scroll position isn't kept when statuses over the scrollTop was deleted then new status arrived -> It needs to know which statuses are over the scrollTop * New status indicator should be active when new statuses arrived while mouse moved recently -> It needs a) update indicator in ScrollableList, or b) set scrollTop status while mouse moving
-
Yamagishi Kazutoshi a rédigé
-
Eugen Rochko a rédigé
-
Lynx Kotoura a rédigé
* Scrollable tables in settings pages * Add space before curly brace
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-
- sept. 08, 2017
-
-
unarist a rédigé
To reflect status posting immediately, we've inserted the status into timelines directly. However, status insertion changes "latest status", and it means next timeline refresh only fetches statuses since the inserted status. This behavior is very bad for disconnected timeline and mobile views. After this patch, it refreshes timeline for disconnected timelines, instead of direct insertion.
-
unarist a rédigé
In before, the method uses stream_entry id as status id, so replied status was wrongly selected. This PR uses StatusFinder which was introduced with `Api::Web::EmbedsController`.
-
Quent-in a rédigé
* Missing "navigation_bar.pins" * Missing "navigation_bar.pins"
-
Eugen Rochko a rédigé
* Fix language filter codes CLD3 returns BCP-47 language identifier, filter settings expect identifiers in the ISO 639-1 format. Convert between formats, and exclude duplicate languages from filter choices (zh-CN->zh) * Fix zh name
-