2745 Commits (ca502e7b1514bbbffdcab779e15c2335a3661910)

Author SHA1 Message Date
Akihiko Odaki a4a52180cd Introduce common JavaScript file (#2981)
8 years ago
Kazuhiro NISHIYAMA f1f280517a Update Japanese tranlsation of conversations muting (#3070)
8 years ago
Eugen Rochko 5039bc93d5 Feature conversations muting (#3017)
8 years ago
Eugen Rochko 456099eebf Fix style regressions (#3062)
8 years ago
Paul 5d1f249685 Fix only typo (#3035)
8 years ago
Eugen Rochko 83b444ddab Do not cancel PuSH subscriptions after encountering "permanent" error… (#3046)
8 years ago
beatrix 3434547038 tiny js fix for 'show more' button in chrome (#3045)
8 years ago
Stephen Burgess 095c99fb53 feat(count): Just yml count syntax to provide different rule for 1 (#2685)
8 years ago
Ira 2e07e3acf3 i18n: Hebrew string updates (#3037)
8 years ago
Shunsuke Michii 22353d25e7 Fix og:url. (#3031)
8 years ago
alpaca-tc 4b5edb0d16 Fixes NoMethodError: undefined method 'first' for nil:NilClass (#3036)
8 years ago
beatrix b460582b67 Revert HTML CW changes (#3020)
8 years ago
Eugen Rochko 706ebea56e Make direct statuses stand out more (#3025)
8 years ago
jeroenpraat 33737acda3 Finalizing Dutch strings (#3028)
8 years ago
Wonderfall df4b9580d4 fix #3008 : props was not defined (#3022)
8 years ago
Matt Jankowski dc59643e73 Spec coverage and refactor for pubsub/delivery worker (#3021)
8 years ago
Shel Raphen 9621ff6982 Fix color contrast some more in privacy warning (#3018)
8 years ago
Koala Yeung a9a01aad32 Allow SCSS variables to be overridden (#2987)
8 years ago
Eugen Rochko 12ef99556e Add conversation model, <ostatus:conversation /> (#3016)
8 years ago
Eugen Rochko 7b5af13d19 Prepend reblogs' wrapper content with "RT @original_author", (#3013)
8 years ago
Shel Raphen 464e70ceff Increase color contrast on privacy warning (#3015)
8 years ago
Eugen Rochko b5091f16f0 Fix not rejecting remote URIs when parsing out local IDs (#3012)
8 years ago
Eugen Rochko 777f28e06b Fix locales again (#3010)
8 years ago
Yamagishi Kazutoshi 2d254f9733 Use ES Class Fields & Static Properties (#3008)
8 years ago
Yamagishi Kazutoshi bb619d421f Remove unnecessary message in video player (#3007)
8 years ago
ButterflyOfFire 6582c6e147 Update ar.json (#3004)
8 years ago
Eugen Rochko db707c7af3 Fix #1426 - Trim long usernames in public follower/following lists (#2993)
8 years ago
Eugen Rochko 42d5aa26cc Fix #2205 - Delete associated notifications when a status is deleted (#2994)
8 years ago
Eugen Rochko 7c20c80ed7 Fix #2027 - Accept own ID for remote follow with and without preceding @ (#2991)
8 years ago
Eugen Rochko 090f27b86f When avatar/header are missing, do not include the missing file into Atom (#2988)
8 years ago
Yamagishi Kazutoshi 08f861bbc5 Focus tab of Mastodon when clicking notification (#2989)
8 years ago
Nolan Lawson 4692cc8d98 Add dynamic polyfills for older browsers (#2985)
8 years ago
Go Shoemake f87af43ee7 Fixed mention regex to support unicode (#2420)
8 years ago
Yamagishi Kazutoshi 83b0107167 Refine unescapeHTML (#2977)
8 years ago
Yamagishi Kazutoshi 04e4aa2096 Remove unnecessary .keep files (#2976)
8 years ago
Eugen Rochko 3702e2c924 Fix regressions from #2683 (#2970)
8 years ago
jeroenpraat 634b19b725 Very small fix/update NL strings (#2971)
8 years ago
Matt Jankowski 60fa69399c Pubsub confirmation worker spec (#2974)
8 years ago
Eugen Rochko ee7719d540 Fix #2955 - Send HEAD request ahead of GET when fetching URL previews (#2972)
8 years ago
alpaca-tc d0c0fed791 Add `account_id DESC` to optimize PrecomputeFeedService (#2967)
8 years ago
beatrix e71ac76f5e fix a regression introduced by 4f54465c3b (#2966)
8 years ago
Wonderfall 04ee7e7b62 align buttons with column headers (#2964)
8 years ago
Matt Jankowski cd8fc8031f Spec feed insert worker (#2965)
8 years ago
Yamagishi Kazutoshi 67aa79964e Add boop sounds in Vorbis format (#2963)
8 years ago
Matt Jankowski cd3630e3d1 Spec coverage and refactor of digest mailer worker (#2961)
8 years ago
Koala Yeung 9a944ec49b Fix Occitan's locale data plural function (#2957)
8 years ago
AA4ch1 6d039ffe97 Fix compose_form.js for #2904 (#2960)
8 years ago
R Tucker 4f54465c3b Handle hashtags in spoiler_texts (partial fix for #699) (#2683)
8 years ago
Eugen Rochko 221898cc90 Add spec for Pubsubhubbub::DistributionWorker. PuSH-deliver public items (#2954)
8 years ago
fusshi- 83cade5886 Disabled auto focus on toot form when search results are shown. (#2942)
8 years ago
Matt Jankowski b188aeb0e7 Specs for pubsub subscribe service (#2951)
8 years ago
Matt Jankowski 87ef624429 Spec and refactor for pubsubhubbub/unsubscribe service (#2946)
8 years ago
Akihiko Odaki a1abb11656 Use CLD3 (#2949)
8 years ago
Akihiko Odaki 401765cffe Use RegExp for require.context to filter custom stylesheets (#2950)
8 years ago
abcang 5b538cde50 Fixed bug that timeline can not be displayed by InvalidURIError (#2947)
8 years ago
haoyayoi a5ad348182 add content-type in pubsubhubhub request header (#2943)
8 years ago
Alda Marteau-Hardi 53f6534b66 Fix missing or not gender neutral strings. (#2944)
8 years ago
Yamagishi Kazutoshi 84a4758114 Remove jquery-ujs (#2939)
8 years ago
Yamagishi Kazutoshi 3fbd3dc837 Fix duplicated values in nl.json (#2931)
8 years ago
Koala Yeung f448606096 Update Norwegian translations (#2937)
8 years ago
Soshi Kato 62cdc492d8 Fix snackbar notification stacking order (#2935)
8 years ago
HANATANI Takuma 832bcd97a4 Add cursor property to toot user avatar. (#2933)
8 years ago
Matt Jankowski c298bcbb49 Services specs for subscribe and unsubscribe (#2928)
8 years ago
Matt Jankowski 735c5098c5 Specs for API push controller, with refactor (#2926)
8 years ago
Quent-in e8e3827cba i18n mailer files for Occitan language (#2924)
8 years ago
jeroenpraat 02ca71c7bf Updating and extending Dutch strings (#2930)
8 years ago
Matt Jankowski 23f6ec856f Delegate Account#user_locale method and allow nil (#2927)
8 years ago
ButterflyOfFire eb0050d9ec Update fr.json (#2915)
8 years ago
Yamagishi Kazutoshi cd27deb5e3 Prevent selection of unacceptable Content-Type files (#2910)
8 years ago
ButterflyOfFire df87636834 Update simple_form.ar.yml (#2908)
8 years ago
Matt Jankowski 50d632ea01 Improve scss color variables (#2912)
8 years ago
Koala Yeung 3f61d4e01c Add Thai langauge (#2903)
8 years ago
Yamagishi Kazutoshi ce8562e0e2 Fix broken features list in RTL languages (#2909)
8 years ago
ster f6cf4dc61d Fix small typo in ru.json (#2906)
8 years ago
HANATANI Takuma d19f86f596 Remove unnecessary keep file. (#2902)
8 years ago
yhirano cf1f65bf58 Added haml-lint and fix warnings (#2773)
8 years ago
Matt Jankowski bddb03a089 Improve allowed language handling (#2897)
8 years ago
Jessica K. Litwin 3aa6f28dae small ui change so that the settings buttons at the top of each column are actually aligned properly (#2894)
8 years ago
ster 4e4fb24662 Update Ukrainian, Russian translations (#2893)
8 years ago
yhirano 283e1e265a Enable CodeClimate SCSS Lint checks (#2886)
8 years ago
Ratmir Karabut 23765496c5 Update Russian translation (#2891)
8 years ago
Yamagishi Kazutoshi 1ef8cd0bbc Add final newline to locale files (#2890)
8 years ago
ButterflyOfFire d6be7519ff Update ar.json (#2888)
8 years ago
masarakki 38d8eb7b97 raise-when-oembed-not-found (#2882)
8 years ago
alpaca-tc 2745fc5268 Refactor account.rb (#2881)
8 years ago
Koala Yeung 31d5a6da08 locale: add Occitan locale-data for js (#2845)
8 years ago
Özcan Zafer AYAN 93690f66f6 Add Turkish yml file (#2878)
8 years ago
Ram Lmn 7dc3fbd592 Fix local fonts and change font-face values (#2877)
8 years ago
Yamagishi Kazutoshi f1bf2214bc Remove local_time gem, and add similar (#2875)
8 years ago
Yamagishi Kazutoshi 7ef4bdce19 Fix a aspect ratio for the embedded video (#2872)
8 years ago
Ira 5649d15a71 i18n: Update Hebrew interface translation. (#2880)
8 years ago
Matt Jankowski d2aae2c2e0 Unblock domain service specs/refactor (#2867)
8 years ago
Koala Yeung c9a83b57fc Fix unused key issue in zh-HK (#2870)
8 years ago
Yamagishi Kazutoshi 2d39fc360d Fix locale key for account card (#2866)
8 years ago
Nolan Lawson c9e8d229a4 add asynchronous emojione-picker (code-splitting) (#2863)
8 years ago
alpaca-tc ea2e2f4857 Hotfix convert string from symbol (#2856)
8 years ago
alpaca-tc de0f63e0ac Fixes slow query in notifications api (#2851)
8 years ago
Koala Yeung 582dcf4ff6 Fix Croatian localedata issues in mastodon.js (#2844)
8 years ago
Yamagishi Kazutoshi 7b3424004d Add Japanese tranlsation for getting started, and run manage:tranlation (#2839)
8 years ago
alpaca-tc 1f1ce0291f Refactor domain_blocks_controller (#2843)
8 years ago
rch850 4a930bd556 Use null as default oEmbed height (#2842)
8 years ago
alpaca-tc 0f6ae77634 Optimize MuteService and AfterBlockService (#2836)
8 years ago
jeroenpraat 0b662eb783 Added support options to the bottom right (#2769)
8 years ago
Eugen Rochko 78b890cc81 Fix Scheduler::SubscriptionsScheduler (#2834)
8 years ago
alpaca-tc 2bb3b70454 Handling failed http response (#2823)
8 years ago
m4sk1n bb6176d36a i18n: Updated Polish translation (#2832)
8 years ago
Nolan Lawson 63ad61a2b6 remove legacy decorators, use lodash.debounce (#2830)
8 years ago
Koala Yeung b1f14a1c7f Streamline javascript translation by improving translationRunner (#2808)
8 years ago
alpaca-tc 102c829f16 Optimize follower_accounts and following_accounts (#2820)
8 years ago
Matt Jankowski 05b8a950c6 Stream entry specs and refactor to use delegate (#2827)
8 years ago
gentaro d97e0e05e7 Added japanese version of terms of service and privacy policy (#2703)
8 years ago
Matt Jankowski b6b297a297 Move account header and avatar methods to a concern (#2825)
8 years ago
alpaca-tc 3ceb700ea2 Fixes unknown mime type (#2822)
8 years ago
alpaca-tc 672de1c21e Fixes propTypes warning introduced by #2774 (#2824)
8 years ago
Matt Jankowski 5393dbf4a2 Misc spec coverage improvements (#2821)
8 years ago
masarakki 23bf01bcd6 use Twitter::Extractor for creating links (#2502)
8 years ago
Koala Yeung 79d3ce1408 Update Locale zh-HK (#2818)
8 years ago
Yamagishi Kazutoshi 233b0e973e Run manage:translations (#2816)
8 years ago
Matt Jankowski dc50a231de Add specs (and refactor) of FetchRemoteResourceService and SearchService (#2812)
8 years ago
Yamagishi Kazutoshi 71d44fd9a9 Add Japanese translate to home column when inactive (#2813)
8 years ago
ButterflyOfFire bfd7219422 Update ar.json (#2815)
8 years ago
Eugen Rochko c32e312061 More robust PuSH subscription refreshes (#2799)
8 years ago
R Tucker c1222e2c64 ui: check spoiler_text against regex filter (#1635) (#2665)
8 years ago
alpaca-tc a206fa8037 Delete records in smaller transaction (#2802)
8 years ago
Eugen Rochko 171ee8fcf4 When streaming API is disconnected, poll home/notifications (#2776)
8 years ago
AA4ch1 91642ec801 Fix language selector on preferences page (#2794)
8 years ago
Yamagishi Kazutoshi 4f1cdccbb0 Improve style for form in site settings (#2796)
8 years ago
Masoud Abkenar 1bced91edb Persian translation update (#2788)
8 years ago
Wonderfall 88b7b096e1 about page : use slightly more space (#2791)
8 years ago
Matt Jankowski 232b822d86 Replace best_in_place editor on admin settings page (#2789)
8 years ago
Akihiko Odaki 8546649425 Use ws protocol in streaming API base URL (#2606)
8 years ago
Yamagishi Kazutoshi 93ec05f976 Decode IDNA in PreviewCard (#2781)
8 years ago
unarist bbac5c7359 Show emoji shortname by a tooltip (#2784)
8 years ago
Eugen Rochko 78df86a7c8 Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses (#2734)
8 years ago
Eugen Rochko a14ae886b9 Fix #2725 (#2774)
8 years ago
goofy-bz ba25539563 Update fr.json (#2757)
8 years ago
m4sk1n bb67dd45aa i18n: updated Polish translation (#2768)
8 years ago
Tomohiro Suwa 89550de8cf Correct Account model for rubocop (#2587)
8 years ago
Matt Jankowski 4195aa80fb Remove screenshot image (#2736)
8 years ago
Eugen Rochko 91a8a5eab8 Fix #2706 - Always respond with 200 to PuSH payloads (#2733)
8 years ago
Matt Jankowski 9db85085a9 Language improvements, replace whatlanguage with CLD (#2753)
8 years ago
ヨイツの賢狼ホロ | 3rd style e57cd022a1 i18n: Update zh-CN [ Chinese (China) ] translations. (#2699)
8 years ago
unarist 2ca810583b Add styles for small devices to .onboarding-modal (#2748)
8 years ago
kawax dd06d92caf Show boosted user's avatar (#2518)
8 years ago
unarist d3ece602d8 Fix width of .confirmation-modal on narrow screens (#2743)
8 years ago
Yamagishi Kazutoshi 7efac6d577 Use URI.join for generate asset URL (#2741)
8 years ago
Eugen Rochko ef2af79a48 Replace sprockets/browserify with Webpack (#2617)
8 years ago
Matt Jankowski 129e06f0b3 Auth sign out (#2511)
8 years ago
Kaylee fae1ed48e3 Add option to disable two factor auth in admin accounts panel. (#2584)
8 years ago
Matt Jankowski 4645d95ffc Add admin area view partials for each record type (#2700)
8 years ago
Audun Larsen 56eb1654e3 Norwegian translation for email notifications (#2673)
8 years ago
Ash Furrow 815e31b884 Darkens colour on stream entries meta. (#2616)
8 years ago
Yamagishi Kazutoshi 99fcfb68b5 Reset textarea height when press submit key (#2681)
8 years ago
hakoai d3f549a864 Fix to completely hide NSFW-tagged images (#2724)
8 years ago
Yamagishi Kazutoshi 70f9858e6f Fix subscription expiration condition (#2715)
8 years ago
Yamagishi Kazutoshi 456803cb5c Make it possible to check Subscription that has expired (#2712)
8 years ago
Ira 534eb92c2f Add Hebrew interface translation. (#2573)
8 years ago
Stephen Burgess 0d36cd7375 fix(boost-icon): Align center for Firefox (#2690)
8 years ago
yhirano e5eb070430 annotate models (#2697)
8 years ago
Matt Jankowski fdd7ee1cc7 Coverage for remote follows (#2694)
8 years ago
Matt Jankowski 52b2a25ace Error responses cleanup (#2692)
8 years ago
Giuseppe Pignataro 5f7801fb93 Italian translation (#2654)
8 years ago
Stephen Burgess 167cf737d3 fix(scrolling): Center for large screen w/o breaking horiz scroll (#2682)
8 years ago
Stephen Burgess 747d9809cc fix(dropdowns): Allow for dropdowns to fill full column (#2684)
8 years ago
Matt Jankowski c44ef23e50 Filter on allowed user language preferences (#2361)
8 years ago
yhirano 18e4933432 Fix Rubocop offences (#2630)
8 years ago
Yamagishi Kazutoshi 9f6363a319 Detect extension for preview card (#2679)
8 years ago
Matt Jankowski 4f155a3c86 Reports spec for media attachments, clean up method (#2660)
8 years ago
Alvina Putri 89ba2f0cbf Updating Indonesian locale (#2644)
8 years ago
Noëlle Anthony 4d4d71cd67 Additional key checks for browser compatibility (#2539)
8 years ago
Hugo Gameiro ad3a6badb4 Center web app on larger windows sizes (#2021)
8 years ago
AA4ch1 a3297609bb Fix character_counter.jsx (#2653)
8 years ago
Sylvhem 20a8b1fb52 Minor fixes in the French translation (#2607)
8 years ago
ButterflyOfFire 1e81faeb45 Update ar.jsx (#2647)
8 years ago
Audun Larsen 9ad7393eb9 Minor changes to Norwegian locale (#2652)
8 years ago
Akihiko Odaki a28863bf95 Revert "Use PostgreSQL inheritance for blocks and mutes (#2520)" (#2634)
8 years ago
Yamagishi Kazutoshi 4a582aceed Add target=_blank to user note (#2622)
8 years ago
Matt Jankowski a5c8ffcaf9 Extract user tracking into concern (#2600)
8 years ago
Akihiko Odaki 7cd8e61b5a Use PostgreSQL inheritance for blocks and mutes (#2520)
8 years ago
Matt Jankowski 54450f75d3 More coverage yes more even more (#2627)
8 years ago
yhirano 7c65bcbdb7 Downgrade rubocop 0.48.1 => 0.46.0 (#2628)
8 years ago
Stephen Burgess e2b95ef337 fix(video): Position of play icon (#2608)
8 years ago
alpaca-tc 1f7634c722 Expand uploaded thumbnail (#2611)
8 years ago
alpaca-tc a846db0ed3 Remove uneeded `ORDER BY` query (#2615)
8 years ago
Patrick Figel ae0c77c5d1 Set unknown attachment type when adding domain blocks (#2605)
8 years ago
Patrick Figel ef6f02c173 Set correct attachment type for rejected media (#2599)
8 years ago
Yamagishi Kazutoshi d8bcb8cc4d Fix API for Mastodon version (#2590)
8 years ago
Mingye Wang 816f032b7e Minor updates to zh-CN JS translation (#2557)
8 years ago
Matt Jankowski e1d3dc89fa Fix broken spec for about/links view partial (#2586)
8 years ago
Yamagishi Kazutoshi 25f76b30e0 Hide get started link when register closed (#2583)
8 years ago
Matt Jankowski 442d4cfb4a More controller specs (#2561)
8 years ago
Wonderfall 17c95bc96a Update en locale federation description (#2558)
8 years ago
Ratmir Karabut 2a16eaf19b Update Russian translation (pluralizations) (#2565)
8 years ago
Matt Jankowski 7662a68de1 Return missing page when tag does not exist (#2563)
8 years ago
Matt Jankowski 3e819257ab More status specs (#2564)
8 years ago
Ratmir Karabut 1fde2d968a Update Russian translation (#2570)
8 years ago
ButterflyOfFire acb6695a02 Update settings_helper.rb (#2556)
8 years ago
Wonderfall f97daedce0 Update onboard federation description (#2555)
8 years ago
Shel Raphen 4c01112a6f Copy edits to reflect changes in post privacy (#2552)
8 years ago
Matt Jankowski 65ad682e81 Fix remote follow (#2547)
8 years ago
Patrick Figel af77b448b9 fix partial path in admin/reports (#2546)
8 years ago
Eugen Rochko 9841dcaca7 Hotfix remote status formatting (#2543)
8 years ago
unarist b6baaa33c4 Update Japanese translation (and English translation file) for JavaScript (#2538)
8 years ago
yhirano f7883d0f32 Change permission from 0755 to 0644 (#2536)
8 years ago
Yamagishi Kazutoshi cc6d730bdc Fix broken oEmbed provider (#2537)
8 years ago
Yamagishi Kazutoshi c69e74d9ba Fix Doorkeeper error (#2534)
8 years ago
jeroenpraat 4b81f16197 Another (less urgent) Dutch string update (#2533)
8 years ago
Eugen Rochko 886aa14cfc Cache Status#ancestors recursive query results (#2527)
8 years ago
Eugen Rochko 97dff125a8 Improve shared status verification (#2525)
8 years ago
jeroenpraat 64bef924ae Last minute Dutch update and fix (after checking on live 1.3RC) (#2529)
8 years ago
Eugen Rochko e21b9c875e Bump version, improve how version is stored for better commit history (#2526)
8 years ago
Matt Jankowski b17d7a1f85 Catch error when server decryption fails on 2FA (#2512)
8 years ago
Ashley 17dd57bb67 Added '(dev)' to the title in development mode (#2524)
8 years ago
Eugen Rochko 4a7dc4fadc OEmbed support for PreviewCard (#2337)
8 years ago
Yamagishi Kazutoshi 279f34c797 Sync a locale files for JavaScript (#2513)
8 years ago
Tomohiro Suwa 7bb45d9ed5 Don't need to include ActiveModel::Validations (#2521)
8 years ago
Evan Minto dad5d33ff3 Add ActivityPub Actor id to WebFinger JSON. (#2522)
8 years ago
Lindsey Bieda 0f0fc3fbca Add aria-label to icon driven dropdown menus (#2516)
8 years ago
Kaylee 125aec482a Copy over "Boost" hover text fix to detailed view. (#2508)
8 years ago
Matt Jankowski 6712d98c58 Add spec coverage and refactor authorize_follows controller (#2505)
8 years ago
Koala Yeung 1fc91facb5 Update Russian translation (rebased) (#2503)
8 years ago
Matt Jankowski 89255db0d8 Domain block service cleanup (#2490)
8 years ago
Benedikt Geißler f826622dd5 Update German translation (#2485)
8 years ago
Yamagishi Kazutoshi 4250a3ed18 Update Japanese translation (#2487)
8 years ago
Lindsey Bieda d440601851 Red favicon for dev (#2470)
8 years ago
Tomohiro Suwa 5440c95867 Don't toot request with only blank characters (#2154)
8 years ago
Yamagishi Kazutoshi 53a09d3d26 Fix undefined variable in OnboardingModal (#2482)
8 years ago
Koala Yeung 513b7eb6f3 Update ar.jsx (#2469)
8 years ago
Wonderfall 612ae58d61 fix onboarding modal (#2477)
8 years ago
Eugen Rochko 0fafcc86ae Fix various regressions (#2466)
8 years ago
Eugen Rochko 69f3fab417 Fix #2261 - noopener typo (#2463)
8 years ago
Francis Chong 395608442d Add media dimensions (#2448)
8 years ago
Keiji, Yoshimi 8e7c858877 attach_media should be in transaction of creation status (#2426)
8 years ago
JP DeVries 435d3f78d7 Toolbar icons accessible names (#1424)
8 years ago
Guillaume Lo Re 9e955fe688 Stricter whitelist rules (#2213)
8 years ago
Amelia f612bf72c8 Make the getting started ui more intuitive (#1309)
8 years ago
Mingye Wang 5884bf8fe5 Refine CW placeholder in Chinese jsx files (#2447)
8 years ago
Ash Furrow 109d1bdcda Fixes string length issue for multibyte characters. (#2443)
8 years ago
Stephen Burgess e9aca1a596 Adjust status action bar icons (#2424)
8 years ago
alpaca-tc 31d49716c6 Localize with i18n for Devise::FailureApp (#2309)
8 years ago
STJrInuyasha 8ea2d2544e Login link for single user instances (#2393)
8 years ago
Evan Minto 1b5966ad07 Change ActivityPub paging to match spec. Clean up ActivityPub outbox changes. (#2410)
8 years ago
Eugen Rochko 553d6a1ea6 Fix #2402 - Add Idempotency-Key header to PostStatusService that prevents (#2419)
8 years ago
Yamagishi Kazutoshi 7f02d09887 Decodes URL containing IDN (#2436)
8 years ago
Ash Furrow c9e51b8ded Username above toot box UI changes (#2418)
8 years ago
178inaba 1b6e534850 Optimize account search (#2421)
8 years ago
Eugen 87f7a3922c Punycode URI normalization (#2370)
8 years ago
Masoud Abkenar 7e06f9b711 Persian translation (#2405)
8 years ago
Stephen Burgess 6ac3118cd9 fix(styles): Spoiler trigger zindex, close modal button position (#2406)
8 years ago
Stephen Burgess 0c77188d59 Only show upload modal when drag event contains files (#2409)
8 years ago
Eugen d4a67d0d2a Add an RTL stylesheet for Arabic i18n (#2378)
8 years ago
Yamagishi Kazutoshi eb62fad451 Force wrap long email address (#2395)
8 years ago
Matt Jankowski 8940fe2b4e Fix flashes partial render error for controllers which don't inherit from application controller (#2400)
8 years ago
Akihiko Odaki b1473e6307 Hide some components rather than unmounting (#2271)
8 years ago
Yamagishi Kazutoshi 1a7b4c0d7b Fix background-size being overwritten (#2382)
8 years ago
Matt Jankowski f93d4d340d Return force_ssl to the controller (#2380)
8 years ago
Yamagishi Kazutoshi fddbb54327 Improve Japanese translation (#2376)
8 years ago
Effy Elden 6b031c8fc6 Report processing improvements (#2349)
8 years ago
Eugen f89e26bdd5 Followers-only post federation (#2111)
8 years ago
Ash Furrow c5b54a684f Fixes problem with showing non-local accounts. (#2371)
8 years ago
ymmtmdk 8ce265de24 Add link for domain in land strip (#2306)
8 years ago
Stephen Burgess 5a0fdaded9 fix(style): Fix styles after classname refactor (#2368)
8 years ago
Stephen Burgess 38de6907d9 feat(cw-button): Add aria controls to CW trigger (#2303)
8 years ago
Matt Jankowski 8c0108a4e8 Ensure i18n matches options (#2358)
8 years ago
Yamagishi Kazutoshi a95be92e0a Add Japanese translation to EmojiPicker component (#2359)
8 years ago
Yamagishi Kazutoshi 45bee6a000 Show multibyte URI preview card (#2363)
8 years ago
178inaba a1bc7b0fdc Add simple_format to simplified_format (#2198)
8 years ago
ThibG e9bb5e8e8a Allow webfinger controller to reply to user@WEB_DOMAIN in addition to user@LOCAL_DOMAIN (#2351)
8 years ago
Ashley 0be9f3a30c Halved padding for emoji (#2344)
8 years ago
Stephen Burgess a816f9f297 fix(style): Fix regressions introduced by #2338 (#2345)
8 years ago
Joël Quenneville eff1644d22 Test embedded_view related code in a helper (#2282)
8 years ago
Joël Quenneville e8a3a00068 Add test coverage to CSS class generation (#2285)
8 years ago
Koala Yeung ac91652eae Adding arabic string localization (rebased) (#1895)
8 years ago
Ashley 02c6442cc5 Tooltip for boosting depends on toot visibility (#1394) (#1754)
8 years ago
Yamagishi Kazutoshi b4bb7f8333 Remove unnecessary variable in ColumnLink component (#2341)
8 years ago
Evan Minto 227f45402d ActivityPub: Add basic, read-only support for Outboxes, Notes, and Create/Announce Activities (#2197)
8 years ago
Ash Furrow eb7db6f8da Admin UI for confirming users (#2245)
8 years ago
Eugen ddb04dacb2 Add a confirmation modal: (#2279)
8 years ago
Akihiko Odaki 429d808d58 Alter Japanese translations for CW and NSFW (#2305)
8 years ago
Stephen Burgess c4e3be68d1 Replace inline styles with CSS classes (BEM) (#2338)
8 years ago
Matt Jankowski 64d071d3e4 Clean up flash display in views (#2336)
8 years ago
Matt Jankowski 04e2d502e0 Move force_ssl check to production config (#2165)
8 years ago
mecab d687a6a59b Fix character images' sizing to make it robust (#2327)
8 years ago
jeroenpraat 57bec53f1c Translation emojis and sorted on alphabet (#2328)
8 years ago
Stephen Burgess 54c139a088 Improve aria support - Columns and Navigation Drawer Icons (#2299)
8 years ago
Wesley Ellis 4a6ccafa2f Add og:url tags (#2298)
8 years ago
Akihiko Odaki 349ded48e3 Fix TabsBar update (#2300)
8 years ago
Ashley ef42a1d01f Added strings for emoji category localization (#2302)
8 years ago
Quent-in fe231a6cec missing a var (#2320)
8 years ago
unarist 00eb2d461a Fix Japanese translation of privacy disclaimer (#2315)
8 years ago
ThibG bea1adad33 Add author/actor URI to the list of webfinger aliases (#2319)
8 years ago
codl 064101f8c6 strip leading & trailing spaces from remote follow acct (#997) (#2321)
8 years ago
Matt Jankowski 1a0960ba88 [WIP] Html lang on statuses (#2297)
8 years ago
Matt Jankowski 502eef6f8d 2FA controller cleanup (#2296)
8 years ago
Ashley bebb218a04 Allowed the emoji picker 'Search...' string to be localized (#2294)
8 years ago
Eugen 1ccf2c8e52 Improve bio compatibility (#2278)
8 years ago
Ashley b970cf6988 Added API for single notification dismissal (#2251)
8 years ago
Joël Quenneville 3ed49b5854 Add tests for StreamEntriesHelper#rtl? (#2286)
8 years ago
Rachel H eeb170e1e4 Put space before image (#1735)
8 years ago
Yamagishi Kazutoshi 542c134ed4 Remove deprecated features at React v15.5 (#1905)
8 years ago
Koala Yeung 5321bbacb1 Add Indonesian (Bahasa Indonesia / id) translation (#2200)
8 years ago
Koala Yeung 3b0cf2d8c3 Add Ido (io) translation (#2202)
8 years ago
Matt Jankowski 21c1b4bf8a Use local_time gem for timezone replacement (#2174)
8 years ago
Mingye Wang e3fbd2db30 Fix mangling of ##tag matches (#2194) (#2247)
8 years ago
Ash Furrow 04bbf79994 Hides superluous details on small screens (#2175)
8 years ago
Sebastian Morr 6a85e79583 Display remaining characters when editing display name and bio (#2219)
8 years ago
Takayoshi Nishida 3ba9a8c1db Fix #2195 - Set locale to error pages (#2255)
8 years ago
Ram Lmn d7449135db Use local fonts and stop scrollable elements from repainting (#2266)
8 years ago
Yamagishi Kazutoshi ecb42d5414 Add crossorigin="anonymous" to about (#2272)
8 years ago
ik-fib 3d7666f63c Add Mastodon version to user agent (#2253)
8 years ago
Yamagishi Kazutoshi b921bdc3cf Upgrade jQuery to v2.x (#2246)
8 years ago
Jérémy Benoist 54164971c3 Open authorized application in a new window (#2250)
8 years ago
Ash Furrow c229532144 Adds version to about/more and API (#2181)
8 years ago
May Kittens Devour Your Soul 411f3018a0 Croatian language updates & fixes (#2203)
8 years ago
Quent-in 62a9d7a31e Adjustment of oc.jsx (#2214)
8 years ago
Ash Furrow fe153f53e2 Enables the Polish translation. (#2235)
8 years ago
jeroenpraat 27bb02a66e Updated Dutch strings and added Dutch onboarding modal strings (#2243)
8 years ago
Mingye Wang 080f9b6f05 zh*: minor jsx whitespace fix (#2231)
8 years ago
Yeechan Lu 620261ecb3 Fix Chinese (China) translation availability (#2230)
8 years ago
Matt Jankowski be1ecde300 Clean up settings/preferences controller (#2237)
8 years ago
Andrey Blinov 2f2ed33f84 Fix Textarea height should be reset upon sending toot #2189 (#2236)
8 years ago
Shel R 97ee17b5f1 Repair most egregious mistakes in onboarding modal (#1964)
8 years ago
Alda Marteau-Hardi e8fb2ddb48 French translation cleanup (#2223)
8 years ago
Matt Jankowski 696f4794fd Admin settings controller refactor, add specs, cleanup (#2225)
8 years ago
Yamagishi Kazutoshi 17367e7c47 Fix PropTypes warning in OnboardingModal (#2191)
8 years ago
Matt Jankowski bbd0d7f5d0 Use default locale for html lang in layouts (#2212)
8 years ago
Matt Jankowski 813239e4fe Link to profile/feed/salmon from admin/accounts show page (#2186)
8 years ago
Eugen f29afaa268 Fix #2120 - Use Status#as_tag_timeline on public hashtag page (#2182)
8 years ago
Eugen 5849eac93e Fix #2108 - Fix gif uploads (#2171)
8 years ago
Darshak Parikh 831ed1565f Add some Spanish translatoins (#2170)
8 years ago
alpaca-tc e40ea6cd9d Extract error messages to locale file (#2162)
8 years ago
jeroenpraat e190b3b052 Dutch language strings: a few important fixes (#2163)
8 years ago
György Nádudvari 2d4611520a Fixed hungarian translation (#2158)
8 years ago
Tomohiro Suwa 7fe94bff51 Fix css for toot button when uploading images (#2161)
8 years ago
fsubal b504ce11e1 fix broken style when follower has long description (#2159)
8 years ago
Eugen 3cb2e684dc Fix double-escaping of display names in <title> (#2155)
8 years ago
Eugen a38b05112e Fix possibility of unrightful webfinger redirect (#2147)
8 years ago
Matt Jankowski 58ce961281 Remove unused view files in accounts/ (#2153)
8 years ago
Yamagishi Kazutoshi a7b4c39def Add meta tags for OGP to following & follow page (#2052)
8 years ago
matsurai25 4903d68df4 fix Japanese search result translation (#2149)
8 years ago
Matteo Aquila 1c6208545a Completed Italian translation (#2151)
8 years ago
matsurai25 203a5d4dba fix search text 'zero' (#2150)
8 years ago
geta6 7a521a7278 Automatically change the size of textarea (#2128)
8 years ago
Matt Jankowski 7a1129892c Simplify render in controllers (#2144)
8 years ago
Eugen 48d8e5a82f Attachment list for uncached attachments (#2110)
8 years ago
alpaca-tc c413926027 Replace User.count -> User.confirmed.count (#2127)
8 years ago
Yamagishi Kazutoshi 34d2168ac1 Remove unnecessary word from Japanese locale (#2143)
8 years ago
abcang 815462feff Fix html escape characters in the URL (#2138)
8 years ago
857b 0e51c20a7c enable to scroll the setting's page sidebar (#1347)
8 years ago
Isabelle Knott de57e481fe Do not show link preview card if toot has a spoiler (#1617)
8 years ago
Ash Furrow 13e8bd3bc2 Moves from hamburger icon to asterisk. (#2116)
8 years ago
chrolis 29ebd3b0b4 Improve visibility of mute, block, report menu in Japanese (#2131)
8 years ago
Misty De Meo 03971de5c5 Update title text for "reply all" button (#2118)
8 years ago
Matt Jankowski 9a8134cea6 Restful refactor of accounts/ routes (#2133)
8 years ago
Kota Ouchi e952cec09c Update ja.yml (follow for #2118) (#2137)
8 years ago
Eugen 42a35d395e Remove unused fonts (#2103)
8 years ago
Eugen 21816d08ec Fix #1642, fix #1912 - Dictate content-type file extension (#2078)
8 years ago
Matt Jankowski 4591c7dbdb Language detection refactor (#2099)
8 years ago
happycoloredbanana 9026426b4d Remove API authentication for public statuses (after review) (#1919)
8 years ago
Mingye Wang 171c059702 Polish zh-cn js translation (#2090)
8 years ago
Matt Jankowski ce5cb2b81c Instances list in admin (#2095)
8 years ago
Matt Jankowski 4b6be67e85 Admin reports with accounts (#2092)
8 years ago
Tomohiro Suwa 7958d32b64 Disable toot button when above 500 characters (#2088)
8 years ago
spf ceb77e1b0b fix admin input display (#1633)
8 years ago
JP DeVries 550e18e4de Moving aria-label to div.column (#1769)
8 years ago
Matt Jankowski 2a86067f5e Simplify renders in views (#2084)
8 years ago
ik-fib 1b8613bc7a Add "Mastodon" to user agent (#2073)
8 years ago
Keiji, Yoshimi 0470539925 Translate onboarding dialog to japanese (#2062)
8 years ago
839 95e8ab21a1 Avoid dynamic methods due to processing speed (#2080)
8 years ago
Andrey Blinov 836b5313c5 Fix header icons in navigation bar (#2081)
8 years ago
Koala Yeung 370d291081 Add Occitan (oc) translation (#2077)
8 years ago
Ratmir Karabut a62a622304 Update Russian translation (#1967)
8 years ago
geta6 66ea7fe498 Add hasMore field to account timeline (#2066)
8 years ago
Eugen Rochko a398b93bbc Adjust visuals of non-autoplaying GIFV
8 years ago
Eugen Rochko 336fd904db Merge branch 'pause-gif' of git://github.com/patf/mastodon into patf-pause-gif
8 years ago
Matt Jankowski 7a7a2d591f Remove unused methods (#1730)
8 years ago
Eugen Rochko 8867792e53 Rename cache key to exclude_account_ids_for:id, adjust formatting
8 years ago
Eugen Rochko 8af5ceb661 Merge branch 'fix/cache_blocking' of git://github.com/pixiv/mastodon into pixiv-fix/cache_blocking
8 years ago
Damien Erambert 24a6728c81 Add FR locales to the onboarding modal (#1976)
8 years ago
Mingye Wang 84f71d0c7e Add simplified Chinese js translation (#2044)
8 years ago
Matt Jankowski d087c95aa7 Instance helper to replace site title helper (#2038)
8 years ago
jeroenpraat 4cc1317571 Updated, improved and fixed Dutch language strings (#2030)
8 years ago
Matt Jankowski ef7bba3da1 Use .presence instead of ternary on site description for og: content (#2033)
8 years ago
Sam Hewitt a3d3c665cc optimized logo (#2020)
8 years ago
Andrey Blinov c8656734c0 Fix import pt_br locale in mastodon.jsx (#2011)
8 years ago
Zac Anger 137be0dfc0 Return early from submit if no text. (#1962)
8 years ago
Matt Jankowski 47cc8462e3 Media controller specs (#2022)
8 years ago
Eugen 7e230fc786 Fix #1972, fix #1870 - Fix special characters in XML, add tests (#1988)
8 years ago
Eugen e0a36782b4 Fix #1897 - Return reblogged: false on unreblog (was wrongly named variable) (#1989)
8 years ago
Matt Jankowski fd9d43b6e2 Improve handling of HTTP_ACCEPT for webfinger (#2008)
8 years ago
Tomohiro Suwa a9f4feb735 Fix nil query_username (#2013)
8 years ago
alpaca-tc 4f0d96aa5e Required foreign keys (#2003)
8 years ago
Christophe Gesché e6e53aba3d Update fr.jsx "clear" (Nettoyer peut-être ambigu) (#1987)
8 years ago
tom a341f2b572 Make contents of boost confirmation dialog scroll (#1710)
8 years ago
Patrick Figel 2fb1f07888 Add gif auto-play/pause preference
8 years ago
Dale Price dd68c1cc16 Add mask-icon.svg (#1572) (#1585)
8 years ago
Hugo Gameiro 70d72e33cb Add Brazilian Portuguese and fix European Portuguese (#1966)
8 years ago
May Kittens Devour Your Soul 9191c664da Create hr.jsx (#1945)
8 years ago
Yuki Nakagawa 6572daada5 Optimize user setting page for mobile browser (#1924)
8 years ago
Yamagishi Kazutoshi 9fa141a329 Add human locales for zh-tw (#1984)
8 years ago
usagi-f 3b6b05fe4c Add function color remaining text (#1980)
8 years ago
anon 3d467bfa28 Fix tiny typo, and added link to terms and conditions in confirmation email for Japanese. (#1975) (#1975)
8 years ago
saturday06 abf70be71e Assign user locale on signup (#1982)
8 years ago
Keiji, Yoshimi 4863184f88 reduce unneed query when post without attachements. (#1907)
8 years ago
Eugen b93456be44 Do not display "reset password" in admin UI for remote accounts (#1960)
8 years ago
Eugen 6e801f4030 Fix #1957 - WhatLanguage can return null. Fallback to 'en' (#1959)
8 years ago
Eugen 4921bf4b20 Fix #1870 - Strip control characters out of strings in AtomSerializer (#1876)
8 years ago
Eugen b9b9edd4c8 Add language detection (#1772)
8 years ago
Eugen 40b37104fd Onboarding modal (#1883)
8 years ago
Matt Jankowski fff8d92577 I18n health warnings (#1949)
8 years ago
alpaca-tc 5c2010661a Check @recipient.user at the first (#1939)
8 years ago
Eugen c2b4bafc33 Fix #1813 - Alleviate extra requests when processing mentions (#1938)
8 years ago
Effy Elden d52abe1cc7 Merge branch 'master' into fix/cache_blocking
8 years ago
Matt Jankowski 3052fe93ba Clean up check that account needs a webfinger update (#1932)
8 years ago
Matt Jankowski cff86fedcf Remove trailing whitespace in terms.no.html (#1933)
8 years ago
Matt Jankowski a3a4fe2163 Simplify the og:image and og:description code in stream_entries/show (#1934)
8 years ago
Matt Jankowski dce20ec3f5 Use local vars in partials (#1935)
8 years ago
abcang 4e6ed3c06c fix regex filter (#1845)
8 years ago
tackeyy 813ee3cde6 Remove .keep in models (#1892)
8 years ago
alpaca-tc 30ef109bc5 Add presence validation to Import (#1928)
8 years ago
mshrtkch ca1702f41c Fix translation related to "mute" (#1926)
8 years ago
alpaca-tc 2aae4c5531 Fixed NoMethodError in UnfollowService (#1918)
8 years ago
Matt Jankowski 798e2b328a Fix yaml issue in ja locale (#1916)
8 years ago
Naouak 50ad1c3762 Syntax error in japanese localisation (#1920)
8 years ago
Erwan Leboucher cc5bbc7048 Add missing french translation. (#1906)
8 years ago
Yuki Nakagawa 003d62676b Enlarge font size to avoid autozooming of iPhone. (#1911)
8 years ago
新都心(Neet Shin) 8f7fed77ed Update Japanese Translate (#1903)
8 years ago
Eugen ba6b4c6e62 Make file attachment on MediaAttachment optional (#1865)
8 years ago
Keiji Yoshimi 6ca3a6c9f4 cache blockings for reducing queries.
8 years ago
Eugen 8270e11295 Fix up recovery codes design a little (#1866)
8 years ago
Matt Jankowski d4d5135559 View spec fix (#1888)
8 years ago
Eugen 86e2b25355 Fix #1852 - Ensure feeds have valid <title> tags (#1875)
8 years ago
Isabelle Knott 98d6990812 Show error message if video cannot be loaded (#1879)
8 years ago
Eugen 930dd20b50 Indicate when a toot is part of a chain with a "reply all" icon (#1869)
8 years ago
Eugen 53f6bf067f Fix cross-origin integrity (#1871)
8 years ago
Eugen 4b0e37d1cd English localization for mention notification was missing (#1867)
8 years ago
Naouak 85ff7666f3 Check for a custom css file to help customization of instances (#1368)
8 years ago
alpaca-tc 752d057494 ActiveRecord::NotFound is not defined (#1864)
8 years ago
Marcin Cieślak d67b8e90ea Give SINGLE_USER a chance to register (#1820)
8 years ago
Matt Jankowski c0f0bcf17d Add password reset for users from admin accounts area (#1841)
8 years ago
Henry Smith 0c2c330596 Remove isRequired from optional prop (#1843)
8 years ago
Henry Smith 5eb3909178 Fix function call name typo (#1851)
8 years ago
Matt Jankowski f382a4f746 About page contact email (#1839)
8 years ago
Alex Dunn ec79c18aa8 views/about: use Setting.site_title instead of hardcoding (#1508)
8 years ago
Zac Anger 4afb6d9b15 Add eslint-plugin-jsx-a11y (#1651)
8 years ago
Patrick Figel 15b393201e Add recovery code support for two-factor auth (#1773)
8 years ago
Amakasu Ryoma fe95b7550e Update ja.jsx (#1822)
8 years ago
Alda Marteau-Hardi bca2ed3742 Add a classname to the loading bar (#1826)
8 years ago
Keiji, Yoshimi 2376ba380b fixed privacy mistake of japanese translation of privacy.change (#1832)
8 years ago
alpaca-tc efb88aae30 ActiveRecord::Relation does not respond to `#id` (#1834)
8 years ago
Matt Jankowski 0d9e4aaaaf Account search service refactor (#1791)
8 years ago
ThibG 626e7d1548 Refresh webfinger (#1323)
8 years ago
Matt Jankowski 2a7120b5ff Rename admin/accounts_helper to admin/filter_helper (#1816)
8 years ago
Koala Yeung 28907070bf jslint: fix jslint warnings (#1704)
8 years ago
Koala Yeung 3264c6d658 Update Traditional Chinese, HK (zh-HK) translation (#1759)
8 years ago
Fjoerfoks afc2847470 Update nl.jxs (#1766)
8 years ago
Ratmir Karabut 329b86ab58 Update Russian translation (#1733)
8 years ago
Matt Jankowski c784b1f95a Use site title on tags#show page (#1802)
8 years ago
Thor Harald Johansen 66da14e13b More Norwegian translations (#1805)
8 years ago
Joachim Viide cbf0e1b1c8 Send initial state in a <script type="application/json"> tag (#1806)
8 years ago
Alex Dunn 91bbd2851f [css] reduce spacing between text elements on about pages (#1510)
8 years ago
ThibG c45c67c2ac Allow running mastodon on a different domain as the one used for identifying users (#1267)
8 years ago
Patrick Figel 30e815a78e Add list of muted user to UI and Getting Started (#1799)
8 years ago
Matt Jankowski 20170cb4f3 Improve i18n chooser (#1804)
8 years ago
Luc Didry 95932656af Add title attribute to URLs in statuses (#1755)
8 years ago
Matt Jankowski 5fb7ab9f84 Fix invalid byte sequence issue in nl.jsx (#1751)
8 years ago
Effy Elden 089c5a76ba Change usage of gsub to delete, as per Code Climate/Rubocop recommendation (#1753)
8 years ago
西小倉宏信 d91b462aa1 Remove .keep in models (#1748)
8 years ago
JP DeVries 0dc20d827a Use landmark regions on columns (#1732)
8 years ago
Matt Jankowski 22f1d9099a Admin reports controller improvements (#1714)
8 years ago
maxypy c06f09dfe2 Implementing Subresource Integrity (#1729)
8 years ago
Eugen Rochko 10b8829c02 Merge branch 'master' of git://github.com/matteoaquila/mastodon into matteoaquila-master
8 years ago
Eugen b942187299 Fix drag & drop overlay not appearing on firefox (#1721)
8 years ago
Thomas Citharel 6524136728 Translate admin (#1702)
8 years ago
Alyssa Ross bd0152fb39 terms: remove redundant words (#1578)
8 years ago
R Tucker 376f6ce6a6 quick typo fix in en.jsx: Rejec -> Reject (#1701)
8 years ago
Eugen 5c414c98e2 Fix #1220, fix #1671 - Hook up comment box to the Redux comment value (#1699)
8 years ago
Eugen 5f9cd9b246 Fix #1609, fix #1628 - Revert #1397 (#1700)
8 years ago
INAGAKI Hiroshi 8c3b5c99e6 translation: Fix comment out issue in en.jsx (#1698)
8 years ago
Koala Yeung 698406f076 Fix minor jslint issue (#1697)
8 years ago
Eugen Rochko a148a3900e Add overlay style to buttons, continue video after expanding it
8 years ago
Matteo Aquila f9a42acd0d Update settings_helper.rb
8 years ago
Eugen Rochko 0744eb8838 Merge branch 'videolightbox' of git://github.com/blackle/mastodon into blackle-videolightbox
8 years ago
Rachel H a6515aeea8 Convert emoji shortnames when sending status (#1666)
8 years ago
Koala Yeung ff826c68eb Add Dutch translation (nl) (#1682)
8 years ago
Isabelle Knott 5c3705f4f7 Fix issue where 'sensitive content click to show' item takes up whole screen on public view (#1692)
8 years ago
Matt Jankowski 49c3000d62 Organize coverage dirs (#1695)
8 years ago
Eugen e02486edab Merge branch 'master' into master
8 years ago
Isabelle Knott 79cefa3739 Do not show media attachment as og:image if it was marked as NSFW (#1693)
8 years ago
Matt Jankowski 38c0a6fee2 Fix language export variables (#1689)
8 years ago
Matteo Aquila e891a97787 Update settings_helper.rb
8 years ago
Matteo Aquila 3ace439512 Update settings_helper.rb
8 years ago
blackle 924a6d7cd8 Allow video to be expanded into lightbox
8 years ago
YOSHIOKA Eiichiro c8af1e96a5 [l10n] ja: update missing Japanese translations (#1687)
8 years ago
Musee U a3019ede5a [l10n] ja: update missing Japanese translations (#1684)
8 years ago
Hugo Gameiro 990bbacb93 fix Portuguese translation (#1661)
8 years ago
新都心(Neet Shin) 67ed9d8f18 Update Japanese translation files (#1640)
8 years ago
Ratmir Karabut 5a7354ef00 Update Russian translation (#1570)
8 years ago
Svetlozar Todorov 651b89199a Fix #624 - Add localization for Bulgarian (#645)
8 years ago
Daijiro Wachi 16204ba91f Use input type `number` for Two-factor code (#1683)
8 years ago
Matt Jankowski d8789124ae Clean up well-known routes/controllers (#1649)
8 years ago
Matt Jankowski 26ea2f70bd Admin accounts controller cleanup (#1664)
8 years ago
Matt Jankowski 0a6cfca260 Settings export refactor (#1646)
8 years ago
Koala Yeung 94ff16be71 Update javascript English translation files and some defaultValue (#1676)
8 years ago
Isabelle Knott 68e1307371 Clear spoiler when replying to toot that doesn't also have a spoiler (#1662)
8 years ago
tom 168265c708 Smoother scrolling on older iOS devices (#1654)
8 years ago
Thor Harald Johansen d898b8d958 Adjustments to the Norwegian translation (#1648)
8 years ago
Isabelle Knott 36ba70310a Use shift+click instead of alt+click to bypass boost dialog (#1638)
8 years ago
Eugen 389c300c1f Fix visuals introduced in #1463 (#1634)
8 years ago
lindwurm caddfb64aa [l10n] ja: Improve Japanese Translations (#1631)
8 years ago
Isabelle Knott 8df158aa6f Fix missing compose box when viewport width is exactly 1024px (#1632)
8 years ago
Knut Erik 3689d4aa7b Added norwegian version of terms of service and privacy policy (#1625)
8 years ago
pinfort 6ffc89a2e7 fix Japanese translation (#1623)
8 years ago
goofy-bz 2622c76077 Update fr.jsx (#1551)
8 years ago
Ben Roberts 462e956164 significant improvement in microformats markup (#1063)
8 years ago
karlyeurl 9cc96682c3 locale-fr: fix typo (#1603)
8 years ago
Julien Deswaef 91bd681b51 vector (svg) logo with correct inner shape and colors (#1362)
8 years ago
David Libeau c5ce944e25 Fix target blank on "open_in_web" link (#1612)
8 years ago
Matt Jankowski d1ebb63c54 Quick best practice cleanup of views/helpers (#1546)
8 years ago
Matt Jankowski 9d1d8797fd Webfinger resource to extract username from resource string (#1607)
8 years ago
Rachel H bb25c503bd Focus textarea when text is inserted (#1320)
8 years ago
Matt Jankowski bf7306636e Allow import/export of mutes list (#1541)
8 years ago
Carlos A. Escobar 7fd5075806 Added missing Spanish translations strings (#1292)
8 years ago
lindwurm 0b383153f5 [web] Moving docs link to tootsuite/documentation (#1581)
8 years ago
Thomas Citharel cd2324b07b Make Reporting admin section translatable (#1549)
8 years ago
Thor Harald Johansen b2c1df5c20 Working translation for Norwegian. (#1611)
8 years ago
Matt Jankowski f0b4b72c1c Params compact deprecation warning (#1580)
8 years ago
Matt Jankowski ca70fe5ae7 Simplify the way the embed view is created (#1590)
8 years ago
Matt Jankowski c27253cbb6 Default to json type for webfinger requests (#1583)
8 years ago
Matt Jankowski 7e6a5dbe08 Clean up stylesheet organization (#1591)
8 years ago
Matt Jankowski 8ed4ecb7e4 Silence more scope order warnings (#1604)
8 years ago
Koala Yeung a3bfac26fb Add Traditional Chinese, Hong Kong translation (zh-HK) (#1544)
8 years ago
Eugen 138b35027c Improve emoji picker look (#1493)
8 years ago
Eugen 5122f9ab3b Fix #1491 - Fix broken notifications, broken Link header parsing for exclude_types (#1548)
8 years ago
Matt Jankowski 63e46e27f0 Refactor exports controller (#1567)
8 years ago
Henry Smith f2a3340fec Fix console error when scrolling a column with no scrollable content (#1574)
8 years ago
lindwurm 25c5f86211 [about] Moving docs link to tootsuite/documentation (#1573)
8 years ago
Thomas Citharel c471e5c694 Update french locale (#1525)
8 years ago
pinfort 601d93bfc3 Add Japanese translation (#1552)
8 years ago
Matt Jankowski db979ebcee Imports controller errors (#1553)
8 years ago
Eugen Rochko 7dc25b762d Merge branch 'master' of github.com:tootsuite/mastodon
8 years ago
Eugen Rochko 0a25971d6d Fix look of the modals
8 years ago
Eugen Rochko b440b2a9ee Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
8 years ago
Komic b108632f6a Better background-photo.jpeg (#1560)
8 years ago
Matt Jankowski bcdcb0fb7b Increase breakpoint size for bio on account show (#1559)
8 years ago
Matt Jankowski a9886524d9 Remove unused methods from StreamEntriesHelper (#1365)
8 years ago
Matt Jankowski 9a30c564b6 Remove unused AtomBuilderHelper (#1364)
8 years ago
blackle e7d77f4e13 Allow user to disable the boost confirm dialog in preferences
8 years ago
blackle e68cde9255 Bypass boost confirm modal if alt is pressed
8 years ago
Corey Dutson 7a4cb10e6b Adjust css for user detail page (#1463)
8 years ago
blackle 3f5290bdb2 Add boost confirm modal
8 years ago
Matt Jankowski fcec9fcd99 Pagination improvements (#1445)
8 years ago
Eugen e0977567e7 When avatar/header are GIF, generate static versions (#1428)
8 years ago
Matt Jankowski 43143fb22e Remove order prior to .find_in_batches (#1470)
8 years ago
Matthias Jouan 2be9b85ed6 Add username as a title for mentions (#1385)
8 years ago
Eugen 68f3ce7d0c API param to exclude notification types from response (#1341)
8 years ago
Matt Jankowski 874a240a58 Clean up generation of account webfinger string (#1477)
8 years ago
Chris Martin fa5165e874 Add more specific class names to notification divs (#1120)
8 years ago
Rachel H b07990c94f Keep newlines in xml (#1397)
8 years ago
Stephen Burgess 17ce0b4141 Fix #1097 When onClick is falsy, do not make status content clickable (#1434)
8 years ago
Jessica Stokes adee97cb6e Allow typing a toot while an image uploads (#1429)
8 years ago
Matt Jankowski 37c9ee5a10 Fix issue with missing emojify class in views (#1455)
8 years ago
Matt Jankowski 8d0a4b7200 Admin base controller (#1465)
8 years ago
Corey Dutson 9fe4ae3372 Adjust background of emoji panel (#1461)
8 years ago
Jessica Stokes 6907c06ce3 Improve scrolling behaviour (#1415)
8 years ago
Ram Lmn 306bdff915 Fix icon and emoji sizes (#1403)
8 years ago
Ratmir Karabut ac50bab158 Add Russian translation (ru) (#1023)
8 years ago
Jantso Porali 4def9924d7 Fix for Import issue from URL (#1416)
8 years ago
Gavin Mogan e331f52be2 Add search to emoji picker (#1395)
8 years ago
Eugen 5c57f15503 Do not store last visited URL from API controllers (#1330)
8 years ago
Eugen d30a82a22f Fix #1339 - better Atom titles (#1343)
8 years ago
Eugen 47a3702db4 Fix /api/v1/accounts/update_credentials tests (#1357)
8 years ago
Hugo Gameiro eb6c3fdca9 update portuguese translation (#1280)
8 years ago
ThibG e326eb53dd Get handle from atom feed's author/email field instead of guessing from URL (#1344)
8 years ago
David Authier 9252133084 Use HTTP Accept-Language to detect locale (#1166)
8 years ago
David Celis 6e0b4032b3 Allow users to update their Account in the API (#1179)
8 years ago
Matt Jankowski 3b3671c797 Helper cleanup (#1348)
8 years ago
StefOfficiel 288bbf6ffb Update fr.jsx (#1329)
8 years ago
Olivier Humbert d473a092e3 French translation update (#1271)
8 years ago
Jonathan Klee dd12af9fd9 add empty notifications french translation (#1111)
8 years ago
Matt Jankowski 41b79ae693 Clean up about page (#1282)
8 years ago
Brian Mock b92480bc01 Fixes #1311 margin shouldn't stay fixed (#1312)
8 years ago
Matt Jankowski 641e809eaf Search cleanup (#1333)
8 years ago
Rachel H ff75c89585 Fix nonworking clear notices button (#1316)
8 years ago
Eugen 3047a8da74 Make public timelines API not require user context/app credentials (#1291)
8 years ago
Eugen b532134503 Fix #795, fix #704, fix #835 - 2FA requires confirmation to be enabled (#1278)
8 years ago
Pavel Djundik ae422d872c Improve responsiveness of registration form and closed banner (#1265)
8 years ago
Pavel Djundik 72a526010d Improve about page responsiveness (#1252)
8 years ago
Eugen 697e4da6cb Fix #1141, fix #1126 - Avatar/profile info fetching (#1215)
8 years ago
Thomas Citharel a9863c1708 Update french translation (#1148)
8 years ago
Markus Amalthea Magnuson 41aa5b0d58 Add titles to more icons, and change clear notifications icon. (#1101)
8 years ago
Nicolai von Neudeck e885aeed92 Updated German translation (#1248)
8 years ago
Alda Marteau-Hardi f34314fd52 Add some missing strings to prevent some React warning in the console (#1230)
8 years ago
Matt Jankowski 0d9a420c1a Use Setting.site_title value for `og:site_name` occurrences (#1194)
8 years ago
Eugen cc6ec445b8 Merge pull request #1224 from chrisheninger/patch-1
8 years ago
Eugen 0b8bd5a9ce Merge pull request #1218 from R0ckweb/patch-2
8 years ago
Eugen eb68ecc9d7 Merge pull request #1216 from tootsuite/fix-default-locale-regression
8 years ago
Eugen 22eff0449f Merge pull request #1213 from tootsuite/fix-accounts-initial-case
8 years ago
Kurtis Rainbolt-Greene b399356fa5 Merge branch 'master' into fix-default-locale-regression
8 years ago
Kurtis Rainbolt-Greene a1ab8bff51 Merge branch 'master' into patch-2
8 years ago
Chris Heninger 68e2f357c0 Add SVG version of logo to repo
8 years ago
Shel R 3b9a56d4b3 Merge branch 'master' into master
8 years ago
Shel R 17c734b017 Merge branch 'master' into patch-4
8 years ago
Yann GUERN 33b00dd70f #1141 on remote follow
8 years ago
Eugen Rochko 07f42f0824 Fix #1165 - before_action was called before protect_from_forgery
8 years ago
Eugen Rochko 81b7c81200 Fix #801 - Respect webfinger's canonical response of username/domain
8 years ago
Eugen c3f2975fa4 Merge pull request #1183 from thoughtbot/cp-post-status-service-specs
8 years ago
Chad Pytel 1a82d2bde6 Use I18n for media attachment validation errors
8 years ago
Joël Quenneville 8a67fb5eca DRY up reblog vs original status check
8 years ago
Eugen 2f1bd3462e Merge pull request #1146 from tootsuite/fix-object-type-nil-exception
8 years ago
Eugen 7215446774 Merge branch 'master' into fix-object-type-nil-exception
8 years ago
Eugen ef7240169a Merge branch 'master' into feature-customized-default-locale
8 years ago
Eugen Rochko eaa0b8e669 Fix nil#object_type error
8 years ago
Jantso Porali fb0ce9d38d Update Finnish translations, add sample Minio config (#954)
8 years ago
Eugen Rochko 9bb84337a7 Allow setting of default language through config
8 years ago
Eugen Rochko a1c63cb01d Re-add forgotten <author> element on standalone <entry>
8 years ago
Eugen 1781fcaea4 Force UTF8 encoding on generated XML (#1140)
8 years ago
Eugen 24c77e57b2 Rewrite Atom generation from stream entries to use Ox instead of Nokogiri (#1124)
8 years ago
Matt Jankowski 7411863663 Reduce size of background-photo.jpeg
8 years ago
Eugen Rochko 0db2a0c7c4 Fix wrong pubsub channel on public timelines
8 years ago
Eugen f10668da16 Merge pull request #1013 from blackle/master
8 years ago
Eugen Rochko fb6459d303 Fix notifications delivered to wrong pubsub channel, optimized RemoveStatusService,
8 years ago
blackle 70f485a9e7 Catch more errors in process_follows so it doesn't fail
8 years ago
Eugen Rochko cd68e54a7d Split SalmonWorker into smaller parts, move profile updating into another job
8 years ago
André Lewin 783de713cd Merge branch 'master' into master
8 years ago
Eugen Rochko 5189ce9cd1 Replace calls to FeedManager#inline_render and #broadcast
8 years ago
Eugen 54329947ab Fix wrong variable used in publish channel
8 years ago
Eugen b9ddfff8f6 Add proper message to PushUpdateWorker, use redis directly
8 years ago
Eugen d67e1fe44d Merge branch 'master' into broadcast-to-worker
8 years ago
tom ea10ddedaa Update components.scss
8 years ago
Eugen Rochko 8f38353c4d Only render public payload once in FanOutOnWrite
8 years ago
Eugen Rochko 3cc7378924 Replace ActionCable broadcast call with simple redis publish
8 years ago
Eugen cae7d221c7 Merge pull request #919 from JantsoP/master
8 years ago
Eugen 39e5ecb61d Merge pull request #908 from krainboltgreene/application-worker-for-shared-logic
8 years ago
JantsoP c0295924bc Merge branch 'master' into master
8 years ago
JantsoP 6a33b51fd2 updated translation
8 years ago
Brad Urani 522410589e Eliminate unnecessary queries and query clauses with none and all
8 years ago
Kurtis Rainbolt-Greene 192f855952 We're going to want these nice helper methods, lets share them with a parent class that matches Rails 5 practices (application level abstraction)
8 years ago
Kurtis Rainbolt-Greene 9b8f587c8d Moved to the worker
8 years ago
Kurtis Rainbolt-Greene bea03b4553 Moving in the inline render
8 years ago
Kurtis Rainbolt-Greene dd66bce930 I don't actually think we need that.
8 years ago
Kurtis Rainbolt-Greene 7d887cea4b Moving the queue_at into the worker
8 years ago
Kurtis Rainbolt-Greene 9e58c2b0e3 This method isn't used anymore
8 years ago
Kurtis Rainbolt-Greene 4f2985cddc Replacing the broadcast method with the one defined in the feed manager
8 years ago
Kurtis Rainbolt-Greene de1bb4bd56 By pushing this into a worker we can reduce the amount of time the feed manager using workers eat up a connection
8 years ago
Eugen 744456cb55 Merge branch 'master' into add_more_tests_to_models
8 years ago
Eugen bb582ac177 Merge pull request #839 from SirCmpwn/profile-readability
8 years ago
Drew DeVault 27e4759c00 Improve readability of text on profiles
8 years ago
Eugen c571ed77d7 Merge pull request #818 from JantsoP/master
8 years ago
Eugen 4751381a24 Merge pull request #852 from peterkeen/email-whitelist-817
8 years ago
Eugen a8468cc6cc Merge pull request #898 from SirCmpwn/remote-follow-improvements
8 years ago
Eugen 6a8bb89f80 Merge pull request #858 from krainboltgreene/patch-6
8 years ago
Drew DeVault 932b0b2f1f Remote follow improvements
8 years ago
Eugen Rochko d2b7daf6bb Remove PuSH subscriptions when delivery is answered with a 4xx error
8 years ago
Samy KACIMI 06424fd912 fix rubocop issues
8 years ago
Samy KACIMI 9f80b2dd4e add more tests to models
8 years ago
axolotl f6463e595f Added Esperanto translation inside the javascripts folder
8 years ago
Eugen Rochko fa2a1af90a Spawn FeedInsertWorker to deliver status into personal feed
8 years ago
Kurtis Rainbolt-Greene 8dace45447 Use active record shorthand
8 years ago
Pete Keen f28fcf9080 [#817] Add email whitelist
8 years ago
Eugen Rochko 353a30810c New admin setting: open/close registrations, with custom message, from the admin UI
8 years ago
JantsoP c3db103305 updated line 28 about GitHub
8 years ago
Eugen 79828478c6 Merge pull request #804 from fhalna/development
8 years ago
Eugen Rochko e60c473917 Reduce number of items in feeds, optimize regeneration worker slightly,
8 years ago
Eugen Rochko 9123aca6df Optimize FeedManager#unmerge, and slightly optimize FeedManager#merge
8 years ago
Eugen Rochko 1484df2db5 Move OStatus processing back into default queue
8 years ago
Eugen Rochko fbf64105a5 Optimize filter methods in FeedManager a bit, use redis pipelining on merge/unmerge feed methods,
8 years ago
halna_Tanaguru c7e14e496b Merge branch 'master' into development
8 years ago
JantsoP 0c0e1c2519 Merge branch 'master' into master
8 years ago
JantsoP fc2b031506 changed line 25 for better translation
8 years ago
Eugen Rochko 5110975df4 Fix #808 - smaller elephant friend PNG for frontpage
8 years ago
Eugen Rochko 7a56845060 Only call regeneration worker after first login after a 14 day break
8 years ago
Eugen Rochko 24793cdbaa Fix ActionController::Parameters in API issue
8 years ago
Eugen Rochko 8eca42b265 Separate background jobs into different queues. ATTENTION: new queue "pull"
8 years ago
Eugen Rochko 8796f7a125 Add check for visibility.nil? even though it can't ever be, to check for race conditions
8 years ago
halna_Tanaguru 4833f53a37 accessibility fix
8 years ago
axolotl d6d192c914 added Esperanto (eo)
8 years ago
Eugen Rochko c9ffa7ab1d Add basic logging of who resolved report
8 years ago
Eugen Rochko ceaafb22d3 When taking action on a report (silence/suspend), it dismisses all other
8 years ago
Eugen Rochko 6ebe31e716 Make default admin UI page reports. Add admin UI for creating a domain block
8 years ago
David Baumgold 3e38b3989f GitHub should be capitalized
8 years ago
JantsoP f0be0d36c9 fixed typo
8 years ago
JantsoP 35ad63910d Merge branch 'master' into master
8 years ago
JantsoP bb8d80f1b0 add finnish translation
8 years ago
JantsoP 4949cc46d8 add finnish translation
8 years ago
JantsoP a3e82c4fa5 add finnish language
8 years ago
Eugen a2224bb6ac Merge pull request #764 from ticky/tweak-quick-start-area
8 years ago
JantsoP 7227a992fc Create Finnish translation for Mastodon
8 years ago
Marvin Kopf 61333ed232 add mute option in status dropdown
8 years ago
Jessica Stokes f7bc9938a8 Fix the position of the Mastodon mascot in the UI
8 years ago
Eugen 8ba7d4ed82 Merge branch 'master' into master
8 years ago
Eugen 720922cd13 Merge pull request #746 from eramdam/feature/improve-french-locales
8 years ago
Kazhnuz e6a6c102f6 Add forgotten comma
8 years ago
Damien Erambert 5f0e912d87 Add more lcoales in fr.jsx
8 years ago
Kazhnuz 6ac05fc74b Update French Translation
8 years ago
Eugen e3509e02c0 Merge pull request #740 from 0x70b1a5/master
8 years ago
Eugen 0335a52e28 Merge pull request #741 from eramdam/feature/improve-french-locales
8 years ago
Eugen Rochko 4bfabbd5e2 Avoid re-loading already loaded relationships. Also fixes issue where wrong
8 years ago
Eugen Rochko eb85833dc7 Keep track of which timelines are connected live to avoid redundant
8 years ago
Eugen Rochko 1ee4c6415c Catching rack timeout from rails doesn't work
8 years ago
Tobias Merkle bba468bcca single-quotes
8 years ago
Tobias Merkle 034cfeb1ac remove black border on buttons
8 years ago
Eugen Rochko 00e99e58db Add proper error page for request timeouts
8 years ago
Olivia Mossberg 6e4703703a Merge branch 'master' of github.com:tootsuite/mastodon
8 years ago
Olivia Mossberg 2d8a0caf98 Fix word-break in account profiles
8 years ago
Eugen Rochko f04816f005 Fix wording "show reblogs" -> "show boosts", order reports chronologically in
8 years ago
Eugen Rochko 4db2e2f4eb Fix issue with feed merge-in code as well
8 years ago
Eugen Rochko 572cf64791 Fix feed regeneration bug
8 years ago
Eugen Rochko 347830262f Merge branch 'master' of https://github.com/maximeborges/mastodon into maximeborges-master
8 years ago
Damien Erambert 22fb48ca13 Add fr locale for community_timeline in fr.jsx
8 years ago
Eugen Rochko e407ed24a6 Fix landing page sign up form ignoring username field
8 years ago
Tobias Merkle 8befce32f3 improve video button visibililty
8 years ago
Eugen Rochko 431bfcaad6 Fix broken reference
8 years ago
Eugen Rochko d1f8bd2673 Paperclip will complain on its own if this variable is missing
8 years ago
Eugen Rochko b794690bfe Made modal system more generic
8 years ago
Maxime BORGES 9f0d00567b Fix word-break in profile's note on profile page and profile component
8 years ago
Eugen Rochko 348e817d53 Improve mobile tabs a little
8 years ago
Eugen Rochko 3c6e9ee33c Fix reworked search
8 years ago
Eugen Rochko a895f0d448 Rework search
8 years ago
shel 57e3d4c58b Merge branch 'master' into patch-2
8 years ago
Eugen Rochko 7931d5886c Fix web UI profile clickable area overlapping with follow button area
8 years ago
Eugen Rochko 355b9278d5 Fix some views still not using counter caches
8 years ago
Eugen Rochko be9accbacc Fix #700 - hide spoilers on static pages
8 years ago
Eugen Rochko 9169326960 :active and :focus states same as :hover for buttons
8 years ago
Eugen Rochko bbc3a36c82 Fix drag & drop overlay flickering
8 years ago
Eugen Rochko 244da78105 Import feature for following/blocking lists (addresses #62, #177, #201, #454)
8 years ago
Eugen Rochko 96e58cf289 Add counter caches for a large performance increase on API requests
8 years ago
Eugen Rochko cdbfbbc691 Improve emojis - use SVGs where possible
8 years ago
Eugen Rochko 8c97719fbc Hide drag & drop area on drop event regardless of success
8 years ago
Eugen Rochko 4ef48bcc42 Fix #408 - link @ names in bios
8 years ago
Eugen Rochko a4ce8b09fb Fix #690 - Webfinger should handle new shortform profile URLs now (nice)
8 years ago
shel 728174500e Clarify post privacy warning
8 years ago
Eugen Rochko 02e2336daa Add tooltip to privacy dropdown
8 years ago
Eugen Rochko 74fb333eb7 Fix up some localizations
8 years ago
Eugen Rochko d50aa74690 Fix style issue
8 years ago
Eugen Rochko 66ba47a1f3 Merge branch 'feature/language_zh-cn' of https://github.com/leopku/mastodon into leopku-feature/language_zh-cn
8 years ago
Eugen Rochko 2a8906d56a Compose form layout fixes
8 years ago
leopku 58c9d97d07 🌐 add simplified chinese language
8 years ago
shel 8ab274f67a Change to using variables
8 years ago
shel 1503068ba0 Increase color contrast
8 years ago
shel 7800909a0d Clarify privacy options
8 years ago
Eugen Rochko d30fa5c52d Fix up visual indicators for compose form privacy
8 years ago
Eugen Rochko d5c71b1403 Improve sign up page on small screens
8 years ago
Eugen Rochko e03f11e6a0 When replying to status with content warning, prefill content warning
8 years ago
Eugen Rochko 830f5c846e Temporary spacing fix
8 years ago
Eugen Rochko 54b4f60906 Privacy dropdown i18n
8 years ago
Eugen Rochko 6cce7c58a0 Fix public profile pagination links
8 years ago
Eugen Rochko 53ef83be1e Redesigned compose form
8 years ago
Eugen Rochko 0ef0ea3e34 Fix #675 - return created_at in notifications API
8 years ago
Eugen Rochko b899b3def2 Fancier drag & drop indicator, emoji icon for emoji, upload progress (fix #295)
8 years ago
Eugen Rochko b3cb765a94 Prettier account and stream entry URLs
8 years ago
Eugen Rochko a015d2e08b Shorter timeout on FetchAtomService
8 years ago
Eugen Rochko 1b4583ca91 Fix full-text search query quotation, improve tag search performance with an index,
8 years ago
Eugen Rochko c78e325f39 Web UI support for the new omnisearch
8 years ago
Eugen Rochko bee385a81f Merge branch 'master' into feature-omnisearch
8 years ago
Eugen Rochko 5965e3b80c German toot -> "tröt"
8 years ago
Eugen Rochko afd53467eb More efficient single account retrieval (0.9ms vs 50ms before)
8 years ago
Eugen Rochko 3893f75a51 New API method: /api/v1/search
8 years ago
Eugen Rochko 6e561f6544 Don't list "direct" under default post privacy settings
8 years ago
Eugen Rochko 8785e271bf Improved landing page
8 years ago
Eugen Rochko 47c74efa85 Add landing strip
8 years ago
Eugen Rochko b339e488fe Export follow/block lists as CSV
8 years ago
Eugen Rochko 20d91848cf Fix wrong HTTP status codes on error pages
8 years ago
Eugen Rochko a19062b726 Federate header images, fix open-uri http->https redirection error
8 years ago
Eugen Rochko 844eda88fe Forgot to hook up API with the latest method
8 years ago
Eugen Rochko 450f6cbcac Start page links a bit more readable
8 years ago
Eugen Rochko 64be072702 Make account search blazing fast and rank followers/followees higher in the results
8 years ago
shel 5c7b222769 Promote Apps (#670)
8 years ago
Eugen Rochko 8e2146ab50 Add method for retrieving triadic closures
8 years ago
Eugen Rochko c97f817e40 Fix #525 - Add instance information API
8 years ago
Eugen Rochko 20c03ab0d4 Merge branch 'mastodon-site-api' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-site-api
8 years ago
Eugen Rochko f1b9644cfd Add "direct" visibility level in the backend. Web UI is not yet
8 years ago
Eugen 6599b27b2b Merge branch 'master' into mastodon-site-api
8 years ago
Eugen Rochko 453d65e6da Obfuscate filenames better, double rate limits
8 years ago
Eugen Rochko b6dff981a2 Replace howler.js with simple <audio />, will hopefully resolve
8 years ago
Eugen Rochko 27d4971979 Fix casuality of processing remote mentions such that notifications
8 years ago
Eugen Rochko ed21f43271 Try to detect iOS and *not* autoplay any videos
8 years ago
Eugen Rochko 250beb1971 Revert earlier fix due to new bug reports
8 years ago
Eugen Rochko dea8e95d14 Performance improvement for profiles
8 years ago
Eugen Rochko 8bc70e6a16 Use more widely supported MP4 format for gifv's
8 years ago
Eugen Rochko 42b6d5aca5 Increase max bitrate of converted webms, slightly optimized counter queries
8 years ago
Eugen Rochko 354eb3b757 Add vsync -cfr option when converting gif to webm
8 years ago
Eugen Rochko 671d1d8a26 Higher quality webms? Might improve conversation of some types of gifs
8 years ago
Eugen Rochko c911ade272 Detect videos with no sound, handle them like gifv
8 years ago
Eugen Rochko 9adf6e8736 Fix wrongful matching of last period in extended usernames
8 years ago
Eugen Rochko d1e1f26878 Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies
8 years ago
Eugen Rochko 3adccc7fd4 Make gifvs always use media gallery component
8 years ago
Eugen Rochko 4b93cf88e5 Fix #431 - convert gif to webm during upload. Web UI treats them like it did
8 years ago
Eugen Rochko b59611776c Rename "the whole known network" timeline to "federated timeline"
8 years ago
Eugen Rochko 0cb5a2a0a7 Add digest e-mails
8 years ago
Eugen Rochko 6e349c248e Make confirmation text more specific
8 years ago
Eugen Rochko c9e2dc6337 Fix #620 - Add confirmation dialog for notifications clear
8 years ago
Eugen Rochko 7a3d1e23d1 Fix up storybook
8 years ago
Eugen Rochko 9989890e2e Fix #231 - Muting
8 years ago
Kit Redgrave 4554ccd5d0 Mute button progress so far. WIP, doesn't entirely work correctly.
8 years ago
Eugen Rochko 6ded139be0 Fix #372 - Emoji picker
8 years ago
Eugen Rochko e7b5cecda7 Simplify passing of prop
8 years ago
Eugen Rochko e660cd9fef Merge branch 'mastodon-paste-support' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-paste-support
8 years ago
Kibigo b9222fd7d4 Better smart/dumb component separation
8 years ago
Kibigo 17a82cd281 Making the back button a little smarter
8 years ago
Kibigo 11b967690b Support for pasting images from clipboard
8 years ago
Eugen Rochko 9454f2baff Fix incorrect detection of local vs remote user in web UI
8 years ago
Eugen Rochko 4aa152f18f Fix typo
8 years ago
Eugen Rochko a270f1c13e Revert infinite scroll in timelines back to looking at ID of oldest
8 years ago
Eugen Rochko 63bceaa4b4 Fix #291 - Add visual indication that numbers for remote users may be inaccurate
8 years ago
Eugen Rochko cb17a23483 If a status is within 40 statuses from the top of a home feed, do not
8 years ago
Eugen Rochko 58ddd1d3a2 Improved dropdowns
8 years ago
Eugen Rochko f8fa1d604c Fix #561 - Detect presence of audio in video, hide mute toggle when none
8 years ago
Eugen Rochko edf03c8cd9 Fix #186 - Add RTL support to the compose form textarea and statuses output
8 years ago
Eugen Rochko 505863fef5 Add elephant friend to missing indicator
8 years ago
Eugen d50ed86b7f Add new illustration
8 years ago
Kibigo c47fe6cf40 Character counter fix
8 years ago
Kibigo b39356835b Adds site metadata access to the API
8 years ago
Eugen Rochko 796c903870 Only use bigger compose form/search form font on mobile layout
8 years ago
Eugen Rochko a741049a77 Fix #104 - Style OAuth authorized applications page
8 years ago
Eugen Rochko 02483a42e8 Fix #612 - Set font size to 16px in compose form and search form to prevent iOS
8 years ago
Eugen Rochko ff8a080d40 Add validation of media attachments, clean up mastodon-own exception classes
8 years ago
Eugen Rochko 128dcdf68a Merge branch 'fix_462' of https://github.com/rmhasan/mastodon into rmhasan-fix_462
8 years ago
Eugen Rochko 7d51f71aba Add <MissingIndicator /> when status or account are not found, skip alerts
8 years ago
Eugen Rochko 2e62fe467d Merge branch 'fix_626' of https://github.com/rmhasan/mastodon into rmhasan-fix_626
8 years ago
Eugen Rochko a24f95ae92 Fix broken dependency on inner react utility function
8 years ago
Eugen Rochko 44af43322c Fix local timeline showing unread status of TWKN timeline
8 years ago
Eugen Rochko fcd765c166 Improve compose form performance, upgrade JS dependencies. LightingBox
8 years ago
Eugen Rochko 5157e25aab Add tuning documentation, add <content> tags back to most salmons,
8 years ago
Eugen Rochko 75d5dc1df8 Improve glow
8 years ago
Eugen Rochko b734ae3029 Skip remote media URLs that don't have a hostname
8 years ago
Eugen Rochko 7413dcb28a Fix #555 - Use a better URL parser
8 years ago
Eugen Rochko 95407b7c8e Improve status reselect, do not display "load more" when no next link available
8 years ago
Eugen Rochko 6d453b00c6 Fix #651 - Do not reinsert original status into all followers feeds
8 years ago
Eugen Rochko c4222a7a62 Improve performance of compose form
8 years ago
Eugen Rochko 8a961477eb Fix #38 - Unread indicator when new content appears above the fold
8 years ago
Eugen 2ff3e458bf Fix scroll to top not registering because of wrong debounce usage
8 years ago
Eugen Rochko f73aec19a8 Fix links and wording
8 years ago
Eugen Rochko 36faf4e55f Adjust naming of public timeline -> "local timeline" vs "whole known network"
8 years ago
Eugen Rochko 0e8aa9b2ec Fix infinite scrolling breaking after navigation
8 years ago
Eugen Rochko c7427bf3c9 Split public timeline into "public timeline" which is local, and
8 years ago
Rakib Hasan 620cba2e2a added if else clause in fetchContext
8 years ago
Rakib Hasan 2e10c9861e Removed try clause from create action in status controller
8 years ago
Rakib Hasan d55cf10b4e previous commit was creating the status regardless
8 years ago
Rakib Hasan 008c95b3b9 revisted fix for #462
8 years ago
Rakib Hasan 11dc0a1cbc Fix for issue #462
8 years ago
Rakib Hasan 4909069b7b Removing dispatch of fetchContextFail
8 years ago
Rakib Hasan 0caff2da64 adding new react class StatusNotFound
8 years ago
Rakib Hasan db9bf61075 Fixing issue #626
8 years ago
Eugen Rochko f979fa7182 Fix #642 - Add "empty column" text to home/notifications
8 years ago
shel 310806a60c Add target="_blank" to github link
8 years ago
nicolas 649536187c French translation update
8 years ago
Eugen Rochko 60cc2a32c2 Add foreign key to prevent reblogs of non-existent (after race conditions) statuses from happening
8 years ago
Eugen Rochko 3d291bcc55 Do not display non-Status stream entries anymore
8 years ago
Eugen Rochko 8cff4e811d Fix small styling issues
8 years ago
Eugen Rochko 014cb5e998 Quick fix for avatars with the same URL not being perceived as updated and in need of re-download
8 years ago
Eugen Rochko f22abea0ba Close dropdown when clicking items
8 years ago
Eugen Rochko 52a0427d24 Speed up/optimize loading of statuses, context and cards by not re-fetching what is already loaded
8 years ago
Eugen Rochko 7f9d6d0160 Add GET /api/v1/accounts/:id/statuses/media that returns only statuses with media attachments
8 years ago
Eugen Rochko 0613d66df8 Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
8 years ago
Eugen Rochko 6917e53fe0 Adding index overview for reports in admin UI
8 years ago
Eugen Rochko cdb9df6e52 Fix Salmon issue
8 years ago
Eugen Rochko 513a78d67b Fix admin UI for accounts somewhat
8 years ago
Eugen Rochko 596de038c8 Fix #634 - Only include innermost-level statuses in report UI
8 years ago
Eugen Rochko 2cc31b3194 Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko 94a6dfab3a Disable PuSH for blocked domains
8 years ago
Eugen Rochko a83dc927d8 Fix #587 - Display TOTP secret next to QR code
8 years ago
Eugen Rochko edd9637e0a Add remote mentions warning when composing a private status
8 years ago
Eugen Rochko e2ae7a8e5c Merge branch 'patch-5' of https://github.com/yiskah/mastodon into yiskah-patch-5
8 years ago
Eugen Rochko a1d7e6773c Clean up collapsible components
8 years ago
Eugen Rochko f09e8f5c40 Add "next" link to Atom feeds
8 years ago
Eugen 7380c30ad9 Merge pull request #627 from halcy/style-fixes
8 years ago
Your Name c6fba8b27c Activity stream background should use $color5
8 years ago
Eugen Rochko 04b2b771c1 Add IDs to salmon slaps even if they are transient. Add title, too, mostly
8 years ago
Eugen Rochko 2980de5cc5 Add handler for salmons of undoing favourites
8 years ago
Eugen Rochko 8550d32165 Adding more unit tests. Fixing Salmon slaps XML
8 years ago
Eugen Rochko f48dc93379 Deduplicate delete salmons (send only one per mentioned-account domain)
8 years ago
Eugen Rochko 79f3ee31df Take out private toot distribution out of PuSH again
8 years ago
Eugen Rochko f9f8f52fe9 Stop trying to shoehorn all Salmon updates into the poor database-connected
8 years ago
shel d4686e485e Add privacy disclaimer
8 years ago
shel c0be5dac90 Add privacy disclaimer
8 years ago
Eugen Rochko 12ed6f5712 Resolve issue with rendering authorize/reject Salmon slaps
8 years ago
Eugen Rochko c001ef3df6 Fix Status.permitted_for scope query
8 years ago
Eugen Rochko db53bfd30e Fix semantics of follow requests another slaps
8 years ago
Eugen Rochko ffd58aad9d Make PuSH only distribute to subscriptions that match follower domains
8 years ago
Eugen Rochko ce193afa4f Mentions in private statuses allow mentioned people to see them
8 years ago
Eugen Rochko 1e66536797 After FollowService, re-fetch remote account asynchronously, do nothing
8 years ago
Eugen Rochko 1dbe19291d Fix processing of incoming authorizations/rejections
8 years ago
Eugen Rochko 79b86d7ffa Don't PuSH-resubscribe if already subscribed
8 years ago
Eugen Rochko 59c8c2b28a Make follow requests federate
8 years ago
Eugen Rochko b612b57b5d Improve public tag page
8 years ago
Eugen Rochko 39e958a6dc Fix spoiler link color in muted context
8 years ago
Eugen Rochko ad3aef41db Finish up moving colors from JSX to Sass (#584, #348)
8 years ago
Eugen Rochko 32580cc661 Site title is now a setting
8 years ago
Eugen caf2b68730 Merge branch 'master' into patch-3
8 years ago
Eugen 46e767ac06 Merge pull request #617 from halcy/style-changes
8 years ago
shel 059d21c0fe Add link to other instances list
8 years ago
Lorenz Diener 37cf747049 Move more colours to scss
8 years ago
Lorenz Diener 75a8c1dd8e Move more inline colours to scss
8 years ago
Eugen Rochko f0d4a2c9b7 Fix the fix
8 years ago
Eugen Rochko 81be690f95 Fix #614 - extra reply-boolean on statuses to account for cases when replied-to
8 years ago
Eugen Rochko 18a0686666 Progress on moving color styles to Sass
8 years ago
Eugen af48925ab3 Fix reblogs not having content warnings forwarded
8 years ago
Eugen 92a90de2af Fix #611 - Layout setting in registrations controller
8 years ago
Isabelle Knott 06b4e585d1 Change blocked users icon to fa-ban in getting started view (#608)
8 years ago
Eugen Rochko 1f106f7955 Make streaming API use one pattern-matching redis pubsub connection
8 years ago
Eugen 7037774d6e Merge pull request #603 from evanminto/activitypub-account
8 years ago
Evan Minto 6ed6544332 Add AS2 format to RABL files
8 years ago
Eugen Rochko 0ba2b2d54e Fix wrong prediction of whether toot will apear on public timeline in UI
8 years ago
Eugen Rochko af82038b98 Fix preferences save
8 years ago
Eugen Rochko 94cda4cfb9 Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines
8 years ago
Eugen Rochko eb9934c88c Add streaming API channels for local-only statuses
8 years ago
Eugen Rochko b1f2683ecc Add API modifiers to limit returned toots from public/hashtag timelines
8 years ago
Evan Minto 1b42dc495c Add trailing newline
8 years ago
Evan Minto 3c24673086 Simplify RABL
8 years ago
Evan Minto db7affbf5b Reuse existing controller and route
8 years ago
Eugen Rochko 43be729e6b Don't allow people to follow people they blocked without unblocking first
8 years ago
Eugen Rochko e4a55302d2 Remove bios from blocked users list, filter out broken entries from API response
8 years ago
Eugen Rochko ef8fba9494 Add link to blocked users to getting started page
8 years ago
Eugen Rochko d384845469 Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
8 years ago
Eugen Rochko 2f126b1225 Removing failed push notification API, make context loads use cache
8 years ago
Eugen Rochko efa4065029 Preheat status cache
8 years ago
Eugen Rochko 9c736975bd Fix showing ellipsis even when link hasn't been cut off
8 years ago
Eugen Rochko 419d2fd5a9 Fix #552 - Replace image links with image icons in status text in the UI
8 years ago
Eugen Rochko 2d16dea598 Fix content warning margin
8 years ago
Eugen Rochko 9dde86c4f3 Remove react-dnd as it was interfering with text selection. Move content
8 years ago
Eugen Rochko 728817fba2 Add tracking of delay to streaming API
8 years ago
Eugen Rochko c7b7eb8067 Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
8 years ago
Eugen Rochko 97bbbcb06c Add next/previous navigation in modal for media attachments
8 years ago
Eugen Rochko 6f8e499fd0 No replies filter on home timeline no longer hides self-replies
8 years ago
Eugen Rochko 35cdb8c261 Getting started on draggable columns
8 years ago
Eugen Rochko da94eef1af Fix column settings not being scrollable on short screens
8 years ago
Eugen Rochko b8307576ac Display mentions prepended to the content warning
8 years ago
Evan Minto e02bfd0aa2 Remove unnecessary leftover code
8 years ago
Evan Minto b56d24ed71 Add an account endpoint for ActivityPub and link to it on HTML profile pages
8 years ago
hoodie 8d6aa92b5e untested!! spoiler hotfix for replies
8 years ago
Eugen Rochko 9bd2b6be86 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
8 years ago
hoodie b86d1739a3 easier comprehension of toot settings and properties (#595)
8 years ago
Eugen Rochko e1699dcf56 Fix bug
8 years ago
Eugen Rochko 999ecc9d69 Add logging and filtering to the node.js streaming API
8 years ago
Eugen Rochko 58c509d3a8 Prevent potential issue with public/hashtag statuses arriving after
8 years ago
Eugen Rochko 00261b46ec Move rendering of JSON payloads for public/hashtag timelines to
8 years ago
Eugen Rochko 727d236fcc Cleaning up format of broadcast real-time messages, removing
8 years ago
Eugen Rochko edcfbee9f5 Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI
8 years ago
Eugen Rochko 0197a0b7f2 Revert to animating avatars by default
8 years ago
Eugen Rochko e73fbf8e03 Fix elephant friend
8 years ago
Eugen Rochko d980ca2514 Fix CORS issue on avatars resampling
8 years ago
tom 7707d41baa Fix text overlapping image in Edge and on mobile (#582)
8 years ago
Eugen Rochko 38b7551359 Add "open in web" link to detailed public status pages
8 years ago
Eugen Rochko faef108904 Fix not reloading account/fetching relationship on newly independent components
8 years ago
Eugen Rochko b9ec5973eb Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
8 years ago
Eugen Rochko ba7434582f Add explicit "load more" link to the bottom of StatusList and notifications
8 years ago
Eugen Rochko c550b65d60 Improve avatar resampling of non-animated canvas
8 years ago
Eugen Rochko 7444036a57 Resolve confusion between ColumnBackButton and the slim version that
8 years ago
Billie Thompson 8370a72ee9 Add missing back button to "Follow Requests"
8 years ago