- Jul 11, 2017
-
-
Eugen Rochko authored
* Redesign the landing page, mount public timeline on it * Adjust the standalone mounted component to the lacking of router * Adjust auth layout pages to new design * Fix tests * Standalone public timeline polling every 5 seconds * Remove now obsolete translations * Add responsive design for new landing page * Address reviews * Add floating clouds behind frontpage form * Use access token from public page when available * Fix mentions and hashtags links, cursor on status content in standalone mode * Add footer link to source code * Fix errors on pages that don't embed the component, use classnames * Fix tests * Change anonymous autoPlayGif default to false * When gif autoplay is disabled, hover to play * Add option to hide the timeline preview * Slightly improve alt layout * Add elephant friend to new frontpage * Display "back to mastodon" in place of "login" when logged in on frontpage * Change polling time to 3s
-
- Jul 10, 2017
-
-
Sorin Davidoi authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
STJrInuyasha authored
* Added a success page to remote following Includes follow-through links to web (the old redirect target) and back to the remote user's profile * Use Account.new in spec instead of a fake with only id (fixes spec) * Fabricate(:account) over Account.new * Remove self from the success text (and all HTML with it)
-
Yamagishi Kazutoshi authored
-
- Jul 08, 2017
-
-
nullkal authored
* Specs for language detection * Use CharlockHolmes instead of NKF * Correct mistakes * Correct style * Set hint_enc instead of falling back and strip_tags * Improve specs * Add dependencies
-
Eugen Rochko authored
* Replace OEmbed Rabl template with serializer * Replace initial state rabl with serializer
-
- Jul 07, 2017
-
-
Eugen Rochko authored
* Fix #4058 - Use a long-lived cookie to keep track of user-level sessions * Fix tests, smooth migrate from previous session-based identifier
-
Eugen Rochko authored
-
- Jul 06, 2017
-
-
Damien Erambert authored
* add a system_font_ui setting on the server * Plug the system_font_ui on the front-end * add EN/FR locales for the new setting * put Roboto after all other fonts * remove trailing whitespace so CodeClimate is happy * fix user_spec.rb * correctly write user_spect this time * slightly better way of adding the classes * add comments to the system-font stack for clarification * use .system-font for the class instead * don't use multiple lines for comments * remove trailing whitespace * use the classnames module for consistency * use `mastodon-font-sans-serif` instead of Roboto directly
-
- Jul 05, 2017
-
-
abcang authored
-
- Jul 03, 2017
-
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
In from_redis method, statuses retrieved from the database was mapped to the IDs retrieved from Redis. It was equivalent to order from high to low because those IDs are sorted in the same order. Statuses are ordered with the ID by default, so we do not have to reorder. Sorting statuses in the database is even faster since the IDs are indexed with B-tree.
-
Nolan Lawson authored
-
- Jun 30, 2017
-
-
Nolan Lawson authored
* Faster emojify() algorithm, avoid regex replace * add semicolon
-
Matt Jankowski authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
- Jun 29, 2017
-
-
Yamagishi Kazutoshi authored
-
- Jun 28, 2017
-
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
- Jun 26, 2017
-
-
Eugen Rochko authored
-
- Jun 25, 2017
-
-
Eugen Rochko authored
* Fix #3910 - Require OTP authentication to disable 2FA. Also, remove ability to generate new OTP backup codes *after* initial backup codes were handed out during activation * Restore recovery code re-generation * Improve display of some 2FA elements
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
Also domain_block fabricator now sets unique domains
-
Eugen Rochko authored
* Add overview of active sessions * Better display of browser/platform name * Improve how browser information is stored and displayed for sessions overview * Fix test
-
- Jun 23, 2017
-
-
Sorin Davidoi authored
* feat: Revocable sessions * fix: Tests using sign_in * feat: Configuration entry for the maximum number of session activations
-
Eugen Rochko authored
-
Yamagishi Kazutoshi authored
-
- Jun 22, 2017
-
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
* Introduce domains method to Account relation Account had followers_domains method, which was excessively specific. Let relation of Account have domains method instead. * Move follow_mapping in Account to AccountInteractions * Introduce shared examples for AccountAvatar inclusion * Cover Account more
-
Eugen Rochko authored
* Fix regression from #3842 Simplify the query by omitting all direct statuses. Private statuses are allowed because they are from accounts we are following (so by definition) Resolves #3887 (alternative) * Adjust test
-
- Jun 20, 2017
-
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
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.
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
This fixes a random spec failures since commit d55f2072.
-
unarist authored
This fixes below bugs: * pipe characters being counted as RTL character * only first word being checked
-
- Jun 19, 2017
-
-
masarakki authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
- Jun 18, 2017
-
-
Eugen Rochko authored
Rename Activitypub to ActivityPub
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-
Akihiko Odaki (@fn_aki@pawoo.net) authored
-