418 Commits (c7be9927016b88e32fb38e09233c646bdcd41d96)

Author SHA1 Message Date
Eugen Rochko 7b5af13d19 Prepend reblogs' wrapper content with "RT @original_author", (#3013)
7 years ago
Matt Jankowski 213c146d87 Coverage for domain block worker (#2997)
7 years ago
Eugen Rochko 7c20c80ed7 Fix #2027 - Accept own ID for remote follow with and without preceding @ (#2991)
7 years ago
Jack Jennings cd56acd184 Add specs for current Status#permitted? implementation (#2982)
7 years ago
Eugen Rochko 3702e2c924 Fix regressions from #2683 (#2970)
7 years ago
Matt Jankowski 60fa69399c Pubsub confirmation worker spec (#2974)
7 years ago
Eugen Rochko ee7719d540 Fix #2955 - Send HEAD request ahead of GET when fetching URL previews (#2972)
7 years ago
Matt Jankowski cd8fc8031f Spec feed insert worker (#2965)
7 years ago
Matt Jankowski 6658a20e98 Disable sidekiq logging in test mode (#2962)
7 years ago
Matt Jankowski cd3630e3d1 Spec coverage and refactor of digest mailer worker (#2961)
7 years ago
Eugen Rochko 221898cc90 Add spec for Pubsubhubbub::DistributionWorker. PuSH-deliver public items (#2954)
7 years ago
Matt Jankowski b188aeb0e7 Specs for pubsub subscribe service (#2951)
7 years ago
Matt Jankowski 87ef624429 Spec and refactor for pubsubhubbub/unsubscribe service (#2946)
7 years ago
Akihiko Odaki a1abb11656 Use CLD3 (#2949)
7 years ago
abcang 5b538cde50 Fixed bug that timeline can not be displayed by InvalidURIError (#2947)
7 years ago
Matt Jankowski c298bcbb49 Services specs for subscribe and unsubscribe (#2928)
7 years ago
Matt Jankowski 735c5098c5 Specs for API push controller, with refactor (#2926)
7 years ago
Matt Jankowski 23f6ec856f Delegate Account#user_locale method and allow nil (#2927)
7 years ago
Matt Jankowski bddb03a089 Improve allowed language handling (#2897)
7 years ago
Matt Jankowski d2aae2c2e0 Unblock domain service specs/refactor (#2867)
7 years ago
alpaca-tc ea2e2f4857 Hotfix convert string from symbol (#2856)
7 years ago
alpaca-tc de0f63e0ac Fixes slow query in notifications api (#2851)
7 years ago
alpaca-tc 0f6ae77634 Optimize MuteService and AfterBlockService (#2836)
7 years ago
Eugen Rochko 78b890cc81 Fix Scheduler::SubscriptionsScheduler (#2834)
7 years ago
Matt Jankowski 05b8a950c6 Stream entry specs and refactor to use delegate (#2827)
7 years ago
Matt Jankowski 5393dbf4a2 Misc spec coverage improvements (#2821)
7 years ago
masarakki 23bf01bcd6 use Twitter::Extractor for creating links (#2502)
7 years ago
Matt Jankowski dc50a231de Add specs (and refactor) of FetchRemoteResourceService and SearchService (#2812)
7 years ago
Eugen Rochko c32e312061 More robust PuSH subscription refreshes (#2799)
7 years ago
Matt Jankowski d30ae1bc44 Remove the react-rails gem (#2801)
7 years ago
alpaca-tc a206fa8037 Delete records in smaller transaction (#2802)
7 years ago
Matt Jankowski ca59622a87 Remove redis clear from before in spec (#2795)
7 years ago
Matt Jankowski 232b822d86 Replace best_in_place editor on admin settings page (#2789)
7 years ago
Eugen Rochko 78df86a7c8 Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses (#2734)
7 years ago
ThibG f1d96e40a3 Additional specs for URI handling (#2759)
7 years ago
Eugen Rochko 91a8a5eab8 Fix #2706 - Always respond with 200 to PuSH payloads (#2733)
7 years ago
Matt Jankowski 9db85085a9 Language improvements, replace whatlanguage with CLD (#2753)
7 years ago
Eugen Rochko ef2af79a48 Replace sprockets/browserify with Webpack (#2617)
7 years ago
Matt Jankowski 129e06f0b3 Auth sign out (#2511)
7 years ago
ThibG d50fcad917 Add rspec to further specify FollowRemoteAccountService (#2414)
7 years ago
Kaylee fae1ed48e3 Add option to disable two factor auth in admin accounts panel. (#2584)
7 years ago
Yamagishi Kazutoshi 70f9858e6f Fix subscription expiration condition (#2715)
7 years ago
Matt Jankowski fdd7ee1cc7 Coverage for remote follows (#2694)
7 years ago
Matt Jankowski c44ef23e50 Filter on allowed user language preferences (#2361)
7 years ago
Matt Jankowski 4f155a3c86 Reports spec for media attachments, clean up method (#2660)
8 years ago
Akihiko Odaki a28863bf95 Revert "Use PostgreSQL inheritance for blocks and mutes (#2520)" (#2634)
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
Joël Quenneville e9ebe097ec Add tests to the Feed model (#2594)
8 years ago
Patrick Figel ef6f02c173 Set correct attachment type for rejected media (#2599)
8 years ago
Matt Jankowski ea15b2a359 Fix broken view spec for about/links (#2591)
8 years ago
Matt Jankowski e1d3dc89fa Fix broken spec for about/links view partial (#2586)
8 years ago
Yamagishi Kazutoshi af18c8ab28 Fix spec for hide get started (#2585)
8 years ago
Matt Jankowski 442d4cfb4a More controller specs (#2561)
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
Matt Jankowski 01b7056b81 Add render_views to admin/reports controller spec (#2548)
8 years ago
Matt Jankowski 65ad682e81 Fix remote follow (#2547)
8 years ago
Eugen Rochko 97dff125a8 Improve shared status verification (#2525)
8 years ago
Matt Jankowski b17d7a1f85 Catch error when server decryption fails on 2FA (#2512)
8 years ago
Eugen Rochko 4a7dc4fadc OEmbed support for PreviewCard (#2337)
8 years ago
Matt Jankowski 6712d98c58 Add spec coverage and refactor authorize_follows controller (#2505)
8 years ago
Matt Jankowski 89255db0d8 Domain block service cleanup (#2490)
8 years ago
Matt Jankowski d120a7ac99 Add spec for Status.as_home_timeline (#2451)
8 years ago
Francis Chong 395608442d Add media dimensions (#2448)
8 years ago
Guillaume Lo Re 9e955fe688 Stricter whitelist rules (#2213)
8 years ago
alpaca-tc 31d49716c6 Localize with i18n for Devise::FailureApp (#2309)
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
178inaba 1b6e534850 Optimize account search (#2421)
8 years ago
Eugen 87f7a3922c Punycode URI normalization (#2370)
8 years ago
Eugen cc9714a4d0 Add more FeedManager#filter? tests (#2413)
8 years ago
Matt Jankowski 8940fe2b4e Fix flashes partial render error for controllers which don't inherit from application controller (#2400)
8 years ago
Eugen f89e26bdd5 Followers-only post federation (#2111)
8 years ago
Matt Jankowski 7355f7f8f4 Fix deprecation warnings on activitypub controller specs (#2357)
8 years ago
Matt Jankowski 8c0108a4e8 Ensure i18n matches options (#2358)
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
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
Wesley Ellis 4a6ccafa2f Add og:url tags (#2298)
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
Joël Quenneville 3ed49b5854 Add tests for StreamEntriesHelper#rtl? (#2286)
8 years ago
Matt Jankowski e5407e62b2 User settings mutation (#2270)
8 years ago
Matt Jankowski be1ecde300 Clean up settings/preferences controller (#2237)
8 years ago
Matt Jankowski 696f4794fd Admin settings controller refactor, add specs, cleanup (#2225)
8 years ago
Marcin Cieślak 0ab0db9fe7 Add static gif for upload testing (#2168)
8 years ago
Eugen 5849eac93e Fix #2108 - Fix gif uploads (#2171)
8 years ago
Eugen a38b05112e Fix possibility of unrightful webfinger redirect (#2147)
8 years ago
abcang 815462feff Fix html escape characters in the URL (#2138)
8 years ago
Matt Jankowski 9a8134cea6 Restful refactor of accounts/ routes (#2133)
8 years ago
Eugen 64c57b7465 Fix wording on admin instances view, fix typos in language detector spec (#2106)
8 years ago
Eugen 2f4657aac7 Add more tests for AtomSerializer (#2096)
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
Matt Jankowski ce5cb2b81c Instances list in admin (#2095)
8 years ago
Matt Jankowski 4b6be67e85 Admin reports with accounts (#2092)
8 years ago
Matt Jankowski 7a7a2d591f Remove unused methods (#1730)
8 years ago
Eugen d907fdbdfc Add forgotten AtomSerializer spec (#2047)
8 years ago
Matt Jankowski d087c95aa7 Instance helper to replace site title helper (#2038)
8 years ago
Matt Jankowski 3cdfdaf013 Remove i18n_spec file (#2014)
8 years ago
Matt Jankowski 47cc8462e3 Media controller specs (#2022)
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
saturday06 abf70be71e Assign user locale on signup (#1982)
8 years ago
Eugen ba6b4c6e62 Make file attachment on MediaAttachment optional (#1865)
8 years ago
Matt Jankowski d4d5135559 View spec fix (#1888)
8 years ago
Matt Jankowski c0f0bcf17d Add password reset for users from admin accounts area (#1841)
8 years ago
Matt Jankowski f382a4f746 About page contact email (#1839)
8 years ago
Matt Jankowski e50dfef6a8 Silence Devise deprecation warning about TestHelpers (#1840)
8 years ago
Patrick Figel 15b393201e Add recovery code support for two-factor auth (#1773)
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
Ben Roberts 90aa720d2e add basic microformats tests (#1803)
8 years ago
Chad Pytel 29f169f7f0 Introduce capybara and first feature spec (#1801)
8 years ago
Matt Jankowski 20170cb4f3 Improve i18n chooser (#1804)
8 years ago
Matt Jankowski 22f1d9099a Admin reports controller improvements (#1714)
8 years ago
Matt Jankowski 49c3000d62 Organize coverage dirs (#1695)
8 years ago
Matt Jankowski 3beb0c0bef Fix csv export coverage in export spec (#1691)
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
Matt Jankowski bcf45f1783 Remove pending specs for methods that dont exist (#1658)
8 years ago
Eugen 4df3f306fe Fix tests issue introduced in #1607 (#1639)
8 years ago
Matt Jankowski 9d1d8797fd Webfinger resource to extract username from resource string (#1607)
8 years ago
Matt Jankowski bf7306636e Allow import/export of mutes list (#1541)
8 years ago
Henry Smith 23d4232961 Add unit tests for https://github.com/tootsuite/mastodon/pull/1574 (#1584)
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 9e940ae9a9 Fix issue with intermittent api/v1/notifications failure (#1606)
8 years ago
Matt Jankowski 63e46e27f0 Refactor exports controller (#1567)
8 years ago
Matt Jankowski db979ebcee Imports controller errors (#1553)
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
Matt Jankowski fcec9fcd99 Pagination improvements (#1445)
8 years ago
Eugen e0977567e7 When avatar/header are GIF, generate static versions (#1428)
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
Matt Jankowski 8d0a4b7200 Admin base controller (#1465)
8 years ago
Eugen 47a3702db4 Fix /api/v1/accounts/update_credentials tests (#1357)
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
Matt Jankowski 41b79ae693 Clean up about page (#1282)
8 years ago
Matt Jankowski 641e809eaf Search cleanup (#1333)
8 years ago
Matt Jankowski 27ab3d3d36 Ignore implied formats for catch all route requests (#1340)
8 years ago
Eugen 697e4da6cb Fix #1141, fix #1126 - Avatar/profile info fetching (#1215)
8 years ago