Commit graph

  • 7175793304 Merge branch 'hardening/mastodon-rich-media' into 'develop' Haelwenn 2019-01-26 17:30:51 +0000
  • c410fe960c Merge branch 'webpush-endpoint-size' into 'develop' kaniini 2019-01-26 17:27:14 +0000
  • 8f2f471e94 rich media: gracefully handle fetching nil URIs William Pitcock 2019-01-26 16:26:11 +0000
  • 4a13bb75bd
    Change webpush endpoint to unlimited varchar href 2019-01-26 17:17:37 +0100
  • 155a884300 Merge branch 'flake-from-int' into 'develop' kaniini 2019-01-26 16:17:50 +0000
  • d6015338c8
    Flake: support integers in from_string/1 href 2019-01-26 16:58:23 +0100
  • 3e66723f7e Merge branch 'join-in-preloads' into 'develop' kaniini 2019-01-26 15:57:02 +0000
  • e91f867cc9 Merge branch 'features/mastoapi-cards' into 'develop' kaniini 2019-01-26 15:47:52 +0000
  • de956b9e04
    Web.MastodonAPI.MastodonAPIController: tag+any bookmark params in a array and flatten it Haelwenn (lanodan) Monnier 2019-01-26 16:46:20 +0100
  • 1f7843b9b8 mastodon api: use OGP uri instead of page_url for deducing domain name, fix test William Pitcock 2019-01-26 15:20:27 +0000
  • 86037e9c39 mastodon api: use HTML.extract_first_external_url() William Pitcock 2019-01-26 14:56:14 +0000
  • 8018ae7ae5
    Join on preloads to avoid N+1 queries href 2019-01-26 15:55:53 +0100
  • be9abb2cc5 html: add utility function to extract first URL from an object and cache the result William Pitcock 2019-01-26 14:55:12 +0000
  • 78047d57bf mastodon api: provider_name setting is required too on the card William Pitcock 2019-01-26 14:47:32 +0000
  • 39863236eb Web.MastodonAPI.MastodonAPIController: generic get_status_card/1 function for MastoAPI 2.6.x Haelwenn (lanodan) Monnier 2019-01-21 00:53:41 +0100
  • 3f64379b13 Web.MastodonAPI.MastodonAPIController: Add Rich-Media support Haelwenn (lanodan) Monnier 2019-01-14 00:06:55 +0100
  • d9f3af477d Move definitions of RichMedia fixtures to test/support/http_request_mock.ex Haelwenn (lanodan) Monnier 2019-01-14 00:05:45 +0100
  • c00fba4f7d Merge branch 'documentation/mastalab' into 'develop' kaniini 2019-01-26 14:10:42 +0000
  • 18b80be5ee README: Mastalab officially supports Pleroma. William Pitcock 2019-01-26 14:10:26 +0000
  • b050d27c2d Merge branch 'bugfix/content_nil_lenght_check' into 'develop' kaniini 2019-01-26 13:41:18 +0000
  • 22f2687f17
    Web.MastodonAPI.MastodonAPIControllerTest: Update for difference between all and any parameters Haelwenn (lanodan) Monnier 2019-01-22 15:42:46 +0100
  • 5a84def6a6
    Fix the logic in multi-hashtag TLs Haelwenn (lanodan) Monnier 2019-01-10 16:44:28 +0100
  • 4ad0ad14ed
    Web.ActivityPub.ActivityPub: Simplify multi-hashtag, add tests Haelwenn (lanodan) Monnier 2019-01-10 16:07:32 +0100
  • d8f446f438
    Web.MastodonAPI.MastodonAPIControllerTest: Add test against multi-hashtag timeline Haelwenn (lanodan) Monnier 2018-12-21 19:34:08 +0100
  • 1a9bb4daa0
    [Web.ActivityPub.ActivityPub]: Fix restrict_tag() Haelwenn (lanodan) Monnier 2018-12-21 18:24:13 +0100
  • f9cae0d04f
    [WIP,MastoAPI] Multi-tag timelines Haelwenn (lanodan) Monnier 2018-12-19 17:21:35 +0100
  • 499a4591a4
    Web.ActivityPub.ActivityPubTest: test against inserting activities with content: null Haelwenn (lanodan) Monnier 2019-01-26 04:23:52 +0100
  • 15aa45ae8a
    Web.ActivityPub.ActivityPub: Fix check_remote_limit/1 against activities with content: nil Haelwenn (lanodan) Monnier 2019-01-26 03:50:49 +0100
  • d99650270b [#534] Federation reachability filtering tests. Ivan Tashkinov 2019-01-25 20:38:54 +0300
  • 060d280e64 [#534] Made Salmon.send_to_user calls be handled through Federator.enqueue. Ivan Tashkinov 2019-01-25 20:38:13 +0300
  • aa8ddfdbe2 SPC fixes: Fix activities. lain 2019-01-25 17:55:24 +0100
  • 465adedb7c [#534] Websub fix: made SQL use UTC time zone when comparing with valid_until (instead of postgresql-server default time zone). Ivan Tashkinov 2019-01-25 18:29:43 +0300
  • 6383fa3a5d Merge branch 'oembed_provider' into 'develop' kaniini 2019-01-25 15:16:12 +0000
  • 656ed7c84a [#534] Configurable outgoing federation reachability timeout. Ivan Tashkinov 2019-01-25 15:10:21 +0300
  • b9cd5117a1 Merge branch 'update/pleroma-fe-20190125-hotfix' into 'develop' lambda 2019-01-25 10:23:43 +0000
  • 57c3f8214c update pleroma frontend (summary_html hotfix) William Pitcock 2019-01-25 10:17:00 +0000
  • a45a903480 Fix OGP provider tests rinpatch 2019-01-25 10:51:06 +0300
  • 3a5b3c5a3a Merge remote-tracking branch 'pl/develop' into oembed_provider rinpatch 2019-01-25 10:40:51 +0300
  • 4c99b6d35a Merge branch 'fix/tusky-dm' into 'develop' kaniini 2019-01-25 05:19:32 +0000
  • c9b418e547 Merge branch 'develop' into 'oembed_provider' kaniini 2019-01-25 05:00:47 +0000
  • 4df71cd88b Merge branch 'classic-flakeids' into 'develop' kaniini 2019-01-25 04:59:06 +0000
  • 9bf1a4234d Merge branch 'update/pleroma-fe-20190125' into 'develop' kaniini 2019-01-25 04:57:05 +0000
  • 4b76f14da1 update pleroma frontend William Pitcock 2019-01-25 04:49:35 +0000
  • 9274cabe01 Use correct logic to determine "attentions" list Maxim Filippov 2019-01-24 23:30:43 +0300
  • 3e9399ec0b [#534] Optimized bulk publish ops to filter on reachability early. Instance refactoring. Ivan Tashkinov 2019-01-24 19:15:23 +0300
  • a3ba72d978
    Fix clippy with one/five lines href 2019-01-24 16:15:13 +0100
  • 8654a591f0 [#534] Updating external instances reachability on incoming federation. Ivan Tashkinov 2019-01-24 17:37:23 +0300
  • 2ebabaeb9c Merge branch 'fix-activity_visibility-autovacuum' into 'develop' kaniini 2019-01-24 13:22:34 +0000
  • e02b19d1d7
    Fix postgres activity_visibility when running in autovacuum href 2019-01-24 14:13:20 +0100
  • be43aa2875
    FlakeId: ignore null mac for workerid, use first mac href 2019-01-24 13:08:27 +0100
  • 0f80bc2dca Merge branch 'feature/mrf-anti-followbot' into 'develop' href 2019-01-24 10:20:22 +0000
  • 13d72826df test: add anti-followbot policy tests William Pitcock 2019-01-24 09:50:40 +0000
  • 54ec6d09b0 mrf: add anti-followbot policy William Pitcock 2019-01-24 09:35:19 +0000
  • 20b54366ee [#534] Federation publish requests status control (enforced 2xx response code check). Ivan Tashkinov 2019-01-24 11:54:52 +0300
  • 4983e6e9d2 Merge branch 'fix/hide-network-setting' into 'develop' kaniini 2019-01-23 23:47:36 +0000
  • 4333fea1dc Send "hide_network" in user_view Maxim Filippov 2019-01-23 19:47:51 +0300
  • f161a92cb1 [#534] Initial implementation of unreachable federation targets retirement. Ivan Tashkinov 2019-01-23 18:37:25 +0300
  • 4a278cd80a Merge branch 's3-namespace' into 'develop' kaniini 2019-01-23 13:25:04 +0000
  • abb349bde0 Merge branch 'fix-info-id' into 'develop' href 2019-01-23 13:20:34 +0000
  • ab03f81219 Fix info ids. lain 2019-01-23 14:00:23 +0100
  • 5067b791a1 Merge branch 'rename/pleroma_activity_consistency' into 'develop' lambda 2019-01-23 12:14:41 +0000
  • 2de208817c Merge branch 'develop' into rename/pleroma_activity_consistency lain 2019-01-23 13:05:58 +0100
  • e221c681dc New frontend configuration mechanism. lain 2019-01-23 12:40:57 +0100
  • 9ba6e1fabe
    FlakeId: chain alter statements href 2019-01-23 12:09:21 +0100
  • e67bd93d90
    Flake: migrate pinned_activities in jsonb href 2019-01-23 11:22:31 +0100
  • a92c43bc4b
    Clippy! href 2019-01-23 11:21:52 +0100
  • 465fb4327d
    Lock activities/users table during flake migration. href 2019-01-21 13:10:48 +0100
  • 973c9eed18
    Treat User.Info pinned ids as strings href 2019-01-16 16:15:46 +0100
  • e36a434b99
    FlakeId.from_string/1: remove old, un-needed conversion href 2019-01-16 10:01:15 +0100
  • 422e60ad76
    2019 href 2019-01-15 16:42:33 +0100
  • cdc5e6ff5c
    ActivityPub: restrict_since/restrict_max: ignore empty param href 2019-01-15 16:39:23 +0100
  • 9d63b27dcd
    Test FlakeID old id compat & Ecto type href 2019-01-15 16:18:18 +0100
  • 28d77e373c
    Flake Ids for Users and Activities href 2019-01-09 16:08:24 +0100
  • b624b7a150 Merge branch 'mr/20190122-activity-visibility-update' into 'develop' href 2019-01-22 16:10:38 +0000
  • 98cbeae49c slightly changes definition so that autovacuum works paralell safe too Michael Loftis 2019-01-22 15:35:21 +0000
  • 707cd9389c Merge branch 'fix/activity_get_by_id' into 'develop' Haelwenn 2019-01-22 14:28:17 +0000
  • 7d55bb0896 Merge branch '502_stats_fix_for_nil_info_deactivated' into 'develop' lambda 2019-01-22 14:18:36 +0000
  • 34d59e4008 [#502] Fixed User.active_local_user_query to return users with nil or missing info.deactivated. Adjusted test. Ivan Tashkinov 2019-01-22 17:12:53 +0300
  • d17a4b1891 Merge branch 'uploader-controller' into 'develop' kaniini 2019-01-22 09:03:03 +0000
  • e460820fcf Add get_by_id to activity.ex rinpatch 2019-01-22 10:54:11 +0300
  • f9a3269099
    Uploader callback controller href 2019-01-21 22:44:14 +0100
  • afb8d9ec13 Merge branch 'fix-buggy-test' into 'develop' rinpatch 2019-01-21 20:02:58 +0000
  • 762fafe738 Fix buggy test. lain 2019-01-21 17:54:11 +0100
  • 3f9c778320 Merge branch 'proxy-no-default-plug-cache' into 'develop' lambda 2019-01-21 16:19:15 +0000
  • 99763999c1
    reverse_proxy - always override plug's cache-control href 2019-01-21 15:17:24 +0100
  • 97412d9f94
    S3 Namespace href 2019-01-21 14:42:16 +0100
  • 8cd853ce0c Merge branch '530_federator_user_info_overwrite_fix' into 'develop' lambda 2019-01-21 13:03:32 +0000
  • 69454c8345 Merge branch 'feature/dm-sanity' into 'develop' lambda 2019-01-21 12:35:10 +0000
  • a4d3fec8a7 [#502] Code comments update. Ivan Tashkinov 2019-01-21 14:52:41 +0300
  • 789a9843da [#530] Fixed test. Ivan Tashkinov 2019-01-21 14:30:01 +0300
  • aa480f4a8b [#530] Prevents user info from being overwritten because of race conditions and non-partial update of embed (in WebFinger.ensure_keys_present and other places). Ivan Tashkinov 2019-01-21 14:16:51 +0300
  • 7390192c03
    Activity: mix format (2 empty lines) Haelwenn (lanodan) Monnier 2019-01-21 07:37:45 +0100
  • 98c8184c1f
    Activity: get_create_activity_by_object_ap_id/1 → get_create_by_object_ap_id/1 Haelwenn (lanodan) Monnier 2019-01-21 07:14:20 +0100
  • 2fdbd4d137
    Activity: create_activity_by_object_id_query/1 → create_by_object_ap_id/1 when is_list Haelwenn (lanodan) Monnier 2019-01-21 07:07:54 +0100
  • f8ab1b7427
    Activity: get_all_by_object_ap_id/1 → get_all_create_by_object_ap_id/1 Haelwenn (lanodan) Monnier 2019-01-21 06:46:47 +0100
  • 4ad5a0abb9
    Activity: all_by_object_ap_id_q/1 → create_by_object_ap_id/1 Haelwenn (lanodan) Monnier 2019-01-21 06:39:00 +0100
  • 75e4c8f0b2
    Activity: all_non_create_by_object_ap_id_q → by_object_ap_id Haelwenn (lanodan) Monnier 2019-01-21 06:15:05 +0100
  • b82c6dc536
    Activity: all_by_object_ap_id/1 → get_all_by_object_ap_id/1 Haelwenn (lanodan) Monnier 2019-01-21 06:29:05 +0100
  • 52006f8f8a Merge branch 'bugfix/gen_signing_salt' into 'develop' rinpatch 2019-01-21 05:22:34 +0000
  • f94cc6d824
    Mix.Tasks.Pleroma.Instance: Generate signing_salt Haelwenn (lanodan) Monnier 2019-01-21 01:16:41 +0100