about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2018-03-30Add some UI for user-defined domain blocks (#6628)ThibG
* 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
2018-03-30[Glitch] Place dropdown menu top if it is closer to the bottom of the viewportThibaut Girka
Port f6a8d835d30f61628ca731462ecfe4f6005e6a9e to glitch-soc
2018-03-30Add the domain blocks UI to Getting Started MiscThibaut Girka
2018-03-30Add basic domain block UIThibaut Girka
2018-03-30Keep list of blocked domainsThibaut Girka
Might be overkill, but I'm trying to follow the same logic as for blocked users
2018-03-30Update all known users' domain_blocking relationship instead of just one'sThibaut Girka
2018-03-30Fix undefined URL in `fetchDomainBlocks`Thibaut Girka
2018-03-30Upgrade charlock_holmes to version 0.7.6 (#6966)Pierre-Morgan Gate
This version fixes compilation errors when trying to build its native extension with ICU 61.
2018-03-30update ja locale (#6965)takayamaki
related https://github.com/tootsuite/mastodon/pull/6956
2018-03-29Feature: Direct message from menu (#6956)Emelia Smith
* 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
2018-03-29Merge pull request #404 from ThibG/glitch-soc/features/moved-noteDavid Yip
[Untested] [Glitch] Profile redirect notes
2018-03-29[Glitch] Display unfollow button even if account movedThibaut Girka
Backport 3987bd18a4bfaee49ea9a3439fc51610aeca6c2c to glitch-soc
2018-03-29[Glitch] Profile redirect notesThibaut Girka
Port WebUI changes from 58cede4808baa4db6cc143b80ef23e8179a8415b
2018-03-29Fix ReferenceError when Cache API is missing (#6953)unarist
Cache API is not supported on Safari 11.0 / iOS 11. Since those caching is optional, this patch simply ignores it.
2018-03-29Fix TypeError on follow notification (#6950)unarist
`notification.status` may not be present, e.g. follow notification.
2018-03-29Do not ignore unknown media attachments, only skip them (#6948)ThibG
That way, they are displayed in a list below the corresponding toot.
2018-03-28Merge pull request #402 from ThibG/glitch-soc/fixes/accept-empty-toot-contentsDavid Yip
Render toots with empty contents
2018-03-28Merge pull request #403 from ThibG/glitch-soc/fixes/attachment-lists-fixupDavid Yip
Fix attachment lists
2018-03-28Fix attachment listsThibaut Girka
2018-03-28Render toots with empty contentsThibaut Girka
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.
2018-03-28Add double-tap zoom functionary to `ZoomableImage` (#6944)Yuto Tokunaga
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'
2018-03-28Document CORS requirement for asset host (#6941)Akihiko Odaki
2018-03-27Merge pull request #400 from vulpineclub/dev-gs-392-frontmatterDavid Yip
Remove ignored 'u' parameter on regexp (#392)
2018-03-27Merge remote-tracking branch 'origin/master' into gs-masterDavid Yip
2018-03-27Merge remote-tracking branch 'personal/merge/tootsuite/master' into gs-masterDavid Yip
2018-03-27Remove ignored 'u' parameter on regexp (#392)Rey Tucker
2018-03-27Merge remote-tracking branch 'origin/master' into gs-masterDavid Yip
Conflicts: app/javascript/styles/mastodon/components.scss app/models/media_attachment.rb
2018-03-27Merge pull request #399 from ThibG/glitch-soc/features/attachments-listDavid Yip
Port attachment lists to glitch-soc flavour
2018-03-27Fix LoadMore on account media gallery (#6933)unarist
max_id in the fetch request should be a status id, but media attachment id was used.
2018-03-27[Glitch] Display AttachmentList in notificationsThibaut Girka
Port 77406d3a092db48250a85984dde2f2cc81386146 to glitch-soc
2018-03-27[Glitch] Display AttachmentList in timelines in compact style when media missingThibaut Girka
Port 86a9de6753fc425b247699c7822bc8a5d49af043 to glitch-soc
2018-03-27Clone response before put it to the cache (#6932)unarist
`Response.prototype.clone()` must be called before the response used. This fixes an error from ServiceWorker and failing to load image when the image is not cached.
2018-03-27Add missing null handling in notification reducer (#6930)unarist
This patch adds null item (i.e. gap) handling on below functions to avoid TypeError. * `filterNotifications` called on user mute/block * `deleteByStatus` called on status deletion
2018-03-27Cache media (#6902)Akihiko Odaki
2018-03-27fix #6846 (#6914)Yuto Tokunaga
2018-03-27Add a spec for UniqueUsernameValidator (#6927)unarist
Note that this spec has a pending test about dots in the username, because allowing it has been reverted for now.
2018-03-27Fix UniqueUsernameValidator comparison (#6926)Eugen Rochko
Comparison was downcasing only one side, therefore if previously existing account had a non-lowercase spelling, it would be ignored when checking for duplicates. New rake task `mastodon:maintenance:find_duplicate_usernames` will help find constraint violations that might have occured from the presence of this bug. Bump version to 2.3.3
2018-03-26Validate HTTP response length while receiving (#6891)Akihiko Odaki
to_s method of HTTP::Response keeps blocking while it receives the whole content, no matter how it is big. This means it may waste time to receive unacceptably large files. It may also consume memory and disk in the process. This solves the inefficency by checking response length while receiving.
2018-03-26feat(ShowMore): Add classname to show more/show less button (#6904)Stephen Burgess
2018-03-26Refactor scss (#6913)Yuto Tokunaga
* Refactoring scss introduce scss variables for the media modal fix css block structure corresponding to react components fix flex layouts remove background image of the loaded image on the media modal * Fix typo
2018-03-26Merge remote-tracking branch 'tootsuite/master' into glitchsoc/masterJenkins
2018-03-26Fix moved account handling in IndexedDB feature (#6915)unarist
* Fix stack overflow on importFetchedAccounts When the account has moved property, it should process destination account instead of source account itself. * Set account id instead of account object for moved property This restores "foo has moved to" indication on account view, and fixes `reblog` index on `accounts` object store.
2018-03-26Missing OTP_SECRET in scalingo.json (#6917)Yann Klis
2018-03-25Merge remote-tracking branch 'tootsuite/master' into glitchsoc/masterJenkins
2018-03-25i18n: Update Polish translation (#6903)Marcin Mikołajczak
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2018-03-24Allow clients to fetch notifications made while they were offline (#6886)Akihiko Odaki
2018-03-24Allow clients to fetch statuses made while they were offline (#6876)Akihiko Odaki
2018-03-24Rename variables to have semantic meanings in notifications reducer (#6890)Akihiko Odaki
2018-03-24Store objects to IndexedDB (#6826)Akihiko Odaki
2018-03-24Revert "Revert "Upgrade Paperclip to version 6.0.0" (#6807)" (#6808)Yamagishi Kazutoshi
This reverts commit 40871caa4b06c7ee1c3b07f439ed984ead295ced.