Commit Graph

2309 Commits (8ebed7fc68bed3e3a1327294588ec234ff5b2482)
 

Author SHA1 Message Date
Eugen 8ebed7fc68 Fix #1957 - WhatLanguage can return null. Fallback to 'en' (#1959) 8 years ago
Eugen 8f2ed79a0b Fix bug mentioned in #1565 (#1954) 8 years ago
Matt Jankowski 2b6b89491d Remove unused registrations: key from PT yml locale (#1952) 8 years ago
Eugen f902a335f9 Fix #1870 - Strip control characters out of strings in AtomSerializer (#1876)
* Fix #1870 - Strip control characters out of strings in AtomSerializer

* Adjust according to comment by @alpaca-tc
8 years ago
Eugen e4af4898de Add language detection (#1772)
* Add language detection via WhatLanguage and (de)serialization of it through Atom

* Fix default language in ProcessFeedService

* Re-add newline before 'react-rails' Gem to fix groupings

Fixes Code Climate issue
8 years ago
Eugen 6d70a80263 Onboarding modal (#1883)
* Basic onboarding modal that's shown to users once

* Lay out pages 2 through 5, add images, style modals (#1509)

* Lay out pages 2 through 5

Added images and laid out pages 2 through 5 in the jsx file. SCSS will
come, still working on just seeing if this works at all.

* Fix jsx errors, add images to modal pages, style modal pages

* Add animations to onboarding pager changes, improve wording and styling

* Finishing touches on the onboarding

* Add missing propTypes

* Update wording
8 years ago
Wonderfall 0cbcc5e297 Update node.js and imagemagick (#1951)
* update Dockerfile: latest nodejs LTS

* also update imagemagick
8 years ago
Matt Jankowski f87b51fda8 I18n health warnings (#1949)
* Rename admin.domain_block to admin.domain_blocks in prep for i18n improvement

* Use implicit controller/action path for i18n in admin/domain_blocks

* Add DomainBlock#accounts has_many

* Avoid i18n health warning for `en` locale by using symbol scope with :count

* Remove unused i18n key: plaintext_secret_html

* Remove unused i18n key two_factor_auth.warning

* Remove final will_paginate i18n keys

* Remove unused key two_factor_auth.recovery_codes

* Remove unused key: admin.reports.comment.none

* Remove unused reports. i18n namespace (moved to admin.reports)

* Ignore keys from locales which override activemodel and activerecord errors

* Revert "Remove unused key: admin.reports.comment.none"

This reverts commit 350ef2685f.

* Update i18n key reference to match moved location

* Add missing `en` keys to i18n

* Tell i18n-tasks to ignore missing attributes that dont need overwriting

* Add i18n-tasks unused to travis
8 years ago
Eugen 7e2e0d6dcc Fix #1670 - Update OStatus2 gem (#1936) 8 years ago
Eugen 181115422c Disable CodeClimate duplication checks (#1943) 8 years ago
oliverkeeble 86d1dcc97a Fix translation of 'reblogged' in eo.yml (#1942) 8 years ago
Eduardo Elias 86eaaf0761 Add missing keys to PT locale (#1941) 8 years ago
alpaca-tc 19f63ff801 Check @recipient.user at the first (#1939) 8 years ago
Eugen babbb2135e Fix #1813 - Alleviate extra requests when processing mentions (#1938)
The <link rel="mentioned" /> tag refers to accounts by href. So we were
matching the DB by the url attribute, and falling back to HTTP look-up.
However, GS and Mastodon use profile URLs as URIs, too, and the match
for that was missing. This could potentially alleviate some extra network
requests
8 years ago
Ash Furrow 99226aba93 Adds note for instance admins. (#1925)
* Adds note for instance admins.

* Addresses feedback from #1925.
8 years ago
Eugen 42c9d5111a Add README note about tagged releases (#1927) 8 years ago
Matt Jankowski e0b5a94a4b Clean up check that account needs a webfinger update (#1932) 8 years ago
Matt Jankowski 26ec042f38 Remove trailing whitespace in terms.no.html (#1933) 8 years ago
Matt Jankowski 73b0af5c93 Simplify the og:image and og:description code in stream_entries/show (#1934) 8 years ago
Matt Jankowski 7efde22c3a Use local vars in partials (#1935)
* Use local vars in accounts/header partial

* Use local variable in 2fa recovery codes partial
8 years ago
abcang 90760eae4c fix regex filter (#1845)
* fix regex filter

* fixed br to linebreak and, stlip tags.

* change to send raw content

* changed to unescape in reducer
8 years ago
tackeyy fc34e0e191 Remove .keep in models (#1892) 8 years ago
alpaca-tc de72db99fa Add presence validation to Import (#1928)
```
*An* `ActiveRecord::StatementInvalid` *occurred while* `POST </settings/import>` *was processed by* `imports#create`
Exception
----------------
PG::NotNullViolation: ERROR:  null value in column "type" violates not-null constraint
```
8 years ago
Alda Marteau-Hardi 77d1447ac4 Add the licence key in package.json (#1914) 8 years ago
mshrtkch 2c329f2b69 Fix translation related to "mute" (#1926) 8 years ago
Kazuhiro NISHIYAMA c2762fa498 Add missing Japanese translations (#1923)
And `i18n-tasks add-missing -l ja` changes some quotes.
8 years ago
Akihiko Odaki 0611209141 Relax Ruby version requirement (#1901) 8 years ago
Eduardo Elias da302a43cd Improve PT locale on simple_form (#1917)
* Improve PT locale on simple_form

* Add missing keys to PT locale
8 years ago
alpaca-tc 8f8319852c Fixed NoMethodError in UnfollowService (#1918) 8 years ago
Matt Jankowski 75f416a492 Fix yaml issue in ja locale (#1916)
* Fix yaml parse issue in ja.yml locale

* Fix issue in locales/ja.jsx
8 years ago
Naouak 24baaa17e8 Syntax error in japanese localisation (#1920)
assets:precompile was failling because of this missing comma.
8 years ago
Erwan Leboucher c99fc08a0d Add missing french translation. (#1906)
* Add missing french translation.

Causing this error:
[React Intl] Missing message: "navigation_bar.mutes" for locale: "fr",

* Update fr.jsx
8 years ago
Yuki Nakagawa a8f45c0838 Enlarge font size to avoid autozooming of iPhone. (#1911) 8 years ago
George Hattori 6df63465b9 Improve Japanese translation (#1909) 8 years ago
Matt Jankowski 13b11ddc8c Add binstub for rspec from rspec-core (#1913) 8 years ago
新都心(Neet Shin) f2997c9715 Update Japanese Translate (#1903)
* [Update ja.jsx] Add Muted, Video_error and sorted

* [Update ja] Added Recovery code's translation

* [Update ja] Added Two-fact/Recovery's translation

* Update ja.jsx
8 years ago
Eugen e17f9d5e1a Unite all mandatory rake tasks in mastodon:daily (#1887)
* Unite all mandatory rake tasks in mastodon:daily
Add mastodon:media:remove_remote task
Make mastodon:maintenance:add_static_avatars more resilient to exceptions

* Fix typo in task description
8 years ago
Alex Dunn 865cb39e9b lock capistrano to 3.8.0 (#1890) 8 years ago
Eugen 5d710b1139 Make file attachment on MediaAttachment optional (#1865)
Create MediaAttachment but without actual file download when domain is blocked with reject_media set to true
Clean up old media files when creating a new domain block with reject_media set to true
Return remote_url in media attachments API if local file is not present
Undo domain block action in admin UI
Ability to enable reject_media from admin UI
8 years ago
Eugen 8a58942c80 Fix up recovery codes design a little (#1866) 8 years ago
luigi f97272549c Remove unused gem: coffee-rails (#1885) 8 years ago
Joachim Viide 363de2dffd Leave out the "Expires" header from S3 uploads (#1886) 8 years ago
Alex Dunn 6a1ac9b31f capistrano: allow overriding repo_url and branch (#1889) 8 years ago
Matt Jankowski 3834e1e69b View spec fix (#1888)
* Add option to disable verify partial doubles

* Add show_landing_strip? helper method

* Use show_landing_strip? helper in accounts and stream entries views

* Fix naming in view specs
8 years ago
Eugen 95bcbaa434 Fix #1852 - Ensure feeds have valid <title> tags (#1875) 8 years ago
Isabelle Knott 911338bdcc Show error message if video cannot be loaded (#1879) 8 years ago
Ash Furrow 0f8b7d0660 Removed Heroku in-process spawning. (#1873) 8 years ago
Eugen e332552816 Indicate when a toot is part of a chain with a "reply all" icon (#1869) 8 years ago
Eugen 0d83569899 Fix cross-origin integrity (#1871)
See <https://glitch.social/users/bea/updates/434>
8 years ago
Eugen 515434ed87 English localization for mention notification was missing (#1867) 8 years ago