akkoma
4 years agoMerge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
sadposter [Mon, 25 Nov 2019 11:37:49 +0000 (11:37 +0000)]
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop

4 years agoMerge branch 'feature/useragent-override' into 'develop'
rinpatch [Mon, 25 Nov 2019 11:36:59 +0000 (11:36 +0000)]
Merge branch 'feature/useragent-override' into 'develop'

Add ability to set a custom user-agent string

See merge request pleroma/pleroma!2009

4 years agomove documentation section for http client
Sadposter [Mon, 25 Nov 2019 11:26:42 +0000 (11:26 +0000)]
move documentation section for http client

4 years agoadd ability to set a custom user-agent string
Sadposter [Mon, 25 Nov 2019 09:53:11 +0000 (09:53 +0000)]
add ability to set a custom user-agent string

4 years agoMerge branch 'fix/release-envvars' into 'develop'
rinpatch [Fri, 22 Nov 2019 17:17:20 +0000 (17:17 +0000)]
Merge branch 'fix/release-envvars' into 'develop'

OTP releases: only set name and distribution type if not set already

See merge request pleroma/pleroma!2004

4 years agoOTP releases: only set name and distribution type if not set already
rinpatch [Fri, 22 Nov 2019 16:58:39 +0000 (19:58 +0300)]
OTP releases: only set name and distribution type if not set already

Fixes not being able to run two OTP releases on one machine because of
the name conflict.

4 years agoMerge branch 'feature/confirm-user-acc-resend-confirmation' into 'develop'
lain [Fri, 22 Nov 2019 15:39:19 +0000 (15:39 +0000)]
Merge branch 'feature/confirm-user-acc-resend-confirmation' into 'develop'

AdminAPI: Confirm user account, resend confirmation email

See merge request pleroma/pleroma!1994

4 years agoSwap map with each
Maxim Filippov [Fri, 22 Nov 2019 00:11:36 +0000 (09:11 +0900)]
Swap map with each

4 years agoMerge branch 'list-users' into 'develop'
rinpatch [Thu, 21 Nov 2019 20:33:11 +0000 (20:33 +0000)]
Merge branch 'list-users' into 'develop'

Add CLI list users command

See merge request pleroma/pleroma!1990

4 years agoAdd CLI list users command
Alex Schroeder [Sun, 17 Nov 2019 20:58:30 +0000 (21:58 +0100)]
Add CLI list users command

4 years agoMerge branch 'revert-5c6c3026' into 'develop'
rinpatch [Thu, 21 Nov 2019 15:20:05 +0000 (15:20 +0000)]
Merge branch 'revert-5c6c3026' into 'develop'

Revert "Merge branch 'patch-1' into 'develop'"

See merge request pleroma/pleroma!2002

4 years agoMerge branch 'fix/mix-task-logging' into 'develop'
lain [Thu, 21 Nov 2019 15:04:19 +0000 (15:04 +0000)]
Merge branch 'fix/mix-task-logging' into 'develop'

Allow mix tasks to always run with debug logging

See merge request pleroma/pleroma!1997

4 years agoRevert "Merge branch 'patch-1' into 'develop'"
rinpatch [Thu, 21 Nov 2019 15:03:27 +0000 (15:03 +0000)]
Revert "Merge branch 'patch-1' into 'develop'"

This reverts merge request !1829

4 years agoMerge branch 'issue/1348' into 'develop'
lain [Thu, 21 Nov 2019 13:13:14 +0000 (13:13 +0000)]
Merge branch 'issue/1348' into 'develop'

