diff --git a/CHANGELOG.md b/CHANGELOG.md index 55d3ffc3e..ab3f0a76d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -92,6 +92,8 @@ - Updated email confirmation middleware, add 2FA to allow list. Fixes ([#2385](https://github.com/pixelfed/pixelfed/issues/2385)). ([27f3b29c](https://github.com/pixelfed/pixelfed/commit/27f3b29c)) - Updated NotificationTransformer, fixes ([#2389](https://github.com/pixelfed/pixelfed/issues/2389)). ([c4506ebd](https://github.com/pixelfed/pixelfed/commit/c4506ebd)) - Updated Profile + Timeline components, simplify UI. ([38d28ab4](https://github.com/pixelfed/pixelfed/commit/38d28ab4)) +- Updated Profile component, make modals scrollable. ([d1c664fa](https://github.com/pixelfed/pixelfed/commit/d1c664fa)) +- Updated PostComponent, fixes #2351. ([7a62a42a](https://github.com/pixelfed/pixelfed/commit/7a62a42a)) ## [v0.10.9 (2020-04-17)](https://github.com/pixelfed/pixelfed/compare/v0.10.8...v0.10.9) ### Added diff --git a/public/js/profile.js b/public/js/profile.js index 50b1bc955..cbff7313f 100644 Binary files a/public/js/profile.js and b/public/js/profile.js differ diff --git a/public/js/status.js b/public/js/status.js index 3f29f9c15..84a9a38cf 100644 Binary files a/public/js/status.js and b/public/js/status.js differ diff --git a/public/mix-manifest.json b/public/mix-manifest.json index acb89fa0c..54dfee05a 100644 Binary files a/public/mix-manifest.json and b/public/mix-manifest.json differ diff --git a/resources/assets/js/components/PostComponent.vue b/resources/assets/js/components/PostComponent.vue index e3c4253fb..5ca341865 100644 --- a/resources/assets/js/components/PostComponent.vue +++ b/resources/assets/js/components/PostComponent.vue @@ -40,6 +40,7 @@ @@ -372,6 +372,7 @@ id="following-modal" hide-footer centered + scrollable title="Following" body-class="list-group-flush py-3 px-0" dialog-class="follow-modal"> @@ -429,6 +430,7 @@ id="follower-modal" hide-footer centered + scrollable title="Followers" body-class="list-group-flush py-3 px-0" dialog-class="follow-modal" @@ -902,6 +904,11 @@ return; }, + remoteRedirect(url) { + window.location.href = window.App.config.site.url + '/i/redirect?url=' + encodeURIComponent(url); + return; + }, + replyUrl(status) { let username = this.profile.username; let id = status.account.id == this.profile.id ? status.id : status.in_reply_to_id;