Thibaut Girka
75f2e9fd97
Remove duplicate message entries
6 years ago
David Yip
1f5bdd8445
Merge pull request #410 from ThibG/glitch-soc/fixes/compose-disable
[Glitch] Fix: Prevent submission using same logic as submit button disabling
6 years ago
Thibaut Girka
ca9f022a80
[Glitch] Fix: Prevent submission using same logic as submit button disabling.
Port 6a895e1ab3
to glitch-soc
6 years ago
David Yip
eb39db7f93
Merge remote-tracking branch 'origin/master' into gs-master
Conflicts:
app/javascript/mastodon/locales/en.json
app/javascript/mastodon/locales/ja.json
app/javascript/mastodon/locales/pl.json
app/views/accounts/_header.html.haml
6 years ago
Eugen Rochko
f890d2a766
Support all ActivityPub actor types ( #6997 )
Fix #6973
6 years ago
Eugen Rochko
33513753b9
Fix unpermitted parameters warning when generating pagination URLs ( #6995 )
6 years ago
David Underwood
123a343d11
[WIP] Enable custom emoji on account pages and in the sidebar ( #6124 )
Federate custom emojis with accounts
6 years ago
Yamagishi Kazutoshi
f464f98fd3
Update Ruby to version 2.4.4 ( #6964 )
https://www.ruby-lang.org/en/news/2018/03/28/ruby-2-4-4-released/
> This release includes some bug fixes and some security fixes.
>
> - CVE-2017-17742: HTTP response splitting in WEBrick
> - CVE-2018-6914: Unintentional file and directory creation with directory traversal in tempfile and tmpdir
> - CVE-2018-8777: DoS by large request in WEBrick
> - CVE-2018-8778: Buffer under-read in String#unpack
> - CVE-2018-8779: Unintentional socket creation by poisoned NUL byte in UNIXServer and UNIXSocket
> - CVE-2018-8780: Unintentional directory traversal by poisoned NUL byte in Dir
> - Multiple vulnerabilities in RubyGems
6 years ago
Emelia Smith
6a895e1ab3
Fix: Prevent submission using same logic as submit button disabling. ( #6993 )
This prevents submission through ctrl/cmd+enter when the submit button is disabled.
6 years ago
luzi82
993ce0e5a7
improve zh-HK localization by referring zh-TW and zh-CN ( #6988 )
6 years ago
Marcin Mikołajczak
929f58f180
i18n: Update Polish translation ( #6985 )
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
6 years ago
mayaeh
b7d633c1bb
i18n: Add Japanese translations for domain blocks ( #6979 )
* run yarn manage:translations
* Update Japanese translations for domain blocks.
6 years ago
Daniel Hunsaker
3886bfb5eb
[Nanobox] Enable ElasticSearch support by default ( #6977 )
Admins can still disable the feature by adding `ES_ENABLED=false` to their environment, if they prefer not to use it. Be sure to set the variable before you deploy!
6 years ago
unarist
fb3dc00dda
Ignore AbortError when cancelled sharing ( #6978 )
`navigator.share()` rejects Promise if user cancelled sharing, and it may
print it as an error on JavaScript console.
This patch ignores it and prints other errors on the console.
6 years ago
Jenkins
f0bb3ff533
Merge remote-tracking branch 'tootsuite/master' into glitchsoc/master
6 years ago
beatrix
01bad04efd
Merge pull request #408 from ThibG/glitch-soc/fixes/admin-js
Add “public” pack to admin controller, as it is included in upstream …
6 years ago
beatrix
3304cb681d
Merge pull request #380 from ThibG/glitch-soc/features/domain-block-ui
Port #6628 to glitch-soc flavour
6 years ago
David Yip
257146c960
Merge pull request #406 from ThibG/glitch-soc/fixes/menu-fixes
Backport dropdown menu fixes from Mastodon
6 years ago
David Yip
9248d1e3a7
Merge pull request #407 from ThibG/glitch-soc/fixes/migration-page
Fix migration page style
6 years ago
Thibaut Girka
b305e7452a
Add “public” pack to admin controller, as it is included in upstream admin layout
Fixes CW unfolding in moderation
6 years ago
ThibG
e573bb0990
Fix compatibility with PeerTube ( #6968 )
* Support fetching objects of convertible types by URL (fixes #6924 )
* Ignore invalid hashtags
6 years ago
Thibaut Girka
167a2ecde0
Fix migration page style
6 years ago
Thibaut Girka
48bcf4d6e8
[Glitch] Remove pointer events on the entire UI when a dropdown menu is open
Port 913a38111f
to glitch-soc
6 years ago
ThibG
a6c129ddbd
Add some UI for user-defined domain blocks ( #6628 )
* Keep list of blocked domains
Might be overkill, but I'm trying to follow the same logic as for blocked users
* Add basic domain block UI
* Add the domain blocks UI to Getting Started
* Fix undefined URL in `fetchDomainBlocks`
* Update all known users' domain_blocking relationship instead of just one's
6 years ago
Thibaut Girka
2871a82fcc
[Glitch] Place dropdown menu top if it is closer to the bottom of the viewport
Port f6a8d835d3
to glitch-soc
6 years ago
Thibaut Girka
218cc261d1
Add the domain blocks UI to Getting Started Misc
6 years ago
Thibaut Girka
afa813d71f
Add basic domain block UI
6 years ago
Thibaut Girka
482ad7d7c4
Keep list of blocked domains
Might be overkill, but I'm trying to follow the same logic as for blocked users
6 years ago
Thibaut Girka
79da0ad7a2
Update all known users' domain_blocking relationship instead of just one's
6 years ago
Thibaut Girka
937ace10d9
Fix undefined URL in `fetchDomainBlocks`
6 years ago
Pierre-Morgan Gate
47cee7cc8e
Upgrade charlock_holmes to version 0.7.6 ( #6966 )
This version fixes compilation errors when trying to build its native extension with ICU 61.
6 years ago
takayamaki
947eedcab2
update ja locale ( #6965 )
related https://github.com/tootsuite/mastodon/pull/6956
6 years ago
Emelia Smith
d1f34151ae
Feature: Direct message from menu ( #6956 )
* Implement ability to send direct messages from the user menu
* Implement message warning users that direct messages are visible to all mentioned users
* Update locales
6 years ago
David Yip
1bd12cf8eb
Merge pull request #404 from ThibG/glitch-soc/features/moved-note
[Untested] [Glitch] Profile redirect notes
6 years ago
Thibaut Girka
b5948044b3
[Glitch] Display unfollow button even if account moved
Backport 3987bd18a4
to glitch-soc
6 years ago
Thibaut Girka
a59c146bf8
[Glitch] Profile redirect notes
Port WebUI changes from 58cede4808
6 years ago
unarist
f1f846045f
Fix ReferenceError when Cache API is missing ( #6953 )
Cache API is not supported on Safari 11.0 / iOS 11.
Since those caching is optional, this patch simply ignores it.
6 years ago
unarist
41452e8302
Fix TypeError on follow notification ( #6950 )
`notification.status` may not be present, e.g. follow notification.
6 years ago
ThibG
9ed5eebd7c
Do not ignore unknown media attachments, only skip them ( #6948 )
That way, they are displayed in a list below the corresponding toot.
6 years ago
David Yip
4e45954280
Merge pull request #402 from ThibG/glitch-soc/fixes/accept-empty-toot-contents
Render toots with empty contents
6 years ago
David Yip
d37a79adce
Merge pull request #403 from ThibG/glitch-soc/fixes/attachment-lists-fixup
Fix attachment lists
6 years ago
Thibaut Girka
7db431eac6
Fix attachment lists
6 years ago
Thibaut Girka
53eab4470d
Render toots with empty contents
This is necessary to display toots with media but otherwise no contents,
as glitch-soc displays the media as a child of StatusContent, unlike
Mastodon.
6 years ago
Yuto Tokunaga
5021c4e9ca
Add double-tap zoom functionary to `ZoomableImage` ( #6944 )
add <div.zoomable-image__margin/> to keep margin of the image on zooming
move setting `scrollLeft` and `scrollTop` of container from callback of
`setState` to `componentDidUpdate`
add 'hammerjs' package for touch gesture detection
rewrite `ZoomableImage` using 'hammerjs'
6 years ago
Akihiko Odaki
4f9136d2d5
Document CORS requirement for asset host ( #6941 )
6 years ago
David Yip
1ed9500b52
Merge pull request #400 from vulpineclub/dev-gs-392-frontmatter
Remove ignored 'u' parameter on regexp (#392 )
6 years ago
David Yip
d2cdc2b5a3
Merge remote-tracking branch 'origin/master' into gs-master
6 years ago
David Yip
49c957bc3b
Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-master
6 years ago
Rey Tucker
21b586436e
Remove ignored 'u' parameter on regexp ( #392 )
6 years ago
David Yip
f61aa8e0f7
Merge remote-tracking branch 'origin/master' into gs-master
Conflicts:
app/javascript/styles/mastodon/components.scss
app/models/media_attachment.rb
6 years ago