Eugen Rochko
007d26852d
Shorten display of large numbers on public profiles ( #4711 )
2017-08-27 17:04:45 +02:00
mayaeh
9b75d0e730
Add japanese translations for Pinned statuses based on pawoo. ( #4717 )
...
Add japanese translations for pin_errors.
2017-08-28 00:03:27 +09:00
Eugen Rochko
62c8ce278c
Adjust RTL styles ( #4712 )
2017-08-27 13:35:18 +02:00
unarist
8f561fb7bf
Allow Symbol keyed Hash in LinkedDataSignature ( #4715 )
...
SerializarbleResource#as_json serializes to Symbol keyed Hash, but current
implementation of LinkedDataSignature expects String keyed Hash.
So it generates broken payload.
2017-08-27 13:35:01 +02:00
Eugen Rochko
94ba76455e
Add _:inReplyToAtomUri to ActivityPub ( #4702 )
2017-08-26 19:55:10 +02:00
Eugen Rochko
c423a3463b
Forward ActivityPub deletes to followers of rebloggers ( #4706 )
2017-08-26 18:52:53 +02:00
Eugen Rochko
b2e1379427
Use Tombstone and _:atomUri in Delete activities as fallback ( #4704 )
2017-08-26 16:10:35 +02:00
Eugen Rochko
6025762ba2
Add ActivityPub serializer for Undo of Announce ( #4703 )
2017-08-26 15:32:40 +02:00
Lynx Kotoura
1914a8b8a8
Set margin between character-counter and compose-form__buttons ( #4698 )
...
For some languages publish translation is long.
2017-08-26 14:23:20 +02:00
Eugen Rochko
5147147da9
Add handling of Linked Data Signatures in payloads ( #4687 )
...
* Add handling of Linked Data Signatures in payloads
* Add a way to sign JSON, fix canonicalization of signature options
* Fix signatureValue encoding, send out signed JSON when distributing
* Add missing security context
2017-08-26 13:47:38 +02:00
Anna e só
dd72c55902
Added new translations of error messages, block and mute domains and users, privacy disclaimers, etc ( #4700 )
...
* Added new translations of error messages, block and mute domains and users
* Added new translations of error messages, block and mute domains and users
2017-08-26 20:45:35 +09:00
masarakki
d8f136cb8b
authorize-follow-requests-after-unlocking ( #4658 )
2017-08-26 12:40:03 +02:00
Yamagishi Kazutoshi
dc19078b59
Fix missing at-sign (regression from #4688 ) ( #4705 )
2017-08-26 12:39:26 +02:00
Lynx Kotoura
e0191a22c0
Fix ar.json ( #4699 )
...
Remove ! from compose_form.publish
2017-08-25 20:02:44 +02:00
nullkal
f9ebff4b13
Allow multiple pinned statuses to be shown and make them be ordered b… ( #4690 )
...
* Allow multiple pinned statuses to be shown and make them be ordered by pinned date
* Set timestamps NOT NULL
* Make single-line pinned_statuses
* Spec for pinned_statuses
* Remove redundant empty line
2017-08-25 18:50:52 +02:00
unarist
4c8594d451
Apply user timezone for the title attribute of .time-ago ( #4693 )
2017-08-25 17:21:16 +02:00
Yamagishi Kazutoshi
5e3c6f63be
Change timezone of the datetime to what browser specifies ( #4688 )
2017-08-25 17:21:00 +02:00
Lynx Kotoura
6dc5a20f99
Adjust styles of landing pages. ( #4682 )
...
* Adjust about.scss
* Delete trailing whitespace.
2017-08-25 17:19:35 +02:00
Quent-in
9e60ec3c7d
i18n Updated strings ( #4675 - pinned toot) ( #4695 )
...
* Added string for pinned toots
* Pinned toot #4675 + missing string
Somehow I deleted it "enabled_success"
* update after advice
2017-08-25 23:04:52 +09:00
Yamagishi Kazutoshi
e2eb4983ab
Update addressable to version 2.5.2 ( #4686 )
2017-08-25 14:17:08 +02:00
Yamagishi Kazutoshi
5482e0d10e
Add label for application scopes ( #4691 )
...
* Add label for application scopes
* hint
2017-08-25 13:03:26 +02:00
m4sk1n
8728b1b7c1
i18n: Update Polish translation #4675 ( #4692 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-08-25 17:58:31 +09:00
Eugen Rochko
3e20cb7025
Pinned statuses ( #4675 )
...
* Pinned statuses
* yarn manage:translations
2017-08-25 01:41:18 +02:00
Ratmir Karabut
4850d6bd1e
Update Russian translation ( #4685 )
...
* 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
* Update Russian translation (pin)
* Update Russian translation (account deletion)
* Fix extra line
* Update Russian translation (sessions)
* Update Russian translation
* Update Russian translation
* Fix merge conflicts (revert)
2017-08-25 07:11:06 +09:00
Damien Erambert
3fe19725b6
Don't load Roboto webfont when system font is used in the app ( #4591 )
...
* Don't load Roboto webfont when system font is used in the app
* remove trailing whitespace
2017-08-24 19:28:49 +02:00
Yamagishi Kazutoshi
9d1019bded
Disable babel-loader cache when development environment ( #4684 )
2017-08-24 19:27:52 +02:00
Eugen Rochko
cab7fa158a
Add configuration to disable private status federation over PuSH ( #4582 )
2017-08-24 17:51:32 +02:00
unarist
bab7127ac9
Fetch reblogs as Announce activity instead of Note object ( #4672 )
...
* Process Create / Announce activity in FetchRemoteStatusService
* Use activity URL in ActivityPub for reblogs
* Redirect to the original status on StatusesController#show
2017-08-24 16:21:42 +02:00
Eugen Rochko
d44b84bebd
Minor performance improvement for test suite ( #4678 )
2017-08-24 13:31:55 +02:00
Yamagishi Kazutoshi
cd9586122d
Remove eslint-disable comments ( #4681 )
...
Do not reject console.error and console.warn with ESLint rules.
2017-08-24 12:15:36 +02:00
Quent-in
62d93b1215
l18n update OC new strings ( #4664 ) ( #4680 )
...
* New strings
* Update
Thin non breaking spaces
* Update
Thin non breaking spaces
* Update
Thin non breaking spaces
2017-08-24 16:16:32 +09:00
HIKARU KOBORI
771060a993
Fix typo in admin/status_controller.rb ( #4679 )
2017-08-24 04:03:52 +02:00
m4sk1n
9cfe449c6d
Update Polish translation ( #4674 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-08-23 17:45:29 +02:00
m4sk1n
f58e533280
Introduce CODEOWNERS file ( #4670 )
...
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-08-23 15:21:00 +02:00
nullkal
da85aff49c
Use checkboxes for application scope setting ( #4671 )
2017-08-23 15:16:20 +02:00
Yamagishi Kazutoshi
ff62a8e3ee
Add Japanese translations for #2758 , #4506 , #4521 , #4600 and #4664 ( #4665 )
...
* Add Japanese translations for #2758 , #4506 , #4521 , #4600 and #4664
* Do not translate Inbox URL and Outbox URL
* Remove "あなたの"
* Remove "あなたの"
2017-08-23 14:14:22 +02:00
unarist
8a090910c8
Fix Japanese translation ( #4669 )
2017-08-23 20:07:29 +09:00
unarist
75ce1235b5
Fix accessing to XML attribute in FetchAtomService ( #4668 )
2017-08-23 12:25:57 +02:00
Eugen Rochko
b13501268f
Fix up the applications area ( #4664 )
...
- Section it into "Development" area
- Improve UI of application form, index, and details
2017-08-23 00:59:35 +02:00
Daigo 3 Dango
fd9d66dfd4
Add Mastodon::Source.url ( #4643 )
...
* Add Mastodon::Source.url
* Update spec
* Refactor
Move things frmo Mastodon::Source to Mastodon::Version
2017-08-22 22:54:19 +02:00
unarist
915eda7f88
Ignore empty response in ActivityPub::FetchRemoteStatusService ( #4661 )
...
* Ignore empty response in ActivityPub::FetchRemoteStatusService
This fixes `NoMethodError: undefined method `[]' for nil:NilClass` error.
* Check json.nil? in JsonLdHelper#supported_context?
2017-08-22 20:00:49 +02:00
Colin Mitchell
63b98318c5
Application prefs section ( #2758 )
...
* Add code for creating/managing apps to settings section
* Add specs for app changes
* Fix controller spec
* Fix view file I pasted over by mistake
* Add locale strings. Add 'my apps' to nav
* Add Client ID/Secret to App page. Add some visual separation
* Fix rubocop warnings
* Fix embarrassing typo
I lost an `end` statement while fixing a merge conflict.
* Add code for creating/managing apps to settings section
- Add specs for app changes
- Add locale strings. Add 'my apps' to nav
- Add Client ID/Secret to App page. Add some visual separation
- Fix some bugs/warnings
* Update to match code standards
* Trigger notification
* Add warning about not sharing API secrets
* Tweak spec a bit
* Cleanup fixture creation by using let!
* Remove unused key
* Add foreign key for application<->user
2017-08-22 18:33:57 +02:00
Yamagishi Kazutoshi
9f95da9393
Add delete account link for French ( #4659 )
2017-08-22 18:31:42 +02:00
unarist
1cb7c1a273
Fix bugs which OStatus accounts may detected as ActivityPub ready ( #4662 )
...
* Fallback to OStatus in FetchAtomService
* Skip activity+json link if that activity is Person without inbox
* If unsupported activity was detected and all other URLs failed, retry with ActivityPub-less Accept header
* Allow mention to OStatus account in ActivityPub
* Don't update profile with inbox-less Person object
2017-08-22 18:30:15 +02:00
Eugen Rochko
dccc1a74ad
Support more variations of ActivityPub keyId in signature ( #4630 )
...
- Tries to avoid performing HTTP request if the keyId is an actor URI
- Likewise if the URI is a fragment URI on top of actor URI
- Resolves public key, returns owner if the owner links back to the key
2017-08-21 22:57:34 +02:00
Eugen Rochko
0268b334ae
Periodically remove expired PuSH subscribers ( #4654 )
2017-08-21 22:56:33 +02:00
Lynx Kotoura
4730977e1a
Increase contrast in landing pages ( #4567 )
...
* Increase contrast in about and about/more page
* Lighten em color in landing pages
* Increase contrast in landing pages
Fix about.scss
2017-08-21 21:59:03 +02:00
Eugen Rochko
672ee8219c
Fix visual line-break glitch with .invisible parts of links ( #4655 )
2017-08-21 17:59:34 +02:00
Eugen Rochko
d76bd63226
Do not try to re-subscribe to unsubscribed accounts ( #4653 )
2017-08-21 17:32:41 +02:00
abcang
8a4ac3f71c
Refactoring streaming connections ( #4645 )
2017-08-21 15:04:34 +02:00