feld
62993871e4
Merge branch 'hashtag-search' into 'develop'
...
Fix Hashtag search
See merge request pleroma/pleroma!4389
2025-08-02 18:49:57 +00:00
Mark Felder
c1836c9821
Fix test that relied on previous fake hashtag behavior
...
This test is normally skipped on MacOS due to weird unicode behavior
2025-08-02 09:53:58 -07: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
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
eac8ef7951
Credo
2025-08-01 10:41:53 -07:00
Lain Soykaf
3a1581c945
add changelog
2025-08-01 10:39:42 -07:00
Lain Soykaf
bde52824d3
Fix ModerationLog FunctionClauseError for unknown actions
...
Add catchall clause to handle log entries with unknown actions or
malformed data. Prevents HTTP 500 errors in admin moderation log view.
Fixes #3385
2025-08-01 10:39:39 -07:00
Mark Felder
19f32f7b09
Strip hashtag prefixes
...
Users may actually type in a literal hashtag into the search, so this will ensure it still returns results.
2025-07-31 18:17:59 -07:00
Mark Felder
97e668f4aa
Alpha sort the aliases
2025-07-31 18:07:05 -07:00
Mark Felder
b1acc9281a
Use ranking to improve order of results
2025-07-31 18:02:33 -07:00
Mark Felder
93c144e397
Improve hashtag search with multi word queries
2025-07-31 17:46:32 -07:00
Mark Felder
26fe604942
Hashtag searches now return real results from the database
2025-07-31 17:35:11 -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
Lain Soykaf
b13d5c2f88
Add changelog entry for only_reblogs parameter
2025-07-23 14:03:48 +04:00
Lain Soykaf
991c5e0c44
Add ActivityPub test for only_reblogs filtering
2025-07-23 14:02:49 +04:00
Lain Soykaf
f1cb334cd3
Document only_reblogs parameter in API differences
2025-07-23 14:00:57 +04:00
Lain Soykaf
331f21111c
Add only_reblogs parameter to account statuses API
...
Implement filtering to show only reblogs/reposts in user status queries.
This complements the existing exclude_reblogs parameter. Supports both
boolean and "1" string values for consistency with other API parameters.
2025-07-23 13:30:25 +04: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