40 Commits (d0a217eb92aec7278685e17b04a1e109081785db)

Author SHA1 Message Date
Eugen Rochko e2685ccc81 Fix #4149, fix #1199 - Store emojis as unicode (#4189) 8 years ago
Matt Jankowski b25e42a77f Misc tidying and clean ups (#3445) 8 years ago
Eugen Rochko 88725d6ce8 OEmbed support for PreviewCard (#2337) 8 years ago
Keiji, Yoshimi 8fe36654ef attach_media should be in transaction of creation status (#2426) 8 years ago
Eugen Rochko 8b5179d006 Fix #2402 - Add Idempotency-Key header to PostStatusService that prevents (#2419) 8 years ago
Matt Jankowski 297c11dba2 Language detection refactor (#2099) 8 years ago
Keiji, Yoshimi 7a5086729a reduce unneed query when post without attachements. (#1907) 8 years ago
Eugen 8ebed7fc68 Fix #1957 - WhatLanguage can return null. Fallback to 'en' (#1959) 8 years ago
Eugen e4af4898de Add language detection (#1772) 8 years ago
Chad Pytel ad5ddd5e95 Use I18n for media attachment validation errors 8 years ago
Eugen Rochko 5f511324b6 Add validation of media attachments, clean up mastodon-own exception classes 8 years ago
Rakib Hasan 87a6bed9e9 previous commit was creating the status regardless 8 years ago
Rakib Hasan 6f9ecd899e revisted fix for #462 8 years ago
Eugen Rochko 3beb24ad55 Use <summary> to encode content warnings instead 8 years ago
Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text 8 years ago
blackle bf0f6eb62d Implement a click-to-view spoiler system 8 years ago
Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 8 years ago
Eugen Rochko e9737c2235 Fix tests, add applications to eager loading/cache for statuses, fix 8 years ago
Effy Elden d6bc0e8db4 Add tracking of OAuth app that posted a status, extend OAuth apps to have optional website field, add application details to API, show application name and website on detailed status views. Resolves #11 8 years ago
Eugen Rochko 80e02b90e4 Private visibility on statuses prevents non-followers from seeing those 8 years ago
Eugen Rochko 6de079a5af Removing external hub completely, fix #333 fixing digit-only hashtags, 8 years ago
Eugen Rochko 14bd46946d Per-status control for unlisted mode, also federation for unlisted mode 8 years ago
Eugen Rochko 2d2c81765b Adding embedded PuSH server 8 years ago
Eugen Rochko 0603971894 Adding sensitive marker to statuses in API 8 years ago
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance 8 years ago
Eugen Rochko 48b9619439 Adding hashtags 8 years ago
Eugen Rochko 3319473b2c Move PubSubHubbub pinging to a background worker 8 years ago
Eugen Rochko 927333f4f8 Improve code style 8 years ago
Eugen Rochko 499beb4484 UI for uploading media attachments (and cancelling them) 8 years ago
Eugen Rochko eec0dc46a6 PostStatusService can attach media to status, ProcessFeedService likewise 8 years ago
Eugen Rochko 8eeec389c1 Add link to github project to footer, move FanOutOnWriteService calls to 9 years ago
Eugen Rochko f97fc9744f Use FanOutOnWriteService AFTER processing mentions 9 years ago
Eugen Rochko 23d08c6749 Changing the use of config constants to the Rails configuration object 9 years ago
Eugen Rochko 0e8f59c16f Refactoring Grape API methods into normal controllers & other things 9 years ago
Eugen Rochko 47d50b0e39 A lot of fixes from a live test 9 years ago
Eugen Rochko 8fada4fae2 When posting a status or reblogging one, ping hubs about the feed update 9 years ago
Eugen Rochko 71fe24096c Adding a Mention model, test stubs 9 years ago
Eugen Rochko 42eeecba3f Service to reblog statuses 9 years ago
Eugen Rochko c967802c43 Notify remote users about mentions 9 years ago
Eugen Rochko 79609d6270 Add service for posting statuses (normal and replies), mention regex to 9 years ago