[#1348] excluded invisible actors from gets  /api/v1/accounts/:id

See merge request pleroma/pleroma!1937

4 years agoObject: Use inspect to log missing preload.
lain [Thu, 21 Nov 2019 13:03:01 +0000 (14:03 +0100)]
Object: Use inspect to log missing preload.

4 years agoMerge branch 'fix/user-following-count' into 'develop'
lain [Thu, 21 Nov 2019 12:26:05 +0000 (12:26 +0000)]
Merge branch 'fix/user-following-count' into 'develop'

Fix user.following_count

See merge request pleroma/pleroma!2000

4 years agoMerge branch 'remove-useless-warning' into 'develop'
lain [Thu, 21 Nov 2019 12:22:46 +0000 (12:22 +0000)]
Merge branch 'remove-useless-warning' into 'develop'

Remove version mismatch warning

See merge request pleroma/pleroma!2001

4 years agoRemove version mismatch warning
Egor Kislitsyn [Thu, 21 Nov 2019 11:22:18 +0000 (18:22 +0700)]
Remove version mismatch warning

4 years agoFix user.following_count
Egor Kislitsyn [Thu, 21 Nov 2019 09:31:13 +0000 (16:31 +0700)]
Fix user.following_count

4 years agoSome tasks try to set log level in test environment, but we were stripping logs belog...
Mark Felder [Wed, 20 Nov 2019 17:55:30 +0000 (11:55 -0600)]
Some tasks try to set log level in test environment, but we were stripping logs belog :warn.
Ensure console backend logs in test environment are :warn, but mix tasks run in test env
do not run with :debug because it's far too verbose.

4 years agoConsole backend's log format should be prefixed and suffixed with newlines.
Mark Felder [Wed, 20 Nov 2019 17:18:42 +0000 (11:18 -0600)]
Console backend's log format should be prefixed and suffixed with newlines.
This is how upstream does it by default.

4 years agoMerge branch 'develop' into fix/mix-task-logging
Mark Felder [Wed, 20 Nov 2019 15:16:46 +0000 (09:16 -0600)]
Merge branch 'develop' into fix/mix-task-logging

4 years agoBe specific about format for logs in test as we have tests that check it
Mark Felder [Wed, 20 Nov 2019 15:14:27 +0000 (09:14 -0600)]
Be specific about format for logs in test as we have tests that check it

4 years agoMerge branch 'fix/sporadic-tests' into 'develop'
lain [Wed, 20 Nov 2019 12:46:33 +0000 (12:46 +0000)]
Merge branch 'fix/sporadic-tests' into 'develop'

Fix sporadically failing test

Closes #1432

See merge request pleroma/pleroma!1999

4 years agoMerge branch 'fix-docker-build' into 'develop'
lain [Wed, 20 Nov 2019 10:32:58 +0000 (10:32 +0000)]
Merge branch 'fix-docker-build' into 'develop'

Fix failing docker build

See merge request pleroma/pleroma!1998

4 years agofe
sadposter [Wed, 20 Nov 2019 09:48:05 +0000 (09:48 +0000)]
fe

4 years agostickers
sadposter [Wed, 20 Nov 2019 09:46:08 +0000 (09:46 +0000)]
stickers

4 years agoFix sporadically failing test
Egor Kislitsyn [Wed, 20 Nov 2019 07:25:00 +0000 (14:25 +0700)]
Fix sporadically failing test

4 years agoAllow test builds to have info and debug logs stripped
Mark Felder [Tue, 19 Nov 2019 22:21:30 +0000 (16:21 -0600)]
Allow test builds to have info and debug logs stripped

4 years agoAllow mix tasks to always run with debug logging
Mark Felder [Tue, 19 Nov 2019 22:01:17 +0000 (16:01 -0600)]
Allow mix tasks to always run with debug logging

4 years agoMerge branch 'chore/bump-fe' into 'develop'
rinpatch [Tue, 19 Nov 2019 21:03:42 +0000 (21:03 +0000)]
Merge branch 'chore/bump-fe' into 'develop'

Bump fe and sync changelogs

See merge request pleroma/pleroma!1996

4 years agochangelog: add 1.1.6 entries from stable
rinpatch [Tue, 19 Nov 2019 21:01:58 +0000 (00:01 +0300)]
changelog: add 1.1.6 entries from stable

4 years agobundles: bump pleroma-fe to 0eda60eeb49f4fa460fe6f9f6196ddbb014427c7
rinpatch [Tue, 19 Nov 2019 16:45:20 +0000 (19:45 +0300)]
bundles: bump pleroma-fe to 0eda60eeb49f4fa460fe6f9f6196ddbb014427c7

4 years agoremove docs/ from .dockerignore
kPherox [Tue, 19 Nov 2019 14:52:47 +0000 (23:52 +0900)]
remove docs/ from .dockerignore

4 years agoFix tests
Maxim Filippov [Tue, 19 Nov 2019 13:50:24 +0000 (22:50 +0900)]
Fix tests

4 years agoMerge branch 'feature/admin-api/support-token-header' into 'develop'
lain [Tue, 19 Nov 2019 13:16:49 +0000 (13:16 +0000)]
Merge branch 'feature/admin-api/support-token-header' into 'develop'

Admin API: Support authentication via `x-admin-token` HTTP header

Closes #1430

See merge request pleroma/pleroma!1993

4 years agoAdminAPI: Confirm user account, resend confirmation email
Maxim Filippov [Tue, 19 Nov 2019 11:14:02 +0000 (20:14 +0900)]
AdminAPI: Confirm user account, resend confirmation email

4 years agoSupport authentication via `x-admin-token` HTTP header
Egor Kislitsyn [Tue, 19 Nov 2019 08:58:20 +0000 (15:58 +0700)]
Support authentication via `x-admin-token` HTTP header

4 years agoMerge branch 'docs/remove_activation_status_endpoint' into 'develop'
feld [Mon, 18 Nov 2019 16:16:27 +0000 (16:16 +0000)]
Merge branch 'docs/remove_activation_status_endpoint' into 'develop'

Remove deprecated endpoint from docs that is fully removed from backend now

See merge request pleroma/pleroma!1992

4 years agoRemove deprecated endpoint from docs that is fully removed from backend now
feld [Mon, 18 Nov 2019 16:16:27 +0000 (16:16 +0000)]
Remove deprecated endpoint from docs that is fully removed from backend now

4 years agoMerge branch 'chore/bump-fast-sanitize' into 'develop'
rinpatch [Sat, 16 Nov 2019 17:49:49 +0000 (17:49 +0000)]
Merge branch 'chore/bump-fast-sanitize' into 'develop'

Bump fast_sanitize

See merge request pleroma/pleroma!1988

4 years agoBump fast_sanitize
rinpatch [Sat, 16 Nov 2019 16:19:25 +0000 (19:19 +0300)]
Bump fast_sanitize

4 years agoMerge branch 'chore/changelog-sync-' into 'develop'
rinpatch [Fri, 15 Nov 2019 22:03:28 +0000 (22:03 +0000)]
Merge branch 'chore/changelog-sync-' into 'develop'

Sync the changelogs between develop and stable

See merge request pleroma/pleroma!1985

4 years agoSync the changelogs between develop and stable
rinpatch [Fri, 15 Nov 2019 22:02:08 +0000 (01:02 +0300)]
Sync the changelogs between develop and stable

4 years agoMerge branch 'nodeinfo-fields-limit' into 'develop'
kaniini [Fri, 15 Nov 2019 20:29:38 +0000 (20:29 +0000)]
Merge branch 'nodeinfo-fields-limit' into 'develop'

Add fieldsLimit to metadata of nodeinfo

See merge request pleroma/pleroma!1983

4 years agoMerge branch 'mix-task-warning' into 'develop'
rinpatch [Fri, 15 Nov 2019 19:38:52 +0000 (19:38 +0000)]
Merge branch 'mix-task-warning' into 'develop'

Documentation: Add warning about database mix tasks.

See merge request pleroma/pleroma!1984

4 years agoAdd test
kPherox [Fri, 15 Nov 2019 14:55:28 +0000 (23:55 +0900)]
Add test

4 years agoMerge branch 'bugfix/1395-email-activation' into 'develop'
rinpatch [Fri, 15 Nov 2019 14:11:48 +0000 (14:11 +0000)]
Merge branch 'bugfix/1395-email-activation' into 'develop'

Bugfix/1395 email activation

Closes #1395

See merge request pleroma/pleroma!1965

4 years agoDocumentation: Add warning about database mix tasks.
lain [Fri, 15 Nov 2019 13:30:59 +0000 (14:30 +0100)]
Documentation: Add warning about database mix tasks.

4 years agoOAuthPlug, Router: Handle deactivated users in the UserEnabledPlug
lain [Fri, 15 Nov 2019 13:13:21 +0000 (14:13 +0100)]
OAuthPlug, Router: Handle deactivated users in the UserEnabledPlug

4 years agoMerge branch 'feature/mrf-object-age-policy' into 'develop'
lain [Fri, 15 Nov 2019 12:44:54 +0000 (12:44 +0000)]
Merge branch 'feature/mrf-object-age-policy' into 'develop'

MRF: add ObjectAgePolicy

See merge request pleroma/pleroma!1982

4 years agoApply suggestion to CHANGELOG.md
lain [Fri, 15 Nov 2019 12:31:09 +0000 (12:31 +0000)]
Apply suggestion to CHANGELOG.md

4 years agoAdd fieldsLimit to metadata of nodeinfo
kPherox [Fri, 15 Nov 2019 09:51:55 +0000 (18:51 +0900)]
Add fieldsLimit to metadata of nodeinfo

4 years agofix credo
Ariadne Conill [Fri, 15 Nov 2019 02:18:45 +0000 (20:18 -0600)]
fix credo

4 years agoobject age policy: remove debug logging
Ariadne Conill [Fri, 15 Nov 2019 01:56:14 +0000 (19:56 -0600)]
object age policy: remove debug logging

4 years agoadd changelog entry for MRF ObjectAgePolicy
Ariadne Conill [Fri, 15 Nov 2019 01:49:25 +0000 (19:49 -0600)]
add changelog entry for MRF ObjectAgePolicy

4 years agoMRF: add ObjectAgePolicy which deals with old posts being imported
Ariadne Conill [Fri, 15 Nov 2019 01:48:10 +0000 (19:48 -0600)]
MRF: add ObjectAgePolicy which deals with old posts being imported

4 years agodocs: document MRF ObjectAgePolicy
Ariadne Conill [Fri, 15 Nov 2019 00:31:30 +0000 (18:31 -0600)]
docs: document MRF ObjectAgePolicy

4 years agoconfig: add configuration for MRF ObjectAgePolicy
Ariadne Conill [Fri, 15 Nov 2019 00:26:06 +0000 (18:26 -0600)]
config: add configuration for MRF ObjectAgePolicy

4 years agoMerge branch 'fix/conversations-rendering' into 'develop'
rinpatch [Thu, 14 Nov 2019 14:40:37 +0000 (14:40 +0000)]
Merge branch 'fix/conversations-rendering' into 'develop'

Fix rendering conversations when there's a malformed status

Closes #1401

See merge request pleroma/pleroma!1973

4 years agoformat the code
rinpatch [Thu, 14 Nov 2019 14:26:59 +0000 (17:26 +0300)]
format the code

4 years agoMerge branch 'feature/reports-groups-and-multiple-state-update' into 'develop'
feld [Thu, 14 Nov 2019 13:35:41 +0000 (13:35 +0000)]
Merge branch 'feature/reports-groups-and-multiple-state-update' into 'develop'

Admin API: Grouped reports, update multiple reports in one query

Closes admin-fe#43

See merge request pleroma/pleroma!1815

4 years agoMerge branch 'ci/disable-trace' into 'develop'
rinpatch [Thu, 14 Nov 2019 13:26:15 +0000 (13:26 +0000)]
Merge branch 'ci/disable-trace' into 'develop'

ci: disable --trace for unit tests

See merge request pleroma/pleroma!1980

4 years agoci: disable --trace for unit tests
rinpatch [Thu, 14 Nov 2019 13:06:08 +0000 (16:06 +0300)]
ci: disable --trace for unit tests

it is mostly useless, but makes failures harder to find

4 years agoMerge branch 'reactions' into 'develop'
rinpatch [Thu, 14 Nov 2019 08:47:10 +0000 (08:47 +0000)]
Merge branch 'reactions' into 'develop'

Emoji Reactions

See merge request pleroma/pleroma!1662

4 years agoUpdate CHANGELOG.md
lain [Thu, 14 Nov 2019 08:21:06 +0000 (08:21 +0000)]
Update CHANGELOG.md

4 years agoMerge branch 'static-fe-object-id' into 'develop'
lain [Wed, 13 Nov 2019 17:37:48 +0000 (17:37 +0000)]
Merge branch 'static-fe-object-id' into 'develop'

Redirect object/activity ID to notice in static-fe

Closes #1412

See merge request pleroma/pleroma!1977

4 years agoSupport redirecting by activity UUID in static FE as well.
Phil Hagelberg [Wed, 13 Nov 2019 01:33:54 +0000 (17:33 -0800)]
Support redirecting by activity UUID in static FE as well.

4 years agoSupport redirecting by object ID in static FE.
Phil Hagelberg [Wed, 13 Nov 2019 01:19:46 +0000 (17:19 -0800)]
Support redirecting by object ID in static FE.

This matches the behavior of pleroma-fe better.

Fixes #1412.

4 years agoMerge branch 'fix-rate-limiter-test' into 'develop'
lain [Wed, 13 Nov 2019 14:27:37 +0000 (14:27 +0000)]
Merge branch 'fix-rate-limiter-test' into 'develop'

Fix random fails of the rate limiter tests (hopefully)

See merge request pleroma/pleroma!1978

4 years agoMerge branch 'fix-docs-formatting' into 'develop'
rinpatch [Wed, 13 Nov 2019 12:08:11 +0000 (12:08 +0000)]
Merge branch 'fix-docs-formatting' into 'develop'

Fix formatting in OpenBSD install manual

See merge request pleroma/pleroma!1979

4 years agoFix formatting in OpenBSD install manual
Egor Kislitsyn [Wed, 13 Nov 2019 11:48:53 +0000 (18:48 +0700)]
Fix formatting in OpenBSD install manual

4 years agoFix random fails of the rate limiter tests
Egor Kislitsyn [Wed, 13 Nov 2019 11:07:53 +0000 (18:07 +0700)]
Fix random fails of the rate limiter tests

4 years agoMerge branch 'static-remote-redirect' into 'develop'
lain [Wed, 13 Nov 2019 10:16:00 +0000 (10:16 +0000)]
Merge branch 'static-remote-redirect' into 'develop'

For remote notices, redirect to the original instead of 404 in static-fe

See merge request pleroma/pleroma!1974

4 years agoMerge branch 'bugfix/1360-actorless-posts' into 'develop'
rinpatch [Wed, 13 Nov 2019 10:08:07 +0000 (10:08 +0000)]
Merge branch 'bugfix/1360-actorless-posts' into 'develop'

Containment: Add a catch-all clause to contain_origin.

Closes #1360

See merge request pleroma/pleroma!1975

4 years agover
sadposter [Wed, 13 Nov 2019 00:14:54 +0000 (00:14 +0000)]
ver

4 years agoMerge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop
sadposter [Wed, 13 Nov 2019 00:10:01 +0000 (00:10 +0000)]
Merge branch 'develop' of https://git.pleroma.social/pleroma/pleroma into develop

4 years agofe
sadposter [Wed, 13 Nov 2019 00:09:56 +0000 (00:09 +0000)]
fe

4 years agoFor remote notices, redirect to the original instead of 404.
Phil Hagelberg [Tue, 12 Nov 2019 01:16:44 +0000 (17:16 -0800)]
For remote notices, redirect to the original instead of 404.

We shouldn't treat these like local statuses, but I don't think a 404
is the right choice either here, because within pleroma-fe, these are
valid URLs. So with remote notices you have the awkward situation
where clicking a link will behave differently depending on whether you
open it in a new tab or not; the new tab will 404 if it hits static-fe.

This new redirecting behavior should improve that situation.

4 years agoContainment: Add a catch-all clause to contain_origin.
lain [Tue, 12 Nov 2019 11:07:17 +0000 (12:07 +0100)]
Containment: Add a catch-all clause to contain_origin.

4 years agoFix rendering conversations when there's a malformed status
Mark Felder [Tue, 12 Nov 2019 00:29:55 +0000 (18:29 -0600)]
Fix rendering conversations when there's a malformed status

4 years agoMerge branch 'fix/docs-static-fe-category' into 'develop'
rinpatch [Mon, 11 Nov 2019 20:25:48 +0000 (20:25 +0000)]
Merge branch 'fix/docs-static-fe-category' into 'develop'

docs: move static-fe docs under a proper category

See merge request pleroma/pleroma!1972

4 years agodocs: move static-fe docs under a proper category
rinpatch [Mon, 11 Nov 2019 20:24:15 +0000 (23:24 +0300)]
docs: move static-fe docs under a proper category

4 years agoMerge branch 'nodeinfo-federation-enabled' into 'develop'
feld [Mon, 11 Nov 2019 19:14:06 +0000 (19:14 +0000)]
Merge branch 'nodeinfo-federation-enabled' into 'develop'

report federating status in nodeinfo

See merge request pleroma/pleroma!1971

4 years agoMerge branch 'feature/static-fe' into 'develop'
kaniini [Mon, 11 Nov 2019 19:10:44 +0000 (19:10 +0000)]
Merge branch 'feature/static-fe' into 'develop'

Static frontend

See merge request pleroma/pleroma!1917

4 years agoreport federating status in nodeinfo
href [Mon, 11 Nov 2019 18:03:43 +0000 (19:03 +0100)]
report federating status in nodeinfo

4 years agoMerge branch 'fix-dokku-2' into 'develop'
lain [Mon, 11 Nov 2019 15:01:31 +0000 (15:01 +0000)]
Merge branch 'fix-dokku-2' into 'develop'

Dokku deploys: Keep the git dir so version number generation works.

See merge request pleroma/pleroma!1967

4 years agoMerge branch 'patch-1' into 'develop'
rinpatch [Mon, 11 Nov 2019 14:09:46 +0000 (14:09 +0000)]
Merge branch 'patch-1' into 'develop'

Default config: Use extended nickname format

See merge request pleroma/pleroma!1968

4 years agoMerge branch 'chore/changelog-1940' into 'develop'
rinpatch [Mon, 11 Nov 2019 14:07:23 +0000 (14:07 +0000)]
Merge branch 'chore/changelog-1940' into 'develop'

Add a changelog entry for !1940

See merge request pleroma/pleroma!1970

4 years agoAdd a changelog entry for !1940
rinpatch [Mon, 11 Nov 2019 14:05:30 +0000 (17:05 +0300)]
Add a changelog entry for !1940

4 years agoMerge branch 'update-ci' into 'develop'
lain [Mon, 11 Nov 2019 13:13:20 +0000 (13:13 +0000)]
Merge branch 'update-ci' into 'develop'

Use PG12 in CI for the RUM pipeline

Closes #1377

See merge request pleroma/pleroma!1969

4 years agoDefault config: Use extended nickname format
lain [Mon, 11 Nov 2019 12:49:18 +0000 (12:49 +0000)]
Default config: Use extended nickname format

4 years agoUse PG12 in CI for the RUM pipeline
Egor Kislitsyn [Mon, 11 Nov 2019 12:47:33 +0000 (19:47 +0700)]
Use PG12 in CI for the RUM pipeline

4 years agoDokku deploys: Keep the git dir so version number generation works.
lain [Mon, 11 Nov 2019 12:37:56 +0000 (13:37 +0100)]
Dokku deploys: Keep the git dir so version number generation works.

4 years agoMerge branch 'update-docs' into 'develop'
lain [Mon, 11 Nov 2019 12:34:17 +0000 (12:34 +0000)]
Merge branch 'update-docs' into 'develop'

Add a warning about Pg version to the RUM related docs

See merge request pleroma/pleroma!1966

4 years agoMerge branch 'iss-1376' into 'develop'
lain [Mon, 11 Nov 2019 12:27:33 +0000 (12:27 +0000)]
Merge branch 'iss-1376' into 'develop'

Check client and token in GET /oauth/authorize

See merge request pleroma/pleroma!1940

4 years agoMerge branch 'fix/1399' into 'develop'
lain [Mon, 11 Nov 2019 12:13:45 +0000 (12:13 +0000)]
Merge branch 'fix/1399' into 'develop'

fix for migrate config to db task

Closes #1399

See merge request pleroma/pleroma!1964

4 years agoAdd a warning about Pg version to the RUM related docs
Egor Kislitsyn [Mon, 11 Nov 2019 12:13:07 +0000 (19:13 +0700)]
Add a warning about Pg version to the RUM related docs

4 years agoMerge branch 'new-rate-limiter' into 'develop'
lain [Mon, 11 Nov 2019 12:13:06 +0000 (12:13 +0000)]
Merge branch 'new-rate-limiter' into 'develop'

New rate limiter

See merge request pleroma/pleroma!1946

4 years agoNew rate limiter
Steven Fuchs [Mon, 11 Nov 2019 12:13:06 +0000 (12:13 +0000)]
New rate limiter