]>
cat aescling's git repositories - mastodon.git/log
Eugen Rochko [Mon, 24 Jul 2017 13:09:08 +0000 (15:09 +0200)]
Redesign extended information page (#4322)
* Redesign extended information page
* Remove unused keys
* Add $ui-base-lighter-color variable to SCSS
Yamagishi Kazutoshi [Mon, 24 Jul 2017 12:49:06 +0000 (21:49 +0900)]
Change defaultMessage for spoiler placeholder (#4329)
Eugen Rochko [Mon, 24 Jul 2017 12:30:10 +0000 (14:30 +0200)]
Run i18n-tasks normalize (#4335)
sdukhovni [Mon, 24 Jul 2017 12:26:55 +0000 (22:26 +1000)]
Allow domain blocks that only reject media without silencing or suspending (#4325)
* Allow domain blocks to reject media without silencing or suspending
* Fix typo
* Hide 'Reject media' button when superfluous, instead of disabling it
* Properly hide 'reject media' checkbox on page load if needed
This may happen when resubmitting the domain block form after an error.
* Don't ask whether undoing a media-only block should be retroactive
* Rename :media_only block to :noop
* Display :noop block as None in frontend, allow blocks that do nothing
* Remove 'coding' line auto-added by emacs
Andrew Zyabin [Mon, 24 Jul 2017 11:37:05 +0000 (15:37 +0400)]
Update Russian translation for #4313 (#4334)
masarakki [Mon, 24 Jul 2017 08:51:38 +0000 (17:51 +0900)]
add-dependent-package (#4330)
Yamagishi Kazutoshi [Mon, 24 Jul 2017 08:43:59 +0000 (17:43 +0900)]
Add space to toot paragraph in landing page (#4331)
Yamagishi Kazutoshi [Mon, 24 Jul 2017 06:46:29 +0000 (15:46 +0900)]
Redirect user profile page to short URL when HTML format (#4328)
m4sk1n [Sun, 23 Jul 2017 21:57:13 +0000 (23:57 +0200)]
i18n: Update Polish translation (#4327)
* i18n: Update Polish translation
* i18n: Update Polish translation
Yamagishi Kazutoshi [Sun, 23 Jul 2017 21:32:53 +0000 (06:32 +0900)]
Change about_mastodon to about_mastodon_html for all locales (#4326)
Sorin Davidoi [Sun, 23 Jul 2017 21:27:23 +0000 (23:27 +0200)]
feat: Enable push subscription for mobile devices by default (#4321)
Yamagishi Kazutoshi [Sun, 23 Jul 2017 21:04:44 +0000 (06:04 +0900)]
Fix manifest description (regression from #4122) (#4324)
Yamagishi Kazutoshi [Sun, 23 Jul 2017 21:04:25 +0000 (06:04 +0900)]
Update Japanese translations for #4313 and #4315 (#4323)
* Update Japanese translations for #4313
* Update Japanese translations for #4315
Eugen Rochko [Sun, 23 Jul 2017 18:28:31 +0000 (20:28 +0200)]
Add background to media modal (#4317)
Eugen Rochko [Sun, 23 Jul 2017 18:28:18 +0000 (20:28 +0200)]
Add loading indicator animation (#4316)
Eugen Rochko [Sun, 23 Jul 2017 18:28:06 +0000 (20:28 +0200)]
Improve noscript message and style (#4315)
Sylvhem [Sun, 23 Jul 2017 14:57:32 +0000 (16:57 +0200)]
Change "Content Warning" to "Write your warning here" (#4313)
Change the placeholder used in the content warning field from "Content Warning" to "Write your warning here". This change should made it easier to understand what the field is about.
Change le message de substitution utilisé dans le champ d’avertissement de « Avertissement » à « Écrivez ici votre avertissement ». Ce changement devrait rendre plus évidente la fonction du champ.
Sorin Davidoi [Sun, 23 Jul 2017 12:50:26 +0000 (14:50 +0200)]
fix(getting_started): Scroll on mobile (#4312)
m4sk1n [Sun, 23 Jul 2017 12:50:10 +0000 (14:50 +0200)]
i18n: Update Polish translation (#4311)
Sorin Davidoi [Sun, 23 Jul 2017 12:03:35 +0000 (14:03 +0200)]
fix(columns_area): Show correct title for preview columns (#4310)
Quent-in [Sun, 23 Jul 2017 10:46:40 +0000 (12:46 +0200)]
i10n Update for Occitan (#4301)
* Update to translate new strings
* Update
* Update
* Indend added
* Update oc.yml
Yamagishi Kazutoshi [Sun, 23 Jul 2017 10:46:10 +0000 (19:46 +0900)]
Fix logo URL (#4309)
Yamagishi Kazutoshi [Sun, 23 Jul 2017 09:09:42 +0000 (18:09 +0900)]
Change logo.png to logo.svg for web UI (#4307)
Eugen Rochko [Sun, 23 Jul 2017 00:46:10 +0000 (02:46 +0200)]
Update README header with logo
Eugen Rochko [Sun, 23 Jul 2017 00:40:39 +0000 (02:40 +0200)]
New logo (#4306)
* Add new logo
* Remove unused images
Eugen Rochko [Sat, 22 Jul 2017 23:15:04 +0000 (01:15 +0200)]
Add rake task mastodon:feeds:build to regenerate all active users' feeds (#4303)
Eugen Rochko [Sat, 22 Jul 2017 23:14:57 +0000 (01:14 +0200)]
Run yarn run manage:translations and i18n-tasks normalize (#4302)
Ondřej Hruška [Sat, 22 Jul 2017 20:27:06 +0000 (22:27 +0200)]
Changed landing page cloud animation to be more relaxed and smoother (#4304)
Damien Erambert [Sat, 22 Jul 2017 18:28:40 +0000 (11:28 -0700)]
Update French locales (settings, ToS, & co) (#4261)
* add fr-FR locales to the landing page
* moar french locales
* terms of service/privacy policy
* remove un-used locales in the client (yarn manage:translations)
* update french locales in the client
* remove duplicate locales in fr.yml
* fix typos per PR comments in fr.yml
* put back default messages
* translate untranslated keys on the client
* add "push" after notifications
* correctly ident ToS in fr.yml
Eugen Rochko [Sat, 22 Jul 2017 14:36:54 +0000 (16:36 +0200)]
Turn clouds on landing page into SVGs, use SCSS variables to color them (#4299)
Eugen Rochko [Sat, 22 Jul 2017 14:36:36 +0000 (16:36 +0200)]
Fix #4172 - Mutes now block notifications (#4300)
Sylvhem [Sat, 22 Jul 2017 12:11:46 +0000 (14:11 +0200)]
Mise à jour de la traduction de la page d’accueil (#4294)
* Mise à jour de la traduction de la page d’accueil
Met à jour les traductions et ajoute les chaînes manquantes suite à la refonte de la page d’accueil.
Update translations and add the strings introduced by the landing page's redesign.
* Correction d’erreurs
Corrige l’indentation de certaines clefs et supprime admin.settings.setting qui n’existe plus dans le projet original.
Fix some indentations and delete admin.settings.setting, which have been removed upstream.
Eugen Rochko [Fri, 21 Jul 2017 23:09:10 +0000 (01:09 +0200)]
Fix sessions being replaced needlessly (#4292)
Sorin Davidoi [Fri, 21 Jul 2017 12:22:29 +0000 (14:22 +0200)]
feat(compose): Change media query for compact mode to max-height: 400px (#4291)
Yamagishi Kazutoshi [Fri, 21 Jul 2017 12:22:05 +0000 (21:22 +0900)]
Run `bundle` (regression from #4284) (#4290)
Eugen Rochko [Fri, 21 Jul 2017 11:40:48 +0000 (13:40 +0200)]
Update Goldfinger gem to 2.0 (#4286)
- No masking of HTTP::Error and OpenSSL::SSL::SSLError
- No longer accepts non-HTTPS WebFinger endpoints
Yamagishi Kazutoshi [Fri, 21 Jul 2017 10:47:16 +0000 (19:47 +0900)]
Dynamicaly change avatar and header bg from account setting (#4289)
Eugen Rochko [Fri, 21 Jul 2017 10:45:13 +0000 (12:45 +0200)]
Fix intermittent test failures due to accidentally reused class instance between threads (#4287)
Eugen Rochko [Fri, 21 Jul 2017 03:28:51 +0000 (05:28 +0200)]
Fix #3220 - Show avatar/header on edit profile page (#4288)
Eugen Rochko [Fri, 21 Jul 2017 02:27:40 +0000 (04:27 +0200)]
Use the same emoji data on the frontend and backend (#4284)
* Use the same emoji data on the frontend and backend
* Move emoji.json to repository, add tests
This way you don't need to install node dependencies if you only
want to run Ruby code
Sorin Davidoi [Thu, 20 Jul 2017 23:38:24 +0000 (01:38 +0200)]
feat(compose): More space on mobile devices (#4282)
* feat(compose): More space on mobile devices
* feat(compose): Hide navigation when typing on mobile devices
* fix(compose): Make animation faster
* fix(navigation_bar): Remove hardcoded title
* fix(compose): Prevent accidental bluring
* fix(compose): Increase max-height to 600px
Eugen Rochko [Thu, 20 Jul 2017 21:07:13 +0000 (23:07 +0200)]
Add button to re-subscribe to all accounts from a domain (#4285)
Eugen Rochko [Wed, 19 Jul 2017 23:59:07 +0000 (01:59 +0200)]
Fix webfinger retries (#4275)
* Do not raise unretryable exceptions in ResolveRemoteAccountService
* Removed fatal exceptions from ResolveRemoteAccountService
Exceptions that cannot be retried should not be raised. New exception
class for those that can be retried (Mastodon::UnexpectedResponseError)
Sorin Davidoi [Wed, 19 Jul 2017 22:20:54 +0000 (00:20 +0200)]
feat(css): Remove border radius from WebKit's scrollbars (#4278)
Sorin Davidoi [Wed, 19 Jul 2017 20:38:26 +0000 (22:38 +0200)]
fix(status_list): Update scroll position after toots are appended (#4277)
Sorin Davidoi [Wed, 19 Jul 2017 20:37:52 +0000 (22:37 +0200)]
fix(push_subscription): Guard against malformed favourite notification (#4271)
unarist [Wed, 19 Jul 2017 18:26:51 +0000 (03:26 +0900)]
Update scroll top state on column mounting (#4276)
Sorin Davidoi [Wed, 19 Jul 2017 17:38:50 +0000 (19:38 +0200)]
fix: Handle errors without response (#4274)
Eugen Rochko [Wed, 19 Jul 2017 15:06:46 +0000 (17:06 +0200)]
Add ActivityPub attributes to accounts (#4273)
Akihiko Odaki [Wed, 19 Jul 2017 14:02:03 +0000 (23:02 +0900)]
Fix logging in ProcessFeedService (#4270)
Eugen Rochko [Wed, 19 Jul 2017 12:44:04 +0000 (14:44 +0200)]
Refactor ResolveRemoteAccountService (#4258)
* Refactor ResolveRemoteAccountService
* Remove trailing whitespace
* Use redis locks around critical ResolveRemoteAccountService code
* Add test for race condition of lock
Cygnan [Wed, 19 Jul 2017 11:35:22 +0000 (20:35 +0900)]
Fix a typo in public.js (double semicolons) (#4269)
Signed-off-by: Cygnan <mail@cygnan.com>
m4sk1n [Wed, 19 Jul 2017 10:25:06 +0000 (12:25 +0200)]
i18n: Update Polish translation (#4268)
Eugen Rochko [Wed, 19 Jul 2017 10:00:05 +0000 (12:00 +0200)]
Fix deprecation warning for non-pipeline assets (#4267)
m4sk1n [Wed, 19 Jul 2017 08:49:36 +0000 (10:49 +0200)]
i18n: @
716f4cb (pl) (#4266)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
Damien Erambert [Wed, 19 Jul 2017 07:43:46 +0000 (00:43 -0700)]
fix missing closing <p> tag in ToS in en.yml (#4262)
m4sk1n [Wed, 19 Jul 2017 07:43:10 +0000 (09:43 +0200)]
Fix missing closing <p> tag in ToS in .yml files (#4264)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
Yamagishi Kazutoshi [Wed, 19 Jul 2017 02:59:04 +0000 (11:59 +0900)]
Add feature to revoke sessions (#4259)
Eugen Rochko [Tue, 18 Jul 2017 23:37:26 +0000 (01:37 +0200)]
Correct OStatus inflection (Ostatus -> OStatus) (#4255)
Sorin Davidoi [Tue, 18 Jul 2017 20:49:24 +0000 (22:49 +0200)]
feat(emoji): Add back title attribute (#4253)
lindwurm [Tue, 18 Jul 2017 18:03:18 +0000 (03:03 +0900)]
Update Japanese translation (chase #4249) (#4251)
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
m4sk1n [Tue, 18 Jul 2017 18:03:06 +0000 (20:03 +0200)]
i18n: Update Polish translation (#4252)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
lindwurm [Tue, 18 Jul 2017 16:43:19 +0000 (01:43 +0900)]
Add Japanese translation for #4246 (#4249)
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
lindwurm [Tue, 18 Jul 2017 16:42:59 +0000 (01:42 +0900)]
Update Japanese translations for new landing page (#4159)
Signed-off-by: lindwurm <lindwurm.q@gmail.com>
Ondřej Hruška [Tue, 18 Jul 2017 16:42:45 +0000 (18:42 +0200)]
Fix broken CSS reload due to webpack upgrade (#4250)
unarist [Tue, 18 Jul 2017 15:23:35 +0000 (00:23 +0900)]
Add Japanese translation for #4199 (#4247)
Yamagishi Kazutoshi [Tue, 18 Jul 2017 15:14:43 +0000 (00:14 +0900)]
Add unfollow modal (optional) (#4246)
* Add unfollow modal
* unfollowing someone
* remove unnecessary prop
Akihiko Odaki [Tue, 18 Jul 2017 14:39:47 +0000 (23:39 +0900)]
Introduce Ostatus name space (#4164)
* Wrap methods of ProcessFeedService::ProcessEntry in classes
This is a change same with
425acecfdb15093a265b191120fb2d4e4c4135c4 , except
that it has the following changes:
* Revert irrelevant change in find_or_create_conversation
* Fix error handling for RemoteActivity
* Introduce Ostatus name space
abcang [Tue, 18 Jul 2017 14:38:22 +0000 (23:38 +0900)]
Improve admin page (#4121)
* Improve admin page
* Fix test
* Add spec
* Improve select style
Sorin Davidoi [Tue, 18 Jul 2017 14:25:40 +0000 (16:25 +0200)]
fix(push-subscriptions): Refactor how Sidekiq jobs are handled (#4226)
abcang [Tue, 18 Jul 2017 13:24:57 +0000 (22:24 +0900)]
Fixed issue that the NSFW image is not hidden on detail page (#4244)
Yamagishi Kazutoshi [Tue, 18 Jul 2017 13:22:09 +0000 (22:22 +0900)]
Add empty alt attribute to img elements in landing page (#4243)
Yamagishi Kazutoshi [Tue, 18 Jul 2017 13:21:30 +0000 (22:21 +0900)]
Download npm and yarn from Alpine packages repository (#4242)
Yamagishi Kazutoshi [Tue, 18 Jul 2017 13:20:38 +0000 (22:20 +0900)]
Exclude self toots from regular expression filter (#4245)
* Exclude self toots from regular expression filter
* refactor
Yamagishi Kazutoshi [Tue, 18 Jul 2017 13:19:49 +0000 (22:19 +0900)]
Move icu-dev to build-dependencies (#4240)
Yamagishi Kazutoshi [Mon, 17 Jul 2017 22:31:43 +0000 (07:31 +0900)]
Install libidn11-dev in Vagrant (#4238)
Sorin Davidoi [Mon, 17 Jul 2017 22:19:17 +0000 (00:19 +0200)]
feat(push-notifications): Open link in current tab if possible (#4228)
* fix(push-notification): Open link in current tab if possible
* feat(sw): Skip waiting and claim clients
Akihiko Odaki [Mon, 17 Jul 2017 22:19:02 +0000 (07:19 +0900)]
Require any modules after loading polyfill in entry points (#4231)
app/javascript/mastodon/main.js delayed the execution of modules,
but other entry points didn't. That leads to failure in executing
modules, which requires those polyfills.
Strictly enforce the rule to require any modules after loading
polyfill in entry points.
Lynx Kotoura [Mon, 17 Jul 2017 17:05:29 +0000 (02:05 +0900)]
Quit overwriting style of extended-video-player (#4237)
Though size of extended-video-player is already fixed to 80vw*80vh in components.scss, player size was also set to original video size in extended_video_player.js. Video size is fixed to 80vw*80vh, so video player's size must also be fixed to 80vw*80vh.
Akihiko Odaki [Mon, 17 Jul 2017 09:03:48 +0000 (18:03 +0900)]
Improve a query in WebPushNotificationWorker (#4234)
Akihiko Odaki [Mon, 17 Jul 2017 09:03:42 +0000 (18:03 +0900)]
Use update method to update session in WebPushNotificationWorker (#4235)
Sorin Davidoi [Mon, 17 Jul 2017 08:57:45 +0000 (10:57 +0200)]
fix(emojis): Handle multipoint emojis (e.g. country flags) (#4221)
Eugen Rochko [Mon, 17 Jul 2017 08:57:04 +0000 (10:57 +0200)]
Add missing ActivityPub representations (#4230)
- Follow, undo follow
- Accept follow, reject follow
- Like, undo like
- Block, undo block
- Delete (note)
- Update (actor)
m4sk1n [Mon, 17 Jul 2017 08:24:53 +0000 (10:24 +0200)]
i18n: update (pl) (#4233)
* i18n: update (pl)
* Update pl.yml
Akihiko Odaki [Mon, 17 Jul 2017 08:23:28 +0000 (17:23 +0900)]
Require images in common.js (#4232)
Eugen Rochko [Mon, 17 Jul 2017 00:37:27 +0000 (02:37 +0200)]
Add public key declaration to actors (#4215)
Eugen Rochko [Sun, 16 Jul 2017 21:48:35 +0000 (23:48 +0200)]
Add SMTP_TLS variable for configuring TLS when server uses non-standard port (#4227)
unarist [Sun, 16 Jul 2017 18:01:21 +0000 (03:01 +0900)]
Check table existence on prepare_for_foreign_keys (#4225)
* Check table existence on prepare_for_foreign_keys
* Remove trailing whitespace
unarist [Sun, 16 Jul 2017 12:02:03 +0000 (21:02 +0900)]
Don't mention default post privacy on hints for locked accounts (#4222)
"defaults post privacy to followers-only" only means...
* default value of `visibility` param on post API
* default value for web UI privacy setting (i.e. it will be overridden if they once updated)
...so, many users won't see an effect of it.
Lynx Kotoura [Sun, 16 Jul 2017 09:52:11 +0000 (18:52 +0900)]
Fix style settings for images in media modal (#4220)
* Shrink too wide single image modal
Fix too wide react-swipeable-view-container
Fix
0067f80 shrinking all react-swipeable-view-container
Change to apply max-width of react-swipeable-view-container only under media-modal.
Fix
b30b03b just a typo
* Centering contents in image-loader
Centering small img, canvas, and video in image-loader.
Eugen Rochko [Sun, 16 Jul 2017 08:28:55 +0000 (10:28 +0200)]
Minor ActivityPub JSON fixes (#4214)
- Objects must have attributedTo instead of actor
- The current attribute belongs to CollectionPage, not Collection
Yamagishi Kazutoshi [Sun, 16 Jul 2017 02:40:56 +0000 (11:40 +0900)]
Install libidn with Docker (#4219)
unarist [Sat, 15 Jul 2017 15:25:04 +0000 (00:25 +0900)]
Fix column swiping (#4211)
This fixes broken behavior and enable animation only on swiping.
ThibG [Sat, 15 Jul 2017 15:24:35 +0000 (17:24 +0200)]
Optimize uri normalization (#4212)
* Add dependency on idn-ruby to speed up URI normalization
* Use normalized_host instead of normalize.host when applicable
When we are only interested in the normalized host, calling normalized_host
avoids normalizing the other components of the URI as well as creating a
new object
Yamagishi Kazutoshi [Sat, 15 Jul 2017 10:47:43 +0000 (19:47 +0900)]
Move babel-plugin-preval to dependencies (#4209)
Eugen Rochko [Sat, 15 Jul 2017 01:01:39 +0000 (03:01 +0200)]
Improve ActivityPub representations (#3844)
* Improve webfinger templates and make tests more flexible
* Clean up AS2 representation of actor
* Refactor outbox
* Create activities representation
* Add representations of followers/following collections, do not redirect /users/:username route if format is empty
* Remove unused translations
* ActivityPub endpoint for single statuses, add ActivityPub::TagManager for better
URL/URI generation
* Add ActivityPub::TagManager#to
* Represent all attachments as Document instead of Image/Video specifically
(Because for remote ones we may not know for sure)
Add mentions and hashtags representation to AP notes
* Add AP-resolvable hashtag URIs
* Use ActiveModelSerializers for ActivityPub
* Clean up unused translations
* Separate route for object and activity
* Adjust cc/to matrices
* Add to/cc to activities, ensure announce activity embeds target status and
not the wrapper status, add "id" to all collections
Eugen Rochko [Fri, 14 Jul 2017 22:49:34 +0000 (00:49 +0200)]
Fix #3773 - Pin favourites column (#4201)
Eugen Rochko [Fri, 14 Jul 2017 21:01:20 +0000 (23:01 +0200)]
Fix #2672 - Connect signed PuSH subscription requests to instance domain (#4205)
* Fix #2672 - Connect signed PuSH subscription requests to instance domain
Resolves #2739
* Fix return of locate_subscription
* Fix tests
Eugen Rochko [Fri, 14 Jul 2017 20:31:38 +0000 (22:31 +0200)]
Fix subsequent replies to unresolved status not being filtered from home (#4190)
Resolves #4177 - smaller changeset
Sorin Davidoi [Fri, 14 Jul 2017 20:31:25 +0000 (22:31 +0200)]
Small style fixes (#4206)
* fix(components/media_modal): Center horizontally in Firefox
* fix(components/status_list): Do not remove load more button