akkoma
4 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
lain [Fri, 15 May 2020 11:33:04 +0000 (13:33 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms

4 years agoChats: Add updated_at to Schema and docs.
lain [Fri, 15 May 2020 11:18:41 +0000 (13:18 +0200)]
Chats: Add updated_at to Schema and docs.

4 years agoMerge branch 'openapi/nullable-request-fields' into 'develop'
rinpatch [Fri, 15 May 2020 11:13:08 +0000 (11:13 +0000)]
Merge branch 'openapi/nullable-request-fields' into 'develop'

[OpenAPI] Mark all not required request fields as nullable

Closes #1761

See merge request pleroma/pleroma!2536

4 years ago[OpenAPI] Mark all not required request fields as nullable
Egor Kislitsyn [Fri, 15 May 2020 10:55:41 +0000 (14:55 +0400)]
[OpenAPI] Mark all not required request fields as nullable

4 years agoMerge branch 'weblate-pleroma-pleroma' into 'develop'
rinpatch [Fri, 15 May 2020 05:06:29 +0000 (05:06 +0000)]
Merge branch 'weblate-pleroma-pleroma' into 'develop'

Translations update from Weblate

See merge request pleroma/pleroma!2531

4 years agoTranslated using Weblate (Polish)
Michał Sidor [Thu, 14 May 2020 11:19:12 +0000 (11:19 +0000)]
Translated using Weblate (Polish)

Currently translated at 61.3% (65 of 106 strings)

Translation: Pleroma/Pleroma backend
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/

4 years agoTranslated using Weblate (Polish)
Michał Sidor [Wed, 13 May 2020 16:49:25 +0000 (16:49 +0000)]
Translated using Weblate (Polish)

Currently translated at 55.6% (59 of 106 strings)

Translation: Pleroma/Pleroma backend
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/pl/

4 years agoAdded translation using Weblate (Polish)
Michał Sidor [Wed, 13 May 2020 16:37:17 +0000 (16:37 +0000)]
Added translation using Weblate (Polish)

4 years agoMerge branch 'feature/database-configuration-whitelist' into 'develop'
rinpatch [Thu, 14 May 2020 16:07:37 +0000 (16:07 +0000)]
Merge branch 'feature/database-configuration-whitelist' into 'develop'

Database configuration whitelist

See merge request pleroma/pleroma!2522

4 years agoAdd config migration disclaimer to config whitelist documentation
Stephanie Wilde-Hobbs [Thu, 14 May 2020 14:56:14 +0000 (15:56 +0100)]
Add config migration disclaimer to config whitelist documentation

4 years agoMerge branch 'bcrypt-auth' into 'develop'
lain [Thu, 14 May 2020 14:36:56 +0000 (14:36 +0000)]
Merge branch 'bcrypt-auth' into 'develop'

Handle bcrypt passwords for Mastodon migration

See merge request pleroma/pleroma!2527

4 years agoPbkdf2.verify_pass --> AuthenticationPlug.checkpw
Alex Gleason [Thu, 14 May 2020 13:42:27 +0000 (08:42 -0500)]
Pbkdf2.verify_pass --> AuthenticationPlug.checkpw

4 years agoAdd Changelog entry
Stephanie Wilde-Hobbs [Thu, 14 May 2020 11:36:49 +0000 (12:36 +0100)]
Add Changelog entry

4 years agoAllow whitelisting whole groups
Stephanie Wilde-Hobbs [Thu, 14 May 2020 11:34:46 +0000 (12:34 +0100)]
Allow whitelisting whole groups

4 years agoChatView: Add update_at field.
lain [Thu, 14 May 2020 11:20:28 +0000 (13:20 +0200)]
ChatView: Add update_at field.

4 years agoStyle fixes
Steph [Thu, 14 May 2020 09:50:53 +0000 (09:50 +0000)]
Style fixes

4 years agoMerge branch 'features/openrc-console' into 'develop'
lain [Thu, 14 May 2020 09:27:33 +0000 (09:27 +0000)]
Merge branch 'features/openrc-console' into 'develop'

init.d/pleroma: Add option to attach an elixir console

See merge request pleroma/pleroma!1704

4 years agoMerge branch 'openapi/pleroma-api/accounts' into 'develop'
lain [Thu, 14 May 2020 09:25:18 +0000 (09:25 +0000)]
Merge branch 'openapi/pleroma-api/accounts' into 'develop'

Add OpenAPI spec for PleromaAPI.AccountController

See merge request pleroma/pleroma!2528

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
lain [Thu, 14 May 2020 09:09:11 +0000 (09:09 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex
lain [Thu, 14 May 2020 09:07:09 +0000 (09:07 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/pleroma_account_operation.ex

4 years agoMerge branch 'pleroma_internal' into 'develop'
lain [Thu, 14 May 2020 08:22:53 +0000 (08:22 +0000)]
Merge branch 'pleroma_internal' into 'develop'

Add `pleroma_internal` as an internal field

See merge request pleroma/pleroma!2533

4 years agoAdd `pleroma_internal` as an internal field
Alex Gleason [Wed, 13 May 2020 21:14:24 +0000 (16:14 -0500)]
Add `pleroma_internal` as an internal field

4 years agoMerge branch 'weblate-pleroma-pleroma' into 'develop'
rinpatch [Wed, 13 May 2020 16:26:34 +0000 (16:26 +0000)]
Merge branch 'weblate-pleroma-pleroma' into 'develop'

Translations update from Weblate

See merge request pleroma/pleroma!2529

4 years agoHandle bcrypt passwords for Mastodon migration
Alex Gleason [Tue, 12 May 2020 21:57:01 +0000 (16:57 -0500)]
Handle bcrypt passwords for Mastodon migration

4 years agoAdd OpenAPI spec for PleromaAPI.AccountController
Egor Kislitsyn [Wed, 13 May 2020 15:06:25 +0000 (19:06 +0400)]
Add OpenAPI spec for PleromaAPI.AccountController

4 years agoTranslated using Weblate (French)
Haelwenn (lanodan) Monnier [Mon, 11 May 2020 23:08:20 +0000 (23:08 +0000)]
Translated using Weblate (French)

Currently translated at 100.0% (90 of 90 strings)

Translation: Pleroma/Pleroma backend
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma/fr/

4 years agoMerge branch 'fix/1742-random-failing-tests' into 'develop'
lain [Wed, 13 May 2020 13:38:32 +0000 (13:38 +0000)]
Merge branch 'fix/1742-random-failing-tests' into 'develop'

Fix sporadically failing tests

See merge request pleroma/pleroma!2524

4 years agoChat: Allow posting without content if an attachment is present.
lain [Wed, 13 May 2020 13:31:28 +0000 (15:31 +0200)]
Chat: Allow posting without content if an attachment is present.

4 years agoInstanceView: Add pleroma chat messages to nodeinfo
lain [Wed, 13 May 2020 12:05:22 +0000 (14:05 +0200)]
InstanceView: Add pleroma chat messages to nodeinfo

4 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
lain [Wed, 13 May 2020 10:44:16 +0000 (12:44 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms

4 years agoMerge branch 'openapi/suggestions' into 'develop'
lain [Wed, 13 May 2020 10:34:04 +0000 (10:34 +0000)]
Merge branch 'openapi/suggestions' into 'develop'

Add OpenAPI spec for SuggestionController

See merge request pleroma/pleroma!2525

4 years agoAdd OpenAPI spec for SuggestionController
Egor Kislitsyn [Wed, 13 May 2020 10:15:24 +0000 (14:15 +0400)]
Add OpenAPI spec for SuggestionController

4 years agoMerge branch 'openapi/statuses' into 'develop'
lain [Wed, 13 May 2020 09:34:30 +0000 (09:34 +0000)]
Merge branch 'openapi/statuses' into 'develop'

Add OpenAPI spec for StatusController

See merge request pleroma/pleroma!2521

4 years agoMerge branch 'openapi/timelines' into 'develop'
lain [Wed, 13 May 2020 09:33:37 +0000 (09:33 +0000)]
Merge branch 'openapi/timelines' into 'develop'

Add OpenAPI spec for TimelineController

See merge request pleroma/pleroma!2506

4 years agoignore order
Alexander Strizhakov [Wed, 13 May 2020 07:17:47 +0000 (10:17 +0300)]
ignore order

4 years agodon't use async with global mocks
Alexander Strizhakov [Wed, 13 May 2020 06:29:41 +0000 (09:29 +0300)]
don't use async with global mocks

4 years agodon't use global mocks in setup callbacks
Alexander Strizhakov [Wed, 13 May 2020 06:20:25 +0000 (09:20 +0300)]
don't use global mocks in setup callbacks

4 years agodon't run in async if tests depend on env config
Alexander Strizhakov [Wed, 13 May 2020 05:00:17 +0000 (08:00 +0300)]
don't run in async if tests depend on env config

4 years agocorrect order for publised in assert
Alexander Strizhakov [Tue, 12 May 2020 09:12:10 +0000 (12:12 +0300)]
correct order for publised in assert

4 years agomake test fail everytime
Alexander Strizhakov [Mon, 11 May 2020 12:22:52 +0000 (15:22 +0300)]
make test fail everytime

4 years agodon't run tests which change env in async
Alexander Strizhakov [Mon, 11 May 2020 12:07:05 +0000 (15:07 +0300)]
don't run tests which change env in async

4 years ago{:error, :enoent} s3 fix
Alexander Strizhakov [Fri, 8 May 2020 15:51:16 +0000 (18:51 +0300)]
{:error, :enoent} s3 fix

s3 tests were executed before temp file was uploaded

4 years agoMerge branch 'upgrade-comeonin' into 'develop'
lain [Wed, 13 May 2020 07:45:35 +0000 (07:45 +0000)]
Merge branch 'upgrade-comeonin' into 'develop'

Upgrade Comeonin to v5

See merge request pleroma/pleroma!2523

4 years agoUpgrade Comeonin to v5
Alex Gleason [Tue, 12 May 2020 21:42:24 +0000 (16:42 -0500)]
Upgrade Comeonin to v5
https://github.com/riverrun/comeonin/blob/master/UPGRADE_v5.md

4 years agoFix format
Egor Kislitsyn [Tue, 12 May 2020 21:59:17 +0000 (01:59 +0400)]
Fix format

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:23:43 +0000 (21:23 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:23:36 +0000 (21:23 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:23:21 +0000 (21:23 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:14:52 +0000 (21:14 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:12:22 +0000 (21:12 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoApply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex
minibikini [Tue, 12 May 2020 21:09:26 +0000 (21:09 +0000)]
Apply suggestion to lib/pleroma/web/api_spec/operations/status_operation.ex

4 years agoAdd OpenAPI spec for StatusController
Egor Kislitsyn [Tue, 12 May 2020 19:59:26 +0000 (23:59 +0400)]
Add OpenAPI spec for StatusController

4 years agoMerge branch 'fix/eldap-required' into 'develop'
rinpatch [Tue, 12 May 2020 20:20:19 +0000 (20:20 +0000)]
Merge branch 'fix/eldap-required' into 'develop'

fix eldap being required for non-OTP releases

See merge request pleroma/pleroma!2520

4 years agoFilter config descriptions by config whitelist
Stephanie Wilde-Hobbs [Tue, 12 May 2020 20:07:33 +0000 (21:07 +0100)]
Filter config descriptions by config whitelist

4 years agofix eldap being required for non-OTP releases
rinpatch [Tue, 12 May 2020 20:03:21 +0000 (23:03 +0300)]
fix eldap being required for non-OTP releases

4 years agoMerge branch 'streamer-get-topic' into 'develop'
rinpatch [Tue, 12 May 2020 17:02:57 +0000 (17:02 +0000)]
Merge branch 'streamer-get-topic' into 'develop'

Expand and authorize streams in Streamer directly

See merge request pleroma/pleroma!2519

4 years agoFix typo in test
href [Tue, 12 May 2020 16:51:10 +0000 (18:51 +0200)]
Fix typo in test

4 years agoMerge branch '1757-blocks-breaking-on-disabled-outgoing-blocks' into 'develop'
rinpatch [Tue, 12 May 2020 16:45:46 +0000 (16:45 +0000)]
Merge branch '1757-blocks-breaking-on-disabled-outgoing-blocks' into 'develop'

ActivityPub: Fix non-federating blocks.

Closes #1757

See merge request pleroma/pleroma!2514

4 years agoMerge branch '1748-remote-following-follower-count' into 'develop'
rinpatch [Tue, 12 May 2020 16:44:58 +0000 (16:44 +0000)]
Merge branch '1748-remote-following-follower-count' into 'develop'

Transmogrifier: On incoming follow accept, update follow counts.

Closes #1748

See merge request pleroma/pleroma!2515

4 years agoAdd database configuration whitelist
Stephanie Wilde-Hobbs [Tue, 12 May 2020 16:12:27 +0000 (17:12 +0100)]
Add database configuration whitelist

4 years agoExpand and authorize streams in Streamer directly
href [Tue, 12 May 2020 16:04:47 +0000 (18:04 +0200)]
Expand and authorize streams in Streamer directly

4 years agoMerge branch 'otp-version-update-suggestion' into 'develop'
lain [Tue, 12 May 2020 14:53:26 +0000 (14:53 +0000)]
Merge branch 'otp-version-update-suggestion' into 'develop'

Startup: suggest updating OTP when the version is too low for gun

See merge request pleroma/pleroma!2518

4 years agoChatController: Don't return chats for user you've blocked.
lain [Tue, 12 May 2020 14:43:04 +0000 (16:43 +0200)]
ChatController: Don't return chats for user you've blocked.

4 years agoMerge branch '1020-honk-announces' into 'develop'
lain [Tue, 12 May 2020 14:35:51 +0000 (14:35 +0000)]
Merge branch '1020-honk-announces' into 'develop'

Transmogrifier: Add tests for certain announces

Closes #1020

See merge request pleroma/pleroma!2516

4 years agoStartup: suggest updating OTP when the version is too low for gun
rinpatch [Tue, 12 May 2020 14:30:39 +0000 (17:30 +0300)]
Startup: suggest updating OTP when the version is too low for gun

I've seen quite a few people wonder what to do when presented with
this error message.

4 years agoMerge branch 'giving-up' into 'develop'
rinpatch [Tue, 12 May 2020 13:23:40 +0000 (13:23 +0000)]
Merge branch 'giving-up' into 'develop'

Give up for now and make gitlab retry failed jobs.

See merge request pleroma/pleroma!2517

4 years agoGive up for now and make gitlab retry failed jobs.
lain [Tue, 12 May 2020 13:02:37 +0000 (15:02 +0200)]
Give up for now and make gitlab retry failed jobs.

4 years agoCredo fixes.
lain [Tue, 12 May 2020 12:44:11 +0000 (14:44 +0200)]
Credo fixes.

4 years agoDocumention: Add chat message deletion docs
lain [Tue, 12 May 2020 11:25:25 +0000 (13:25 +0200)]
Documention: Add chat message deletion docs

4 years agoChat Controller: Add basic error handling.
lain [Tue, 12 May 2020 11:23:09 +0000 (13:23 +0200)]
Chat Controller: Add basic error handling.

4 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
lain [Tue, 12 May 2020 11:13:43 +0000 (13:13 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms

4 years agoChatController: Support deletion of chat messages.
lain [Tue, 12 May 2020 11:13:03 +0000 (13:13 +0200)]
ChatController: Support deletion of chat messages.

4 years agoTransmogrifier: Add tests for certain announces
lain [Tue, 12 May 2020 10:50:48 +0000 (12:50 +0200)]
Transmogrifier: Add tests for certain announces

4 years agoTransmogrifier: On incoming follow accept, update follow counts.
lain [Tue, 12 May 2020 10:29:37 +0000 (12:29 +0200)]
Transmogrifier: On incoming follow accept, update follow counts.

4 years agoActivityPub: Fix non-federating blocks.
lain [Tue, 12 May 2020 08:52:46 +0000 (10:52 +0200)]
ActivityPub: Fix non-federating blocks.

4 years agoMerge branch 'fix/issue-1676' into 'develop'
rinpatch [Mon, 11 May 2020 22:30:36 +0000 (22:30 +0000)]
Merge branch 'fix/issue-1676' into 'develop'

[#1676] fixed 'source' object in verify_credentials

See merge request pleroma/pleroma!2492

4 years agoMerge branch 'migration-fix-markers' into 'develop'
rinpatch [Mon, 11 May 2020 22:13:08 +0000 (22:13 +0000)]
Merge branch 'migration-fix-markers' into 'develop'

Markers migration: Fix migration for very large list of markers

See merge request pleroma/pleroma!2511

4 years agoMerge branch 'chore/gettext-update' into 'develop'
rinpatch [Mon, 11 May 2020 21:52:57 +0000 (21:52 +0000)]
Merge branch 'chore/gettext-update' into 'develop'

Gettext: remove english messages and update the pot file

See merge request pleroma/pleroma!2512

4 years agoGettext: remove english messages and update the pot file
rinpatch [Mon, 11 May 2020 21:40:13 +0000 (00:40 +0300)]
Gettext: remove english messages and update the pot file

Having an English file doesn't make any sense, since English
is the source language for error messages. Also Weblate complains about it

4 years agoMigration: Fix typo
lain [Mon, 11 May 2020 20:03:29 +0000 (22:03 +0200)]
Migration: Fix typo

4 years agoMigration: Enum.chunk is deprecated.
lain [Mon, 11 May 2020 20:00:01 +0000 (22:00 +0200)]
Migration: Enum.chunk is deprecated.

4 years agoMarkers migration: Fix migration for very large list of markers
lain [Mon, 11 May 2020 19:52:47 +0000 (21:52 +0200)]
Markers migration: Fix migration for very large list of markers

4 years agoMerge branch 'fix/streamer-timeout' into 'develop'
rinpatch [Mon, 11 May 2020 17:07:55 +0000 (17:07 +0000)]
Merge branch 'fix/streamer-timeout' into 'develop'

Fix streamer timeout

Closes #1735 and #1753

See merge request pleroma/pleroma!2509

4 years agoMerge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms
lain [Mon, 11 May 2020 15:14:58 +0000 (17:14 +0200)]
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into remake-remodel-dms

4 years agoFix streamer timeout (closes #1753).
href [Mon, 11 May 2020 14:28:53 +0000 (16:28 +0200)]
Fix streamer timeout (closes #1753).

Cowboy handles automatically responding to the client's ping, but
doesn't automatically send a :ping frame to the client.

4 years agoMerge branch '1439-favorite-deletion' into 'develop'
lain [Mon, 11 May 2020 13:58:18 +0000 (13:58 +0000)]
Merge branch '1439-favorite-deletion' into 'develop'

SideEffects test: Add test for favorite deletion.

Closes #1439

See merge request pleroma/pleroma!2508

4 years agoSideEffects test: Add test for favorite deletion.
lain [Mon, 11 May 2020 13:38:19 +0000 (15:38 +0200)]
SideEffects test: Add test for favorite deletion.

4 years agoMerge branch '1204-object-pruning-deletion' into 'develop'
rinpatch [Mon, 11 May 2020 13:31:11 +0000 (13:31 +0000)]
Merge branch '1204-object-pruning-deletion' into 'develop'

Deletion: Handle the case of pruned objects.

Closes #1204

See merge request pleroma/pleroma!2507

4 years agoDeletion: Handle the case of pruned objects.
lain [Mon, 11 May 2020 13:06:23 +0000 (15:06 +0200)]
Deletion: Handle the case of pruned objects.

4 years agoAdd OpenAPI spec for TimelineController
Egor Kislitsyn [Mon, 11 May 2020 11:24:59 +0000 (15:24 +0400)]
Add OpenAPI spec for TimelineController

4 years agoChat: Fix wrong query.
lain [Mon, 11 May 2020 08:58:14 +0000 (10:58 +0200)]
Chat: Fix wrong query.

4 years agoMerge branch 'descriptions-fix' into 'develop'
lain [Mon, 11 May 2020 08:03:09 +0000 (08:03 +0000)]
Merge branch 'descriptions-fix' into 'develop'

copy/paste fix for descriptions

See merge request pleroma/pleroma!2504

4 years agocopy/paste fix for descriptions
Alexander Strizhakov [Mon, 11 May 2020 06:35:20 +0000 (09:35 +0300)]
copy/paste fix for descriptions

4 years agoCredo fixes.
lain [Sun, 10 May 2020 11:28:05 +0000 (13:28 +0200)]
Credo fixes.

4 years agoDocumentation: Add GET /chats/:id
lain [Sun, 10 May 2020 11:27:40 +0000 (13:27 +0200)]
Documentation: Add GET /chats/:id

4 years agoChatController: Add GET /chats/:id
lain [Sun, 10 May 2020 11:26:14 +0000 (13:26 +0200)]
ChatController: Add GET /chats/:id

4 years agoChat: Add last_message to schema.
lain [Sun, 10 May 2020 11:08:01 +0000 (13:08 +0200)]
Chat: Add last_message to schema.

4 years agoDocumentation: Add last_message to chat docs.
lain [Sun, 10 May 2020 11:01:20 +0000 (13:01 +0200)]
Documentation: Add last_message to chat docs.

4 years agoChatView: Add the last message to the view.
lain [Sun, 10 May 2020 11:00:01 +0000 (13:00 +0200)]
ChatView: Add the last message to the view.

4 years agoDocumentation: Add attachment docs
lain [Sun, 10 May 2020 10:34:12 +0000 (12:34 +0200)]
Documentation: Add attachment docs