takayamaki
aa6740c21b
change sidekiq queueing to bulk push ( #3536 )
8 years ago
Akihiko Odaki (@fn_aki@pawoo.net)
e285f6086c
Remove redundant code in AtomSerializer and spec ( #3528 )
...
* Remove redundant status.reply? in AtomSerializer#object
* Cover AtomSerializer more
8 years ago
Clworld
7e95d45c8d
Execute PushUpdateWorker only for accounts who uses StreamingAPI just now. ( #3278 )
...
* Add redis key "subscribed:timeline:#{account.id}" to indicate active streaming API listeners exists.
* Add endpoint for notification only stream.
* Run PushUpdateWorker only for users uses Streaming API now.
* Move close hander streamTo(Http/Ws) -> stream(Http/Ws)End (Deal with #3370 )
* Add stream type for stream start log message.
8 years ago
Nolan Lawson
294bc9a78d
Fix isIntersecting in Chrome ( #3525 )
8 years ago
Mingye Wang
e7479e996a
zh-cn&tw.json: "extended info" -> "about this site" ( #3519 )
...
* zh-cn.json: "additional info" -> "more info"
This commit changes the "extended info" (about/more) text to something that translates to "more info", as "additional info" in zh can sound like appending things to the (ugh) navbar, I guess.
Or should I just change it to "about this site" (关于本站)?
* zh-cn.json: navbar.info -> "about this site"
* zh-臺灣.json: navbar.info -> "about this site"
8 years ago
Yamagishi Kazutoshi
4489e0d6f9
Remove WarmCacheService ( #3527 )
...
WarmCacheService is no longer used (removed with cd68e54a7d
).
8 years ago
Yamagishi Kazutoshi
cab0f47a61
Change toggle state when click label ( #3530 )
8 years ago
ThibG
810dd86991
Ensure well_known controllers use WEB_DOMAIN by including RoutingHelper ( #2388 )
...
This fixes #2375 .
8 years ago
Akihiko Odaki (@fn_aki@pawoo.net)
2c511bbad4
Spec response for forgery ( #3248 )
...
Remove protect_from_forgery in ApiController, which is disabled by the
following skip_before_action, as well.
8 years ago
Akihiko Odaki (@fn_aki@pawoo.net)
6b0fdf95b9
Resolve custom application stylesheet with Webpack ( #3373 )
...
This implementation is a bit smaller and still has the following benefits:
* No need of app/javascript/packs/custom.js
For custom stylesheet, it typically has only
"require('../styles/custom.scss')" and is redundant.
* No need to extract vendor stylesheet to another asset
Extracting vendor stylesheet could be forgotten by developers who do not
use custom stylesheet.
8 years ago
Matt Jankowski
eea027c5c2
Update Rails to version 5.1.1 ( #3121 )
...
* Update rails to version 5.1.1
* Run `rails app:update`
* Remove the override of polymorphic activity relationship
* Silence warning about otp_secret attribute being unknown to rails
* We will only introduce form_with where we want to use remote data
8 years ago
Yamagishi Kazutoshi
c7be992701
Add ESLint rule (object-curly-spacing) ( #3498 )
8 years ago
Matt Jankowski
d327e1d105
Remove usernames and hashtags from language detection ( #3503 )
...
* Add failing specs for hashtag and username extraction in language detector
* Remove usernames and hashtags from text before language detection
* Handle multiple instances of special case, and reduce whitespace
8 years ago
Matt Jankowski
25990c77c0
Handle nil and blank cases in Account finders ( #3500 )
8 years ago
unarist
158d6c85da
Focus the submit button on the boost modal ( #3494 )
...
Focus the submit button when boost modal is opened.
8 years ago
Matt Jankowski
1066fd1ab5
Spec coverage and refactor for the api/v1/accounts controllers ( #3451 )
8 years ago
Matt Jankowski
81ce4e4318
Move admin/pubsubhubbub controller to admin/subscriptions ( #3442 )
8 years ago
Matt Jankowski
deb4ae7392
Add Instance class to list admin records ( #3443 )
8 years ago
Matt Jankowski
533a8cc68b
Misc tidying and clean ups ( #3445 )
...
* Remove trailing whitespace in i18n mailers
* Use query methods instead of #present? on AR attributes
* Delegate Status#account_domain method
* Delegate Mention #account_username and #account_acct methods
8 years ago
Matt Jankowski
0985a9ff7d
Improve spec coverage and clean up api/v1/blocks controller ( #3464 )
8 years ago
Matt Jankowski
ae721f376a
Improve spec coverage and clean up api/v1/follow_requests controller ( #3465 )
8 years ago
Matt Jankowski
e32b9ecbf6
Improve spec coverage and clean up api/v1/domain_blocks controller ( #3466 )
8 years ago
Matt Jankowski
7b8b5b9f1e
Refactor api/v1/notifications controller ( #3470 )
8 years ago
Matt Jankowski
6237abaaa3
Improve spec coverage and clean up api/v1/favourites controller ( #3472 )
8 years ago
Matt Jankowski
ff4d3f11b5
Expand spec coverage and refactor the `Account.find_` methods ( #3485 )
...
* Move specs for account finder methods to concern spec
* Move account finder methods to concern
* Improve spec wording
* Use more explicit comparison to ensure correct return value
* Add coverage for .find_local! and .find_remote!
* Add some methods to the finder
* Use arel on matching_username method
* Avoid ternary in matching domain method
* Simplify finder methods
* Use an AccountFinder class to simplify lookup
8 years ago
Matt Jankowski
3e95a6c9b7
Improve spec coverage and clean up api/v1/mutes controller ( #3481 )
8 years ago
Matt Jankowski
b89dbac199
Refactor and spec coverage for api/v1/timelines actions ( #3482 )
8 years ago
caasi Huang
741d7a71fc
Update zh-TW.json ( #3480 )
...
* Update zh-TW.json
* Update `search_results.total`
8 years ago
Nolan Lawson
e7714433fd
Remove react-imageloader ( #3423 )
...
* Remove react-imageloader
* add eslint-disable-line
* improve image loading experience
* remove unneeded import
* use PureComponent
* Use componentWillMount instead of constructor
8 years ago
unarist
c58016aa24
Fix load more on account timelines (regression from #3311 ) ( #3475 )
...
This prevents `next` state from being overridden on the loading *new* statuses.
8 years ago
Nolan Lawson
6d0a980aa6
Improve scheduling of requestIdleCallback tasks ( #3477 )
8 years ago
alpaca-tc
d04c02ac37
Account.find_remote should be raise ActiveRecord::RecordNotFound ( #3476 )
8 years ago
Matt Jankowski
12e795d0a7
Refactor api/v1/apps controller ( #3471 )
8 years ago
Matt Jankowski
cc92e6be3e
Refactor api/v1/reports controller ( #3469 )
8 years ago
Matt Jankowski
3d2927caa2
Refactor api/v1/search controller ( #3468 )
8 years ago
Matt Jankowski
8b69d8d46d
Improve spec coverage and clean up api/v1/media controller ( #3467 )
8 years ago
Matt Jankowski
5a54a5ba69
Clean up api/subscriptions controller ( #3448 )
8 years ago
spla
52f48030a6
Catalan language updates ( #3454 )
...
* Add Catalan language
* Add Catalan language
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update settings_helper.rb
* Update mastodon.js
* Update index.js
* Update application.rb
* Update ca.yml
* removed extra spaces at line 225
* Catalan translation update
added activerecord.ca.yml
* Update activerecord.ca.yml
Done
* Updated activerecord.ca.yml
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
* Catalan language updated
8 years ago
Yamagishi Kazutoshi
52ef65bdc6
Change PureComponent to ImmutablePureComponent ( #3460 )
...
* Change PureComponent to ImmutablePureComponent
Change PureComponent to ImmutablePureComponent in AttachmentList.
* rm React.
8 years ago
Yamagishi Kazutoshi
f99cd7d9f4
Add zh-TW.json ( #3459 )
8 years ago
Jack Jennings
4e75c71b3e
Add status destroy authorization to policy ( #3453 )
...
* Add status destroy authorization to policy
* Create explicit unreblog status authorization
8 years ago
Matt Jankowski
4e89226243
Improve api oembed controller ( #3450 )
...
* Add StreamEntryFinder class to parse URLs
* Use StreamEntryFinder and clean up api/oembed controller
8 years ago
Matt Jankowski
0ee8f559ec
Clean up api/salmon controller ( #3449 )
8 years ago
Matt Jankowski
18c81c74e5
Remove exports/base controller in favor of shared concern ( #3444 )
8 years ago
Akihiko Odaki
20d016f430
Refactor User and spec ( #3431 )
...
* Protect send_devise_notification of User
* Improve spec for User
8 years ago
Jack Jennings
877b82f63e
Move status reblog authorization into policy ( #3425 )
8 years ago
Yamagishi Kazutoshi
f3ba3fd759
Change libraries path to relative ( #3433 )
8 years ago
Nolan Lawson
05145a95e4
Extract polyfill loading into single module ( #3421 )
8 years ago
Jack Jennings
faf53a5a3e
Extract authorization policy for viewing statuses ( #3150 )
8 years ago
Nolan Lawson
4ee3796db7
Add IntersectionObserverWrapper to cut down on re-renders ( #3406 )
8 years ago
Akihiko Odaki
ff2bfea0b3
Remove methods from ObfuscateFilename and spec ( #3347 )
...
* Remove methods from ObfuscateFilename
* Spec ObfuscateFilename
8 years ago
Atsushi Yamamoto
4547e3585a
Add preference setting for delete toot modal ( #3368 )
...
* Set delete_modal preference to true by default
* Does not show confirmation modal if delete_modal is false
* Add ja translation for preference setting page
8 years ago
Nolan Lawson
147a048e20
Prevent wasted render in load_more.js ( #3402 )
8 years ago
lindwurm
a51e331cf0
l10n: Fix Japanese translation ( #3410 )
...
* "メデイア" -> "メディア"
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
8 years ago
Nolan Lawson
fbd7406c93
Use immutable list in UploadButton to avoid wasteful re-render ( #3394 )
8 years ago
Eugen Rochko
2847d39133
Fix video having black border on top due to regression from #2608 ( #3392 )
...
The combination of object-fit, relative position 50% from top and translating it
back upwards 50% is what allows us to crop the video properly, so it needs to
be +50%-50%
8 years ago
ster
63a8bc1a24
Ukrainian translation: fix typo ( #3393 )
8 years ago
Nolan Lawson
2810bd3f3d
Fix IntersectionObserver isIntersecting in Edge ( #3365 )
8 years ago
Nolan Lawson
f506c4b342
Simplify isIntersecting in status_list.js ( #3371 )
8 years ago
Masoud Abkenar
c463765f31
Persian translation fixes and updates ( #3380 )
...
* Persian translation fix
* Persian translation of new strings
8 years ago
Eugen Rochko
a46c2a5e19
Fix #2922 - Load stylesheet from "custom.css" entrypoint when present ( #3332 )
...
* Fix #2922 - Load stylesheet from "custom.css" entrypoint when present
This is pretty much the same way it worked as before, albeit with
having to create app/javascript/packs/custom.js with
require('../styles/custom.scss') (or whatever you want really), which
will be a blank slate for you to import whatever you want
* Remove old assets directory
* Extract font-awesome into common.css and always load it
8 years ago
jeroenpraat
b62295117e
Update Dutch strings for 1.4 ( #3363 )
...
* Update nl strings for 1.4
* Update nl strings for 1.4
* Update nl strings for 1.4
* nl strings (+1)
More new OTP strings will be translated another time
8 years ago
Quent-in
8b906782a2
i18n update for Occitan language ( #3362 )
...
* Update simple_form.oc.yml
* Added check spam folder
* Update oc.json
abonats => seguidors
* Update oc.yml
* Update oc.json
Added translations + corrections
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
* i18n mailer
* Update reset_password_instructions.oc.html.erb
8 years ago
unarist
f7283b1f0f
Fix empty flash message on the settings page ( #3345 )
8 years ago
happycoloredbanana
a867644030
Avoid comparing domains when looking for an exact match of a local account ( #3336 )
8 years ago
Eugen Rochko
510b12b5dc
Add missing background center on public profile headers ( #3340 )
8 years ago
Eugen Rochko
1b9b49b01a
Fix some nil errors ( #3338 )
...
* Fix nil input not handled well in AuthorExtractor concern
* Fix hard error in ProcessFeedService when replied-to status has been deleted
* Fix nil errors in ProcessInteractionService when favourited status
cannot be found
8 years ago
Eugen Rochko
c4e1274833
Replace onboarding elephant with friendlier graphic, shorter animation ( #3337 )
...
on status fade-in, fix buttons not having pointer cursor
8 years ago
m4sk1n
a72c7b01ec
Updated Polish translation ( #3335 )
...
* i18n: updated Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
* i18n: completed Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
* i18n: corrected Polish translation
Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
* i18n: Updated Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
* Update simple_form.pl.yml
* Update simple_form.pl.yml
* updated Polish translation
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
* Update pl.yml
8 years ago
Eugen Rochko
04a0a1d4ba
Add "meta" attribute to return of POST /api/v1/media method as well ( #3333 )
8 years ago
Eugen Rochko
e600e0d0c5
Introduce react-textarea-autosize instead of using style.height side effects ( #3334 )
8 years ago
Akihiko Odaki
4c8708522a
Remove redundant call of recent scope in AccountsController ( #3330 )
...
recent is included in paginate_by_max_id.
8 years ago
unarist
a77031d669
Remove status context construction in the React side ( #3331 )
...
because it may causes flicker on the conversation when it contains blocked/muted user's status.
We use `/api/v1/statuses/{id}/context` to obtain status ids in the
conversation which filters blocked/muted user, but also uses internal
cache constructed from `in_reply_to_id` by `normalizeStatus()` in
`reducers/timelines.js` on each status loading which doesn't filter.
So statuses appears in conversation if those are cached, even those
statuses are from blocked/muted user. Then context cache will be updated
with the result of the context API and those statuses will be removed.
I have left the `normalizeStatus()` function itself which is called many
functions in the file as a placeholder for now, but maybe it should be
removed completely.
8 years ago
Akinori MUSHA
8a5d3b2e5d
Go to root after login in single user mode ( #3289 )
...
In single user mode, visitors are redirected to the single user's
profile page. So, if you are the owner without a session, you start
from that page, click the login button and authenticate yourself
expecting you'll soon get started with the home page, but in reality
you'll get redirected back to where you started from -- your own
profile page.
This fixes the behavior by redirecting you home after login if you
have started from your own profile page.
8 years ago
Yamagishi Kazutoshi
3d3441dddd
Change anchor to button element ( #3321 )
...
Fix warning for ESLint (jsx-a11y/href-no-hash).
8 years ago
Nolan Lawson
98b39c2cbc
Replace onWheel listener with onScroll ( #3324 )
...
* Replace onWheel listener with onScroll
* Update column.js
8 years ago
unarist
c9325ad703
Fix "Cannot read property" on missing status ( #3322 )
...
I've found this issue when I clicked replies to muted user on the timeline.
Properties I've removed in here were added with lazy loading using
IntersectionObserver (5efcea69
), but those statuses are not need to be
tracked anyway because it will be rendered as only empty div.
8 years ago
Nolan Lawson
98d10851ca
Improve shouldComponentUpdate for status and status_action_bar ( #3323 )
8 years ago
Nolan Lawson
f179a99a7e
implement shouldComponentUpdate for relative_timestamp ( #3320 )
8 years ago
Eugen Rochko
fc3c32d40c
Fix style regression of buttons not inheriting document font by default ( #3310 )
8 years ago
Nolan Lawson
e5fc974cb9
Fix "contains" CSS for Chromium <57 ( #3317 )
...
Fixes #3277 . I've tested in QupZilla on Mac and can confirm it fixes the issue, and that Chrome 58 is not affected (because it has Grid).
8 years ago
Nolan Lawson
14e97fbedc
Attach ReactPerf to window for easier debugging ( #3318 )
8 years ago
unarist
3a82ee323e
Add `flex: 0 0 auto` to some components to avoid bugs on iOS9 ( #3313 )
8 years ago
Nolan Lawson
8fe2781534
Fix Firefox issue with performance marks ( #3315 )
8 years ago
unarist
af368a2d12
More use of next link header on account (media) timelines ( #3311 )
...
This will reduce requests on who have only few statuses.
- Use next link header to detect more items from first request
- Omit next link header if result items are fewer than requested count
(It had omit it only if result was empty before)
8 years ago
Yamagishi Kazutoshi
153e96eb02
Remove arguments in association reader ( #3305 )
8 years ago
unarist
d85be9315a
Fix an error on dragging into status_content component ( #3308 )
8 years ago
Nolan Lawson
534b223c29
Remove unnecessary action bar wrapper divs ( #3299 )
8 years ago
alpaca-tc
0931218b3f
Refactor Setting ( #3302 )
...
* @object is not needed
* Remove unneeded dependencies
* Do not call private method
* Prefer #respond_to_missing? over #respond_to?
`#respond_to?` doesn't support `User.settings.method(:method_name)`
* Use find_or_initialize_by instead of
8 years ago
Nolan Lawson
b69a1f599a
Add improved performance marks for development mode ( #3297 )
8 years ago
Yamagishi Kazutoshi
19241464e8
Add localization of datetime in public page ( #3296 )
8 years ago
Audun Larsen
c0491db444
Norwegian translation of the onboarding page ( #3303 )
...
* Fixes translation placeholder
* Translates onboarding page
8 years ago
Daigo 3 Dango
97882e63a4
Replace \u2014 with — ( #3301 )
8 years ago
unarist
b4692f1513
Fix load more feature on the Account media gallery ( #3293 )
...
* Add load more button for large screens
* Fix `next` state value on the first loading
* Don't load if `isLoading || !hasMore`
* Start load on near the bottom
8 years ago
masarakki
0949d86d83
fix-cache-returns-nil ( #3213 )
8 years ago
Nolan Lawson
576afed755
Name the Webpack chunks ( #3291 )
8 years ago
Yamagishi Kazutoshi
1a1c5a0271
Fix hovering default value for avatar component ( #3290 )
8 years ago
unarist
dc0e45eda2
Prevent contents of the status placeholder from overflowing ( #3287 )
...
Since long lines may overflow and cause the status-list horizontally scrollable,
I added `overflow: hidden` to placeholder contents to prevent it.
8 years ago
Yamagishi Kazutoshi
ccd864c41a
Remove unnecessary constructors ( #3280 )
8 years ago
Sorin Davidoi
5efcea69d2
Lazy load toots using IntersectionObserver ( #3191 )
...
* refactor(components/status_list): Lazy load using IntersectionObserver
* refactor(components/status_list): Avoid setState bottleneck
* refactor(components/status_list): Update state correctly
* fix(components/status): Render if isIntersecting is undefined
* refactor(components/status): Recycle timeout
* refactor(components/status): Reduce animation duration
* refactor(components/status): Use requestIdleCallback
* chore: Split polyfill bundles
* refactor(components/status_list): Increase rootMargin to 300%
* fix(components/status): Check if onRef is not defined
* chore: Add note about polyfill bundle splitting
* fix(components/status): Reduce animation duration to 0.3 seconds
8 years ago
Yamagishi Kazutoshi
09f5091102
Show error message to suspended user ( #3281 )
8 years ago
Yamagishi Kazutoshi
d54273621b
Skip formatting for cashtag in status text ( #3275 )
...
Resolve #3270
8 years ago
Eugen Rochko
b5322046d2
Fix DM being highlighted when it's inside a favourite notification ( #3267 )
8 years ago
unarist
9642bdbe0a
Fix following/followers API to return correct link headers ( #3268 )
...
Link headers in following/followers API should include follow_id as max_id/since_id.
However, these API use current_user's account_id instead of follow_id from #3167 .
This causes irrelevant result on loading more users.
8 years ago
Eugen Rochko
b886ecea5c
Fix Devise destroy method being available to delete user record ( #3266 )
...
(You may think that we need account deletions, but this way would've just orphaned the db records)
8 years ago
beatrix
a977728990
don't notify me when my toot is faved by someone i muted ( #3245 )
8 years ago
alpaca-tc
46ca699d72
Toggle sensitive from admin page ( #3261 )
8 years ago
Matt Jankowski
fecc2c2f47
Refactor of API timeline actions ( #3263 )
...
- Increase coverage to exercise all parts of each action
- Move into namespace to share common code
- Misc refactor of each action for smaller methods, simpler code
8 years ago
Akihiko Odaki
d670290506
Cover StreamEntriesController more and remove redundant instructions ( #3257 )
...
* Cover StreamEntriesController more
* Remove redundant instructions in StreamEntriesController
8 years ago
Akihiko Odaki
4f023cb001
Introduce recent to Follow ( #3247 )
...
Introduce recent to Follow, as Account and other models have.
This change also adds specs for the scope and the dependents.
8 years ago
Yamagishi Kazutoshi
5bb10252fa
Focus the submit button ( #3253 )
...
Focus the submit button when confirmation modal is opened.
Also, changed cancellation link to button.
This makes the meaning clearer.
8 years ago
Audun Larsen
5c7e4ba765
Updates Norwegian translation ( #3252 )
8 years ago
Ira
f103e5fc65
i18n: Latest Hebew strings translated ( #3250 )
8 years ago
Yamagishi Kazutoshi
0b3fa49001
Refactoring. Removed useless import. ( #3254 )
...
original: https://github.com/tootsuite/mastodon/pull/2618
8 years ago
Akihiko Odaki
9cc7a3c209
Cover AccountsController more in spec ( #3229 )
...
* Introduce recent scope to Status and StreamEntry
Introduce recent scope to Status and StreamEntry as Account has.
* Cover AccountsController more in AccountsController
8 years ago
Matt Jankowski
4f2a0f546d
Coverage for api/web/settings controller ( #3238 )
8 years ago
Matt Jankowski
8c11626321
Add coverage for ReportFilter and AccountFilter ( #3236 )
8 years ago
Matt Jankowski
0eb8b00cc9
Specs for cleanup workers ( #3235 )
...
* Add spec files for feed and media cleanup workers
* Add coverage for feed and media cleanup schedulers
* Clean up feed and media cleanup workers
8 years ago
Eugen Rochko
cc91569a92
Similarly to #2426 , put creation of remote statuses in a transaction, ( #3233 )
...
so that public timeline/caching would not encounter incomplete data
8 years ago
Tomonori Murakami
323eeb096c
Fix locale bug when change it on preferences ( #3223 ) ( #3232 )
8 years ago
Eugen Rochko
a2f664f763
Fix locale regression from #3055 ( #3231 )
8 years ago
Ratmir Karabut
bb40976006
Update Russian translation ( #3225 )
...
* Add Russian translation (ru)
* Fix a missing comma
* Fix the wording for better consistency
* Update Russian translation
* Arrange Russian setting alphabetically
* Fix syntax error
* Update Russian translation
* Fix formatting error
* Update Russian translation
* Update Russian translation
* Update ru.jsx
* Fix syntax error
* Remove two_factor_auth.warning (appears obsolete)
* Add missing strings in ru.yml
A lot of new strings translated, especially for the newly added admin section
* Fix translation consistency
* Update Russian translation
* Update Russian translation (pluralizations)
* Update Russian translation
* Update Russian translation
8 years ago
Immae
ae917bfb23
Allow alternate domains for mastodon handlers ( #3187 )
8 years ago
Nolan Lawson
2d7aacf747
Only load Intl data for current language ( #3130 )
...
* Only load Intl data for current language
* Extract common chunk only from application.js and public.js
* Generate locale packs, avoid caching on window object
8 years ago
Yamagishi Kazutoshi
410a684c3b
Change "Account.any?" to "Account.exists?" ( #3217 )
8 years ago
unarist
21d9bb041e
Keep children of the column-collapsable until the transition is completed ( #3218 )
8 years ago
unarist
0581edb572
Fix "Edit profile" on the account action bar ( #3222 )
8 years ago
Akihiko Odaki
cbd9804857
single_user_mode? always returns boolean ( #3215 )
...
This change also adds a specification for the method.
8 years ago
Yamagishi Kazutoshi
901a36039e
Add translations for counter of profile ( #3214 )
...
ref #3101
8 years ago
Masoud Abkenar
9ce65dd7dc
Persian translation update ( #3206 )
...
* Persian translation update
* Persian translation update: new files
* Persian translation update
* activerecord.fa.yml language code
* Persian translation update
* fix indent
8 years ago
Eugen Rochko
9f05b5a078
Fix forgotten to include language attribute in statuses JSON ( #3209 )
8 years ago
ster
0dfe09d630
Update Ukrainian translation ( #3203 )
8 years ago
Akihiko Odaki
90c8175cb0
Fix mutes_controller error and incorrect statuses_controller report ( #3202 )
...
This commit fixes a regression in commit
9d32e7f6d5
.
8 years ago
vidarlee
601c3668e3
Enhance for the Chinese translation ( #3198 )
...
* Enhance for the Chinese translation
* Add filtered_languages for Chinese Translation include CN/HK/TW for PR #3175
8 years ago
Eugen Rochko
b51beb6486
Replace mastodon:media:clear and mastodon:feeds:clear rake tasks with ( #3180 )
...
sidekiq-scheduler jobs
Resolves #2495
8 years ago
Eugen Rochko
9ade22cd04
Improve language filter preferences look ( #3184 )
8 years ago
Yamagishi Kazutoshi
d7d6a30287
Add MS Edge support to public.js ( #3179 )
8 years ago
spla
d4e99f6efa
Catalan translation update ( #3177 )
...
* Add Catalan language
* Add Catalan language
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update ca.json
* Update settings_helper.rb
* Update mastodon.js
* Update index.js
* Update application.rb
* Update ca.yml
* removed extra spaces at line 225
* Catalan translation update
added activerecord.ca.yml
* Update activerecord.ca.yml
Done
* Updated activerecord.ca.yml
8 years ago
Akihiko Odaki
f23a0655fe
Fix regressions in api/v1 ( #3178 )
...
The regressions are introduced at commit
9d32e7f6d5
by me (Akihiko Odaki)
8 years ago
Matt Jankowski
1122249e51
Filter languages with opt out ( #3175 )
...
* Remove allowed_languages and add filtered_languages
* Use filtered_languages instead of allowed_languages
8 years ago
Yamagishi Kazutoshi
e4ed0b155c
Improve eslint rules ( #3147 )
...
* Add semi to ESLint rules
* Add padded-blocks to ESLint rules
* Add comma-dangle to ESLint rules
* add config/webpack and storyboard
* add streaming/
* yarn test:lint -- --fix
8 years ago
Yamagishi Kazutoshi
ee5e342a42
Fix block list 500 ( #3174 )
8 years ago
Nolan Lawson
fb220aefc9
Remove unnecessary status__info-time div ( #3172 )
8 years ago
Akihiko Odaki
9d32e7f6d5
Use joins for account properties ( #3167 )
8 years ago
Sorin Davidoi
fcf794aebe
Performance improvements ( #3168 )
...
* refactor(components/status_list): Avoid quering scrollTop if not necessary
* refactor(components/dropdown_menu): Do not render items if not expanded
* refactor: Cherry-pick react-motion imports
* refactor(compose/privacy_dropdown): Do not render options if not open
* refactor(components/column_collapsable): Do not render children if collapsed
8 years ago
Yamagishi Kazutoshi
5202908017
Add Japanese translations (domain block & admin page) ( #3160 )
...
https://github.com/tootsuite/mastodon/pull/3100
https://github.com/tootsuite/mastodon/pull/3127
8 years ago
ButterflyOfFire
9054d82d51
Update reset_password_instructions.ar.html.erb ( #3163 )
...
Forgot to translate this string :p. Now Done !
8 years ago
June Sallou
1596329b26
Updating the French translations for the web client ( #3164 )
8 years ago
beatrix
4f3b6cc3be
guard against empty domain block list in status scope ( #3161 )
8 years ago
Eugen Rochko
94b26e90fa
Add account media gallery view to web UI ( #3120 )
...
* Add account media gallery view to web UI
* Link media view from account dropdown
* Adjust link
8 years ago