rinpatch
2a659b35f1
Add migrate/rollback to release tasks
5 anni fa
rinpatch
b6d2db42a7
Fix wrong placement of serve_endpoints
5 anni fa
rinpatch
7223c1b643
Use Mix.shell().yes? if available
5 anni fa
rinpatch
d7ec0898e5
Make mix tasks work in a release
5 anni fa
rinpatch
4b98a7ce4e
Set serve_endpoints to true in prod config as setting it in runtime
config would cause issues with mix tasks
5 anni fa
rinpatch
c47dc0de2c
Load ex_syslog and copy pleroma_ctl
5 anni fa
rinpatch
3d374bf7df
Basic release skeleton
5 anni fa
kaniini
d5330ed125
Merge branch 'fix/replace-mix-env' into 'develop'
Replace Mix.env with Pleroma.Config.get(:env)
See merge request pleroma/pleroma!1254
5 anni fa
kaniini
cb89987ca1
Merge branch 'fix/mix-tasks-ensure-no-endpoints-are-served' into 'develop'
Mix Tasks: Switch to Application.ensure_all_started instead of Mix.Task.run and ensure serve_endpoints is set to false
See merge request pleroma/pleroma!1255
5 anni fa
rinpatch
bc597d888c
Mix Tasks: Switch to Application.ensure_all_started instead of
Mix.Task.run and ensure serve_endpoints is set to false
In release environments there is no Mix.Task.run and serve_endpoints
must be set to true for the endpoints to start, so we need to ensure it
is set to false before starting Pleroma for executing a mix task.
5 anni fa
rinpatch
92213fb87c
Replace Mix.env with Pleroma.Config.get(:env)
Mix.env/0 is not availible in release environments such as distillery or
elixir's built-in releases.
5 anni fa
kaniini
62cdf701f4
Merge branch 'fix/elixir-master-deprecation-warnings' into 'develop'
Switch to manual Supervisor child specifications instead of Supervisor.Spec
See merge request pleroma/pleroma!1252
5 anni fa
rinpatch
5f1b6f5aca
Merge branch 'fix-search' into 'develop'
Fix search
Closes #960
See merge request pleroma/pleroma!1253
5 anni fa
lain
cb2bcee842
User Search: Boost friends more strongly.
5 anni fa
lain
7e9f7ea0c2
MastodonAPI: Add test for user search.
5 anni fa
rinpatch
9ae8f012a5
Switch to manual Supervisor child specifications instead of Supervisor.Spec
Supervisor.Spec is deprecated and causes warnings on Elixir master, see
https://hexdocs.pm/elixir/Supervisor.Spec.html
5 anni fa
rinpatch
489bd30fb9
Merge branch 'improve-search' into 'develop'
[#943 ] Make the unauthenticated users limitation optional
See merge request pleroma/pleroma!1251
5 anni fa
Egor
f82382de22
[ #943 ] Make the unauthenticated users limitation optional
5 anni fa
kaniini
3f6da9c45a
Merge branch 'bugfix/377-stuck-follow-request' into 'develop'
Bugfix/377 stuck follow request
Closes #377
See merge request pleroma/pleroma!1250
5 anni fa
kaniini
a511d2f900
Merge branch 'improve-search' into 'develop'
[#943 ] Contain search for unauthenticated users
See merge request pleroma/pleroma!1220
5 anni fa
lain
e1370ba131
Utils: Use update_follow_state_for_all when appropriate.
5 anni fa
lain
ad19bfc7fe
Utils: Split update_follow_state and update_follow_state_for_all.
5 anni fa
lain
827a51e777
CommonAPI: Add test for accept_follow_request.
5 anni fa
lain
076c9ae40e
User: Remove superfluous `maybe_follow`.
5 anni fa
lain
3115b64cfe
Transmogrifier: Add tests for incoming follows to locked accounts.
5 anni fa
rinpatch
50afe5ab9e
Merge branch 'fix-stuck-follows' into 'develop'
User: Don't error out when following a user that's already followed.
See merge request pleroma/pleroma!1249
5 anni fa
lain
eda4b00a6a
Merge branch 'oauth_consumer_support_code' into 'develop'
OAuth consumer: tests fix, comments, Keycloak config notes
See merge request pleroma/pleroma!1248
5 anni fa
lain
024dfdc39c
Typo + Linting.
5 anni fa
lain
8b9a0dd4a7
User: Don't error out when following a user that's already followed.
This leads to a few situations where it is impossible to follow a user.
5 anni fa
Ivan Tashkinov
3eefb274f4
OAuth consumer: tests fix, comments, Keycloak config notes.
5 anni fa
Egor Kislitsyn
1cb245c982
Fix formatting
5 anni fa
Egor Kislitsyn
5b04f07a1e
Limit search for unauthenticated users to local users only
5 anni fa
Egor Kislitsyn
17004a0f1a
Create index on `activities.local`
5 anni fa
Egor Kislitsyn
17a6f81f7b
Fix tests with enabled RUM
5 anni fa
Egor Kislitsyn
94b9e9d844
Update benchmark mix task
5 anni fa
Egor Kislitsyn
93397fce3d
Contain search for unauthenticated users
5 anni fa
kaniini
e4babb1c9f
Merge branch 'explicit-addressing' into 'develop'
Explicit addressing
See merge request pleroma/pleroma!1239
5 anni fa
Haelwenn
5188add534
Merge branch 'remove-tag-warning' into 'develop'
Mix: Swallow git error messages during version number handling.
See merge request pleroma/pleroma!1247
5 anni fa
Haelwenn
ab4915edcb
Merge branch 'bugfix/956-activity-id-nil-conversations' into 'develop'
Participations: Filter out participations without activities.
Closes #956 and #953
See merge request pleroma/pleroma!1246
5 anni fa
lain
18c35d84fd
NodeInfo: Add explicit addressing to nodeinfo.
5 anni fa
lain
b5e3b1e58a
Mix: Swallow git error messages during version number handling.
Otherwise sometimes a 'fatal' message will be printed, confusing users.
5 anni fa
lain
f178a6f3f0
Merge branch 'issue/941' into 'develop'
[#941 ] add option skip_thread_containment
See merge request pleroma/pleroma!1237
5 anni fa
Maksim Pechnikov
1e7bb69a95
update ActivityPub#fetch_activities_query
5 anni fa
Maksim Pechnikov
d3d1704e84
Merge branch 'develop' into issue/941
5 anni fa
Maksim Pechnikov
0acfcf6c52
update ActivityPub#fetch_activities_query
5 anni fa
lain
a3a7178b60
Participations: Filter out participations without activities.
5 anni fa
Haelwenn
0eb7464c10
Merge branch 'emoji-loader-fix' into 'develop'
Emoji: Don't die when files are present in the emoji folder.
Closes #957
See merge request pleroma/pleroma!1245
5 anni fa
lain
8ac104cde0
Merge branch 'fix/fetch-votes-restrict-create' into 'develop'
Restrict `get_existing_votes` to only get Create activities
See merge request pleroma/pleroma!1244
5 anni fa
rinpatch
bbff7554de
Add tests for get_existing_votes
5 anni fa
rinpatch
17383861ed
Fix CommonAPI.vote returning tuples inside of the activity array instead of just activities
5 anni fa