akkoma
4 years agoMerge branch 'develop' into gun
Alexander Strizhakov [Thu, 12 Mar 2020 15:31:10 +0000 (18:31 +0300)]
Merge branch 'develop' into gun

4 years agoclean up
Alexander Strizhakov [Thu, 12 Mar 2020 15:28:54 +0000 (18:28 +0300)]
clean up

4 years agoMerge branch 'docs/new_user' into 'develop'
rinpatch [Wed, 11 Mar 2020 20:26:50 +0000 (20:26 +0000)]
Merge branch 'docs/new_user' into 'develop'

CLI_tasks/user.md: Fix `pleroma.user new` documentation

Closes #1621

See merge request pleroma/pleroma!2286

4 years agoMerge branch 'fix/signup-without-email' into 'develop'
feld [Wed, 11 Mar 2020 16:53:05 +0000 (16:53 +0000)]
Merge branch 'fix/signup-without-email' into 'develop'

Allow account registration without an email

See merge request pleroma/pleroma!2246

4 years agoMerge branch 'fix/1610-release-compilation-config-fix' into 'develop'
rinpatch [Wed, 11 Mar 2020 15:16:18 +0000 (15:16 +0000)]
Merge branch 'fix/1610-release-compilation-config-fix' into 'develop'

Merging default release config on app start

Closes #1610

See merge request pleroma/pleroma!2288

4 years agoMerge branch 'relay-list-change' into 'develop'
feld [Wed, 11 Mar 2020 15:10:09 +0000 (15:10 +0000)]
Merge branch 'relay-list-change' into 'develop'

Relay list shows hosts without accepted follow

See merge request pleroma/pleroma!2240

4 years agousing Pleroma.Config instead of ets
Alexander Strizhakov [Wed, 11 Mar 2020 14:22:50 +0000 (17:22 +0300)]
using Pleroma.Config instead of ets

4 years agocompile fix
Alexander Strizhakov [Wed, 11 Mar 2020 13:43:58 +0000 (16:43 +0300)]
compile fix

4 years agomerging release default config on app start
Alexander Strizhakov [Wed, 11 Mar 2020 13:25:53 +0000 (16:25 +0300)]
merging release default config on app start

4 years agoMerge branch 'docs/debian-install' into 'develop'
rinpatch [Wed, 11 Mar 2020 10:39:06 +0000 (10:39 +0000)]
Merge branch 'docs/debian-install' into 'develop'

installation/otp_en.md: Fix pleroma.nginx target [deb]

See merge request pleroma/pleroma!2280

4 years agoCLI_tasks: Use manpage formatting conventions
Haelwenn (lanodan) Monnier [Wed, 11 Mar 2020 07:46:57 +0000 (08:46 +0100)]
CLI_tasks: Use manpage formatting conventions

- [] for options
- <> for mandatory arguments
- foo ... when foo can be repeated

[ci skip]

4 years agoCLI_tasks/user.md: Fix `pleroma.user new` documentation
Haelwenn (lanodan) Monnier [Wed, 11 Mar 2020 07:35:46 +0000 (08:35 +0100)]
CLI_tasks/user.md: Fix `pleroma.user new` documentation

Closes: https://git.pleroma.social/pleroma/pleroma/issues/1621
[ci skip]

4 years agoMerge branch 'bugfix/bad-pleromafe-bundle' into 'develop'
Haelwenn [Wed, 11 Mar 2020 07:25:35 +0000 (07:25 +0000)]
Merge branch 'bugfix/bad-pleromafe-bundle' into 'develop'

static-fe.css: Restore from before a65ee8ea

See merge request pleroma/pleroma!2284

4 years agostatic-fe.css: Restore from before a65ee8ea
Haelwenn (lanodan) Monnier [Wed, 11 Mar 2020 05:35:18 +0000 (06:35 +0100)]
static-fe.css: Restore from before a65ee8ea

Related: https://git.pleroma.social/pleroma/pleroma/issues/1616

4 years agoMerge branch 'fix/post-length-validation' into 'develop'
lain [Tue, 10 Mar 2020 18:16:10 +0000 (18:16 +0000)]
Merge branch 'fix/post-length-validation' into 'develop'

Fix enforcement of character limits

Closes #1618

See merge request pleroma/pleroma!2283

4 years agoFix enforcement of character limits
Mark Felder [Tue, 10 Mar 2020 18:08:00 +0000 (13:08 -0500)]
Fix enforcement of character limits

4 years agoadd verify tls_opts only when we open connection
Alexander Strizhakov [Tue, 10 Mar 2020 12:54:11 +0000 (15:54 +0300)]
add verify tls_opts only when we open connection

