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
Mark Felder
d67ab670b0
Fix Gopher server to use modern :ranch
2025-08-01 13:57:06 -07:00
Mark Felder
7b8d6eca65
Remove deprecated "use Plug.Test"
2025-08-01 13:57:06 -07:00
Mark Felder
44898845a6
Update Plug/Cowboy/Gun
2025-08-01 13:57:03 -07: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
3c36bcfaa6
Remove deprecated "use Tesla" macro usage
2025-08-01 12:19:41 -07: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
feld
f6106babfb
Merge branch 'ci-rules-update' into 'develop'
...
Disable automatic CI jobs for every pushed branch
See merge request pleroma/pleroma!4390
2025-08-01 17:53:56 +00:00
Mark Felder
f66a877af7
Disable automatic CI jobs for every pushed branch
2025-08-01 10:52:04 -07:00
Mark Felder
44e56ed756
Switch to example domain name
2025-07-30 18:26:56 -07:00
Mark Felder
4e6f0af4ce
Better assertion logic
2025-07-30 17:32:49 -07:00
Mark Felder
425329bacd
Add fix to ensure URL is encoded when reverse proxying
2025-07-30 17:32:08 -07:00
Mark Felder
ab4edf7933
Add proper ReverseProxy test cases
2025-07-30 17:20:42 -07:00
Mark Felder
49ba6c8865
Rework the URL encoding so it is a public function: Pleroma.HTTP.encode_url/1
2025-07-30 17:07:22 -07:00
Mark Felder
842090945a
Ensure Hackney and Finch both get the default middleware
2025-07-30 15:42:49 -07:00
Mark Felder
c49dece0dd
Update test to also cover query encoding
2025-07-30 15:13:43 -07:00
Mark Felder
404e091260
Credo
2025-07-30 13:48:16 -07:00
Mark Felder
4217ababfc
Improve design so existing tests do not break
2025-07-30 13:17:50 -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
1d8eafc0d2
Add failing test case for URL encoding issue
2025-07-30 12:20:28 -07:00
feld
d24e6eaf39
Merge branch 'postgrex' into 'develop'
...
Postgrex: Update to 0.20.0
See merge request pleroma/pleroma!4387
2025-07-30 00:16:17 +00: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
feld
adce9f572b
Merge branch 'oban-notifier' into 'develop'
...
Change Oban Notifier to Oban.Notifiers.PG
See merge request pleroma/pleroma!4386
2025-07-29 20:54:18 +00:00
Mark Felder
8e0f73e45c
Change Oban Notifier to Oban.Notifiers.PG
2025-07-28 17:18:56 -07:00
feld
b1c201d1c0
Merge branch 'dialyzer' into 'develop'
...
Dialyzer and test fixes
See merge request pleroma/pleroma!4383
2025-07-23 17:39:05 +00:00
Mark Felder
a504c28106
Not changelog worthy
2025-07-23 09:55:03 -07:00
Mark Felder
6da5ca9b2d
Prevent test crash if it cannot successfully remove the console Logger backend
2025-07-22 15:21:20 -07:00
Mark Felder
28b69f5c04
Reset Emoji cache between tests
...
This fixes intermittent test failures
2025-07-22 15:21:20 -07:00
Mark Felder
113261146f
Fix account endorsements test
...
Random failures were caused by the results sometimes being returned out of order.
2025-07-22 15:21:20 -07:00
Mark Felder
b54b19a0f4
Fix test for mix task
...
Missing assert_receive which would cause the test to randomly fail
2025-07-22 15:21:20 -07:00
Mark Felder
28cff592b1
Fix dialyzer error in MRF remote report policy: Remove unreachable pattern match
2025-07-22 15:21:20 -07:00
Mark Felder
28146ee7d2
Fix dialyzer error in safe_zip: Remove impossible pattern match for {:get_type, _e}
2025-07-22 15:21:20 -07:00
Mark Felder
e0104132a7
Fix dialyzer error in object fetcher: Add proper guard clause for check_crossdomain_redirect/2
...
Also remove unnecessary and incorrect usage of Mix.env()
2025-07-22 15:21:20 -07:00
Mark Felder
1d4482047f
Fix dialyzer error in translation provider: Change Map.t() to map() in callback spec
2025-07-22 15:21:20 -07:00
Mark Felder
47ebbc4d21
Fix dialyzer error in status controller: Add catch-all pattern for translate function
2025-07-22 12:38:43 -07:00
Mark Felder
daad35aeb9
Fix dialyzer error in scopes compiler: Add error handling for extract_all_scopes/0
2025-07-22 12:38:43 -07:00
Mark Felder
9ea55a3888
Fix dialyzer error in API spec: Use then/2 for OpenApiSpex.resolve_schema_modules/1 call
2025-07-22 12:38:43 -07:00
Phantasm
d736d31308
Docs: Add systemctl commands to DB backup/restore
2025-07-21 11:50:05 +02: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
feld
977097e870
Merge branch 'webfinger-regex' into 'develop'
...
Enforce an exact domain match for WebFinger resolution
See merge request pleroma/pleroma!4380
2025-07-03 19:51:11 +00:00