Mark Felder
|
ed2976b237
|
Custom mix task to retry failed tests once in CI pipeline
This will be temporary* as we hunt down the cause of the random test failures
* gonna regret this
|
2024-06-19 19:04:12 -04:00 |
|
Mark Felder
|
3a8420b141
|
Remove remaining vestiges of Logger support in ConfigDB/TransferTask
|
2024-06-19 14:29:44 -04:00 |
|
Mark Felder
|
e0afb2c093
|
Elixir Logger configuration is now longer permitted through AdminFE and ConfigDB
|
2024-06-19 16:39:49 +00:00 |
|
Mark Felder
|
85b81cc933
|
Remove Logger from ConfigDB descriptions
|
2024-06-19 10:32:15 -04:00 |
|
Mark Felder
|
febf9d2684
|
Remove Logger from ConfigDB
|
2024-06-19 10:32:15 -04:00 |
|
Mark Felder
|
c11c35cf8f
|
Enable :logger_backends application on < Elixir 1.15
|
2024-06-18 17:06:09 +00:00 |
|
Mark Felder
|
e43e09a04c
|
Merge remote-tracking branch 'origin/develop' into bugfix/elixir-1.15
|
2024-06-18 16:47:01 +00:00 |
|
Mark Felder
|
e628d00a81
|
Disable Ecto logging in tests
The debug logs are very noisy and can be enabled during analysis of a specific error believed to be SQL-related
|
2024-06-18 15:25:18 +00:00 |
|
Mark Felder
|
3aed111a42
|
Enable capture_log globally
|
2024-06-18 10:50:31 -04:00 |
|
feld
|
3c1db78a6e
|
Merge branch 'oban/user-refresh' into 'develop'
Refactor the async user refreshing to use Oban
See merge request pleroma/pleroma!4149
|
2024-06-18 13:06:11 +00:00 |
|
Mark Felder
|
9c67637255
|
Refactor the async user refreshing to use Oban
Previous implementation could cause duplicate simultaneous profile fetches which is not polite.
|
2024-06-17 10:41:14 -04:00 |
|
lain
|
825541b27c
|
Merge branch 'async-user-refresh' into 'develop'
Async user refreshing
See merge request pleroma/pleroma!4148
|
2024-06-17 13:09:11 +00:00 |
|
Mark Felder
|
e37845cd35
|
Stale user refreshing should be done async to prevent blocking of rendering activities
|
2024-06-16 17:39:35 -04:00 |
|
Mark Felder
|
cbf8f8ac0d
|
Fix mix pleroma.config dump on Elixir 1.15
|
2024-06-13 10:48:50 -04:00 |
|
Mark Felder
|
a734efeff8
|
Formatting
|
2024-06-12 15:21:43 -04:00 |
|
Lain Soykaf
|
41434ffcec
|
Tests: Don't spawn processes in tests.
|
2024-06-12 15:20:04 -04:00 |
|
Haelwenn (lanodan) Monnier
|
6774ff15db
|
docs: Bump elixir requirement up to 1.16
|
2024-06-12 15:20:04 -04:00 |
|
Haelwenn (lanodan) Monnier
|
cf9a058fae
|
CI: Disallow failures for Elixir 1.15
|
2024-06-12 15:20:03 -04:00 |
|
Haelwenn (lanodan) Monnier
|
c389ea0f42
|
Fix compatibility with Loggers in Elixir 1.15+
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
ba6afdb44d
|
mix: Turn off prune_code_path
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
3d0d2a4513
|
media_controller_test: Make sure uploader is the Local one
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
2180537a2b
|
MediaProxy: :whitelist config fallback to []
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
66ac2e9b81
|
Upload.base_url: Don't pass nil to Path.join(), don't return nil
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
3e7f05d0b1
|
Add changelog entry (elixir-1.15)
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
8757c5e35a
|
Logger.warn → Logger.warning
Note: Logger.warning got added in Elixir 1.11.0
|
2024-06-12 15:18:47 -04:00 |
|
Haelwenn (lanodan) Monnier
|
cb91dab75f
|
Switch formatting checks to Elixir 1.15
|
2024-06-12 15:18:47 -04:00 |
|
lain
|
38e6166d93
|
Merge branch '3280-emoji' into 'develop'
Transmogrifier: Encode Emoji id to be valid.
Closes #3280
See merge request pleroma/pleroma!4147
|
2024-06-12 09:15:14 +00:00 |
|
Lain Soykaf
|
1ae5c2b020
|
Transmogrifier: Encode Emoji id to be valid.
|
2024-06-12 12:41:33 +04:00 |
|
feld
|
4a28b81b59
|
Merge branch 'fix-webpush-actor' into 'develop'
Fix WebPush actor regression
See merge request pleroma/pleroma!4146
|
2024-06-11 23:08:12 +00:00 |
|
Mark Felder
|
5c8afbe646
|
Fix tests
|
2024-06-11 18:55:10 -04:00 |
|
Mark Felder
|
6a9d9da26f
|
Cyclical complexity
|
2024-06-11 18:38:41 -04:00 |
|
Mark Felder
|
a291a6b8c0
|
Ensure the webpush notification for e.g., mentions start with the nickname of the actor it originates from
|
2024-06-11 18:15:32 -04:00 |
|
Mark Felder
|
603a575766
|
The user is not always preloaded into the notification
|
2024-06-11 18:14:07 -04:00 |
|
Mark Felder
|
568819c08a
|
WebPush refactoring: separate build and deliver steps
|
2024-06-11 17:58:02 -04:00 |
|
feld
|
f47a124698
|
Merge branch 'webpush-polls' into 'develop'
Render nice web push notifications for polls
See merge request pleroma/pleroma!4144
|
2024-06-11 20:24:15 +00:00 |
|
feld
|
61506f8d93
|
Merge branch 'api-spex-error' into 'develop'
ApiSpec: Use conn.request_path for more legible error log
See merge request pleroma/pleroma!4145
|
2024-06-11 20:08:08 +00:00 |
|
Mark Felder
|
5313255b1a
|
Use conn.request_path for more legible error log
|
2024-06-11 16:07:22 -04:00 |
|
Mark Felder
|
2fd155fb9b
|
Add PollWorker test; move the streaming notification test to it
|
2024-06-11 15:59:48 -04:00 |
|
Mark Felder
|
51eeb80822
|
Merge remote-tracking branch 'origin/develop' into webpush-polls
|
2024-06-09 08:37:24 -04:00 |
|
lain
|
de80a7e890
|
Merge branch 'otp-bumps' into 'develop'
OTP version bumps
See merge request pleroma/pleroma!4143
|
2024-06-09 08:40:52 +00:00 |
|
Mark Felder
|
f000dab372
|
Switch test case to Impl.build_content/3
|
2024-06-08 22:54:59 -04:00 |
|
Mark Felder
|
8468d78882
|
Increase web push character limit for the body
|
2024-06-08 22:54:59 -04:00 |
|
Mark Felder
|
c1b84edefc
|
Increase web push character limit for the body
|
2024-06-08 22:48:38 -04:00 |
|
Mark Felder
|
dcc50da400
|
Stream the notifications as part of the job
|
2024-06-08 22:40:08 -04:00 |
|
Mark Felder
|
3211557f74
|
Render nice web push notifications for polls
|
2024-06-08 22:08:12 -04:00 |
|
Mark Felder
|
b1ef6e5e9a
|
Cleanup to make the code easier to follow
|
2024-06-08 19:50:01 -04:00 |
|
Mark Felder
|
86fa0889bc
|
Remove unnecessary mastodon_type hack
|
2024-06-08 19:30:27 -04:00 |
|
Mark Felder
|
db88bf30d5
|
Add spec for send/1
|
2024-06-08 19:20:38 -04:00 |
|
Mark Felder
|
07cb89823f
|
More robust validation the vapid config is set
|
2024-06-08 18:59:51 -04:00 |
|
Mark Felder
|
0641a1058a
|
Update job names
|
2024-06-08 15:18:46 -04:00 |
|