Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-12 | Oban: change :discard return values to :cancel | Mark Felder | |
:discard will be removed in Oban 3.0. It was only meant for internal use. | |||
2024-07-12 | Merge branch 'oban/fetcher-discard-rejected' into 'develop' | feld | |
Discard Remote Fetcher jobs which errored due to an MRF rejection See merge request pleroma/pleroma!4174 | |||
2024-07-12 | Discard Remote Fetcher jobs which errored due to an MRF rejection | Mark Felder | |
2024-07-10 | LDAP Authenticator: Improve error reporting. | Taylan Kammer | |
2024-07-06 | Refactor maybe_handle_group_posts/1 | Mark Felder | |
2024-07-01 | Fix automatic LDAP account registration on OTP 24.3+ | Mark Felder | |
2024-07-01 | Dialyzer: fix typespec | Mark Felder | |
2024-07-01 | Dialyzer: Function application with args (_ :: map()) will not succeed. | Mark Felder | |
2024-07-01 | Dialyzer: The guard clause can never succeed. | Mark Felder | |
2024-07-01 | Dialyzer: pattern can never match the type | Mark Felder | |
2024-07-01 | Dialyzer: fix typespec | Mark Felder | |
2024-07-01 | Dialyzer: pattern can never match the type because it is covered by previous ↵ | Mark Felder | |
clauses. | |||
2024-07-01 | Elixir 1.17 single quote charlist warning | Mark Felder | |
2024-07-01 | Elixir 1.17 undefined module warning | Mark Felder | |
Fixes module name being not fully qualified warning: AdminAPI.FallbackController.call/2 is undefined (module AdminAPI.FallbackController is not available or is yet to be defined) │ 5 │ defmodule Pleroma.Web.AdminAPI.RuleController do │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │ └─ lib/pleroma/web/admin_api/controllers/rule_controller.ex:5: Pleroma.Web.AdminAPI.RuleController.action/2 warning: AdminAPI.FallbackController.init/1 is undefined (module AdminAPI.FallbackController is not available or is yet to be defined) │ 5 │ defmodule Pleroma.Web.AdminAPI.RuleController do │ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ │ └─ lib/pleroma/web/admin_api/controllers/rule_controller.ex:5: Pleroma.Web.AdminAPI.RuleController.action/2 | |||
2024-07-01 | Elixir 1.17 warnings for parens | Mark Felder | |
Function calls must have parens | |||
2024-06-30 | Merge branch 'exif' into 'develop' | lain | |
Ensure StripLocation works for PNGs See merge request pleroma/pleroma!4167 | |||
2024-06-28 | StripLocation: Remove all PNG extra info to make sure that GPS data is gone. | Lain Soykaf | |
2024-06-28 | Merge branch 'fix/oban-user-refresh-unique' into 'develop' | feld | |
Oban Jobs for refreshing users were not respecting the uniqueness setting See merge request pleroma/pleroma!4164 | |||
2024-06-28 | Change Gun connection pool logs to debug | Mark Felder | |
2024-06-28 | Oban Jobs for refreshing users were not respecting the uniqueness setting | Mark Felder | |
2024-06-24 | RichMedia: test that activity is streamed out | Mark Felder | |
2024-06-23 | Add test validating the activity_id is correctly present in the Oban job | Mark Felder | |
This was preventing the activity from being streamed over websockets. | |||
2024-06-20 | Switch the reclaimer to GenServer.start so it is not linked | Mark Felder | |
2024-06-20 | Gun Connection Pool: successfully retry after reclaiming the pool | Mark Felder | |
2024-06-19 | RichMedia backfill processing through Oban | Mark Felder | |
2024-06-19 | Rename RichMediaExpirationWorker to RichMediaWorker | Mark Felder | |
2024-06-19 | Custom mix task to retry failed tests once in CI pipeline | Mark Felder | |
This will be temporary* as we hunt down the cause of the random test failures * gonna regret this | |||
2024-06-19 | Remove remaining vestiges of Logger support in ConfigDB/TransferTask | Mark Felder | |
2024-06-18 | Merge remote-tracking branch 'origin/develop' into bugfix/elixir-1.15 | Mark Felder | |
2024-06-17 | Refactor the async user refreshing to use Oban | Mark Felder | |
Previous implementation could cause duplicate simultaneous profile fetches which is not polite. | |||
2024-06-16 | Stale user refreshing should be done async to prevent blocking of rendering ↵ | Mark Felder | |
activities | |||
2024-06-13 | Fix mix pleroma.config dump on Elixir 1.15 | Mark Felder | |
2024-06-12 | Tests: Don't spawn processes in tests. | Lain Soykaf | |
2024-06-12 | Fix compatibility with Loggers in Elixir 1.15+ | Haelwenn (lanodan) Monnier | |
2024-06-12 | MediaProxy: :whitelist config fallback to [] | Haelwenn (lanodan) Monnier | |
2024-06-12 | Upload.base_url: Don't pass nil to Path.join(), don't return nil | Haelwenn (lanodan) Monnier | |
2024-06-12 | Switch formatting checks to Elixir 1.15 | Haelwenn (lanodan) Monnier | |
2024-06-12 | Transmogrifier: Encode Emoji id to be valid. | Lain Soykaf | |
2024-06-11 | Fix tests | Mark Felder | |
2024-06-11 | Cyclical complexity | Mark Felder | |
2024-06-11 | The user is not always preloaded into the notification | Mark Felder | |
2024-06-11 | WebPush refactoring: separate build and deliver steps | Mark Felder | |
2024-06-11 | Merge branch 'webpush-polls' into 'develop' | feld | |
Render nice web push notifications for polls See merge request pleroma/pleroma!4144 | |||
2024-06-11 | Use conn.request_path for more legible error log | Mark Felder | |
2024-06-08 | Increase web push character limit for the body | Mark Felder | |
2024-06-08 | Stream the notifications as part of the job | Mark Felder | |
2024-06-08 | Render nice web push notifications for polls | Mark Felder | |
2024-06-08 | Cleanup to make the code easier to follow | Mark Felder | |
2024-06-08 | Remove unnecessary mastodon_type hack | Mark Felder | |
2024-06-08 | Add spec for send/1 | Mark Felder | |