Mark Felder
80e16de3bd
Increase slow job queue parallelization
2024-07-15 12:00:58 -04:00
Mark Felder
30defb1674
Create a DeleteWorker and change user and instance deletion jobs to use it
...
These deletion tasks are slow, but the other background jobs are not. This
will allow us to have a lower timeout on the normal background jobs.
2024-07-15 11:58:07 -04:00
Mark Felder
52b6dd8bff
Increase background job concurrency to 20
2024-07-15 11:45:13 -04:00
Mark Felder
2f14990c5c
Change PurgeExpiredActivity to use the background queue
2024-07-15 11:45:13 -04:00
Mark Felder
2e2caad28d
Fix Oban jobs exiting with :error instead of :cancel
2024-07-15 11:45:12 -04:00
Mark Felder
6278af209a
Bump Oban to 2.17.12
2024-07-15 10:27:39 -04:00
Mark Felder
1e8d1904e6
Define missing Oban timeouts
2024-07-15 10:27:37 -04:00
feld
0ea63d824e
Merge branch 'oban/deprecate-discards' into 'develop'
...
Oban: change :discard return values to :cancel
See merge request pleroma/pleroma!4175
2024-07-12 15:58:59 +00:00
Mark Felder
f52b229baa
Oban: change :discard return values to :cancel
...
:discard will be removed in Oban 3.0. It was only meant for internal use.
2024-07-12 11:40:59 -04:00
feld
3754713599
Merge branch 'oban/fetcher-discard-rejected' into 'develop'
...
Discard Remote Fetcher jobs which errored due to an MRF rejection
See merge request pleroma/pleroma!4174
2024-07-12 14:56:55 +00:00
feld
680da772e7
Merge branch 'oban/remove-ingestion' into 'develop'
...
Remove the unused ingestion queue
See merge request pleroma/pleroma!4173
2024-07-12 14:55:02 +00:00
feld
2e7258cafd
Merge branch 'move-poison' into 'develop'
...
Move poison dependency
See merge request pleroma/pleroma!4156
2024-07-12 14:26:25 +00:00
feld
19eeea7c12
Merge branch 'develop' into 'develop'
...
LDAP Authenticator: Improve error reporting.
See merge request pleroma/pleroma!4171
2024-07-12 14:25:49 +00:00
Mark Felder
b051e68bb0
Discard Remote Fetcher jobs which errored due to an MRF rejection
2024-07-12 10:15:02 -04:00
Mark Felder
d790df73f6
Remove the unused ingestion queue
2024-07-12 10:12:18 -04:00
Taylan Kammer
03c3c58d74
LDAP Authenticator: Improve error reporting.
2024-07-10 09:22:58 +02:00
feld
ef2ada59e0
Merge branch 'refactor/group-posts' into 'develop'
...
Refactor maybe_handle_group_posts/1
See merge request pleroma/pleroma!4170
2024-07-06 21:33:07 +00:00
Mark Felder
272aae157e
Refactor maybe_handle_group_posts/1
2024-07-06 17:02:33 -04:00
Pleroma User
e4ba5777ee
Merge branch 'develop' into 'move-poison'
...
# Conflicts:
# mix.exs
2024-07-06 13:59:30 +00:00
tusooa
9e3633501b
Merge branch 'weblate' into 'develop'
...
Translations update from Pleroma Weblate
See merge request pleroma/pleroma!4157
2024-07-03 02:24:28 +00:00
Pleroma User
2967e5fa44
Translated using Weblate (Ukrainian)
...
Currently translated at 94.5% (86 of 91 strings)
Translation: Pleroma/Pleroma Backend (domain static_pages)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-static_pages/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
4b7be135f0
Translated using Weblate (Ukrainian)
...
Currently translated at 16.2% (160 of 985 strings)
Translation: Pleroma/Pleroma Backend (domain config_descriptions)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
a8ad40dfd2
Translated using Weblate (Ukrainian)
...
Currently translated at 12.0% (6 of 50 strings)
Translation: Pleroma/Pleroma Backend (domain oauth_scopes)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-oauth_scopes/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
4d07b82f3e
Translated using Weblate (Ukrainian)
...
Currently translated at 94.5% (86 of 91 strings)
Translation: Pleroma/Pleroma Backend (domain static_pages)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-static_pages/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
245f924009
Translated using Weblate (Ukrainian)
...
Currently translated at 65.9% (31 of 47 strings)
Translation: Pleroma/Pleroma Backend (domain posix_errors)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-posix_errors/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
ee528296ee
Translated using Weblate (Ukrainian)
...
Currently translated at 91.1% (31 of 34 strings)
Translation: Pleroma/Pleroma Backend (domain default)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-default/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
7406892940
Translated using Weblate (Ukrainian)
...
Currently translated at 15.7% (155 of 985 strings)
Translation: Pleroma/Pleroma Backend (domain config_descriptions)
Translate-URL: https://translate.pleroma.social/projects/pleroma/pleroma-backend-domain-config_descriptions/uk/
2024-07-01 20:38:32 +00:00
Pleroma User
6c3df79299
Added translation using Weblate (Ukrainian)
2024-07-01 20:38:32 +00:00
Pleroma User
ad10750ba2
Added translation using Weblate (Ukrainian)
2024-07-01 20:38:32 +00:00
Pleroma User
35d64a8b64
Added translation using Weblate (Ukrainian)
2024-07-01 20:38:32 +00:00
feld
7a4687562a
Merge branch 'fix/ldap' into 'develop'
...
Fix LDAP support
See merge request pleroma/pleroma!4168
2024-07-01 20:38:20 +00:00
Mark Felder
2fe1e96f2b
Fix LDAP support
2024-07-01 16:02:13 -04:00
Mark Felder
eb419b7ffd
Add eldap back to applications as the module functions were unavailable
2024-07-01 15:58:49 -04:00
Mark Felder
3127c5f0af
Fix automatic LDAP account registration on OTP 24.3+
2024-07-01 15:58:15 -04:00
feld
e1981264a3
Merge branch 'warnings/elixir-1.17' into 'develop'
...
Elixir 1.17 warnings
See merge request pleroma/pleroma!4163
2024-07-01 17:33:50 +00:00
Mark Felder
62d9333eb0
CI: Switch to Elixir 1.17
2024-07-01 15:58:56 +00:00
Mark Felder
da05e21375
Fix cycles job name
2024-07-01 15:58:20 +00:00
Mark Felder
9402789437
Dialyzer: fix typespec
2024-07-01 11:47:27 -04:00
Mark Felder
b283b686c4
Dialyzer: Function application with args (_ :: map()) will not succeed.
2024-07-01 11:45:27 -04:00
Mark Felder
7955cd90e6
Dialyzer: The guard clause can never succeed.
2024-07-01 11:45:27 -04:00
Mark Felder
fd62969dc4
Dialyzer: pattern can never match the type
2024-07-01 11:45:25 -04:00
Mark Felder
a008005bdd
Dialyzer: fix typespec
2024-07-01 11:38:40 -04:00
Mark Felder
69482004fc
Dialyzer: pattern can never match the type because it is covered by previous clauses.
2024-07-01 11:38:40 -04:00
Mark Felder
33fa035c31
Update elixir-captcha to fix the compile warning
2024-07-01 11:38:40 -04:00
Mark Felder
71c8030e61
Update Phoenix to 1.7.14
2024-07-01 11:38:40 -04:00
Mark Felder
436286c93f
Update Tesla to 1.11.0
2024-07-01 11:38:40 -04:00
Mark Felder
fb52099a13
Elixir 1.17 single quote charlist warning
2024-07-01 11:38:40 -04:00
Mark Felder
6e1aa8aeeb
Elixir 1.17 undefined module warning
...
Fixes module name being not fully qualified
warning: AdminAPI.FallbackController.call/2 is undefined (module AdminAPI.FallbackController is not available or is yet to be defined)
│
5 │ defmodule Pleroma.Web.AdminAPI.RuleController do
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│
└─ lib/pleroma/web/admin_api/controllers/rule_controller.ex:5: Pleroma.Web.AdminAPI.RuleController.action/2
warning: AdminAPI.FallbackController.init/1 is undefined (module AdminAPI.FallbackController is not available or is yet to be defined)
│
5 │ defmodule Pleroma.Web.AdminAPI.RuleController do
│ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
│
└─ lib/pleroma/web/admin_api/controllers/rule_controller.ex:5: Pleroma.Web.AdminAPI.RuleController.action/2
2024-07-01 11:38:40 -04:00
Mark Felder
d3cccce9fd
Elixir 1.17 warnings for parens
...
Function calls must have parens
2024-07-01 11:38:40 -04:00
lain
ccbbee7963
Merge branch 'exif' into 'develop'
...
Ensure StripLocation works for PNGs
See merge request pleroma/pleroma!4167
2024-06-30 09:28:17 +00:00