Eugen Rochko
a4caa7eb62
Fetch statuses/following/followers numbers from ActivityPub collections ( #4840 )
7 years ago
m4sk1n
7c2d84910c
i18n: Update Polish translation ( #4845 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years ago
Quent-in
b00cc4b9bd
i10n OC / FR update Pinned toots ( #4842 )
...
* Added column.pins
New strings
* Added column.pins
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
* Update password_change.oc.html.erb
* Update password_change.oc.text.erb
* Update reset_password_instructions.oc.html.erb
* Update reset_password_instructions.oc.text.erb
* Update confirmation_instructions.oc.html.erb
* Update confirmation_instructions.oc.text.erb
7 years ago
Eugen Rochko
dd6ede554f
Fix #4834 - Adjust Status#local and Status#remote scopes ( #4839 )
7 years ago
abcang
6859d4c028
Enable UniqueRetryJobMiddleware even when called from sidekiq worker ( #4836 )
7 years ago
PFM
7d853b514a
Use <button> instead of <div role="button"> ( #4835 )
7 years ago
voidSatisfaction
85c7c42098
Add Pinned toot column ( #4817 )
...
* Add Pinned_toot_section
* Fix add frozen_string_literal
* Fix delete no need controller and tests
* Fix replace query strings to axios params
* Fix change value to accountId and disabling more button
7 years ago
voidSatisfaction
8185f98872
Feat add validation for report comment: characters under 1000 valid ( #4833 )
7 years ago
Joseph Mingrone
5264496240
Use casecmp() instead of casecmp?() for now ( #4832 )
...
* Use casecmp() instead of casecmp?() for now
casecmp?() is only available in ruby 2.4.0. Users running earlier ruby versions
would see errors, e.g., running
RAILS_ENV=production rails mastodon:maintenance:remove_deprecated_preview_cards.
* Correctly check whether casecmp() returns 0
7 years ago
Quent-in
be75b13d68
i10n update OC and FR files ( #4824 )
...
* Onboarding: corrections
Some missing letters and spaces or better wording
* Embed
Translated as Intégrer in FR / Embarcar in OC
7 years ago
Olivier Humbert
9417c9bb8f
Update fr.json ( #4830 )
...
typo
7 years ago
Eugen Rochko
11bddd31ce
Fix locking migration on statuses table. Nullable column and NO default value ( #4825 )
7 years ago
Eugen Rochko
dd5cb5085c
Bump version to 1.6.0rc2
7 years ago
Eugen Rochko
e7adbf572a
Switch to static URIs, new URI format in both protocols for new statuses ( #4815 )
...
* Decouple Status#local? from uri being nil
* Replace on-the-fly URI generation with stored URIs
- Generate URI in after_save hook for local statuses
- Use static value in TagManager when available, fallback to tag format
- Make TagManager use ActivityPub::TagManager to understand new format
- Adjust tests
* Use other heuristic for locality of old statuses, do not perform long query
* Exclude tombstone stream entries from Atom feed
* Prevent nil statuses from landing in Pubsubhubbub::DistributionWorker
* Fix URI not being saved (#4818 )
* Add more specs for Status
* Save generated uri immediately
and also fix method order to minimize diff.
* Fix alternate HTML URL in Atom
* Fix tests
* Remove not-null constraint from statuses migration to speed it up
7 years ago
voidSatisfaction
13ffa3c59e
Add Smartphone screen favourite back button and adjust styles ( #4813 )
...
* Feat add get-back button on favourite columnHeader
* Style adjust nice looking get-back button
* Fix delete media query and add padding right
* fix: restore padding and add lastchild style for back-button
7 years ago
Masoud Abkenar
aec5097d44
i18n: update Persian translation ( #4822 )
7 years ago
Clworld
1646f622a5
fix scroll position ( #4821 )
7 years ago
Yamagishi Kazutoshi
e0cda4a851
Update react-intl to version 2.4.0 ( #4820 )
7 years ago
PFM
d8d2a54741
fix text position of NSFW for video file ( #4819 )
7 years ago
Yamagishi Kazutoshi
fa21d004c7
Add environment sample for OpenStack Swift ( #4816 )
7 years ago
Adam Thurlow
6994664a13
swift-enable the paperclip! 📎 ( #2322 )
7 years ago
abcang
be7ffa2d75
Do not execute the job with the same arguments as the retry job ( #4814 )
7 years ago
Eugen Rochko
e821c00e74
Fix mentions in direct statuses not being delivered via AP ( #4806 )
7 years ago
Eugen Rochko
9b994c4aee
Fix #4794 - Fake instant follow in API response when account is believed unlocked ( #4799 )
7 years ago
Lynx Kotoura
4c3dd0b254
Adjust status embeds ( #4808 )
...
* Adjust status embeds
Adjust styles of embed code. Adjust styles of embed pages. Fix overflow of embed-modal.
* Remove trailing whitespace
* Using width from the variable
7 years ago
takayamaki
672df4ecc0
add index_notifications_on_id_and_account_id_and_activity_type on notifications table ( #4750 )
7 years ago
Treyssat-Vincent Nino
aefb4719bc
comment correction ( #4812 )
7 years ago
voidSatisfaction
4d67bf18fe
Translation korean added ( #4802 )
7 years ago
ButterflyOfFire
f09a250a7c
Update ar.yml ( #4810 )
...
Some little changes to "ar" locale
7 years ago
Eugen Rochko
9b50a9dd83
Fix some ActivityPub JSON bugs ( #4796 )
...
- Fix assumption that `url` is always a string. Handle it if it's an
array of strings, array of objects, object, or string, both for
accounts and for objects
- `sharedInbox` is actually supposed to be under `endpoints`, handle
both cases and adjust the serializer
7 years ago
nullkal
2293466edd
Show pinned statuses only in the top of the profile page ( #4803 )
...
* Show pinned statuses only in the top of the profile page
* Refactor AccountsController#show_pinned_statuses?
7 years ago
voidSatisfaction
b6f3869f8d
Fix streaming url to lowercase ( #4804 )
7 years ago
Eugen Rochko
09cffaaf04
Fix #4551 - Use correct syntax for content preloading ( #4798 )
7 years ago
abcang
334a633c2a
Fix a problem that notification column goes to top ( #4792 )
7 years ago
Eugen Rochko
8b12e3cc7f
Fix short number locales ( #4790 )
...
Overwrite values from rails-i18n by manually overwriting in every locale.
We want numbers like 1.5K in every language
7 years ago
Andreas Drop
d3f46a77c3
Make german translation more gender neutral #4755 ( #4789 )
7 years ago
Akihiko Odaki
a789315361
Use next instead of return in task ( #4787 )
7 years ago
May Kittens Devour Your Soul
579c7a88e0
Croatian translation - updated ( #4183 )
...
* Update hr.json
* Update hr.json
7 years ago
Quent-in
8538170c2d
l10n Occitan update for Embed, cancel follow request, ... ( #4788 )
...
* Update: some missing strings
* Updates missing strings
* New string
* Update oc.json
* Update oc.yml
* Update oc.json
7 years ago
Akihiko Odaki
249bdc169c
Explicitly define attached file of DeprecatedPreviewCard ( #4786 )
...
The path template of the attached files must explicitly be defined because
it is contradicting to the name of the class.
7 years ago
Eugen Rochko
9dd8dff683
Bump version to 1.6.0rc1 ( #4768 )
7 years ago
Eugen Rochko
a187dcefa1
Instantly upgrade account to ActivityPub if we receive ActivityPub payload ( #4766 )
7 years ago
Eugen Rochko
5d170587e3
Improve client-side German i18n ( #4785 )
7 years ago
Eugen Rochko
37fdddd927
Rename "locked" to "manuallyApprovesFollowers" in ActivityPub ( #4779 )
...
See: <https://www.w3.org/wiki/Activity_Streams_extensions#as:manuallyApprovesFollowers >
7 years ago
abcang
6ec1aa372d
Validate data of Imports ( #4782 )
7 years ago
m4sk1n
2c3544eedd
i18n: Improve Polish translation ( #4783 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years ago
Eugen Rochko
d3b6746173
Make "unfollow" undo pending outgoing follow request too ( #4781 )
...
* Make "unfollow" undo pending outgoing follow request too
* Add cancel button to web UI when awaiting follow request approval
* Make the hourglass button do the cancelling
7 years ago
PFM
2a5d1d5a1b
fix text position of NSFW in Safari (Mac/iPhone) ( #4570 )
7 years ago
unarist
6a4e2db661
Raise an error for remote url in StatusFinder ( #4776 )
...
* Raise an error for remote url in StatusFinder
Previous implementation had allowed remote url with status id which also exists on local.
Then that bug leads /api/web/embed to return wrong embed url.
* Fix oembed_controller_spec
7 years ago
unarist
bfa7f9ebf2
Fix WebPush (regression from #4524 ) ( #4778 )
...
* Fix NoMethodError in Web::PushSubscription
```
undefined method `site_contact_email' for #<Class:0x00005976d13c40>
/usr/local/bundle/gems/activerecord-5.1.3/lib/active_record/dynamic_matchers.rb:22:in `method_missing'
/usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted.rb:295:in `method_missing'
/usr/local/bundle/gems/attr_encrypted-3.0.3/lib/attr_encrypted/adapters/active_record.rb:129:in `method_missing_with_attr_encrypted'
/mastodon/app/models/web/push_subscription.rb:53:in `push_payload'
```
* Specify serializer in Web::NotificationSerializer
7 years ago