for other requests tesla will add tls_opts

4 years agotesla adapter can't be changed in adminFE
Alexander Strizhakov [Tue, 10 Mar 2020 12:31:44 +0000 (15:31 +0300)]
tesla adapter can't be changed in adminFE

4 years agoinstallation/otp_en.md: Fix pleroma.nginx target [deb]
Haelwenn (lanodan) Monnier [Tue, 10 Mar 2020 10:49:02 +0000 (11:49 +0100)]
installation/otp_en.md: Fix pleroma.nginx target [deb]

Needs to be backported to stable.

Related: https://git.pleroma.social/pleroma/pleroma-support/issues/29

4 years agoMerge branch 'patch-1' into 'develop'
lain [Mon, 9 Mar 2020 13:36:21 +0000 (13:36 +0000)]
Merge branch 'patch-1' into 'develop'

Better advice for vacuuming after restoring.

See merge request pleroma/pleroma!2233

4 years agoMerge branch 'develop' into gun
Alexander Strizhakov [Mon, 9 Mar 2020 07:56:33 +0000 (10:56 +0300)]
Merge branch 'develop' into gun

4 years agoMerge branch 'chore/mix-version-bump' into 'develop'
rinpatch [Sun, 8 Mar 2020 20:31:54 +0000 (20:31 +0000)]
Merge branch 'chore/mix-version-bump' into 'develop'

mix.exs: bump version to development one

See merge request pleroma/pleroma!2279

4 years agomix.exs: bump version to development one
rinpatch [Sun, 8 Mar 2020 20:24:30 +0000 (23:24 +0300)]
mix.exs: bump version to development one

4 years agoMerge branch 'stable' into 'develop'
rinpatch [Sun, 8 Mar 2020 13:42:15 +0000 (13:42 +0000)]
Merge branch 'stable' into 'develop'

Sync develop with stable

Closes #1262, #1267, #1293, #1303, #1287, #1291, #1382, #1438, #1129, #1109, and #1606

See merge request pleroma/pleroma!2278

4 years agoMerge branch 'release/2.0.0' into 'stable'
rinpatch [Sun, 8 Mar 2020 10:38:35 +0000 (10:38 +0000)]
Merge branch 'release/2.0.0' into 'stable'

Release/2.0.0

See merge request pleroma/pleroma!2273

4 years agopleroma-fe bundle: update to 38455294120a27d254b6cbe237a1adcf9d27e6af
rinpatch [Sat, 7 Mar 2020 15:18:43 +0000 (18:18 +0300)]
pleroma-fe bundle: update to 38455294120a27d254b6cbe237a1adcf9d27e6af

4 years agoMerge branch 'fix/moderation-log-crashes' into 'release/2.0.0'
rinpatch [Sat, 7 Mar 2020 14:45:00 +0000 (14:45 +0000)]
Merge branch 'fix/moderation-log-crashes' into 'release/2.0.0'

moderation log: fix improperly migrated data

See merge request pleroma/pleroma!2277

4 years agomoderation log: fix improperly migrated data
rinpatch [Sat, 7 Mar 2020 10:51:28 +0000 (13:51 +0300)]
moderation log: fix improperly migrated data

Some of the actions used to have a user map as a subject, which was then
changed to an array of user maps. However instead of migrating old data
there was just a hack to transform it every time, moreover this hack
didn't include all possible actions, which resulted in crashes. This
commit fixes the crashes by introducing a proper database migration for old data.

Closes #1606

4 years agowait in mix task while pleroma is rebooted
Alexander Strizhakov [Tue, 18 Feb 2020 15:10:39 +0000 (18:10 +0300)]
wait in mix task while pleroma is rebooted

4 years agoMerge branch 'develop' into gun
Alexander Strizhakov [Sat, 7 Mar 2020 09:41:37 +0000 (12:41 +0300)]
Merge branch 'develop' into gun

4 years agoMerge branch 'restart-fix-for-mix-tasks' into 'develop'
rinpatch [Sat, 7 Mar 2020 09:32:29 +0000 (09:32 +0000)]
Merge branch 'restart-fix-for-mix-tasks' into 'develop'

Wait in mix task while pleroma is rebooted

See merge request pleroma/pleroma!2225

4 years agostart gun upload pool, if proxy_remote is enabled
Alexander Strizhakov [Sat, 7 Mar 2020 09:24:39 +0000 (12:24 +0300)]
start gun upload pool, if proxy_remote is enabled

4 years agotests changes
Alexander Strizhakov [Sat, 7 Mar 2020 08:01:37 +0000 (11:01 +0300)]
tests changes

