Lain Soykaf
36b3aa0a97
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into emoji-pack-upload
2025-08-08 17:17:29 +04:00
Ekaterina Vaartis
321bd75dca
Add a way to upload emoji pack from zip/url easily
...
Essentially the same as the mix task
2025-08-06 22:50:58 +03:00
Mark Felder
f53538b430
Merge remote-tracking branch 'origin/develop' into hashtag-search
2025-08-01 17:15:42 -07:00
feld
34efff85da
Merge branch 'gun' into 'develop'
...
Update Plug/Cowboy/Gun
See merge request pleroma/pleroma!4393
2025-08-02 00:00:32 +00:00
Mark Felder
9195cfb2bc
Document Gun, Cowboy, and Plug update
2025-08-01 16:23:20 -07:00
feld
bb78fb5f65
Merge branch 'deactivated-404-inbox' into 'develop'
...
Return 404 when an activity is sent to a deactivated user's /inbox
Closes #3370
See merge request pleroma/pleroma!4371
2025-08-01 21:26:12 +00:00
feld
5400102a29
Merge branch 'db-restore-docs' into 'develop'
...
Update DB backup and restore docs
See merge request pleroma/pleroma!4379
2025-08-01 21:24:19 +00:00
feld
88d0a36d01
Merge branch 'mailer-mua' into 'develop'
...
Change mailer example to use Mua
See merge request pleroma/pleroma!4392
2025-08-01 21:18:15 +00:00
Ekaterina Vaartis
09eb7dbf8e
Change mailer example to use Mua
2025-08-01 23:34:54 +03:00
feld
5f93e85e0b
Merge branch 'tesla-update' into 'develop'
...
Update Tesla to 1.15.3
See merge request pleroma/pleroma!4391
2025-08-01 20:03:27 +00:00
Mark Felder
4b01c0f165
Update Tesla to 1.15.3
2025-08-01 11:41:36 -07:00
feld
7042495d7c
Merge branch 'http-url-encoding' into 'develop'
...
Fix URL encoding of HTTP requests
See merge request pleroma/pleroma!4388
2025-08-01 17:55:21 +00:00
Mark Felder
f66a877af7
Disable automatic CI jobs for every pushed branch
2025-08-01 10:52:04 -07:00
Mark Felder
93c144e397
Improve hashtag search with multi word queries
2025-07-31 17:46:32 -07:00
Mark Felder
11d27349e3
Fix HTTP client making invalid requests due to no percent encoding processing or validation.
2025-07-30 12:29:37 -07:00
Mark Felder
3efb99fdf8
Postgrex: Update to 0.20.0
...
Includes fixes for database reconnection handling
2025-07-29 16:35:20 -07:00
feld
ece089abab
Merge branch 'improved-reachability' into 'develop'
...
Reachability refactor
See merge request pleroma/pleroma!4366
2025-07-29 21:13:48 +00:00
Mark Felder
8e0f73e45c
Change Oban Notifier to Oban.Notifiers.PG
2025-07-28 17:18:56 -07:00
Mark Felder
a504c28106
Not changelog worthy
2025-07-23 09:55:03 -07:00
Phantasm
9eb3fc2d3b
Docs: Avoid long DB restore times and update few things
...
Mostly to avoid long restore times thanks to an index not being built
before it's needed by restoring the DB schema first.
https://blog.freespeechextremist.com/blog/activities-visibility-index-slowness.html
Also updates backup command to compress DB backups, removes Pleroma
users's home directory, replaces "role" with "user" in PostgreSQL contexts
since they are the same now.
2025-07-21 11:50:05 +02:00
mkljczk
b082e1f86b
Merge branch 'endorsement-state-fix' into 'develop'
...
Fix endorsement state display in relationship view
See merge request pleroma/pleroma!4381
2025-07-09 00:05:21 +02:00
nicole mikołajczyk
f031532c41
Fix endorsement state display in relationship view
...
Signed-off-by: nicole mikołajczyk <git@mkljczk.pl>
2025-07-08 23:13:40 +02:00
vaartis
f5a5d354f7
Merge branch 'bump-captcha-posix-make' into 'develop'
...
mix: Bump captcha for OpenBSD make fixes
See merge request pleroma/pleroma!4301
2025-07-08 10:46:18 +00:00
Mark Felder
17987e3990
Enforce an exact domain match for WebFinger resolution
...
The regex was not being terminated with an $
2025-07-03 12:08:36 -07:00
Mark Felder
8a05516862
Remove changelog entry that leaked in via 3984ba8721
2025-06-27 18:23:24 -07:00
Mark Felder
e58ecd3234
Merge remote-tracking branch 'origin/develop' into improved-reachability
2025-06-27 15:59:46 -07:00
feld
cf6587d344
Merge branch 'delete-instance-improvement' into 'develop'
...
Queue individual jobs for each user that needs to be deleted when deleting an instance.
See merge request pleroma/pleroma!4377
2025-06-27 20:25:41 +00:00
feld
f6c9b003fa
Merge branch 'resurrect-mrf-quietreply' into 'develop'
...
Resurrect MRF.QuietReply
See merge request pleroma/pleroma!4368
2025-06-27 19:13:07 +00:00
Mark Felder
81155a2292
changelog for MRF.QuietReply
2025-06-27 11:26:27 -07:00
Mark Felder
56aab905e8
Queue individual jobs for each user that needs to be deleted when deleting an instance.
2025-06-27 11:13:15 -07:00
vaartis
9be542e272
Merge branch 'handle-dislike' into 'develop'
...
Handle the Dislike activity by transforming into a thumbs-down emote
Closes #3378
See merge request pleroma/pleroma!4369
2025-06-21 14:18:46 +00:00
Pleroma User
9d6f201e5e
Add tos setting
2025-06-20 21:22:27 +00:00
vaartis
490a273dc1
Merge branch 'deepl-fix' into 'develop'
...
Use JSON for DeepL API requests
See merge request pleroma/pleroma!4363
2025-06-18 12:11:35 +00:00
vaartis
ca7dd87e2d
Merge branch 'instance-markup-info' into 'develop'
...
Expose markup configuration in InstanceView
See merge request pleroma/pleroma!4346
2025-06-18 10:48:15 +00:00
vaartis
cda7cbf2a1
Merge branch 'scrobbles' into 'develop'
...
Change ScrobbleView external link param name to use snake case
See merge request pleroma/pleroma!4243
2025-06-18 10:25:38 +00:00
Ekaterina Vaartis
ee37b2d8c6
Return 404 when an activity is sent to a deactivated user's /inbox
...
Also return 404 when the user who sent the activity is believed to be
deactivated. It was already an error, now it just returns a better
reason than "Invalid request". Also send proper errors when either
user is not known at all.
2025-06-18 00:16:46 +03:00
Ekaterina Vaartis
7ecfb95331
Handle the Dislike activity by transforming into a thumbs-down emote
2025-06-16 14:18:15 +03:00
Haelwenn (lanodan) Monnier
00d536d9e2
backports: Copy mkdir_p TOCTOU fix from elixir PR 14242
...
See: https://github.com/elixir-lang/elixir/pull/14242
2025-06-16 12:46:00 +02:00
lain
bc75bb35fa
Merge branch 'relaxed-also-known-as' into 'develop'
...
Relax alsoKnownAs requirements to just being a URI
See merge request pleroma/pleroma!4367
2025-06-14 08:30:13 +00:00
Mark Felder
23be24b92f
Fix federation issue where Public visibility information in cc field was lost when sent to remote servers, causing posts to appear with inconsistent visibility across instances
2025-06-12 21:37:50 -07:00
Ekaterina Vaartis
a361b84fc9
Relax alsoKnownAs requirements to just being a URI
2025-06-11 23:24:18 +03:00
feld
f38e9228ef
Merge branch 'tusooa/assign-app-user-oom' into 'develop'
...
Fix AssignAppUser migration OOM
Closes #3358
See merge request pleroma/pleroma!4326
2025-06-07 19:39:57 +00:00
Lain Soykaf
3984ba8721
Fix typo in changelog filename
2025-06-07 22:51:26 +04:00
feld
5cd8c23634
Merge branch 'mix-otpver' into 'develop'
...
Remove forgotten Pleroma.OTPVersion usage in mix.exs
See merge request pleroma/pleroma!4364
2025-06-06 20:14:14 +00:00
Mark Felder
3d422ef325
Reachability refactor
...
The result of Oban jobs determine the reachability status.
Publisher jobs will cancel themselves at execution time if the target server is now unreachable.
Receiving activities does not immediately mark a server as reachable, but creates a ReachabilityWorker job to validate.
A Cron will execute daily to test all unreachable servers.
2025-06-06 12:32:09 -07:00
feld
7114635997
Merge branch 'private-functions' into 'develop'
...
Pleroma.User: Mark some functions as private
See merge request pleroma/pleroma!4357
2025-06-06 01:00:43 +00:00
feld
f38123ad2d
Merge branch 'openbsd-docs' into 'develop'
...
Update OpenBSD documentation and installation files
See merge request pleroma/pleroma!4258
2025-06-06 00:59:58 +00:00
Mark Felder
9226963763
Fix test fallout from most recent merges
2025-06-05 17:13:55 -07:00
Phantasm
a817f1800e
Remove forgotten Pleroma.OTPVersion usage in mix.exs
...
This was used in OTP releases where the normal OTP_VERSION file
is unavailable.
If checking against OTP minor versions and patch levels
is needed again, revert this commit and commit mentioned below.
Context: 1be8deda73
2025-06-05 16:48:58 +02:00
vaartis
8484e09424
Merge branch 'elixir-1.18' into 'develop'
...
Elixir 1.18 warnings
See merge request pleroma/pleroma!4358
2025-06-05 09:00:39 +00:00