- sept. 28, 2020
-
-
Eugen Rochko a rédigé
Fix #11160
-
- sept. 26, 2020
- sept. 24, 2020
-
-
Jeremy Rose a rédigé
-
- sept. 23, 2020
-
-
Takeshi Umeda a rédigé
* Fix a slow query for TagFeed * rename tags to tag_ids
-
- sept. 21, 2020
-
-
Takeshi Umeda a rédigé
-
Eugen Rochko a rédigé
-
- sept. 18, 2020
-
-
Eugen Rochko a rédigé
* Add bell button Fix #4890 * Remove duplicate type from post-deployment migration * Fix legacy class type mappings * Improve query performance with better index * Fix validation * Remove redundant index from notifications
-
- sept. 16, 2020
- sept. 15, 2020
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
Fix #14717
-
- sept. 14, 2020
-
-
ThibG a rédigé
* Add paragraph about browser add-ons when encountering some errors When a crash is caused by a NotFoundError exception, add a paragraph to the error page mentioning browser add-ons. Indeed, crashes with NotFoundError are often caused by browser extensions messing with the DOM in ways React.JS can't recover from (e.g. issues #13325 and #14731). * Reword error messages
-
ThibG a rédigé
* Do not serve account actors at all in limited federation mode When an account is fetched without a signature from an allowed instance, return an error. This isn't really an improvement in security, as the only information that was previously returned was required protocol-level info, and the only personal bit was the existence of the account. The existence of the account can still be checked by issuing a webfinger query, as those are accepted without signatures. However, this change makes it so that unallowed instances won't create account records on their end when they find a reference to an unknown account. The previous behavior of rendering a limited list of fields, instead of not rendering the actor at all, was in order to prevent situations in which two instances in Authorized Fetch mode or Limited Federation mode would fail to reach each other because resolving an account would require a signed query… from an account which can only be fetched with a signed query itself. However, this should now be fine as fetching accounts is done by signing on behalf of the special instance actor, which does not require any kind of valid signature to be fetched. * Fix tests
-
- sept. 13, 2020
-
-
Eugen Rochko a rédigé
-
- sept. 12, 2020
-
-
tateisu a rédigé
* allow pagination by min_id and max_id * also AccountConversation allows min_id,max_id pair * also home,list TL allows min_id,max_id pair
-
- sept. 11, 2020
-
-
Eugen Rochko a rédigé
- Disallow suspended accounts from revoking sessions and apps - Allow suspended accounts to access exports
-
Eugen Rochko a rédigé
-
- sept. 10, 2020
-
-
ThibG a rédigé
Fixes #14768
-
- sept. 09, 2020
-
-
Eugen Rochko a rédigé
-
- sept. 08, 2020
-
-
Eugen Rochko a rédigé
-
- sept. 07, 2020
-
-
ThibG a rédigé
* Check for and record reblog info atomically Instead of using ZREVRANK to determine whether a reblog is a new reblog or not, use ZADD's NX option to perform the check/addition option atomically. * Replace ZREVRANK call with ZSCORE key which is more efficient * Make tests a bit stricter * Fix off-by-one
-
abcang a rédigé
-
Eugen Rochko a rédigé
-
- sept. 04, 2020
-
-
Eugen Rochko a rédigé
Storing objects in IndexedDB was disabled in #7932, but we were still trying to read objects from it before making an API call
-
Takeshi Umeda a rédigé
-
- sept. 02, 2020
-
-
ThibG a rédigé
It's not useful for now, but it's required by ActivityPub
-
Takeshi Umeda a rédigé
-
Eugen Rochko a rédigé
-
- sept. 01, 2020
-
-
ThibG a rédigé
* Add database support for list show-reply preferences * Add backend support to read and update list-specific show_replies settings * Add basic UI to set list replies setting * Add specs for list replies policy * Switch "cycling" reply policy link to a set of radio inputs * Capitalize replies_policy strings * Change radio button design to be consistent with that of the directory explorer
-
Eugen Rochko a rédigé
And remove highlighting in web UI Full circle from #8940
-
dependabot[bot] a rédigé
* Bump rubocop from 0.86.0 to 0.88.0 Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.86.0 to 0.88.0. - [Release notes](https://github.com/rubocop-hq/rubocop/releases) - [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md) - [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.86.0...v0.88.0 ) Signed-off-by:
dependabot[bot] <support@github.com> * Fix for latest RuboCop Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by:
Yamagishi Kazutoshi <ykzts@desire.sh>
-
- août 31, 2020
-
-
ThibG a rédigé
* [WiP] Update Tesseract.js - Update Tesseract.js to 2.2.1 - Use versioned file names - differentiate two progression states: preparing OCR and detecting picture * Get rid of copy-webpack-plugin
-
ThibG a rédigé
-
ThibG a rédigé
* Add back "Home" link to "Getting started" when Home column isn't mounted * Fix keys in getting_started It should not matter much in practice as the list of items will only change extremely rarely, but having a `key` that corresponds to the actual item makes much more sense than having it be the index of the item within the list.
-
Takeshi Umeda a rédigé
-
Akihiko Odaki a rédigé
* Make Array-creation behavior of Paginable more predictable Paginable.paginate_by_id usually returns ActiveRecord::Relation, but it returns an Array if min_id option is present. The behavior caused problems fixed with the following commits: - 552e886b - b63ede50 - 64ef37b8 To prevent from recurring similar problems, this commit introduces two changes: - The scope now always returns an Array whether min_id option is present or not. - The scope is renamed to to_a_paginated_by_id to clarify it returns an Array. * Transform Paginable.to_a_paginated_by_id from a scope to a class method https://api.rubyonrails.org/classes/ActiveRecord/Scoping/Named/ClassMethods.html#method-i-scope > The method is intended to return an ActiveRecord::Relation object, which > is composable with other scopes. Paginable.to_a_paginated_by_id returns an Array and is not appropriate as a scope.
-
- août 30, 2020
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
-