4 years agousing `stub` instead `expect`
Alexander Strizhakov [Sat, 7 Mar 2020 07:12:34 +0000 (10:12 +0300)]
using `stub` instead `expect`

4 years agoMerge branch 'update/adminfe-2.0.0-release' into 'release/2.0.0'
rinpatch [Fri, 6 Mar 2020 20:23:39 +0000 (20:23 +0000)]
Merge branch 'update/adminfe-2.0.0-release' into 'release/2.0.0'

Remove EmojiPacks from AdminFE build

See merge request pleroma/pleroma!2275

4 years agolittle polishing
Alexander Strizhakov [Fri, 6 Mar 2020 18:24:19 +0000 (21:24 +0300)]
little polishing

4 years agolittle refactor
Alexander Strizhakov [Fri, 6 Mar 2020 18:04:18 +0000 (21:04 +0300)]
little refactor

4 years agoremoving GunMock to use Mox
Alexander Strizhakov [Fri, 6 Mar 2020 17:23:58 +0000 (20:23 +0300)]
removing GunMock to use Mox

4 years agoMerge branch 'revert-67cc4dce' into 'develop'
feld [Fri, 6 Mar 2020 16:03:24 +0000 (16:03 +0000)]
Merge branch 'revert-67cc4dce' into 'develop'

Revert "Merge branch 'update/admin-fe-without-emojipack' into 'develop'"

See merge request pleroma/pleroma!2276

4 years agoRevert "Merge branch 'update/admin-fe-without-emojipack' into 'develop'"
feld [Fri, 6 Mar 2020 15:56:41 +0000 (15:56 +0000)]
Revert "Merge branch 'update/admin-fe-without-emojipack' into 'develop'"

This reverts merge request !2274

4 years agoRemove EmojiPacks from AdminFE build
Mark Felder [Fri, 6 Mar 2020 15:54:38 +0000 (09:54 -0600)]
Remove EmojiPacks from AdminFE build

Once more, with feeling

4 years agoMerge branch 'update/admin-fe-without-emojipack' into 'develop'
lain [Fri, 6 Mar 2020 15:14:10 +0000 (15:14 +0000)]
Merge branch 'update/admin-fe-without-emojipack' into 'develop'

Remove emoji support from AdminFE

See merge request pleroma/pleroma!2274

4 years agoRemove emoji support from AdminFE
Mark Felder [Fri, 6 Mar 2020 13:53:33 +0000 (07:53 -0600)]
Remove emoji support from AdminFE

4 years agopleroma-fe bundle: update to 83d8343777050f6ee5fad09832b3878885eda4dd
rinpatch [Thu, 5 Mar 2020 20:41:47 +0000 (23:41 +0300)]
pleroma-fe bundle: update to 83d8343777050f6ee5fad09832b3878885eda4dd

4 years agoMerge branch 'stable' into release/2.0.0
rinpatch [Thu, 5 Mar 2020 19:38:38 +0000 (22:38 +0300)]
Merge branch 'stable' into release/2.0.0

4 years agoMerge branch 'stable' into release/2.0.0
rinpatch [Thu, 5 Mar 2020 19:36:35 +0000 (22:36 +0300)]
Merge branch 'stable' into release/2.0.0

4 years agoversion bump changelog and mix version
rinpatch [Thu, 5 Mar 2020 19:35:23 +0000 (22:35 +0300)]
version bump changelog and mix version

4 years agochangelog: sync with stable
rinpatch [Thu, 5 Mar 2020 19:28:37 +0000 (22:28 +0300)]
changelog: sync with stable

4 years agoremoving integration tests
Alexander Strizhakov [Thu, 5 Mar 2020 15:57:45 +0000 (18:57 +0300)]
removing integration tests

4 years agoreturning, not needed
Alexander Strizhakov [Thu, 5 Mar 2020 15:28:04 +0000 (18:28 +0300)]
returning, not needed

4 years agoremoving try block in tesla request
Alexander Strizhakov [Thu, 5 Mar 2020 14:31:06 +0000 (17:31 +0300)]
removing try block in tesla request

added mocks for tests which fail with Tesla.Mock.Error

4 years agoMerge branch 'proper_error_messages' into 'develop'
lain [Thu, 5 Mar 2020 11:49:51 +0000 (11:49 +0000)]
Merge branch 'proper_error_messages' into 'develop'

MastodonController: Return 404 errors correctly.

See merge request pleroma/pleroma!2270

4 years agoAdmin API tests: Fix wrong test.
lain [Thu, 5 Mar 2020 11:42:02 +0000 (12:42 +0100)]
Admin API tests: Fix wrong test.

