Commit graph

  • e6ec01afb6 Start configuration manager. lain 2018-09-08 14:01:16 +0200
  • 9b77030d3c Add basic configuration management module. lain 2018-09-08 14:01:00 +0200
  • b2da5262ea
    Pleroma.Web.ActivityPub.Transmogrifier: fix_url when not a string/empty Haelwenn (lanodan) Monnier 2018-11-01 09:56:37 +0100
  • 755f166406
    Pleroma.Web.MastodonAPI.StatusView: Do not fail when URL isn’t a string Haelwenn (lanodan) Monnier 2018-11-01 09:55:38 +0100
  • 27a06bd440 Merge branch 'refactor/object-cache-deletion' into 'develop' kaniini 2018-11-01 08:51:49 +0000
  • 2b3a40d038 object: split object_cache from user_cache William Pitcock 2018-11-01 08:30:10 +0000
  • 2c092ed355 test: fixup test breakage caused by User.delete() harmonization William Pitcock 2018-11-01 08:23:49 +0000
  • 21dafa7cd0 tests: add tests for User + cache interactions William Pitcock 2018-11-01 08:09:51 +0000
  • f584a603f9 user: make User.delete() return data consistent with Object.delete() William Pitcock 2018-11-01 07:56:21 +0000
  • 2c3bfd7f76 user: delete user_info data in User.invalidate_cache() William Pitcock 2018-11-01 07:52:58 +0000
  • 10f3958468 object: return the deleted object as well William Pitcock 2018-11-01 07:47:50 +0000
  • 68a1405643 Merge branch 'refactor/object-cache-deletion' into 'develop' kaniini 2018-11-01 07:43:36 +0000
  • f55fc68f76 tests: add tests for object deletion William Pitcock 2018-11-01 07:37:07 +0000
  • 2bf358d7b4 activitypub: use Object.delete() instead of mutating the database and cache directly William Pitcock 2018-11-01 07:29:12 +0000
  • c4e43da63e object: add safe object deletion function William Pitcock 2018-11-01 07:28:48 +0000
  • 33587f5cb4 Merge branch 'bugfix/caching-activity-delete' into 'develop' Haelwenn 2018-11-01 05:58:11 +0000
  • 558e6a84d6
    [Pleroma.Web.CommonAPI]: Delete post cache entry when it’s deleted Haelwenn (lanodan) Monnier 2018-11-01 06:52:01 +0100
  • 3a8797e942 Merge branch 'bugfix/allow-self-like' into 'develop' kaniini 2018-10-31 22:36:34 +0000
  • 47f76bf4b1 common api: allow self-liking objects William Pitcock 2018-10-31 22:29:49 +0000
  • 5fea3d9eca Merge branch 'allow-abbr' into 'develop' kaniini 2018-10-30 23:22:48 +0000
  • 795634c90f Allow use of the abbr HTML tag. scarlett 2018-10-30 21:40:06 +0000
  • c5948996f6 Merge branch 'reactivate' into 'develop' kaniini 2018-10-30 20:30:01 +0000
  • b92e38d2d4 Add user reactivation task. scarlett 2018-10-29 23:08:56 +0000
  • a880e0a527 Merge branch 'feature/upload-limits' into 'develop' kaniini 2018-10-29 20:14:10 +0000
  • 676c97b8c7 nodeinfo: expose configured upload limits William Pitcock 2018-10-29 20:07:52 +0000
  • 7ac701ccd2 Merge branch 'feature/s3-force-media-proxy' into 'develop' kaniini 2018-10-29 18:07:47 +0000
  • 36825932eb s3 uploader: add new feature to force public attachment URIs to go through media proxy William Pitcock 2018-10-29 18:00:59 +0000
  • f407831120 common api: prefer formatting attachments using the attachment's name instead of URI William Pitcock 2018-10-29 17:59:24 +0000
  • f61acdc5b4 Merge branch 'bugfix/mediaproxy-leaks-2-electric-boogaloo' into 'develop' kaniini 2018-10-29 17:33:20 +0000
  • 784b3a615d utils: fix another possible leak with private S3 backends using mediaproxy William Pitcock 2018-10-29 17:26:15 +0000
  • 181f3bb56a mastodon api: enforce upload limits for avatars and banners William Pitcock 2018-10-29 16:39:00 +0000
  • e12489e2fe twitter api: enforce upload limits for avatars, banners and backgrounds William Pitcock 2018-10-29 16:36:51 +0000
  • 167d3789a5 activitypub: upload: pass through an upload limit if one is provided William Pitcock 2018-10-29 16:30:12 +0000
  • fa483cd7c2 upload: add new optional argument designating an upload size limit William Pitcock 2018-10-29 16:29:46 +0000
  • fbbc5fc919 Merge branch 'bugfix/mediaproxy-leaks' into 'develop' kaniini 2018-10-29 15:28:29 +0000
  • 5c6ec2d9fc twitter/mastodon api: always use mediaproxy URLs in attachments William Pitcock 2018-10-29 15:19:32 +0000
  • 658036881d Merge branch 'feature/unsubscribe-user-task' into 'develop' kaniini 2018-10-28 19:54:21 +0000
  • 69192f36ff mix tasks: add new task to unsubscribe all users from, and then ban a remote user (e.g. followbots) William Pitcock 2018-10-28 19:47:56 +0000
  • 39103a91be Merge branch 'bugfix/broken-thread-filtering-false-positive' into 'develop' kaniini 2018-10-28 05:52:51 +0000
  • 6aeeb322ae Merge branch 'psql-setup-cleanup' into 'develop' kaniini 2018-10-28 05:49:55 +0000
  • 72ea54de6e activitypub: fix possible false positives with broken thread filtering William Pitcock 2018-10-28 05:45:33 +0000
  • a494508320 Cleanup postgresql setup script Greizgh 2018-10-27 14:31:51 +0200
  • 310a4bc25c Merge branch 'update-pleroma-frontend' into 'develop' kaniini 2018-10-26 19:03:49 +0000
  • 72a880431f update pleroma frontend hakabahitoyo 2018-10-26 23:35:06 +0900
  • 0253015467 update pleroma frontend hakabahitoyo 2018-10-26 23:28:15 +0900
  • 44762daf51 Merge branch 'feature/broken-thread-filtering' into 'develop' kaniini 2018-10-26 06:45:38 +0000
  • 9b39670683 Merge branch 'bugfix/http-fd-exhaustion-mediaproxy' into 'develop' kaniini 2018-10-26 06:39:23 +0000
  • c302c619b9 http: fix mediaproxy William Pitcock 2018-10-26 06:38:08 +0000
  • 2ac13061af testsuite: formatting William Pitcock 2018-10-26 06:37:00 +0000
  • 0d0c1dcf44 tests: add testsuite for broken thread filter William Pitcock 2018-10-26 06:35:06 +0000
  • 26eb11c172 activitypub: add support for filtering broken threads out of timelines William Pitcock 2018-10-26 06:16:51 +0000
  • ae7c79cfc2 Merge branch 'bugfix/fd-exhaustion' into 'develop' kaniini 2018-10-26 03:14:57 +0000
  • 7338368ad9 http: enable keepalive / connection pooling (closes #336) William Pitcock 2018-10-26 03:06:42 +0000
  • 2d957b985f Merge branch 'bugfix/unshared-inbox-check' into 'develop' kaniini 2018-10-26 01:36:07 +0000
  • f6cb963df2 activitypub utils: fix recipient check when the message is unaddressed (mastodon) William Pitcock 2018-10-26 01:24:22 +0000
  • 72031e80d7 Merge branch 'feature/nodeinfo-frontend-config' into 'develop' kaniini 2018-10-25 23:49:04 +0000
  • 7906dfe5a0
    [Pleroma.Web.Nodeinfo.NodeinfoController]: Simplify features strings Haelwenn (lanodan) Monnier 2018-09-07 02:45:26 +0200
  • 57330dd91b
    [Pleroma.Web.Nodeinfo.NodeinfoController]: Have a list of supported features Haelwenn (lanodan) Monnier 2018-09-04 18:15:02 +0200
  • 9fe9c09883 Merge branch 'finmoji-optional' into 'develop' kaniini 2018-10-25 18:24:07 +0000
  • ae5beb7b64 Make finmoji optional scarlett 2018-10-25 17:58:46 +0100
  • 63556150e1 Merge branch 'bugfix/user-inbox-bcc' into 'develop' kaniini 2018-10-25 05:30:52 +0000
  • b1d1f9bc27 tests: add test for user inbox William Pitcock 2018-10-25 05:24:17 +0000
  • ce70eb8c00 activitypub utils: fix user splicing William Pitcock 2018-10-25 05:24:01 +0000
  • 2f1f1a4f30 activitypub: splice users into recipient lists when they receive messages at their personal inbox William Pitcock 2018-10-25 05:02:21 +0000
  • 9e9b1bd5ea Merge branch 'bugfix/ap-uri-user-search' into 'develop' kaniini 2018-10-25 04:38:46 +0000
  • 79b1e4465f Merge branch 'bugfix/233-handle-missing-StatusView' into 'develop' Haelwenn 2018-10-25 04:35:29 +0000
  • 5383887bd4 transmogrifier: do not try to contain origin of something which doesn't have one William Pitcock 2018-10-25 04:27:33 +0000
  • b386888a0e
    [Pleroma.Web.MastodonAPI.MastodonAPIController]: fallback for try_render/4 Haelwenn (lanodan) Monnier 2018-10-25 06:05:13 +0200
  • 4646794ee2 Merge branch 'feature/add-in-reply-to-profileurl' into 'develop' kaniini 2018-10-25 04:16:40 +0000
  • 6cfba7db8d tests: twitterapi: add additional fields William Pitcock 2018-10-25 04:06:42 +0000
  • 1ed25c963a twitterapi: activity view: add the other in_reply_to fields William Pitcock 2018-10-25 04:04:04 +0000
  • 1b480e3514 user: add helper for fetching profile url (which may be different than ap id) William Pitcock 2018-10-25 04:01:59 +0000
  • b112112c11
    [Pleroma.Web.MastodonAPI.MastodonAPIController]: Wrap around render/4 Haelwenn (lanodan) Monnier 2018-10-25 05:52:45 +0200
  • b0a940d5a2
    [Pleroma.Web.MastodonAPI.StatusView]: Remove unused arguments Haelwenn (lanodan) Monnier 2018-10-25 05:18:10 +0200
  • 2da0ffeb28
    lib/pleroma/web/mastodon_api/mastodon_api_controller.ex: Output an error when render(status.json) gives a nil Haelwenn (lanodan) Monnier 2018-08-30 14:49:42 +0200
  • 0c10be8731
    [Pleroma.Web.MastodonAPI.StatusView]: Remove nils from lists.json Haelwenn (lanodan) Monnier 2018-08-29 20:16:01 +0200
  • 3b0e9287a5
    [Pleroma.Web.MastodonAPI.StatusView]: Return nil as fallback for missing views Haelwenn (lanodan) Monnier 2018-08-29 21:07:12 +0200
  • a8137159c2 Merge branch 'feature/in-reply-to-screen-name' into 'develop' kaniini 2018-10-25 03:11:19 +0000
  • 9563f3766d tests: update for new in_reply_to_screen_name field William Pitcock 2018-10-25 03:03:44 +0000
  • fee43ae5e7 twitterapi: activity view: implement in_reply_to_screen_name using the new graph walking helper William Pitcock 2018-10-25 02:54:29 +0000
  • f3f736afc4 activity: add helper to fetch an activity's parent William Pitcock 2018-10-25 02:47:55 +0000
  • 4b2a586942 Merge branch 'update-pleroma-frontend' into 'develop' kaniini 2018-10-25 00:16:15 +0000
  • 8cc08b94ec Merge branch 'security/add-security-directives-to-systemd-example' into 'develop' kaniini 2018-10-25 00:15:29 +0000
  • 043cb7138e
    Add a little bit more detail in the comments. shibayashi 2018-10-25 00:57:47 +0200
  • 0a58428de6
    Add some security related directives to the systemd service example shibayashi 2018-10-25 00:37:31 +0200
  • 7cb227dc62 update pleroma-fe scarlett 2018-10-23 12:15:48 +0100
  • f6dda65dda update pleroma-fe scarlett 2018-10-23 12:15:48 +0100
  • 945ce9910d Merge branch 'bugfix/html-scrub-comments' into 'develop' kaniini 2018-10-23 00:56:09 +0000
  • bcae57afd2 Merge branch 'new-frontend-options' into 'develop' kaniini 2018-10-23 00:50:28 +0000
  • 8613db0e3b html: ensure comments are correctly scrubbed William Pitcock 2018-10-23 00:48:49 +0000
  • 3e79d941c8 Defaults for new frontend options in config.exs scarlett 2018-10-21 12:54:37 +0100
  • a253c1466e New frontend options scarlett 2018-10-21 12:52:52 +0100
  • aaf3fc1575 Merge branch 'pleroma-list-belongs' into 'develop' eal 2018-10-20 10:14:08 +0000
  • 5e9a0e2460 Fix some typos in the list test. eal 2018-10-20 13:03:45 +0300
  • a249cbf187 Add a test for List.get_lists_account_belongs AkiraFukushima 2018-10-19 21:24:15 +0900
  • e8c698af41 Add an endpoint /api/v1/accounts/:id/lists to get lists to which account belongs AkiraFukushima 2018-10-19 01:46:26 +0900
  • ad3181895c Merge branch 'bugfix/html-scrub-schemes' into 'develop' kaniini 2018-10-18 14:36:40 +0000
  • 595d855f0e html scrubbing policies: restrict img tags to http/https only for mediaproxy compatibility William Pitcock 2018-10-18 14:29:31 +0000
  • 2154c5dcd8
    lib/pleroma/html.ex: Use macros for valid_schemes, change config for schemes Haelwenn (lanodan) Monnier 2018-10-18 07:36:58 +0200
  • 6098070234 Merge branch 'bugfix/osada-mention' into 'develop' kaniini 2018-10-17 19:33:15 +0000