- fév. 20, 2018
-
-
abcang a rédigé
-
- fév. 18, 2018
-
-
Kazushige Tominaga a rédigé
* Added #link_header spec * Added #call spec * Delete spec of private methods * Added call test case activitypub
-
- fév. 17, 2018
-
-
Akihiko Odaki a rédigé
The cache store is explicitly used by some specs, but they were not isolated and therefore not reliable. This fixes the issue by clearing the cache after each specs.
-
Akihiko Odaki a rédigé
Some available languages lack translations for notification mails. Now it tests for two languages which is certain to have required translations: German and English. German is the language the current project owner, Eugen Rochko speaks, and providing English translations for new messages is de facto mandatory.
-
- fév. 16, 2018
-
-
Eugen Rochko a rédigé
* Save metadata from video attachments, put correct dimensions into OG tags * Add twitter:player for videos * Fix code style and test
-
- fév. 11, 2018
-
-
Daniel King a rédigé
In cases where a URL has a trailing hyphen the FetchLinkCardService incorrectly removes the hyphen when it is parsed The hyphen is not a reserved character in the URI spec https://tools.ietf.org/html/rfc3986#section-2.2
-
- fév. 10, 2018
-
-
Kazushige Tominaga a rédigé
* Added #link_header spec * Added #call spec * Delete spec of private methods * Added #call spec
-
Kazushige Tominaga a rédigé
* Added #link_header spec * Added #call spec * Delete spec of private methods
-
- fév. 09, 2018
-
-
Eugen Rochko a rédigé
* Add full-text search for authorized statuses - Search API will return statuses that match the query - Only for logged in users - Only if you are author of the status, - Or you were mentioned in it - Or you favourited or reblogged it - Configuration over `ES_ENABLED`, `ES_HOST`, `ES_PORT`, `ES_PREFIX` - Run `rails chewy:deploy` to create & populate index Fix #5880 Fix #4293 Fix #1152 * Add commented out docker-compose configuration for ES container * Optimize index import, filter search results * Add basic normalization to the index * Add better stemming and normalization to the index * Skip webfinger request if search query includes both @ and a space * Fix code style * Visually separate search result sections * Fix code style issues
-
- fév. 08, 2018
-
-
Kazushige Tominaga a rédigé
* Added #link_header spec * Added #perform_request spec
-
abcang a rédigé
-
- fév. 07, 2018
-
-
Kazushige Tominaga a rédigé
-
- fév. 04, 2018
-
-
Eugen Rochko a rédigé
* Cas authentication feature * Config * Remove class_eval + Omniauth initializer * Codeclimate review * Codeclimate review 2 * Codeclimate review 3 * Remove uid/email reconciliation * SAML authentication * Clean up code * Improve login form * Fix code style issues * Add locales
-
- fév. 02, 2018
-
-
abcang a rédigé
-
- jan. 22, 2018
-
-
Akihiko Odaki a rédigé
The service used to be named ResolveRemoteAccountService resolves local accounts as well.
-
Akihiko Odaki a rédigé
The service used to be named FetchRemoteResourceService resolves local URL as well.
-
- jan. 21, 2018
-
-
Aboobacker MK a rédigé
-
- jan. 20, 2018
-
-
Eugen Rochko a rédigé
* Make text e-mails consistent with HTML ones in UserMailer * Fix UserMailer specs
-
- jan. 18, 2018
-
-
Eugen Rochko a rédigé
* Fix regeneration key not getting expired * Add rake task to remove old regeneration markers
-
Eugen Rochko a rédigé
* Remove onboarding modal * Welcome e-mail * Send welcome e-mail after confirmation * Remove obsolete translations
-
Renato "Lond" Cerqueira a rédigé
* When must_be_following_dm is on, only notify if recipient dm'ed user Currently, when must_be_following_dm is on, if a user sends a direct message replying to any status from the recipient, the recipient gets a notification. This should not be the case, as if the recipient posted something publicly this can be used to spam their notifications. * Refactor replied_to_status_is_direct_message? Following suggestion in PR
-
- jan. 17, 2018
-
-
Eugen Rochko a rédigé
* Fix regeneration marker not being removed after completion * Return HTTP 206 from /api/v1/timelines/home if regeneration in progress Prioritize RegenerationWorker by putting it into default queue * Display loading indicator and poll home timeline while it regenerates * Add graphic to regeneration message * Make "not found" indicator consistent with home regeneration
-
Mike Burns a rédigé
Floating point values are notoriously hard to pin down, so use the `be_within` matcher to verify the approximate value.
-
- jan. 16, 2018
-
-
Eugen Rochko a rédigé
* HTML e-mails for NotificationMailer (except digest) * Add HTML template for digest * Fix build
-
Eugen Rochko a rédigé
- premailer gem to turn CSS into inline styles automatically - rework UserMailer templates - reword UserMailer templates
-
- jan. 08, 2018
-
-
Eugen Rochko a rédigé
-
Eugen Rochko a rédigé
* Fix actors accepting invalid URI schemes or different host between URI and URL * Fix statuses accepting invalid URI scheme or different host to actor * Adjust tests to new requirements * Improve readability of mismatching_origin?/invalid_origin? methods
-
- jan. 07, 2018
-
-
Yamagishi Kazutoshi a rédigé
-
- jan. 05, 2018
-
-
Naoki Kosaka a rédigé
-
- jan. 04, 2018
-
-
Patrick Figel a rédigé
A change introduced in #6125 prevents `Devise::Models::Confirmable#confirm` from being called for existing users, which in turn leads to `email` not being set to `unconfirmed_email`, breaking email updates. This also adds a test that would've caught this issue.
-
- jan. 03, 2018
-
-
ThibG a rédigé
* Don't normalize URLs in toots URL normalization is ill-defined and may cause certain links to break. * Change specs since we are not normalizing user-provided URLs
-
Akihiko Odaki a rédigé
* Allow to dereference Follow object for ActivityPub * Accept IRI as object representation for Accept activity
-
puckipedia a rédigé
* Sanitize classlist properly * Actually properly sanitize every class after the first * Improve Formatter spec to check for multiple classes and non-space whitespace
-
- jan. 02, 2018
-
-
Patrick Figel a rédigé
* Add confirmation step for email changes This adds a confirmation step for email changes of existing users. Like the initial account confirmation, a confirmation link is sent to the new address. Additionally, a notification is sent to the existing address when the change is initiated. This message includes instruction to reset the password immediately or to contact the instance admin if the change was not initiated by the account owner. Fixes #3871 * Add review fixes
-
- déc. 27, 2017
-
-
Akihiko Odaki a rédigé
-
- déc. 12, 2017
-
-
Eugen Rochko a rédigé
-
- déc. 11, 2017
-
-
Akihiko Odaki a rédigé
preview_card fabricator has a removed attribute, status, and is no longer functional.
-
- déc. 09, 2017
-
-
Eugen Rochko a rédigé
* Fix #668 - Rate limit by user instead of IP when API user is authenticated * Fix code style issue * Use request decorator provided by Doorkeeper
-
abcang a rédigé
-
- déc. 06, 2017
-
-
aschmitz a rédigé
* Break out nested relationship API keys This closes #5856 by restoring the existing behavior of the `muting` and `following` keys (returning booleans rather than truthy or false). It adds `showing_reblogs` and `muting_notifications` keys: * `showing_reblogs` returns true if: 1. You've requested to follow the user, with reblogs shown, or 2. You are following the user, with reblogs shown. * `muting_notifications` returns true if you have muted the user and their notifications as well. * Rubocop fix * Fix pulling reblog/mute status from relationships I could swear this had passed tests before, but apparently not. Works now. * More test fixes Really, you'd expect this to be more straightforward.
-