4 years agoMerge branch 'fix/stats-on-startup' into 'develop'
Haelwenn [Thu, 5 Mar 2020 07:25:23 +0000 (07:25 +0000)]
Merge branch 'fix/stats-on-startup' into 'develop'

Generate instance stats on startup

Closes #1598

See merge request pleroma/pleroma!2271

4 years agoremoving try block in getting gun info
Alexander Strizhakov [Thu, 5 Mar 2020 06:51:52 +0000 (09:51 +0300)]
removing try block in getting gun info

4 years agoDocument the instance stats fix
Mark Felder [Wed, 4 Mar 2020 19:41:04 +0000 (13:41 -0600)]
Document the instance stats fix

4 years agoGenerate instance stats on startup
Mark Felder [Wed, 4 Mar 2020 19:33:26 +0000 (13:33 -0600)]
Generate instance stats on startup

4 years agoMerge branch 'exclude-reblogs-from-admin-api-by-default' into 'develop'
feld [Wed, 4 Mar 2020 18:22:37 +0000 (18:22 +0000)]
Merge branch 'exclude-reblogs-from-admin-api-by-default' into 'develop'

Exclude reblogs from `GET /api/pleroma/admin/statuses` by default

Closes #1596

See merge request pleroma/pleroma!2267

4 years agoadding descriptions
Alexander Strizhakov [Wed, 4 Mar 2020 17:09:18 +0000 (20:09 +0300)]
adding descriptions

4 years agoMastodonController: Return 404 errors correctly.
lain [Wed, 4 Mar 2020 17:09:06 +0000 (18:09 +0100)]
MastodonController: Return 404 errors correctly.

4 years agoupdating tesla ref
Alexander Strizhakov [Wed, 4 Mar 2020 16:44:03 +0000 (19:44 +0300)]
updating tesla ref

4 years agomoving some logic to tesla adapter
Alexander Strizhakov [Wed, 4 Mar 2020 15:13:24 +0000 (18:13 +0300)]
moving some logic to tesla adapter

- checking original inside gun adapter
- flushing streams on max_body error

4 years agoMerge branch 'fix/no-email-no-fail' into 'develop'
lain [Wed, 4 Mar 2020 12:43:06 +0000 (12:43 +0000)]
Merge branch 'fix/no-email-no-fail' into 'develop'

Do not fail when user has no email

See merge request pleroma/pleroma!2249

4 years agosame copyright date format
Alexander Strizhakov [Wed, 4 Mar 2020 06:41:23 +0000 (09:41 +0300)]
same copyright date format

4 years agootp version
Alexander Strizhakov [Wed, 4 Mar 2020 06:23:42 +0000 (09:23 +0300)]
otp version

4 years agoretry_timeout description change
Alexander Strizhakov [Wed, 4 Mar 2020 05:56:36 +0000 (08:56 +0300)]
retry_timeout description change

4 years agoUpdate Copyrights for gun related files
Mark Felder [Tue, 3 Mar 2020 23:16:24 +0000 (17:16 -0600)]
Update Copyrights for gun related files

4 years agoMerge branch 'develop' into gun
Mark Felder [Tue, 3 Mar 2020 23:15:49 +0000 (17:15 -0600)]
Merge branch 'develop' into gun

4 years agoMerge branch 'chore/update-copyrights' into 'develop'
Haelwenn [Tue, 3 Mar 2020 23:15:12 +0000 (23:15 +0000)]
Merge branch 'chore/update-copyrights' into 'develop'

Update Copyrights

See merge request pleroma/pleroma!2269

4 years agoOlder copyright updates
Mark Felder [Tue, 3 Mar 2020 22:46:45 +0000 (16:46 -0600)]
Older copyright updates

4 years agoUpdate Copyrights
Mark Felder [Tue, 3 Mar 2020 22:44:49 +0000 (16:44 -0600)]
Update Copyrights

4 years agorefactoring for gun api modules
Alexander Strizhakov [Tue, 3 Mar 2020 16:24:14 +0000 (19:24 +0300)]
refactoring for gun api modules

4 years agodon't test gun itself
Alexander Strizhakov [Tue, 3 Mar 2020 15:57:16 +0000 (18:57 +0300)]
don't test gun itself

4 years agoadapter renaming to adapter_helper
Alexander Strizhakov [Tue, 3 Mar 2020 15:53:44 +0000 (18:53 +0300)]
adapter renaming to adapter_helper

4 years agoretry and retry_timeout settings default change
Alexander Strizhakov [Tue, 3 Mar 2020 15:01:35 +0000 (18:01 +0300)]
retry and retry_timeout settings default change

