2608 Commits (7b42d14f456d036e768015c2e12aa93c1bf9226d)

Author SHA1 Message Date
Mingye Wang 439b2dceda Minor updates to zh-CN JS translation (#2557)
8 years ago
Matt Jankowski 9262f6968b Fix broken spec for about/links view partial (#2586)
8 years ago
Yamagishi Kazutoshi 01c206326f Hide get started link when register closed (#2583)
8 years ago
Matt Jankowski 9566893cc9 More controller specs (#2561)
8 years ago
Wonderfall 0e2589867f Update en locale federation description (#2558)
8 years ago
Ratmir Karabut 4acc386dd5 Update Russian translation (pluralizations) (#2565)
8 years ago
Matt Jankowski 429480bb77 Return missing page when tag does not exist (#2563)
8 years ago
Matt Jankowski effb08edbb More status specs (#2564)
8 years ago
Ratmir Karabut d1b4ebe07d Update Russian translation (#2570)
8 years ago
ButterflyOfFire 9a085e138e Update settings_helper.rb (#2556)
8 years ago
Wonderfall 546b5a9dcf Update onboard federation description (#2555)
8 years ago
Shel Raphen f51b2cb2e7 Copy edits to reflect changes in post privacy (#2552)
8 years ago
Matt Jankowski 9736753985 Fix remote follow (#2547)
8 years ago
Patrick Figel 074e9612a2 fix partial path in admin/reports (#2546)
8 years ago
Eugen Rochko 7406404fa3 Hotfix remote status formatting (#2543)
8 years ago
unarist ebbbcfef1c Update Japanese translation (and English translation file) for JavaScript (#2538)
8 years ago
yhirano 3d776de2cb Change permission from 0755 to 0644 (#2536)
8 years ago
Yamagishi Kazutoshi 831ff60698 Fix broken oEmbed provider (#2537)
8 years ago
Yamagishi Kazutoshi c25426ca47 Fix Doorkeeper error (#2534)
8 years ago
jeroenpraat 09b93aaf85 Another (less urgent) Dutch string update (#2533)
8 years ago
Eugen Rochko d4fedf84e0 Cache Status#ancestors recursive query results (#2527)
8 years ago
Eugen Rochko 2af4f3c4e2 Improve shared status verification (#2525)
8 years ago
jeroenpraat b8e7eee837 Last minute Dutch update and fix (after checking on live 1.3RC) (#2529)
8 years ago
Eugen Rochko b48c9013aa Bump version, improve how version is stored for better commit history (#2526)
8 years ago
Matt Jankowski b48f2cbc8b Catch error when server decryption fails on 2FA (#2512)
8 years ago
Ashley 1736badf28 Added '(dev)' to the title in development mode (#2524)
8 years ago
Eugen Rochko 88725d6ce8 OEmbed support for PreviewCard (#2337)
8 years ago
Yamagishi Kazutoshi be0a01145b Sync a locale files for JavaScript (#2513)
8 years ago
Tomohiro Suwa 1f805a6377 Don't need to include ActiveModel::Validations (#2521)
8 years ago
Evan Minto e595ccb294 Add ActivityPub Actor id to WebFinger JSON. (#2522)
8 years ago
Lindsey Bieda 43a29a9d0f Add aria-label to icon driven dropdown menus (#2516)
8 years ago
Kaylee 0dd71af5fa Copy over "Boost" hover text fix to detailed view. (#2508)
8 years ago
Matt Jankowski 0618f09939 Add spec coverage and refactor authorize_follows controller (#2505)
8 years ago
Koala Yeung a23eaf720e Update Russian translation (rebased) (#2503)
8 years ago
Matt Jankowski 8857cabca4 Domain block service cleanup (#2490)
8 years ago
Benedikt Geißler 0576daf5f9 Update German translation (#2485)
8 years ago
Yamagishi Kazutoshi 6004b143a8 Update Japanese translation (#2487)
8 years ago
Lindsey Bieda 25cbb8454c Red favicon for dev (#2470)
8 years ago
Tomohiro Suwa 416c9675fc Don't toot request with only blank characters (#2154)
8 years ago
Yamagishi Kazutoshi 6a1e287053 Fix undefined variable in OnboardingModal (#2482)
8 years ago
Koala Yeung 5bda32e460 Update ar.jsx (#2469)
8 years ago
Wonderfall 234e931db2 fix onboarding modal (#2477)
8 years ago
Eugen Rochko fdcb55a0a6 Fix various regressions (#2466)
8 years ago
Eugen Rochko d97a0525aa Fix #2261 - noopener typo (#2463)
8 years ago
Francis Chong 193dddb433 Add media dimensions (#2448)
8 years ago
Keiji, Yoshimi 8fe36654ef attach_media should be in transaction of creation status (#2426)
8 years ago
JP DeVries 3ebaeccec9 Toolbar icons accessible names (#1424)
8 years ago
Guillaume Lo Re 7177e37b99 Stricter whitelist rules (#2213)
8 years ago
Amelia fbc5099402 Make the getting started ui more intuitive (#1309)
8 years ago
Mingye Wang 6ae975996e Refine CW placeholder in Chinese jsx files (#2447)
8 years ago
Ash Furrow 48652cb41e Fixes string length issue for multibyte characters. (#2443)
8 years ago
Stephen Burgess 1ce951d0be Adjust status action bar icons (#2424)
8 years ago
alpaca-tc 9317ec8eb1 Localize with i18n for Devise::FailureApp (#2309)
8 years ago
STJrInuyasha 1b9447853b Login link for single user instances (#2393)
8 years ago
Evan Minto 122d59ac41 Change ActivityPub paging to match spec. Clean up ActivityPub outbox changes. (#2410)
8 years ago
Eugen Rochko 8b5179d006 Fix #2402 - Add Idempotency-Key header to PostStatusService that prevents (#2419)
8 years ago
Yamagishi Kazutoshi 3ea5b948a4 Decodes URL containing IDN (#2436)
8 years ago
Ash Furrow acc691851d Username above toot box UI changes (#2418)
8 years ago
178inaba d2159deaf2 Optimize account search (#2421)
8 years ago
Eugen 17c591ffba Punycode URI normalization (#2370)
8 years ago
Masoud Abkenar bb04a9be52 Persian translation (#2405)
8 years ago
Stephen Burgess f098f55cab fix(styles): Spoiler trigger zindex, close modal button position (#2406)
8 years ago
Stephen Burgess 2d99c962df Only show upload modal when drag event contains files (#2409)
8 years ago
Eugen e59f5c8e13 Add an RTL stylesheet for Arabic i18n (#2378)
8 years ago
Yamagishi Kazutoshi b073b092c9 Force wrap long email address (#2395)
8 years ago
Matt Jankowski 092fdc89fa Fix flashes partial render error for controllers which don't inherit from application controller (#2400)
8 years ago
Akihiko Odaki cf845fed38 Hide some components rather than unmounting (#2271)
8 years ago
Yamagishi Kazutoshi 72c984e105 Fix background-size being overwritten (#2382)
8 years ago
Matt Jankowski a0dd90a397 Return force_ssl to the controller (#2380)
8 years ago
Yamagishi Kazutoshi 549ce78cf5 Improve Japanese translation (#2376)
8 years ago
Effy Elden 1801a36414 Report processing improvements (#2349)
8 years ago
Eugen 501514960a Followers-only post federation (#2111)
8 years ago
Ash Furrow ef5937da1f Fixes problem with showing non-local accounts. (#2371)
8 years ago
ymmtmdk 072c6f1527 Add link for domain in land strip (#2306)
8 years ago
Stephen Burgess 7ee8e50b9c fix(style): Fix styles after classname refactor (#2368)
8 years ago
Stephen Burgess 995f0ad51c feat(cw-button): Add aria controls to CW trigger (#2303)
8 years ago
Matt Jankowski 55e1e12b7d Ensure i18n matches options (#2358)
8 years ago
Yamagishi Kazutoshi 6e27e08cb4 Add Japanese translation to EmojiPicker component (#2359)
8 years ago
Yamagishi Kazutoshi d670f72830 Show multibyte URI preview card (#2363)
8 years ago
178inaba 1244630ab4 Add simple_format to simplified_format (#2198)
8 years ago
ThibG 89dc29affb Allow webfinger controller to reply to user@WEB_DOMAIN in addition to user@LOCAL_DOMAIN (#2351)
8 years ago
Ashley 85e09518b9 Halved padding for emoji (#2344)
8 years ago
Stephen Burgess 663f090c45 fix(style): Fix regressions introduced by #2338 (#2345)
8 years ago
Joël Quenneville 1cf9e14a41 Test embedded_view related code in a helper (#2282)
8 years ago
Joël Quenneville 0c2fe22bc1 Add test coverage to CSS class generation (#2285)
8 years ago
Koala Yeung 6f0b3b069f Adding arabic string localization (rebased) (#1895)
8 years ago
Ashley 9cd20a7062 Tooltip for boosting depends on toot visibility (#1394) (#1754)
8 years ago
Yamagishi Kazutoshi 219fb317ee Remove unnecessary variable in ColumnLink component (#2341)
8 years ago
Evan Minto 66fd8e7821 ActivityPub: Add basic, read-only support for Outboxes, Notes, and Create/Announce Activities (#2197)
8 years ago
Ash Furrow 723f25a999 Admin UI for confirming users (#2245)
8 years ago
Eugen 59b1de0bcf Add a confirmation modal: (#2279)
8 years ago
Akihiko Odaki df46864b39 Alter Japanese translations for CW and NSFW (#2305)
8 years ago
Stephen Burgess cca41ea544 Replace inline styles with CSS classes (BEM) (#2338)
8 years ago
Matt Jankowski 532bec6e56 Clean up flash display in views (#2336)
8 years ago
Matt Jankowski ee82d8a876 Move force_ssl check to production config (#2165)
8 years ago
mecab 1646ca75f0 Fix character images' sizing to make it robust (#2327)
8 years ago
jeroenpraat f876665264 Translation emojis and sorted on alphabet (#2328)
8 years ago
Stephen Burgess 4cfc155560 Improve aria support - Columns and Navigation Drawer Icons (#2299)
8 years ago
Wesley Ellis a1174a6d7e Add og:url tags (#2298)
8 years ago
Akihiko Odaki 5357329454 Fix TabsBar update (#2300)
8 years ago
Ashley 7fea36d155 Added strings for emoji category localization (#2302)
8 years ago
Quent-in ca8ae21b52 missing a var (#2320)
8 years ago
unarist 4428cf6f07 Fix Japanese translation of privacy disclaimer (#2315)
8 years ago
ThibG fe43991d02 Add author/actor URI to the list of webfinger aliases (#2319)
8 years ago
codl 8565ba68f7 strip leading & trailing spaces from remote follow acct (#997) (#2321)
8 years ago
Matt Jankowski 629d35e6f5 [WIP] Html lang on statuses (#2297)
8 years ago
Matt Jankowski 67dea31b0f 2FA controller cleanup (#2296)
8 years ago
Ashley 6af21daac9 Allowed the emoji picker 'Search...' string to be localized (#2294)
8 years ago
Eugen 9d3be5579a Improve bio compatibility (#2278)
8 years ago
Ashley 05ac28f3e4 Added API for single notification dismissal (#2251)
8 years ago
Joël Quenneville 974ac467de Add tests for StreamEntriesHelper#rtl? (#2286)
8 years ago
Rachel H 5abd543766 Put space before image (#1735)
8 years ago
Yamagishi Kazutoshi 1948f9e767 Remove deprecated features at React v15.5 (#1905)
8 years ago
Koala Yeung 935aecdc32 Add Indonesian (Bahasa Indonesia / id) translation (#2200)
8 years ago
Koala Yeung 1714f08d75 Add Ido (io) translation (#2202)
8 years ago
Matt Jankowski 452dc6b5fe Use local_time gem for timezone replacement (#2174)
8 years ago
Mingye Wang 5c9aa2b732 Fix mangling of ##tag matches (#2194) (#2247)
8 years ago
Ash Furrow 78af88e1f4 Hides superluous details on small screens (#2175)
8 years ago
Sebastian Morr 74c474a652 Display remaining characters when editing display name and bio (#2219)
8 years ago
Takayoshi Nishida 5e33ad29d4 Fix #2195 - Set locale to error pages (#2255)
8 years ago
Ram Lmn 27a99b19e8 Use local fonts and stop scrollable elements from repainting (#2266)
8 years ago
Yamagishi Kazutoshi ceecf96208 Add crossorigin="anonymous" to about (#2272)
8 years ago
ik-fib 47a3036ea6 Add Mastodon version to user agent (#2253)
8 years ago
Yamagishi Kazutoshi 60a9b938b4 Upgrade jQuery to v2.x (#2246)
8 years ago
Jérémy Benoist b3329c362e Open authorized application in a new window (#2250)
8 years ago
Ash Furrow a0ed88a99b Adds version to about/more and API (#2181)
8 years ago
May Kittens Devour Your Soul 25d2853db2 Croatian language updates & fixes (#2203)
8 years ago
Quent-in 1930051bde Adjustment of oc.jsx (#2214)
8 years ago
Ash Furrow 6c34eafe02 Enables the Polish translation. (#2235)
8 years ago
jeroenpraat bbff431e3a Updated Dutch strings and added Dutch onboarding modal strings (#2243)
8 years ago
Mingye Wang 3660a321f0 zh*: minor jsx whitespace fix (#2231)
8 years ago
Yeechan Lu e06f307c2d Fix Chinese (China) translation availability (#2230)
8 years ago
Matt Jankowski 2dda356e3f Clean up settings/preferences controller (#2237)
8 years ago
Andrey Blinov 972f6bc861 Fix Textarea height should be reset upon sending toot #2189 (#2236)
8 years ago
Shel R d2514445e1 Repair most egregious mistakes in onboarding modal (#1964)
8 years ago
Alda Marteau-Hardi daa46f14c4 French translation cleanup (#2223)
8 years ago
Matt Jankowski 1ada494bb2 Admin settings controller refactor, add specs, cleanup (#2225)
8 years ago
Yamagishi Kazutoshi fdb2689a14 Fix PropTypes warning in OnboardingModal (#2191)
8 years ago
Matt Jankowski 598d3defd5 Use default locale for html lang in layouts (#2212)
8 years ago
Matt Jankowski 7f8044d913 Link to profile/feed/salmon from admin/accounts show page (#2186)
8 years ago
Eugen cae2a26ee3 Fix #2120 - Use Status#as_tag_timeline on public hashtag page (#2182)
8 years ago
Eugen 2e4afccd9d Fix #2108 - Fix gif uploads (#2171)
8 years ago
Darshak Parikh 43caf1fa5f Add some Spanish translatoins (#2170)
8 years ago
alpaca-tc 2c0d756ad9 Extract error messages to locale file (#2162)
8 years ago
jeroenpraat f06cba3f60 Dutch language strings: a few important fixes (#2163)
8 years ago
György Nádudvari 09dad88853 Fixed hungarian translation (#2158)
8 years ago
Tomohiro Suwa 7832425fdd Fix css for toot button when uploading images (#2161)
8 years ago
fsubal abe16a7026 fix broken style when follower has long description (#2159)
8 years ago
Eugen baabbce672 Fix double-escaping of display names in <title> (#2155)
8 years ago
Eugen 1d47910d3b Fix possibility of unrightful webfinger redirect (#2147)
8 years ago
Matt Jankowski 708bdd53f1 Remove unused view files in accounts/ (#2153)
8 years ago
Yamagishi Kazutoshi 2510119f19 Add meta tags for OGP to following & follow page (#2052)
8 years ago
matsurai25 fe1ddc3b96 fix Japanese search result translation (#2149)
8 years ago
Matteo Aquila a3486e0543 Completed Italian translation (#2151)
8 years ago
matsurai25 30183c0a74 fix search text 'zero' (#2150)
8 years ago
geta6 15a4fc5dcc Automatically change the size of textarea (#2128)
8 years ago
Matt Jankowski a8e1afc30a Simplify render in controllers (#2144)
8 years ago
Eugen bfbc2ca0d8 Attachment list for uncached attachments (#2110)
8 years ago
alpaca-tc 5ce8a1811a Replace User.count -> User.confirmed.count (#2127)
8 years ago
Yamagishi Kazutoshi dca0ffa1a1 Remove unnecessary word from Japanese locale (#2143)
8 years ago
abcang 70891a99a9 Fix html escape characters in the URL (#2138)
8 years ago
857b 3572f4423f enable to scroll the setting's page sidebar (#1347)
8 years ago
Isabelle Knott 97012487ed Do not show link preview card if toot has a spoiler (#1617)
8 years ago
Ash Furrow 9a7ea7c870 Moves from hamburger icon to asterisk. (#2116)
8 years ago
chrolis 1ac41c873a Improve visibility of mute, block, report menu in Japanese (#2131)
8 years ago
Misty De Meo 2bb54d5c57 Update title text for "reply all" button (#2118)
8 years ago
Matt Jankowski 8bac0350d1 Restful refactor of accounts/ routes (#2133)
8 years ago
Kota Ouchi c0b30c56db Update ja.yml (follow for #2118) (#2137)
8 years ago
Eugen c6a4ab3b92 Remove unused fonts (#2103)
8 years ago
Eugen e09ab2c0bd Fix #1642, fix #1912 - Dictate content-type file extension (#2078)
8 years ago
Matt Jankowski 297c11dba2 Language detection refactor (#2099)
8 years ago
happycoloredbanana 0a7588282a Remove API authentication for public statuses (after review) (#1919)
8 years ago
Mingye Wang 3ed219f907 Polish zh-cn js translation (#2090)
8 years ago
Matt Jankowski 55e1503522 Instances list in admin (#2095)
8 years ago
Matt Jankowski 66d8f99a30 Admin reports with accounts (#2092)
8 years ago
Tomohiro Suwa f23281e31e Disable toot button when above 500 characters (#2088)
8 years ago
spf 9783d8b6c0 fix admin input display (#1633)
8 years ago
JP DeVries 7525971561 Moving aria-label to div.column (#1769)
8 years ago
Matt Jankowski 84b5fae8e3 Simplify renders in views (#2084)
8 years ago
ik-fib 23ecc681c4 Add "Mastodon" to user agent (#2073)
8 years ago
Keiji, Yoshimi 82bbf57e7a Translate onboarding dialog to japanese (#2062)
8 years ago
839 e2a1b574ab Avoid dynamic methods due to processing speed (#2080)
8 years ago
Andrey Blinov 880590ad0d Fix header icons in navigation bar (#2081)
8 years ago
Koala Yeung 0a1b024600 Add Occitan (oc) translation (#2077)
8 years ago
Ratmir Karabut 50ed72767d Update Russian translation (#1967)
8 years ago
geta6 75910abd8f Add hasMore field to account timeline (#2066)
8 years ago
Eugen Rochko 42d54dc9ea Adjust visuals of non-autoplaying GIFV
8 years ago
Eugen Rochko 57d784f1e4 Merge branch 'pause-gif' of git://github.com/patf/mastodon into patf-pause-gif
8 years ago
Matt Jankowski 16d50f60d1 Remove unused methods (#1730)
8 years ago
Eugen Rochko f5cd0b4956 Rename cache key to exclude_account_ids_for:id, adjust formatting
8 years ago
Eugen Rochko 2fd0473aa1 Merge branch 'fix/cache_blocking' of git://github.com/pixiv/mastodon into pixiv-fix/cache_blocking
8 years ago
Damien Erambert 9cefb5731d Add FR locales to the onboarding modal (#1976)
8 years ago
Mingye Wang 00a85f31ca Add simplified Chinese js translation (#2044)
8 years ago
Matt Jankowski 389f8f8249 Instance helper to replace site title helper (#2038)
8 years ago
jeroenpraat e1e15adf1d Updated, improved and fixed Dutch language strings (#2030)
8 years ago
Matt Jankowski f96f8d0176 Use .presence instead of ternary on site description for og: content (#2033)
8 years ago
Sam Hewitt a05e7582e4 optimized logo (#2020)
8 years ago
Andrey Blinov 7d1e653ec1 Fix import pt_br locale in mastodon.jsx (#2011)
8 years ago
Zac Anger 7b397b1452 Return early from submit if no text. (#1962)
8 years ago
Matt Jankowski cc1361c149 Media controller specs (#2022)
8 years ago
Eugen 15ec4ae07b Fix #1972, fix #1870 - Fix special characters in XML, add tests (#1988)
8 years ago
Eugen e43071a2f9 Fix #1897 - Return reblogged: false on unreblog (was wrongly named variable) (#1989)
8 years ago
Matt Jankowski 21a767dcfa Improve handling of HTTP_ACCEPT for webfinger (#2008)
8 years ago
Tomohiro Suwa 3399dd7a66 Fix nil query_username (#2013)
8 years ago
alpaca-tc 630de52fdd Required foreign keys (#2003)
8 years ago
Christophe Gesché 4082e1ac7f Update fr.jsx "clear" (Nettoyer peut-être ambigu) (#1987)
8 years ago
tom 6b8e95ea00 Make contents of boost confirmation dialog scroll (#1710)
8 years ago
Patrick Figel ffb99325ca Add gif auto-play/pause preference
8 years ago
Dale Price f3b86c1bda Add mask-icon.svg (#1572) (#1585)
8 years ago
Hugo Gameiro 6685106daa Add Brazilian Portuguese and fix European Portuguese (#1966)
8 years ago
May Kittens Devour Your Soul 8ad6722eea Create hr.jsx (#1945)
8 years ago
Yuki Nakagawa 548ff54714 Optimize user setting page for mobile browser (#1924)
8 years ago
Yamagishi Kazutoshi 6afe70db95 Add human locales for zh-tw (#1984)
8 years ago
usagi-f b87a08e160 Add function color remaining text (#1980)
8 years ago
anon f8ae12909c Fix tiny typo, and added link to terms and conditions in confirmation email for Japanese. (#1975) (#1975)
8 years ago
saturday06 d87ee1167e Assign user locale on signup (#1982)
8 years ago
Keiji, Yoshimi 7a5086729a reduce unneed query when post without attachements. (#1907)
8 years ago
Eugen 1955a3f444 Do not display "reset password" in admin UI for remote accounts (#1960)
8 years ago
Eugen 8ebed7fc68 Fix #1957 - WhatLanguage can return null. Fallback to 'en' (#1959)
8 years ago
Eugen f902a335f9 Fix #1870 - Strip control characters out of strings in AtomSerializer (#1876)
8 years ago
Eugen e4af4898de Add language detection (#1772)
8 years ago
Eugen 6d70a80263 Onboarding modal (#1883)
8 years ago
Matt Jankowski f87b51fda8 I18n health warnings (#1949)
8 years ago
alpaca-tc 19f63ff801 Check @recipient.user at the first (#1939)
8 years ago
Eugen babbb2135e Fix #1813 - Alleviate extra requests when processing mentions (#1938)
8 years ago
Effy Elden acd33101c5 Merge branch 'master' into fix/cache_blocking
8 years ago
Matt Jankowski e0b5a94a4b Clean up check that account needs a webfinger update (#1932)
8 years ago
Matt Jankowski 26ec042f38 Remove trailing whitespace in terms.no.html (#1933)
8 years ago
Matt Jankowski 73b0af5c93 Simplify the og:image and og:description code in stream_entries/show (#1934)
8 years ago
Matt Jankowski 7efde22c3a Use local vars in partials (#1935)
8 years ago
abcang 90760eae4c fix regex filter (#1845)
8 years ago
tackeyy fc34e0e191 Remove .keep in models (#1892)
8 years ago
alpaca-tc de72db99fa Add presence validation to Import (#1928)
8 years ago
mshrtkch 2c329f2b69 Fix translation related to "mute" (#1926)
8 years ago
alpaca-tc 8f8319852c Fixed NoMethodError in UnfollowService (#1918)
8 years ago
Matt Jankowski 75f416a492 Fix yaml issue in ja locale (#1916)
8 years ago
Naouak 24baaa17e8 Syntax error in japanese localisation (#1920)
8 years ago
Erwan Leboucher c99fc08a0d Add missing french translation. (#1906)
8 years ago
Yuki Nakagawa a8f45c0838 Enlarge font size to avoid autozooming of iPhone. (#1911)
8 years ago
新都心(Neet Shin) f2997c9715 Update Japanese Translate (#1903)
8 years ago
Eugen 5d710b1139 Make file attachment on MediaAttachment optional (#1865)
8 years ago
Keiji Yoshimi fd81916e86 cache blockings for reducing queries.
8 years ago
Eugen 8a58942c80 Fix up recovery codes design a little (#1866)
8 years ago
Matt Jankowski 3834e1e69b View spec fix (#1888)
8 years ago
Eugen 95bcbaa434 Fix #1852 - Ensure feeds have valid <title> tags (#1875)
8 years ago
Isabelle Knott 911338bdcc Show error message if video cannot be loaded (#1879)
8 years ago
Eugen e332552816 Indicate when a toot is part of a chain with a "reply all" icon (#1869)
8 years ago
Eugen 0d83569899 Fix cross-origin integrity (#1871)
8 years ago
Eugen 515434ed87 English localization for mention notification was missing (#1867)
8 years ago
Naouak 3d3e32befb Check for a custom css file to help customization of instances (#1368)
8 years ago
alpaca-tc 00392d3c63 ActiveRecord::NotFound is not defined (#1864)
8 years ago
Marcin Cieślak 1c8477eab2 Give SINGLE_USER a chance to register (#1820)
8 years ago
Matt Jankowski 6670e6d33f Add password reset for users from admin accounts area (#1841)
8 years ago
Henry Smith 9d2f55ecc3 Remove isRequired from optional prop (#1843)
8 years ago
Henry Smith b7ec2fd492 Fix function call name typo (#1851)
8 years ago
Matt Jankowski 3b8908c114 About page contact email (#1839)
8 years ago
Alex Dunn 0f889523e4 views/about: use Setting.site_title instead of hardcoding (#1508)
8 years ago
Zac Anger f4045ba3d9 Add eslint-plugin-jsx-a11y (#1651)
8 years ago
Patrick Figel df4ff9a8e1 Add recovery code support for two-factor auth (#1773)
8 years ago
Amakasu Ryoma f0f6a3279a Update ja.jsx (#1822)
8 years ago
Alda Marteau-Hardi bddd36f260 Add a classname to the loading bar (#1826)
8 years ago
Keiji, Yoshimi b857551617 fixed privacy mistake of japanese translation of privacy.change (#1832)
8 years ago
alpaca-tc f9d7ec8971 ActiveRecord::Relation does not respond to `#id` (#1834)
8 years ago
Matt Jankowski 40fd1de488 Account search service refactor (#1791)
8 years ago
ThibG 31f0bcf804 Refresh webfinger (#1323)
8 years ago
Matt Jankowski 09540192c9 Rename admin/accounts_helper to admin/filter_helper (#1816)
8 years ago
Koala Yeung 08059ddda9 jslint: fix jslint warnings (#1704)
8 years ago
Koala Yeung ec9999cdfe Update Traditional Chinese, HK (zh-HK) translation (#1759)
8 years ago
Fjoerfoks 4ba6acd518 Update nl.jxs (#1766)
8 years ago
Ratmir Karabut 5d8d827436 Update Russian translation (#1733)
8 years ago
Matt Jankowski cde1f37d93 Use site title on tags#show page (#1802)
8 years ago
Thor Harald Johansen 4bebeb27d3 More Norwegian translations (#1805)
8 years ago
Joachim Viide ef879a8839 Send initial state in a <script type="application/json"> tag (#1806)
8 years ago
Alex Dunn 0655f16cc1 [css] reduce spacing between text elements on about pages (#1510)
8 years ago
ThibG a9529d3b4b Allow running mastodon on a different domain as the one used for identifying users (#1267)
8 years ago
Patrick Figel fe8dd58bc1 Add list of muted user to UI and Getting Started (#1799)
8 years ago
Matt Jankowski f5cd138323 Improve i18n chooser (#1804)
8 years ago
Luc Didry fa89deb4eb Add title attribute to URLs in statuses (#1755)
8 years ago
Matt Jankowski 26a892dd90 Fix invalid byte sequence issue in nl.jsx (#1751)
8 years ago
Effy Elden 8321884eef Change usage of gsub to delete, as per Code Climate/Rubocop recommendation (#1753)
8 years ago
西小倉宏信 290e8ef854 Remove .keep in models (#1748)
8 years ago
JP DeVries 1467515d3d Use landmark regions on columns (#1732)
8 years ago
Matt Jankowski 8b74aa4217 Admin reports controller improvements (#1714)
8 years ago
maxypy a6807201d2 Implementing Subresource Integrity (#1729)
8 years ago
Eugen Rochko 41c697fd81 Merge branch 'master' of git://github.com/matteoaquila/mastodon into matteoaquila-master
8 years ago
Eugen c5afe573da Fix drag & drop overlay not appearing on firefox (#1721)
8 years ago
Thomas Citharel c0c56db0fa Translate admin (#1702)
8 years ago
Alyssa Ross 55b56e3f95 terms: remove redundant words (#1578)
8 years ago
R Tucker c4d39b1b3d quick typo fix in en.jsx: Rejec -> Reject (#1701)
8 years ago
Eugen ac54da9394 Fix #1220, fix #1671 - Hook up comment box to the Redux comment value (#1699)
8 years ago
Eugen 043862f411 Fix #1609, fix #1628 - Revert #1397 (#1700)
8 years ago
INAGAKI Hiroshi 5619099564 translation: Fix comment out issue in en.jsx (#1698)
8 years ago
Koala Yeung ce80d0b0a9 Fix minor jslint issue (#1697)
8 years ago
Eugen Rochko 5f8155482a Add overlay style to buttons, continue video after expanding it
8 years ago
Matteo Aquila efcf9448da Update settings_helper.rb
8 years ago
Eugen Rochko e70b84b1dc Merge branch 'videolightbox' of git://github.com/blackle/mastodon into blackle-videolightbox
8 years ago
Rachel H 9362700137 Convert emoji shortnames when sending status (#1666)
8 years ago
Koala Yeung 1206627c59 Add Dutch translation (nl) (#1682)
8 years ago
Isabelle Knott edefcfcf42 Fix issue where 'sensitive content click to show' item takes up whole screen on public view (#1692)
8 years ago
Matt Jankowski b330d1f000 Organize coverage dirs (#1695)
8 years ago
Eugen 1a5a54eb4b Merge branch 'master' into master
8 years ago
Isabelle Knott 447b8bc44e Do not show media attachment as og:image if it was marked as NSFW (#1693)
8 years ago
Matt Jankowski 093879c177 Fix language export variables (#1689)
8 years ago
Matteo Aquila 905a4faa1c Update settings_helper.rb
8 years ago
Matteo Aquila 5355b7d930 Update settings_helper.rb
8 years ago
blackle 00cc3066a2 Allow video to be expanded into lightbox
8 years ago
YOSHIOKA Eiichiro a57d30c680 [l10n] ja: update missing Japanese translations (#1687)
8 years ago
Musee U 467d32fce3 [l10n] ja: update missing Japanese translations (#1684)
8 years ago
Hugo Gameiro 282bb55c3c fix Portuguese translation (#1661)
8 years ago
新都心(Neet Shin) 0e4479bb3a Update Japanese translation files (#1640)
8 years ago
Ratmir Karabut af7e880df5 Update Russian translation (#1570)
8 years ago
Svetlozar Todorov aa7bf1515c Fix #624 - Add localization for Bulgarian (#645)
8 years ago
Daijiro Wachi 4f781b17cc Use input type `number` for Two-factor code (#1683)
8 years ago
Matt Jankowski 137100dcf3 Clean up well-known routes/controllers (#1649)
8 years ago
Matt Jankowski 3a9eb81a80 Admin accounts controller cleanup (#1664)
8 years ago
Matt Jankowski 0e39cc6a35 Settings export refactor (#1646)
8 years ago
Koala Yeung faefd8ec8f Update javascript English translation files and some defaultValue (#1676)
8 years ago
Isabelle Knott 96715d9af5 Clear spoiler when replying to toot that doesn't also have a spoiler (#1662)
8 years ago
tom af96e71883 Smoother scrolling on older iOS devices (#1654)
8 years ago
Thor Harald Johansen ccaf3dbc5a Adjustments to the Norwegian translation (#1648)
8 years ago
Isabelle Knott 1ea662963f Use shift+click instead of alt+click to bypass boost dialog (#1638)
8 years ago
Eugen bd834add56 Fix visuals introduced in #1463 (#1634)
8 years ago
lindwurm 9966bd27c2 [l10n] ja: Improve Japanese Translations (#1631)
8 years ago
Isabelle Knott b0ab632531 Fix missing compose box when viewport width is exactly 1024px (#1632)
8 years ago
Knut Erik e1264bbd92 Added norwegian version of terms of service and privacy policy (#1625)
8 years ago
pinfort 38e24a699b fix Japanese translation (#1623)
8 years ago
goofy-bz 9b698bf448 Update fr.jsx (#1551)
8 years ago
Ben Roberts 0254ee9795 significant improvement in microformats markup (#1063)
8 years ago
karlyeurl dab9b5bd3a locale-fr: fix typo (#1603)
8 years ago
Julien Deswaef c4baa9fb6b vector (svg) logo with correct inner shape and colors (#1362)
8 years ago
David Libeau c2a31b8032 Fix target blank on "open_in_web" link (#1612)
8 years ago
Matt Jankowski c44a700252 Quick best practice cleanup of views/helpers (#1546)
8 years ago
Matt Jankowski aa90798386 Webfinger resource to extract username from resource string (#1607)
8 years ago
Rachel H 0930ce5560 Focus textarea when text is inserted (#1320)
8 years ago
Matt Jankowski 7f0a865b05 Allow import/export of mutes list (#1541)
8 years ago
Carlos A. Escobar 3064ef96a1 Added missing Spanish translations strings (#1292)
8 years ago
lindwurm ee69ece7b5 [web] Moving docs link to tootsuite/documentation (#1581)
8 years ago
Thomas Citharel d90d23699c Make Reporting admin section translatable (#1549)
8 years ago
Thor Harald Johansen 1f5ff46fd9 Working translation for Norwegian. (#1611)
8 years ago
Matt Jankowski 13528f50c3 Params compact deprecation warning (#1580)
8 years ago
Matt Jankowski dd1ae3b109 Simplify the way the embed view is created (#1590)
8 years ago
Matt Jankowski b352a8e5d4 Default to json type for webfinger requests (#1583)
8 years ago
Matt Jankowski fd102059aa Clean up stylesheet organization (#1591)
8 years ago
Matt Jankowski 323671a653 Silence more scope order warnings (#1604)
8 years ago
Koala Yeung 24eb45425e Add Traditional Chinese, Hong Kong translation (zh-HK) (#1544)
8 years ago
Eugen 8ead070b94 Improve emoji picker look (#1493)
8 years ago
Eugen b22b2cbfac Fix #1491 - Fix broken notifications, broken Link header parsing for exclude_types (#1548)
8 years ago
Matt Jankowski 3ddd936b03 Refactor exports controller (#1567)
8 years ago
Henry Smith 1921c5416b Fix console error when scrolling a column with no scrollable content (#1574)
8 years ago
lindwurm fc47c1d00e [about] Moving docs link to tootsuite/documentation (#1573)
8 years ago
Thomas Citharel 327a6e166f Update french locale (#1525)
8 years ago
pinfort 6f5268b02d Add Japanese translation (#1552)
8 years ago
Matt Jankowski 89e8e110c8 Imports controller errors (#1553)
8 years ago
Eugen Rochko 9f7ea77d0c Merge branch 'master' of github.com:tootsuite/mastodon
8 years ago
Eugen Rochko 960181fd99 Fix look of the modals
8 years ago
Eugen Rochko 2a7602cad4 Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
8 years ago
Komic 47aacb773b Better background-photo.jpeg (#1560)
8 years ago
Matt Jankowski 82d9336114 Increase breakpoint size for bio on account show (#1559)
8 years ago
Matt Jankowski e60286a344 Remove unused methods from StreamEntriesHelper (#1365)
8 years ago
Matt Jankowski 53850bce93 Remove unused AtomBuilderHelper (#1364)
8 years ago
blackle 06444bf050 Allow user to disable the boost confirm dialog in preferences
8 years ago
blackle f53fb6aa66 Bypass boost confirm modal if alt is pressed
8 years ago
Corey Dutson c9b9225951 Adjust css for user detail page (#1463)
8 years ago
blackle 01e5447e35 Add boost confirm modal
8 years ago
Matt Jankowski 4ada50985a Pagination improvements (#1445)
8 years ago
Eugen 12f72e1740 When avatar/header are GIF, generate static versions (#1428)
8 years ago
Matt Jankowski b57eed4584 Remove order prior to .find_in_batches (#1470)
8 years ago
Matthias Jouan 3fd5385e7b Add username as a title for mentions (#1385)
8 years ago
Eugen 2810013b93 API param to exclude notification types from response (#1341)
8 years ago
Matt Jankowski 0687ab8ae3 Clean up generation of account webfinger string (#1477)
8 years ago
Chris Martin ae57b3a8c5 Add more specific class names to notification divs (#1120)
8 years ago
Rachel H f690320fb9 Keep newlines in xml (#1397)
8 years ago
Stephen Burgess 553170b77a Fix #1097 When onClick is falsy, do not make status content clickable (#1434)
8 years ago
Jessica Stokes 8a6096a3de Allow typing a toot while an image uploads (#1429)
8 years ago
Matt Jankowski d2f6d9b9fb Fix issue with missing emojify class in views (#1455)
8 years ago
Matt Jankowski dbe9f33fdc Admin base controller (#1465)
8 years ago
Corey Dutson 087ca3009b Adjust background of emoji panel (#1461)
8 years ago
Jessica Stokes db7c7d1af1 Improve scrolling behaviour (#1415)
8 years ago
Ram Lmn 42fb4faa0f Fix icon and emoji sizes (#1403)
8 years ago
Ratmir Karabut 9043b32183 Add Russian translation (ru) (#1023)
8 years ago
Jantso Porali e30bbb1cb0 Fix for Import issue from URL (#1416)
8 years ago
Gavin Mogan 8bdf02812c Add search to emoji picker (#1395)
8 years ago
Eugen 93db265be7 Do not store last visited URL from API controllers (#1330)
8 years ago
Eugen c172919745 Fix #1339 - better Atom titles (#1343)
8 years ago
Eugen 15d442cf9d Fix /api/v1/accounts/update_credentials tests (#1357)
8 years ago
Hugo Gameiro 4ea4ef9d0f update portuguese translation (#1280)
8 years ago
ThibG d19ed18388 Get handle from atom feed's author/email field instead of guessing from URL (#1344)
8 years ago
David Authier f0bd439486 Use HTTP Accept-Language to detect locale (#1166)
8 years ago
David Celis d4fe6cd2bf Allow users to update their Account in the API (#1179)
8 years ago
Matt Jankowski ea6c930c04 Helper cleanup (#1348)
8 years ago
StefOfficiel 12e29c9660 Update fr.jsx (#1329)
8 years ago
Olivier Humbert 082bef3027 French translation update (#1271)
8 years ago
Jonathan Klee ba2aea3a80 add empty notifications french translation (#1111)
8 years ago
Matt Jankowski e5282e4ec0 Clean up about page (#1282)
8 years ago
Brian Mock 53eb31f124 Fixes #1311 margin shouldn't stay fixed (#1312)
8 years ago
Matt Jankowski 388ec0d5b6 Search cleanup (#1333)
8 years ago
Rachel H b1881a3d48 Fix nonworking clear notices button (#1316)
8 years ago
Eugen b89f007862 Make public timelines API not require user context/app credentials (#1291)
8 years ago
Eugen 9acdb166e8 Fix #795, fix #704, fix #835 - 2FA requires confirmation to be enabled (#1278)
8 years ago
Pavel Djundik 470eb0042e Improve responsiveness of registration form and closed banner (#1265)
8 years ago
Pavel Djundik fc146a19cc Improve about page responsiveness (#1252)
8 years ago
Eugen 982fef811e Fix #1141, fix #1126 - Avatar/profile info fetching (#1215)
8 years ago
Thomas Citharel 41f8fde83e Update french translation (#1148)
8 years ago
Markus Amalthea Magnuson 157f0a2aa7 Add titles to more icons, and change clear notifications icon. (#1101)
8 years ago
Nicolai von Neudeck c803f5b440 Updated German translation (#1248)
8 years ago
Alda Marteau-Hardi 35eff3f2d0 Add some missing strings to prevent some React warning in the console (#1230)
8 years ago
Matt Jankowski ca44c13455 Use Setting.site_title value for `og:site_name` occurrences (#1194)
8 years ago
Eugen 7d5ea5c170 Merge pull request #1224 from chrisheninger/patch-1
8 years ago
Eugen 33849acfa7 Merge pull request #1218 from R0ckweb/patch-2
8 years ago
Eugen c141f0a886 Merge pull request #1216 from tootsuite/fix-default-locale-regression
8 years ago
Eugen 55d03da303 Merge pull request #1213 from tootsuite/fix-accounts-initial-case
8 years ago
Kurtis Rainbolt-Greene 40703b96fa Merge branch 'master' into fix-default-locale-regression
8 years ago
Kurtis Rainbolt-Greene 1e4453405b Merge branch 'master' into patch-2
8 years ago
Chris Heninger 0ad694f96b Add SVG version of logo to repo
8 years ago
Shel R fef478781d Merge branch 'master' into master
8 years ago
Shel R 9f43e3b428 Merge branch 'master' into patch-4
8 years ago
Yann GUERN 485d75a805 #1141 on remote follow
8 years ago
Eugen Rochko 4b621188ad Fix #1165 - before_action was called before protect_from_forgery
8 years ago
Eugen Rochko b2a7218ab7 Fix #801 - Respect webfinger's canonical response of username/domain
8 years ago
Eugen 1961825ff9 Merge pull request #1183 from thoughtbot/cp-post-status-service-specs
8 years ago
Chad Pytel ad5ddd5e95 Use I18n for media attachment validation errors
8 years ago
Joël Quenneville d4c94fa004 DRY up reblog vs original status check
8 years ago
Eugen 4e41cd9ab8 Merge pull request #1146 from tootsuite/fix-object-type-nil-exception
8 years ago
Eugen c9b23a93c7 Merge branch 'master' into fix-object-type-nil-exception
8 years ago
Eugen 0adee18d73 Merge branch 'master' into feature-customized-default-locale
8 years ago
Eugen Rochko 8a6d8de60a Fix nil#object_type error
8 years ago
Jantso Porali 786e6f94b9 Update Finnish translations, add sample Minio config (#954)
8 years ago
Eugen Rochko e3a3422a65 Allow setting of default language through config
8 years ago
Eugen Rochko 624a9a7136 Re-add forgotten <author> element on standalone <entry>
8 years ago
Eugen 1c351709bc Force UTF8 encoding on generated XML (#1140)
8 years ago
Eugen 6d6a429af8 Rewrite Atom generation from stream entries to use Ox instead of Nokogiri (#1124)
8 years ago
Matt Jankowski 97ae53daa8 Reduce size of background-photo.jpeg
8 years ago
Eugen Rochko 51d7caaf19 Fix wrong pubsub channel on public timelines
8 years ago
Eugen a9c0062e80 Merge pull request #1013 from blackle/master
8 years ago
Eugen Rochko dbd529109e Fix notifications delivered to wrong pubsub channel, optimized RemoveStatusService,
8 years ago
blackle 540d6efe88 Catch more errors in process_follows so it doesn't fail
8 years ago
Eugen Rochko 5442083b3c Split SalmonWorker into smaller parts, move profile updating into another job
8 years ago
André Lewin bf7cefa516 Merge branch 'master' into master
8 years ago
Eugen Rochko 5b95be1c42 Replace calls to FeedManager#inline_render and #broadcast
8 years ago
Eugen c9ebd5d19f Fix wrong variable used in publish channel
8 years ago
Eugen 1b8c244dff Add proper message to PushUpdateWorker, use redis directly
8 years ago
Eugen 3d8b80e1cc Merge branch 'master' into broadcast-to-worker
8 years ago
tom 8989569dd4 Update components.scss
8 years ago
Eugen Rochko 220bc48e8e Only render public payload once in FanOutOnWrite
8 years ago
Eugen Rochko 8530f9413b Replace ActionCable broadcast call with simple redis publish
8 years ago
Eugen 1904a1aa14 Merge pull request #919 from JantsoP/master
8 years ago
Eugen 6b566c6b88 Merge pull request #908 from krainboltgreene/application-worker-for-shared-logic
8 years ago
JantsoP 20b53e6add Merge branch 'master' into master
8 years ago
JantsoP b8a867adcc updated translation
8 years ago
Brad Urani 6a1da87cd3 Eliminate unnecessary queries and query clauses with none and all
8 years ago
Kurtis Rainbolt-Greene 22dcadedb4 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 7bed4e51db Moved to the worker
8 years ago
Kurtis Rainbolt-Greene 9638894233 Moving in the inline render
8 years ago
Kurtis Rainbolt-Greene 220051b8b2 I don't actually think we need that.
8 years ago
Kurtis Rainbolt-Greene 0069c01285 Moving the queue_at into the worker
8 years ago
Kurtis Rainbolt-Greene dc5704b0b0 This method isn't used anymore
8 years ago
Kurtis Rainbolt-Greene 96ef933820 Replacing the broadcast method with the one defined in the feed manager
8 years ago
Kurtis Rainbolt-Greene 1e96ce378e 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 4c92f15664 Merge branch 'master' into add_more_tests_to_models
8 years ago
Eugen afdcdce551 Merge pull request #839 from SirCmpwn/profile-readability
8 years ago
Drew DeVault c106b6d3e0 Improve readability of text on profiles
8 years ago
Eugen e76dd52b08 Merge pull request #818 from JantsoP/master
8 years ago
Eugen 117b22e905 Merge pull request #852 from peterkeen/email-whitelist-817
8 years ago
Eugen 909d81923e Merge pull request #898 from SirCmpwn/remote-follow-improvements
8 years ago
Eugen 2edeb3fe1c Merge pull request #858 from krainboltgreene/patch-6
8 years ago
Drew DeVault f7e35d90db Remote follow improvements
8 years ago
Eugen Rochko bda37489ac Remove PuSH subscriptions when delivery is answered with a 4xx error
8 years ago
Samy KACIMI 79ef756f64 fix rubocop issues
8 years ago
Samy KACIMI 81c76fe375 add more tests to models
8 years ago
axolotl 8736ef50ad Added Esperanto translation inside the javascripts folder
8 years ago
Eugen Rochko 6fd865c000 Spawn FeedInsertWorker to deliver status into personal feed
8 years ago
Kurtis Rainbolt-Greene 731e650681 Use active record shorthand
8 years ago
Pete Keen e9a6da6bc7 [#817] Add email whitelist
8 years ago
Eugen Rochko 5f54981846 New admin setting: open/close registrations, with custom message, from the admin UI
8 years ago
JantsoP 10a8666e04 updated line 28 about GitHub
8 years ago
Eugen 405c495c23 Merge pull request #804 from fhalna/development
8 years ago
Eugen Rochko 82aaedec46 Reduce number of items in feeds, optimize regeneration worker slightly,
8 years ago
Eugen Rochko b1f3499c38 Optimize FeedManager#unmerge, and slightly optimize FeedManager#merge
8 years ago
Eugen Rochko b21f7c28f6 Move OStatus processing back into default queue
8 years ago
Eugen Rochko ce9df2fa82 Optimize filter methods in FeedManager a bit, use redis pipelining on merge/unmerge feed methods,
8 years ago
halna_Tanaguru 3abb0f7bc7 Merge branch 'master' into development
8 years ago
JantsoP db4a41cf58 Merge branch 'master' into master
8 years ago
JantsoP b8243c1b49 changed line 25 for better translation
8 years ago
Eugen Rochko eb023beb49 Fix #808 - smaller elephant friend PNG for frontpage
8 years ago
Eugen Rochko b510a56c0c Only call regeneration worker after first login after a 14 day break
8 years ago
Eugen Rochko 4c53af64f0 Fix ActionController::Parameters in API issue
8 years ago
Eugen Rochko f722bd2387 Separate background jobs into different queues. ATTENTION: new queue "pull"
8 years ago
Eugen Rochko 8232f76c48 Add check for visibility.nil? even though it can't ever be, to check for race conditions
8 years ago
halna_Tanaguru 3f30ae1f97 accessibility fix
8 years ago
axolotl 0700521ef3 added Esperanto (eo)
8 years ago
Eugen Rochko 68f829e11c Add basic logging of who resolved report
8 years ago
Eugen Rochko 71458dc6df When taking action on a report (silence/suspend), it dismisses all other
8 years ago
Eugen Rochko b7c1b12367 Make default admin UI page reports. Add admin UI for creating a domain block
8 years ago
David Baumgold 5652f00d81 GitHub should be capitalized
8 years ago
JantsoP a229840ffe fixed typo
8 years ago
JantsoP bfa99981e5 Merge branch 'master' into master
8 years ago
JantsoP ae95f35fe6 add finnish translation
8 years ago
JantsoP 22f88b845a add finnish translation
8 years ago
JantsoP eabb86b124 add finnish language
8 years ago
Eugen 5d854f37b4 Merge pull request #764 from ticky/tweak-quick-start-area
8 years ago
JantsoP 69fc95a2f5 Create Finnish translation for Mastodon
8 years ago
Marvin Kopf 1236a12cae add mute option in status dropdown
8 years ago
Jessica Stokes 2d384850cb Fix the position of the Mastodon mascot in the UI
8 years ago
Eugen d2358aefec Merge branch 'master' into master
8 years ago
Eugen 61894582b8 Merge pull request #746 from eramdam/feature/improve-french-locales
8 years ago
Kazhnuz c76d20c2a0 Add forgotten comma
8 years ago
Damien Erambert 4f7cce25ac Add more lcoales in fr.jsx
8 years ago
Kazhnuz 633e5ec6f6 Update French Translation
8 years ago
Eugen 09b4b65fde Merge pull request #740 from 0x70b1a5/master
8 years ago
Eugen 48cb2dccd2 Merge pull request #741 from eramdam/feature/improve-french-locales
8 years ago
Eugen Rochko a23e4380b2 Avoid re-loading already loaded relationships. Also fixes issue where wrong
8 years ago
Eugen Rochko aaa4d1b0fb Keep track of which timelines are connected live to avoid redundant
8 years ago
Eugen Rochko 2d07cb5771 Catching rack timeout from rails doesn't work
8 years ago
Tobias Merkle f25fc04ea1 single-quotes
8 years ago
Tobias Merkle ca21be3e16 remove black border on buttons
8 years ago
Eugen Rochko 5b12624847 Add proper error page for request timeouts
8 years ago
Olivia Mossberg 30da6440d0 Merge branch 'master' of github.com:tootsuite/mastodon
8 years ago
Olivia Mossberg f4b5fe9caf Fix word-break in account profiles
8 years ago
Eugen Rochko 4b7dca4713 Fix wording "show reblogs" -> "show boosts", order reports chronologically in
8 years ago
Eugen Rochko d6b965cf08 Fix issue with feed merge-in code as well
8 years ago
Eugen Rochko e809caa0e1 Fix feed regeneration bug
8 years ago
Eugen Rochko 34aff3e269 Merge branch 'master' of https://github.com/maximeborges/mastodon into maximeborges-master
8 years ago
Damien Erambert 3ed75efc31 Add fr locale for community_timeline in fr.jsx
8 years ago
Eugen Rochko 433cb198fa Fix landing page sign up form ignoring username field
8 years ago
Tobias Merkle ae43978433 improve video button visibililty
8 years ago
Eugen Rochko a8c2e44fee Fix broken reference
8 years ago
Eugen Rochko 808017ff18 Paperclip will complain on its own if this variable is missing
8 years ago
Eugen Rochko 60ebfa182f Made modal system more generic
8 years ago
Maxime BORGES f693ab69f3 Fix word-break in profile's note on profile page and profile component
8 years ago
Eugen Rochko 13dfd8d109 Improve mobile tabs a little
8 years ago
Eugen Rochko d93d6f5124 Fix reworked search
8 years ago
Eugen Rochko b4046c5957 Rework search
8 years ago
shel f20f6b25b9 Merge branch 'master' into patch-2
8 years ago
Eugen Rochko 680f9efe9c Fix web UI profile clickable area overlapping with follow button area
8 years ago
Eugen Rochko bde5c0eaf9 Fix some views still not using counter caches
8 years ago
Eugen Rochko 5e26295e06 Fix #700 - hide spoilers on static pages
8 years ago
Eugen Rochko 3ac4455160 :active and :focus states same as :hover for buttons
8 years ago
Eugen Rochko bf61bc1b96 Fix drag & drop overlay flickering
8 years ago
Eugen Rochko e8875c6046 Import feature for following/blocking lists (addresses #62, #177, #201, #454)
8 years ago
Eugen Rochko de22c202f5 Add counter caches for a large performance increase on API requests
8 years ago
Eugen Rochko 333e44c3fc Improve emojis - use SVGs where possible
8 years ago
Eugen Rochko bb7006bda1 Hide drag & drop area on drop event regardless of success
8 years ago
Eugen Rochko 139fc994e2 Fix #408 - link @ names in bios
8 years ago
Eugen Rochko 1c6b02f936 Fix #690 - Webfinger should handle new shortform profile URLs now (nice)
8 years ago
shel 76188d61f2 Clarify post privacy warning
8 years ago
Eugen Rochko c334541011 Add tooltip to privacy dropdown
8 years ago
Eugen Rochko f864fee116 Fix up some localizations
8 years ago
Eugen Rochko efbbd42216 Fix style issue
8 years ago
Eugen Rochko dddb2eb84f Merge branch 'feature/language_zh-cn' of https://github.com/leopku/mastodon into leopku-feature/language_zh-cn
8 years ago
Eugen Rochko 6ec6fe259a Compose form layout fixes
8 years ago
leopku d5d5afff9c 🌐 add simplified chinese language
8 years ago
shel 5f7c997654 Change to using variables
8 years ago
shel 2b7e3d56c8 Increase color contrast
8 years ago
shel c66dc0d114 Clarify privacy options
8 years ago
Eugen Rochko 1fd88e3bad Fix up visual indicators for compose form privacy
8 years ago
Eugen Rochko b8f9de8636 Improve sign up page on small screens
8 years ago
Eugen Rochko a9303e7062 When replying to status with content warning, prefill content warning
8 years ago
Eugen Rochko ad1af951fb Temporary spacing fix
8 years ago
Eugen Rochko bd1ceb1daa Privacy dropdown i18n
8 years ago
Eugen Rochko 99ca63a543 Fix public profile pagination links
8 years ago
Eugen Rochko d8c5a83827 Redesigned compose form
8 years ago
Eugen Rochko 9bf4c34919 Fix #675 - return created_at in notifications API
8 years ago
Eugen Rochko d7c6c6dbe1 Fancier drag & drop indicator, emoji icon for emoji, upload progress (fix #295)
8 years ago
Eugen Rochko d6ed2eb512 Prettier account and stream entry URLs
8 years ago
Eugen Rochko 33fac87e81 Shorter timeout on FetchAtomService
8 years ago
Eugen Rochko 5aa3df017b Fix full-text search query quotation, improve tag search performance with an index,
8 years ago
Eugen Rochko 88f32708c3 Web UI support for the new omnisearch
8 years ago
Eugen Rochko acfee0945c Merge branch 'master' into feature-omnisearch
8 years ago
Eugen Rochko 8aae42f3d8 German toot -> "tröt"
8 years ago
Eugen Rochko 1b09c3cb17 More efficient single account retrieval (0.9ms vs 50ms before)
8 years ago
Eugen Rochko 05cf086766 New API method: /api/v1/search
8 years ago
Eugen Rochko 98571b0ce4 Don't list "direct" under default post privacy settings
8 years ago
Eugen Rochko 8803ca9efe Improved landing page
8 years ago
Eugen Rochko 6b1db5c2b2 Add landing strip
8 years ago
Eugen Rochko 56d998cbdb Export follow/block lists as CSV
8 years ago
Eugen Rochko 08b96f1b9f Fix wrong HTTP status codes on error pages
8 years ago
Eugen Rochko 2816b1bf8e Federate header images, fix open-uri http->https redirection error
8 years ago
Eugen Rochko 5cfc9c7487 Forgot to hook up API with the latest method
8 years ago
Eugen Rochko ac406a31b0 Start page links a bit more readable
8 years ago
Eugen Rochko ad0d82d3ce Make account search blazing fast and rank followers/followees higher in the results
8 years ago
shel 38dceb3bf7 Promote Apps (#670)
8 years ago
Eugen Rochko 017350e0ea Add method for retrieving triadic closures
8 years ago
Eugen Rochko 6be7bde243 Fix #525 - Add instance information API
8 years ago
Eugen Rochko 7b58c1a694 Merge branch 'mastodon-site-api' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-site-api
8 years ago
Eugen Rochko 74ae158c2f Add "direct" visibility level in the backend. Web UI is not yet
8 years ago
Eugen e245115f47 Merge branch 'master' into mastodon-site-api
8 years ago
Eugen Rochko 02349b3269 Obfuscate filenames better, double rate limits
8 years ago
Eugen Rochko 952bce3023 Replace howler.js with simple <audio />, will hopefully resolve
8 years ago
Eugen Rochko a5daa806f2 Fix casuality of processing remote mentions such that notifications
8 years ago
Eugen Rochko 47bf592db7 Try to detect iOS and *not* autoplay any videos
8 years ago
Eugen Rochko 1fb3e8988b Revert earlier fix due to new bug reports
8 years ago
Eugen Rochko d6cb4bbe99 Performance improvement for profiles
8 years ago
Eugen Rochko 03a857f59a Use more widely supported MP4 format for gifv's
8 years ago
Eugen Rochko 8d93f0ca56 Increase max bitrate of converted webms, slightly optimized counter queries
8 years ago
Eugen Rochko 6382ef2bc6 Add vsync -cfr option when converting gif to webm
8 years ago
Eugen Rochko 79b08c5f0a Higher quality webms? Might improve conversation of some types of gifs
8 years ago
Eugen Rochko 85fce04d1b Detect videos with no sound, handle them like gifv
8 years ago
Eugen Rochko 4fb95c91fb Fix wrongful matching of last period in extended usernames
8 years ago
Eugen Rochko 5f4e402204 Improved /api/v1/accounts/:id/statuses with new params: only_media, exclude_replies
8 years ago
Eugen Rochko 07b166af64 Make gifvs always use media gallery component
8 years ago
Eugen Rochko caf5b8e975 Fix #431 - convert gif to webm during upload. Web UI treats them like it did
8 years ago
Eugen Rochko 5d100293fb Rename "the whole known network" timeline to "federated timeline"
8 years ago
Eugen Rochko 6b81d10030 Add digest e-mails
8 years ago
Eugen Rochko 4690236724 Make confirmation text more specific
8 years ago
Eugen Rochko b9345b3fc6 Fix #620 - Add confirmation dialog for notifications clear
8 years ago
Eugen Rochko 4d23a85c29 Fix up storybook
8 years ago
Eugen Rochko c64a1c25c4 Fix #231 - Muting
8 years ago
Kit Redgrave 442fdbfc53 Mute button progress so far. WIP, doesn't entirely work correctly.
8 years ago
Eugen Rochko 89fc2d7f48 Fix #372 - Emoji picker
8 years ago
Eugen Rochko 95ebfa5610 Simplify passing of prop
8 years ago
Eugen Rochko 1fa2e7cc86 Merge branch 'mastodon-paste-support' of https://github.com/marrus-sh/ardipithecus into marrus-sh-mastodon-paste-support
8 years ago
Kibigo 91c79f2445 Better smart/dumb component separation
8 years ago
Kibigo 5f6f7aaa27 Making the back button a little smarter
8 years ago
Kibigo e84c1dc95f Support for pasting images from clipboard
8 years ago
Eugen Rochko 5960bac11e Fix incorrect detection of local vs remote user in web UI
8 years ago
Eugen Rochko 3208979655 Fix typo
8 years ago
Eugen Rochko fbdb3bcf1e Revert infinite scroll in timelines back to looking at ID of oldest
8 years ago
Eugen Rochko e1b00757a6 Fix #291 - Add visual indication that numbers for remote users may be inaccurate
8 years ago
Eugen Rochko 7f0d1b8cc0 If a status is within 40 statuses from the top of a home feed, do not
8 years ago
Eugen Rochko 92569b1f0d Improved dropdowns
8 years ago
Eugen Rochko 955e9088d7 Fix #561 - Detect presence of audio in video, hide mute toggle when none
8 years ago
Eugen Rochko d180aaa2a7 Fix #186 - Add RTL support to the compose form textarea and statuses output
8 years ago
Eugen Rochko 809455aaae Add elephant friend to missing indicator
8 years ago
Eugen 9214b5d02e Add new illustration
8 years ago
Kibigo 4d2af0d664 Character counter fix
8 years ago
Kibigo 620f70e42c Adds site metadata access to the API
8 years ago
Eugen Rochko af5cb0f853 Only use bigger compose form/search form font on mobile layout
8 years ago
Eugen Rochko 175a9b9caa Fix #104 - Style OAuth authorized applications page
8 years ago
Eugen Rochko 2826e6dada Fix #612 - Set font size to 16px in compose form and search form to prevent iOS
8 years ago
Eugen Rochko 5f511324b6 Add validation of media attachments, clean up mastodon-own exception classes
8 years ago
Eugen Rochko 063432d7e3 Merge branch 'fix_462' of https://github.com/rmhasan/mastodon into rmhasan-fix_462
8 years ago
Eugen Rochko 4fbdf100c4 Add <MissingIndicator /> when status or account are not found, skip alerts
8 years ago
Eugen Rochko 4bb8ff7c8e Merge branch 'fix_626' of https://github.com/rmhasan/mastodon into rmhasan-fix_626
8 years ago
Eugen Rochko b44dd38360 Fix broken dependency on inner react utility function
8 years ago
Eugen Rochko e2209e1104 Fix local timeline showing unread status of TWKN timeline
8 years ago
Eugen Rochko 2c50687279 Improve compose form performance, upgrade JS dependencies. LightingBox
8 years ago
Eugen Rochko 3e9d794ea5 Add tuning documentation, add <content> tags back to most salmons,
8 years ago
Eugen Rochko 9d4cad6307 Improve glow
8 years ago
Eugen Rochko 53ae431867 Skip remote media URLs that don't have a hostname
8 years ago
Eugen Rochko 3202bdd744 Fix #555 - Use a better URL parser
8 years ago
Eugen Rochko c96fd24f48 Improve status reselect, do not display "load more" when no next link available
8 years ago
Eugen Rochko c77a54fe0a Fix #651 - Do not reinsert original status into all followers feeds
8 years ago
Eugen Rochko 974d712fbe Improve performance of compose form
8 years ago
Eugen Rochko 5997bb47a8 Fix #38 - Unread indicator when new content appears above the fold
8 years ago
Eugen f338cc6c94 Fix scroll to top not registering because of wrong debounce usage
8 years ago
Eugen Rochko e8ea9669c9 Fix links and wording
8 years ago
Eugen Rochko 6b4ef92c6f Adjust naming of public timeline -> "local timeline" vs "whole known network"
8 years ago
Eugen Rochko c50256d25c Fix infinite scrolling breaking after navigation
8 years ago
Eugen Rochko 4aa5ebe591 Split public timeline into "public timeline" which is local, and
8 years ago
Rakib Hasan dfd4a42b35 added if else clause in fetchContext
8 years ago
Rakib Hasan 9433d03705 Removed try clause from create action in status controller
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
Rakib Hasan 6d2301988f Fix for issue #462
8 years ago
Rakib Hasan 910df0f795 Removing dispatch of fetchContextFail
8 years ago
Rakib Hasan 8e760d5f62 adding new react class StatusNotFound
8 years ago
Rakib Hasan 9e0dbb7337 Fixing issue #626
8 years ago
Eugen Rochko 9e99b8c068 Fix #642 - Add "empty column" text to home/notifications
8 years ago
shel 6a6d8f60c4 Add target="_blank" to github link
8 years ago
nicolas ca57f17d3d French translation update
8 years ago
Eugen Rochko a1e96ae94f Add foreign key to prevent reblogs of non-existent (after race conditions) statuses from happening
8 years ago
Eugen Rochko 5ddad41245 Do not display non-Status stream entries anymore
8 years ago
Eugen Rochko dbd80465c8 Fix small styling issues
8 years ago
Eugen Rochko f2931af61e Quick fix for avatars with the same URL not being perceived as updated and in need of re-download
8 years ago
Eugen Rochko 8b16f81882 Close dropdown when clicking items
8 years ago
Eugen Rochko 0cbf3a146f Speed up/optimize loading of statuses, context and cards by not re-fetching what is already loaded
8 years ago
Eugen Rochko 8132cf8153 Add GET /api/v1/accounts/:id/statuses/media that returns only statuses with media attachments
8 years ago
Eugen Rochko d0f087db2d Add UI to view report details, remove reported statuses, quick links to resolve/silence/suspend from report
8 years ago
Eugen Rochko 24ba7c9762 Adding index overview for reports in admin UI
8 years ago
Eugen Rochko f722aa8c75 Fix Salmon issue
8 years ago
Eugen Rochko 5426f06ac2 Fix admin UI for accounts somewhat
8 years ago
Eugen Rochko 0a2427f79b Fix #634 - Only include innermost-level statuses in report UI
8 years ago
Eugen Rochko 3b81baaaaf Adding POST /api/v1/reports API, and a UI for submitting reports
8 years ago
Eugen Rochko 40a4053732 Disable PuSH for blocked domains
8 years ago
Eugen Rochko 63886bdc59 Fix #587 - Display TOTP secret next to QR code
8 years ago
Eugen Rochko ec521e6bfc Add remote mentions warning when composing a private status
8 years ago
Eugen Rochko 2ab7bd13e2 Merge branch 'patch-5' of https://github.com/yiskah/mastodon into yiskah-patch-5
8 years ago
Eugen Rochko 677e95031e Clean up collapsible components
8 years ago
Eugen Rochko 2d8a4c4390 Add "next" link to Atom feeds
8 years ago
Eugen 63b3cb37db Merge pull request #627 from halcy/style-fixes
8 years ago
Your Name e4a7e8222e Activity stream background should use $color5
8 years ago
Eugen Rochko 8e08ae5bb9 Add IDs to salmon slaps even if they are transient. Add title, too, mostly
8 years ago
Eugen Rochko df63461ff0 Add handler for salmons of undoing favourites
8 years ago
Eugen Rochko 720ff55262 Adding more unit tests. Fixing Salmon slaps XML
8 years ago
Eugen Rochko 446267d1bf Deduplicate delete salmons (send only one per mentioned-account domain)
8 years ago
Eugen Rochko db814543c0 Take out private toot distribution out of PuSH again
8 years ago
Eugen Rochko 0518492158 Stop trying to shoehorn all Salmon updates into the poor database-connected
8 years ago
shel 968fae2603 Add privacy disclaimer
8 years ago
shel 3893ff1604 Add privacy disclaimer
8 years ago
Eugen Rochko 94d2182717 Resolve issue with rendering authorize/reject Salmon slaps
8 years ago
Eugen Rochko 31c633e528 Fix Status.permitted_for scope query
8 years ago
Eugen Rochko 50660d54e8 Fix semantics of follow requests another slaps
8 years ago
Eugen Rochko 446aad4ce2 Make PuSH only distribute to subscriptions that match follower domains
8 years ago
Eugen Rochko dc851c922e Mentions in private statuses allow mentioned people to see them
8 years ago
Eugen Rochko 00b5731ecb After FollowService, re-fetch remote account asynchronously, do nothing
8 years ago
Eugen Rochko e610555e10 Fix processing of incoming authorizations/rejections
8 years ago
Eugen Rochko 514fdfa268 Don't PuSH-resubscribe if already subscribed
8 years ago
Eugen Rochko 149887a0ff Make follow requests federate
8 years ago
Eugen Rochko d551e43a9b Improve public tag page
8 years ago
Eugen Rochko 8cca6bc58c Fix spoiler link color in muted context
8 years ago
Eugen Rochko 5c4c046132 Finish up moving colors from JSX to Sass (#584, #348)
8 years ago
Eugen Rochko d2619e0b53 Site title is now a setting
8 years ago
Eugen 874fffb7dc Merge branch 'master' into patch-3
8 years ago
Eugen 73e388e0d8 Merge pull request #617 from halcy/style-changes
8 years ago
shel 3f1f3d0827 Add link to other instances list
8 years ago
Lorenz Diener cbb962fd77 Move more colours to scss
8 years ago
Lorenz Diener c9f42a7b85 Move more inline colours to scss
8 years ago
Eugen Rochko 0afed995ce Fix the fix
8 years ago
Eugen Rochko 6331ed16e5 Fix #614 - extra reply-boolean on statuses to account for cases when replied-to
8 years ago
Eugen Rochko c424df5192 Progress on moving color styles to Sass
8 years ago
Eugen 942a2e7d68 Fix reblogs not having content warnings forwarded
8 years ago
Eugen d96e031dfc Fix #611 - Layout setting in registrations controller
8 years ago
Isabelle Knott 1d273e4430 Change blocked users icon to fa-ban in getting started view (#608)
8 years ago
Eugen Rochko 02e91a96dd Make streaming API use one pattern-matching redis pubsub connection
8 years ago
Eugen 9d5fb49cd8 Merge pull request #603 from evanminto/activitypub-account
8 years ago
Evan Minto 28cbb6dc21 Add AS2 format to RABL files
8 years ago
Eugen Rochko 8a081ce588 Fix wrong prediction of whether toot will apear on public timeline in UI
8 years ago
Eugen Rochko 714e41d472 Fix preferences save
8 years ago
Eugen Rochko ac035108aa Add "clear notifications" button, exclude posts from people who have blocked *you* from public/hashtag timelines
8 years ago
Eugen Rochko c8252759df Add streaming API channels for local-only statuses
8 years ago
Eugen Rochko 347a153b3d Add API modifiers to limit returned toots from public/hashtag timelines
8 years ago
Evan Minto 53234e5947 Add trailing newline
8 years ago
Evan Minto 3fa5d05997 Simplify RABL
8 years ago
Evan Minto 94e213c6c1 Reuse existing controller and route
8 years ago
Eugen Rochko 0af3401553 Don't allow people to follow people they blocked without unblocking first
8 years ago
Eugen Rochko eee8afb0b7 Remove bios from blocked users list, filter out broken entries from API response
8 years ago
Eugen Rochko c5a08eb56e Add link to blocked users to getting started page
8 years ago
Eugen Rochko 920ba5fc4e Fix #61 - Add list of blocked users to the UI; clean up failed push notifications API
8 years ago
Eugen Rochko 77e13c2bc9 Removing failed push notification API, make context loads use cache
8 years ago
Eugen Rochko 19b9e1e2c3 Preheat status cache
8 years ago
Eugen Rochko 6fa4e01139 Fix showing ellipsis even when link hasn't been cut off
8 years ago
Eugen Rochko 87830f99e7 Fix #552 - Replace image links with image icons in status text in the UI
8 years ago
Eugen Rochko ff2da21d3c Fix content warning margin
8 years ago
Eugen Rochko b5bf807a34 Remove react-dnd as it was interfering with text selection. Move content
8 years ago
Eugen Rochko fb6aa7ad5c Add tracking of delay to streaming API
8 years ago
Eugen Rochko 6cdcac1396 Fix #598 - arrow keys to navigate media; fix #481 - non-exact matches no longer
8 years ago
Eugen Rochko 44fad0160f Add next/previous navigation in modal for media attachments
8 years ago
Eugen Rochko 21972bb398 No replies filter on home timeline no longer hides self-replies
8 years ago
Eugen Rochko dbb7e5a644 Getting started on draggable columns
8 years ago
Eugen Rochko a012e4c7ff Fix column settings not being scrollable on short screens
8 years ago
Eugen Rochko af007f2def Display mentions prepended to the content warning
8 years ago
Evan Minto 8bd8ea7c04 Remove unnecessary leftover code
8 years ago
Evan Minto e2fbf8bc74 Add an account endpoint for ActivityPub and link to it on HTML profile pages
8 years ago
hoodie d4d3a10c25 untested!! spoiler hotfix for replies
8 years ago
Eugen Rochko ccb8ac8573 Make the streaming API also handle websockets (because trying to get the browser EventSource interface to
8 years ago
hoodie ac3f5a8316 easier comprehension of toot settings and properties (#595)
8 years ago
Eugen Rochko 889b814385 Fix bug
8 years ago
Eugen Rochko 1ee4a17f37 Add logging and filtering to the node.js streaming API
8 years ago
Eugen Rochko 17ae7d132c Prevent potential issue with public/hashtag statuses arriving after
8 years ago
Eugen Rochko ede04cdb24 Move rendering of JSON payloads for public/hashtag timelines to
8 years ago
Eugen Rochko d9ca46b464 Cleaning up format of broadcast real-time messages, removing
8 years ago
Eugen Rochko bf60f2898d Fix #529 - Make hashtag timelines show conversations, fix hashtag loading in the UI
8 years ago
Eugen Rochko 8ef79d8dc9 Revert to animating avatars by default
8 years ago
Eugen Rochko 8b9c537d5a Fix elephant friend
8 years ago
Eugen Rochko 52d68be157 Fix CORS issue on avatars resampling
8 years ago
tom b84d1533d4 Fix text overlapping image in Edge and on mobile (#582)
8 years ago
Eugen Rochko c2fbd144cf Add "open in web" link to detailed public status pages
8 years ago
Eugen Rochko 86b3cb5120 Fix not reloading account/fetching relationship on newly independent components
8 years ago
Eugen Rochko f21e7d6ac0 Make profile header scroll along with contents. AccountTimeline, Followers and Following are no longer
8 years ago
Eugen Rochko 404d2050d3 Add explicit "load more" link to the bottom of StatusList and notifications
8 years ago
Eugen Rochko 02cd2e42b2 Improve avatar resampling of non-animated canvas
8 years ago
Eugen Rochko 9bde804ba2 Resolve confusion between ColumnBackButton and the slim version that
8 years ago
Billie Thompson b1571b1e1d
Add missing back button to "Follow Requests"
8 years ago
Misty De Meo a30e669df2 Fix avatar scaling on high-DPI displays (#573)
8 years ago
Eugen Rochko 83ccdeb87a Fix tests
8 years ago
Eugen Rochko 3f075c7794 API for apps to register for push notifications
8 years ago
Eugen Rochko 9b2c728251 Fix settings design on mobile
8 years ago
Eugen Rochko 23b997ae55 Split 2FA login into two prompts
8 years ago
Eugen Rochko 36c57ef8af Add pixel background to modal images
8 years ago
Eugen Rochko f4bc9620a9 Update settings to re-use admin layout, one big navigation tree, improve settings forms
8 years ago
Eugen Rochko 04bce0cdf2 Clean up
8 years ago
Eugen Rochko ba192f12e3 Added optional two-factor authentication
8 years ago
Zachary Spector 237cb41ab4 Less ambiguous sensitive content toggle label (#556)
8 years ago
hoodie 6c37285580 fix button outline showing on clicks for prettiness
8 years ago
Eugen Rochko 450ad43180 Do not run FetchLinkCardService on local URLs, increase file size limit to 8MB,
8 years ago
Eugen Rochko f8bd44a747 Fix font weight
8 years ago
Billie Thompson 55fa8e61e2
Move the fonts from Google Fonts to local assets
8 years ago
Eugen Rochko 7329fbd8a4 Fix up timeout, improve contrast on "show more", add responsive style
8 years ago
Eugen Rochko cc5c1e5feb Removed accidental n+1 query from notifications, updated some deps,
8 years ago
Anthony Bellew 589837cfc7 Removed line break before spoiler link, changed color of bg for spoiler link
8 years ago
Anthony Bellew ebe5095665 Add Padding to inline styles for spoiler
8 years ago
Anthony Bellew 8f18c8f9ad Added inline spoiler button styles
8 years ago
Anthony Bellew d944946c52 Moved brackets outside of localized strings at Gargron's suggestion
8 years ago
Anthony Bellew baa52984e9 Add brackets to visually distinguish show more / show less text
8 years ago
Eugen Rochko 905c829179 Improve infinite scroll on notifications
8 years ago
Eugen Rochko 57f7cf8349 Follow request authorizations faster
8 years ago
Eugen Rochko eb62778bec Fix #537 - opengraph description should display spoiler text when present
8 years ago
Eugen Rochko 1c507ff172 Fix #538 - Darken buttons to increase contrast
8 years ago
Eugen Rochko 3a310e8f63 Fix CSS mistake
8 years ago
Eugen 97d9517b6b Merge pull request #534 from yiskah/patch-2
8 years ago
blackle 6bba337080 Only open status on left mouse press
8 years ago
shel 33e09cc76b Increase color contrast on getting started text
8 years ago
Eugen Rochko 97da56d02b Fix loading of avatars before drawing them to canvas
8 years ago
Eugen Rochko 00fa850bdc Fix #187, address #441 - <Avatar> component now plays gifs only while hovered
8 years ago
Eugen Rochko 3beb24ad55 Use <summary> to encode content warnings instead
8 years ago
Eugen Rochko 51a7047367 Fix order of migrations
8 years ago
Eugen 41f5459af5 Merge pull request #524 from blackle/master
8 years ago
blackle ca13ec04a8 fix up spoilers
8 years ago
Eugen Rochko 10ffd455a8 Fix #522 - prevent blocked users from reblogging
8 years ago
Eugen Rochko 999cde94a6 Instead of using spoiler boolean and spoiler_text, simply check for non-blank spoiler_text
8 years ago
Eugen f8da0dd490 Merge branch 'master' into master
8 years ago
Eugen Rochko 8a880a3d46 Make blocks create entries and unfollows instantly, but do the clean up
8 years ago
Misty De Meo adda642c63 Fix `invisible` CSS class
8 years ago
Eugen Rochko e47b8e778b Fix links in toots opening the toot at first
8 years ago
Eugen Rochko 80cefd5b3c Fix #204, fix #515 - URL truncating is now a style so copypasting is not
8 years ago
Eugen 4f3264d291 Merge branch 'master' into boostspin
8 years ago
blackle 4a146a0d18 Make boost animation an SVG that uses SCSS colours
8 years ago
Eugen Rochko 21c209636d Set isLoading false on timelines when request fails
8 years ago
Eugen Rochko 1f5792c834 API now respects ?limit param as long as it's within 2x default limit
8 years ago
Eugen Rochko d9022884c6 Smarter infinite scroll
8 years ago
blackle bf0f6eb62d Implement a click-to-view spoiler system
8 years ago
Eugen Rochko 1761d3f9c3 Fix mistake
8 years ago
Eugen Rochko d00189b55a Domains with reject_media? set to true won't download avatars either
8 years ago
Eugen Rochko 8aab692034 Less re-rendering
8 years ago
Eugen Rochko 434cf8237e Optional domain block attribute that prevents media attachments from being downloaded
8 years ago
Eugen Rochko cca82bf0a2 Move merging/unmerging of timelines into background. Move blocking into
8 years ago
Eugen Rochko f392030ab8 Add /api/v1/notifications/clear, non-existing link cards for statuses will
8 years ago
Eugen Rochko f2e08ff568 Remove unneeded block check
8 years ago
Eugen Rochko 6d98a73180 Domain blocks now have varying severity - auto-suspend vs auto-silence
8 years ago
Eugen Rochko ef2b924679 Forgot to commit
8 years ago
Eugen Rochko f855d645b2 Move all hex colors in SASS to variables and all variations to darken/lighten
8 years ago
Eugen Rochko d4d56b8af0 Fix #365, 1/2 of #408 - replace rails_autolink with URI.regexp, run link_hashtags on simplified_format
8 years ago
Eugen Rochko aa9c51a34c Fix a couple unhandled exceptions
8 years ago
Eugen Rochko a1894786cf Potentially fix notifications issue
8 years ago
Misty De Meo 33fd8a7d95 Textarea: fix clicking on name suggestions
8 years ago
Eugen 1953e3b6ed Fix inflection
8 years ago
Eugen cea9fb31fe Mitigate inconsistent notifications
8 years ago
Eugen Rochko e22a56183a Improve error page layouting. 500 page has to stay static because it's
8 years ago
Eugen Rochko b4a4eb73ae Merge branch 'fix/error-pages' of https://github.com/ineffyble/mastodon into ineffyble-fix/error-pages
8 years ago
Eugen Rochko 3a4b5961be Method to fetch a single notification
8 years ago
Effy Elden 8f21f5522f Call uniq on the string version of mb_chars tags
8 years ago
Eugen Rochko 1aae0cfc2c Fix #475 - add space after autocomplete
8 years ago
Eugen Rochko 9bd3b11cfb Instead of refusing to create accounts, domain blocks auto-suspend new accounts from that domain
8 years ago
Eugen Rochko 05abd977c1 Fix preview cards layout, do preview card crawling for remote statuses
8 years ago
blackle 7f63edd820 Show visibility toggle on videos, show regardless of sensitivity
8 years ago
Eugen Rochko c8e4b9c663 No loading bars for cards, no failure if it 404s (that's expected)
8 years ago
Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags
8 years ago
Eugen Rochko 8d0284f8d9 Hide more non-essential loading bars
8 years ago
Eugen Rochko 98560b232a Don't show loading bar when re-loading already loaded status. Don't even try to fetch ancestors from DB when in_reply_to_id is nil
8 years ago
Eugen Rochko 9b0941182f Don't show loading bar when checking account timeline for newer stuff
8 years ago
Eugen Rochko 46be4631ae Fix #222 - Update followers count when following/unfollowing
8 years ago
Eugen Rochko f051c2e813 Fix statsd null backend not being initialized properly
8 years ago
Eugen 8b9206f7d9 Try to avoid any potential loops
8 years ago
Eugen Rochko 306eb6e9c9 Add optional StatsD performance tracking
8 years ago
Eugen Rochko 7cfd5b680a Fix forgotten change of settings
8 years ago
Eugen Rochko c468446f4c Fix boops?
8 years ago
Eugen Rochko cde0476ca2 Fix #487
8 years ago
Eugen Rochko fcb5a85cdd Add sounds for notifications. Boop by @jk@mastodon.social
8 years ago
Eugen Rochko 6cf44ca92c Improve how the list entry Account component looks when target is blocked/follow is requested
8 years ago
blackle 889709a2a6 Show 'do not display in public timeline' when replying to self
8 years ago
Eugen Rochko 1a33e4042e Fix upload file input being re-rendered needlessly
8 years ago
Eugen Rochko 7d53ee73f3 Fix #238 - Add "favourites" column
8 years ago
Eugen Rochko da5d366230 Fix #414 - Improve lightbox, add loading indicator
8 years ago
Eugen Rochko 2ae0fb4419 Merge branch 'sensitive' of https://github.com/blackle/mastodon into blackle-sensitive
8 years ago
Eugen Rochko 0439c7d58b Move follow requests link above logout link in getting started column
8 years ago
blackle 144402ec7e Show visibility toggle on media gallery for sensitive images
8 years ago
blackle 383114add3 Change boost sprite to look like fa-retweet
8 years ago
Eugen Rochko 926459fc0a Fix typo introduced in #470 which made unlisted toggle only fade in/out and not also collapse
8 years ago
Eugen Rochko 7d7a11250c Fix #427 - don't suggest hashtag if the search value contains a space
8 years ago
Eugen Rochko 1d5cbfa356 Fix #449 - don't do relationships fetch for empty array of IDs
8 years ago
Eugen Rochko cc1eccc8bc Fix #466 - when logged in, make "get started" link to the frontpage instead of sign up
8 years ago
Eugen Rochko e9737c2235 Fix tests, add applications to eager loading/cache for statuses, fix
8 years ago
Eugen Rochko ab165547fd Merge branch 'feature/toot-app-source' of https://github.com/ineffyble/mastodon into ineffyble-feature/toot-app-source
8 years ago
Eugen 1f7c0ad8d3 Merge pull request #464 from blackle/backflip
8 years ago
Effy Elden e45fed58cb Add a textual 'Back to Mastodon' link in footer of settings pages
8 years ago
Effy Elden ed41f9f0b1 Add nice error page for CSRF errors/cookie issue, and fix error page handling altogether
8 years ago
Effy Elden 3f84816b24 Add nice error page for CSRF errors/cookie issue, and fix error page handling altogether
8 years ago
blackle a67ffcbf56 Make boost button arrows spin around
8 years ago
Effy Elden f81dc7a33a Merge branch 'feature/toot-app-source' of github.com:ineffyble/mastodon into feature/toot-app-source
8 years ago
Effy Elden 6c002cf615 Test for presence of Application in haml before trying to render details, to fix errors identified by CI
8 years ago
Effy Elden 65122798b2 Fix typo in rel
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
Effy Elden 32d756fb22 Hide 'Do not display on public timeline' for reply toots. Fixes #412.
8 years ago
Eugen f63f0c4625 Fix too late return
8 years ago
Eugen Rochko 7cde08e30b Improve extended about page layout
8 years ago
Eugen Rochko c01dd089ff Adding about/more page with extended information that can be set up by an admin
8 years ago
Eugen Rochko e25170f960 Add extended about page stub
8 years ago
Eugen Rochko 2939e9898b Extend rails-settings-cached to merge db-saved hash values with defaults
8 years ago
Eugen Rochko ca50ceeaf0 Add settings for contact information
8 years ago
Eugen Rochko b11fdc3ae3 Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings
8 years ago
Eugen Rochko 4a2ee43e80 Fix #457 - escape JSON in INITIAL_STATE (this bug only ever allowed a user to xss themselves rather than anyone else)
8 years ago
Eugen Rochko 7951e7ffd5 Add ruby version to Gemfile, move devDependencies in package.json to dependencies,
8 years ago
Eugen 10739df458 Merge pull request #456 from ineffyble/fix-repo-url
8 years ago
Eugen Rochko 3ad0496ccb Better animations
8 years ago
Effy Elden f876a8681d Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places
8 years ago
Eugen Rochko 18b11100e7 Fix issue when settings are not defined for column type
8 years ago
Eugen Rochko 312c51b5c8 Home column filters
8 years ago
Eugen Rochko 1e9d2c4b1e Add "not found" component to UI
8 years ago
Eugen 67a31454ad Merge pull request #450 from blackle/master
8 years ago
blackle 917cf0bf5d simplify emojification on public pages with .emojify class
8 years ago
Eugen Rochko 205ba00017 Fix sandboxed iOS login again
8 years ago
Eugen Rochko def1f8c5b3 Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master
8 years ago
Eugen Rochko 3bddd647e0 Merge branch 'dropdown' of https://github.com/blackle/mastodon into blackle-dropdown
8 years ago
Eugen Rochko 75f80bef10 Persist UI settings, add missing localizations for German
8 years ago
Eugen Rochko 23ebf60b95 Improve initialState loading
8 years ago
blackle 131bae89fd Generate key for each input so we can upload the same file even after deleting
8 years ago
blackle d64c454cfe Switch to compose view when tapping 'mention' in dropdown on mobile
8 years ago
Eugen Rochko 2e71bb031b Fix Paperclip timeout setting. Fix bug introduced in #437
8 years ago
Eugen 38bc85e695 Merge pull request #443 from blackle/master
8 years ago
blackle 05e964688d Expand dropdown leftways on status view
8 years ago
blackle b4f09bae1d Add call-to developers on getting started page
8 years ago
Eugen 69643338f6 Merge pull request #437 from krainboltgreene/patch-1
8 years ago
Kurtis Rainbolt-Greene abe3ae1cc2 Simplifying followers mappings
8 years ago
Kurtis Rainbolt-Greene 4a7e3e5082 Less complicated determination
8 years ago
Kurtis Rainbolt-Greene e5d9009d71 Using "rails style" order arguments
8 years ago
Eugen 7a0a13ab53 Merge pull request #432 from blackle/volume-icon
8 years ago
blackle 8a571158c9 Show correct volume icons on video player
8 years ago
Eugen cec7e69827 Merge pull request #430 from blackle/logout_mobile
8 years ago
blackle e1ca354956 Show logout button on getting started so it's available on mobile
8 years ago
blackle 57ff221c0f Emojify display names in notifcations
8 years ago
blackle 61211b509c Improve contrast of bio and username text in account info
8 years ago
Eugen Rochko be6ae3546f Replace getting started icon on desktop nav bar with asterisk instead of hamburger
8 years ago
Eugen Rochko 5c7add2176 Fix #147 - Unreblogging will leave original status in feeds
8 years ago
Eugen Rochko 989c3f4002 Add tab bar alternative to desktop UI, upgrade react & react-redux
8 years ago
Eugen Rochko 1bfbce7b45 Clean up h-card mess of divs
8 years ago
Eugen Rochko 72c3a41bef Fix h-card classes and remote follow button appearing when it shouldn't
8 years ago
Greg V 18deeb9db5 Add Microformats2 markup
8 years ago
Eugen 92bd5f62f6 Merge pull request #417 from ineffyble/twitter-card-metadata
8 years ago
Eugen Rochko 7b9f8766e8 Fix #416 - Generate random unique 14-byte (19 characters) shortcodes
8 years ago
Effy Elden 819bfb75c6 Add twitter:card metatag to enable Twitter Cards support
8 years ago
Effy Elden 10a9ebae3b Add tag property to desktop notifications, preventing duplicates (i.e. when multiple Mastodon tabs are open)
8 years ago
Eugen Rochko 00b9ba64c9 Fixed unexpected error
8 years ago
Eugen Rochko a1de2e332d Fix compose form bug
8 years ago
Eugen Rochko ca7dce4a5a Fix selection resetting in compose form after unrelated data updates
8 years ago
Eugen Rochko 10e6288444 Revert to Roboto for all
8 years ago
Eugen 9e6ceb3201 Revert "Display native emoji on browsers which support it"
8 years ago
Eugen 87f76d4095 Merge pull request #403 from ticky/use-system-fonts
8 years ago
Eugen c3c9879b5e Merge pull request #404 from mistydemeo/emoji
8 years ago
Eugen df89cb5488 Merge pull request #399 from ticky/public-timeline-de-hoist
8 years ago
Eugen 92638308ee Merge pull request #400 from ticky/differentiate-settings-links
8 years ago
Misty De Meo 53b765f4b1 Bump emoji requirement to Unicode 9
8 years ago
Misty De Meo c318e6e42e Display native emoji on browsers which support it
8 years ago
Jessica Stokes 1f3c895ffb
Use system fonts on more platforms
8 years ago
Misty De Meo c100b83b98 Automatically position cursor when writing a reply toot
8 years ago
Jessica Stokes 7ac55d2674
Differentiate settings links
8 years ago
Jessica Stokes 05cc5636d8
Remove hamburger from "getting started"
8 years ago
Jessica Stokes 9c493b1ea2
Replace "Public" in tab bar with "More" hamburger
8 years ago
Jessica Stokes 0c600e9db6
Move "getting started" to its own route
8 years ago
Eugen 9bb1b97d2a Merge pull request #394 from ticky/email-reblog-to-boost
8 years ago
Eugen 3b604d2786 Merge pull request #395 from ticky/hide-media-list-if-no-media
8 years ago
Eugen 879aa9ad26 Merge pull request #397 from ticky/friendlier-unknown-errors
8 years ago
Eugen 52850c51db Merge pull request #396 from ticky/fix-cmd-enter
8 years ago
Jessica Stokes cc46c6b493
Friendlier unknown errors
8 years ago
Jessica Stokes 1da73ecade
Fix Command-enter tooting
8 years ago
Eugen Rochko 6c28886317 Improve background jobs params and error handling
8 years ago
Eugen Rochko 251b04298e Fix undesired delivering of private toot to remote accounts that follow author
8 years ago
Eugen Rochko 98729d50c8 Make shortcode emojis work, make getting started area scrollable
8 years ago
Jessica Stokes cbcb7e1241
Don't render the media list when there's no media
8 years ago
Jessica Stokes bb033c1d37
"Reblog" -> "boost" in more places
8 years ago
Jessica Stokes aaee8c9b5d
Disallow compose navbar from being shrunk
8 years ago
Jessica Stokes 312736cd1b
Stop Mastodon friend from overlapping text 🐘
8 years ago
Jessica Stokes 5b75f6d0f3
Make tabs bar take up less room on 4-inch phones
8 years ago
Jessica Stokes 3807b0b171
Improve quality of life for 4-inch phones
8 years ago
Eugen Rochko 98b83aca37 Fix #391 - relative timestamps now contain an exact datetime in title
8 years ago
Eugen Rochko 1bbcd71cd4 Fix #390 - fix redirect after sign-up (to login page instead of homepage)
8 years ago
Anthony Bellew 1fcb807d91 Reduce height of media query to hide avatar/bio
8 years ago
Mitchell Hentges 4d300e2507 On file-drag, show a border around textarea
8 years ago
Eugen Rochko 3125dd8920 Add "back" button on column headers of public and hashtag timelines. The "back"
8 years ago
Eugen Rochko 86be6d48c9 Fix accidental distribution of hidden stream entries to PuSH subscribers
8 years ago
Eugen Rochko f79ba2de83 Fix admin UI not loading JS, make sure to strip "acct:" out of remote account's usernames when authorizing follow
8 years ago
Eugen Rochko 136e18b875 Unblocks also federate
8 years ago
Eugen Rochko 65647a2472 See #244 - Added notifications column settings to filter what's displayed
8 years ago
Eugen Rochko 75122e162d Fix uri expansion during remote follow
8 years ago
Eugen Rochko c04002b340 Federate blocks with the http://mastodon.social/schema/1.0 verb namespace
8 years ago
Eugen Rochko 9f9e11ce07 Update screenshot on about page
8 years ago
Eugen Rochko 8f47f6a7ec Adding remote follow button
8 years ago
Eugen Rochko 8d44281677 Set in_reply_to_account on statuses to non-self value when possible, thus
8 years ago
Eugen Rochko a302e56f9a Add API for retrieving favourites
8 years ago
Eugen Rochko 49834a6e7f Add API for retrieving blocked accounts
8 years ago
Eugen Rochko 8724094ed0 Support remote follow request providing URL instead of acct
8 years ago
Eugen Rochko d7dc84439c Add ability to use remote follow function on other sites
8 years ago
Eugen Rochko 8b94d283fb Fix wrong person being notified after nested reblog call, fix favourites leaking private toots in Atom feeds
8 years ago
Eugen Rochko e2c2fefc36 Add illustration to getting started column
8 years ago
Eugen 9aaf223ae2 Add getting started illustration
8 years ago
Eugen Rochko eca6110fc4 Add preferences for follow request notification e-mails
8 years ago
Eugen Rochko 5418df467d Only display follow requests link in getting started window if account is locked
8 years ago
Eugen Rochko 2146ac91a0 Follow requests send e-mail notifications, but are excluded from notifications API
8 years ago
Eugen Rochko 3689c119f0 Replacing follow requests in the settings area with in-UI column
8 years ago
Eugen Rochko 004382e4d0 Adding follow requests API
8 years ago
Eugen Rochko 7376af90f7 Don't show statuses to blocked users
8 years ago
Eugen Rochko 3282448878 Fix #86 - resolve layout breaking on zoom-out on accounts grid
8 years ago
Eugen Rochko c3e9ba6a66 Fix #357 - Also make textarea blur close suggestions which make it more accessible on touch devices
8 years ago
Eugen Rochko 0a84ab43d2 Fix #367 - Lock icon instead of retweet icon on boost button on private statuses
8 years ago
Eugen Rochko 0bc6da89d2 Hide unlisted toggle when private is active, hide nsfw toggle when no files added
8 years ago
Anthony Bellew 538d109a82 Re-add unlisted toggle to the UI
8 years ago
Eugen Rochko 6e064cf715 Fix account timelines bug
8 years ago
Eugen Rochko 26f969665d Fix alignment
8 years ago
Eugen Rochko b191afcb5b Fix confirmation email being sent to old address when changing it
8 years ago
Eugen Rochko de9b6e3a6a Compose form in the UI now has public/private toggle instead of public/unlisted
8 years ago
Eugen Rochko b302b9202b Add page for authorizing/rejecting follow requests
8 years ago
Eugen Rochko 05b13c38b5 Re-enable Webfinger for locked accounts but don't handle "follow" events
8 years ago
Eugen Rochko f729cfc881 Private posts mentioning non-followers should not notify them, neither locally nor via Salmon
8 years ago
Eugen Rochko 9d42bff285 Hide follow/unfollow button from public page if follow already requested
8 years ago
Eugen Rochko b891a81008 Follow call on locked account creates follow request instead
8 years ago
Eugen Rochko 2d2154ba75 Add "locked" flag to accounts, prevent blocked users from following, force-unfollow blocked users
8 years ago
Eugen Rochko f91b6fa9e1 Merge branch 'master' into development
8 years ago
Eugen Rochko 3caf0cfb03 Ensure that reblogs and favs always refer to the original status rather than a reblog wrapper
8 years ago
Eugen Rochko 025f7bb223 Fix notifications reducer bug
8 years ago
Eugen Rochko 80e02b90e4 Private visibility on statuses prevents non-followers from seeing those
8 years ago
Eugen Rochko c4bc5c8930 Federated profile bio now formatted
8 years ago