4 years agono try block in checkout connection
Alexander Strizhakov [Tue, 3 Mar 2020 14:44:04 +0000 (17:44 +0300)]
no try block in checkout connection

4 years agoproxy parse tests fix
Alexander Strizhakov [Tue, 3 Mar 2020 14:32:59 +0000 (17:32 +0300)]
proxy parse tests fix

4 years agoremove try block from pool request
Alexander Strizhakov [Tue, 3 Mar 2020 14:27:56 +0000 (17:27 +0300)]
remove try block from pool request

4 years agoproxy parsing errors
Alexander Strizhakov [Tue, 3 Mar 2020 14:27:22 +0000 (17:27 +0300)]
proxy parsing errors

4 years agopoolboy timeout fix
Alexander Strizhakov [Tue, 3 Mar 2020 13:51:49 +0000 (16:51 +0300)]
poolboy timeout fix

4 years agounnecessary mock
Alexander Strizhakov [Tue, 3 Mar 2020 13:46:20 +0000 (16:46 +0300)]
unnecessary mock

4 years agoreturn error if connection failed to open
Alexander Strizhakov [Tue, 3 Mar 2020 13:27:46 +0000 (16:27 +0300)]
return error if connection failed to open

4 years agonaming
Alexander Strizhakov [Tue, 3 Mar 2020 13:08:21 +0000 (16:08 +0300)]
naming

4 years agosimplification of formatting host method
Alexander Strizhakov [Tue, 3 Mar 2020 12:44:13 +0000 (15:44 +0300)]
simplification of formatting host method

case for format_proxy method

4 years agoremoving unused method
Alexander Strizhakov [Tue, 3 Mar 2020 12:12:09 +0000 (15:12 +0300)]
removing unused method

4 years agounnecessary with
Alexander Strizhakov [Tue, 3 Mar 2020 12:11:48 +0000 (15:11 +0300)]
unnecessary with

4 years agoremoving unnecessary with
Alexander Strizhakov [Tue, 3 Mar 2020 11:56:49 +0000 (14:56 +0300)]
removing unnecessary with

comment in tesla client impovement

4 years agohiding raise error logic to otp_version module
Alexander Strizhakov [Tue, 3 Mar 2020 10:24:19 +0000 (13:24 +0300)]
hiding raise error logic to otp_version module

4 years agonaming for checkin from pool timeout
Alexander Strizhakov [Tue, 3 Mar 2020 10:05:28 +0000 (13:05 +0300)]
naming for checkin from pool timeout

4 years agoApply suggestion to lib/pleroma/reverse_proxy/client/tesla.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:53:37 +0000 (09:53 +0000)]
Apply suggestion to lib/pleroma/reverse_proxy/client/tesla.ex

4 years agoApply suggestion to lib/pleroma/pool/connections.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:53:31 +0000 (09:53 +0000)]
Apply suggestion to lib/pleroma/pool/connections.ex

4 years agoApply suggestion to lib/pleroma/http/http.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:52:01 +0000 (09:52 +0000)]
Apply suggestion to lib/pleroma/http/http.ex

4 years agoApply suggestion to lib/pleroma/http/http.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:50:42 +0000 (09:50 +0000)]
Apply suggestion to lib/pleroma/http/http.ex

4 years agoApply suggestion to lib/pleroma/http/request_builder.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:46:53 +0000 (09:46 +0000)]
Apply suggestion to lib/pleroma/http/request_builder.ex

4 years agoApply suggestion to docs/configuration/cheatsheet.md
Alexander Strizhakov [Tue, 3 Mar 2020 09:45:18 +0000 (09:45 +0000)]
Apply suggestion to docs/configuration/cheatsheet.md

4 years agoApply suggestion to lib/pleroma/http/adapter.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:34:36 +0000 (09:34 +0000)]
Apply suggestion to lib/pleroma/http/adapter.ex

4 years agoApply suggestion to lib/pleroma/pool/connections.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:29:57 +0000 (09:29 +0000)]
Apply suggestion to lib/pleroma/pool/connections.ex

4 years agoApply suggestion to lib/pleroma/pool/connections.ex
Alexander Strizhakov [Tue, 3 Mar 2020 09:29:51 +0000 (09:29 +0000)]
Apply suggestion to lib/pleroma/pool/connections.ex

4 years agootp_version refactor
Alexander Strizhakov [Tue, 3 Mar 2020 09:19:29 +0000 (12:19 +0300)]
otp_version refactor

4 years agodebug logs on pleroma restart
Alexander Strizhakov [Tue, 3 Mar 2020 07:33:40 +0000 (10:33 +0300)]
debug logs on pleroma restart