Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-04 | Merge branch 'tests/openapi-everywhere' into 'develop' | Haelwenn | |
Put OpenAPI ~everywhere in tests See merge request pleroma/pleroma!3324 | |||
2021-06-04 | web endpoint: Use Config.get directly instead of a tuple | Haelwenn (lanodan) Monnier | |
Fixes a lot of warnings like the following while running the testsuite: warning: passing a {module, function, args} tuple to Plug.Parsers.MULTIPART is deprecated. Please see Plug.Parsers.MULTIPART module docs for better approaches to configuration This might mean no more dynamic configuration but there seems to be the same limitation two lines underneath anyway. | |||
2021-06-04 | Merge branch 'fix/missing-deprecation' into 'develop' | feld | |
Add missing deprecation warning left out of !2842 See merge request pleroma/pleroma!3444 | |||
2021-06-04 | Add missing deprecation warning left out of !2842 | Mark Felder | |
2021-06-04 | Improve opengraph embeds | io | |
This brings them more in line with Mastodon. - Deduplicates display name from the title and content - Removes arbitrary limits on the size of the embedded image - Removes angled double quotes from embed descriptions. These would normally just indicate that the content is a quote, but that is already implied by the content being in an embed. | |||
2021-06-03 | MIME.valid?(type) → is_bitstring(type) && MIME.extensions(type) != [] | Haelwenn (lanodan) Monnier | |
Since mime 1.6.0: warning: MIME.valid?/1 is deprecated. Use MIME.extensions(type) != [] instead As for the bitstring(type) part it's because MIME.extensions only expects a string. https://github.com/elixir-plug/mime/issues/43 | |||
2021-06-03 | mix.exs: Apply OTP24 fixes to web_push_encryption | Haelwenn (lanodan) Monnier | |
2021-06-03 | media_proxy: switch from :crypto.hmac to :crypto.mac | Haelwenn (lanodan) Monnier | |
2021-06-03 | Merge branch 'chore/rename-chat' into 'develop' | Haelwenn | |
Rename the non-federating Chat feature to Shout See merge request pleroma/pleroma!2842 | |||
2021-06-01 | Merge remote-tracking branch 'pleroma/develop' into cycles-email | Alex Gleason | |
2021-06-01 | Avoid `use Phoenix.Swoosh` to prevent recompiling the Endpoint | Alex Gleason | |
Speeds up recompilation by fixing cycles in UserEmail | |||
2021-06-01 | Merge branch 'cycles-streaming' into 'develop' | feld | |
Recompilation speedup: Remove deps from Streaming/Persisting behaviors See merge request pleroma/pleroma!3434 | |||
2021-06-01 | Keep original Shoutbox channel name as chat:public | Mark Felder | |
There is no sane / high level workaround for merging users who join shout:public and chat:public. | |||
2021-06-01 | Merge remote-tracking branch 'pleroma/develop' into cycles-uploader | Alex Gleason | |
2021-06-01 | Remove deps from Uploader behaviour | Alex Gleason | |
Speeds up recompilation by limiting compile-time deps | |||
2021-06-01 | Merge remote-tracking branch 'pleroma/develop' into cycles-streaming | Alex Gleason | |
2021-06-01 | Remove deps from Streaming/Persisting behaviors | Alex Gleason | |
Speeds up recompilation by limiting compile-time deps | |||
2021-06-01 | Add "chat" back as a feature for backwards compat. | Mark Felder | |
Legacy PleromaFE uses this to identify if ShoutBox is available. | |||
2021-06-01 | Wire up join requests to the old "chat:public" channel into the new ↵ | Mark Felder | |
"shout:public" channel | |||
2021-06-01 | Move shout configuration from :instance, update docs and changelog | Mark Felder | |
2021-06-01 | More confusingly named legacy chat code renamed to shout | Mark Felder | |
2021-06-01 | Ensure we actually start ShoutChannel | Mark Felder | |
2021-06-01 | Rename the non-federating Chat feature to Shout | Mark Felder | |
2021-06-01 | Merge remote-tracking branch 'pleroma/develop' into cycles-constants | Alex Gleason | |
2021-06-01 | Merge branch 'cycles-frontend-static' into 'develop' | feld | |
Recompilation speedup: make Router a runtime dep of FrontendStatic See merge request pleroma/pleroma!3429 | |||
2021-06-01 | Merge branch 'cycles-base-url' into 'develop' | feld | |
Deprecate Pleroma.Web.base_url/0 See merge request pleroma/pleroma!3432 | |||
2021-06-01 | Merge branch 'features/validators-note' into 'develop' | Haelwenn | |
Pipeline Ingestion: Note Closes #290 See merge request pleroma/pleroma!2984 | |||
2021-05-31 | Merge remote-tracking branch 'pleroma/develop' into cycles-base-url | Alex Gleason | |
2021-05-31 | Deprecate Pleroma.Web.base_url/0 | Alex Gleason | |
Use Pleroma.Web.Endpoint.url/0 directly instead. Reduces compiler cycles. | |||
2021-05-31 | Pleroma.Constants.as_local_public/0 --> ↵ | Alex Gleason | |
Pleroma.Web.ActivityPub.Utils.as_local_public/0 Move as_local_public/0 to stop making modules depend on Web at compile-time | |||
2021-05-30 | Merge commit '07fed0fda2473fc4e1e3b01e863217391fd2902f'; commit ↵ | Alex Gleason | |
'e3173a279dad89dfce6eae89368ad3ba180c0490'; commit '21787546c01069d1d1d8261f0bc37d13a73122a9'; commit 'fda34591cefad94277385311c6391d1ca2adb36c'; commit '0ada3fe823a3c2e6c5835431bdacfbdb8b3d02a7'; commit '32d263cb905dd7fffd43a4955295af0b2b378537'; commit 'c9e4200ed2167772294fceb4f282979b5ea04981'; commit '3ff9c5e2a67ab83c2abdb14cd246dea059079e75'; commit 'fa543a936124abee524f9a103c17d2601176dcd4'; commit 'c23b81e399d5be6fc30f4acb1d757d5eb291d8e1' into cycles-phase-1 | |||
2021-05-30 | Merge remote-tracking branch 'pleroma/develop' into cycles-frontend-static | Alex Gleason | |
2021-05-30 | FrontendStatic: make Router a runtime dep | Alex Gleason | |
Speeds up recompilation by removing compile-time cycles | |||
2021-05-29 | Merge branch 'cycles-views' into 'develop' | feld | |
Recompilation speedup: Create real Views for all Controllers See merge request pleroma/pleroma!3425 | |||
2021-05-29 | Merge branch 'cycles-html' into 'develop' | feld | |
Recompilation speedup: Break out activity-specific HTML functions into Pleroma.Activity.HTML See merge request pleroma/pleroma!3426 | |||
2021-05-29 | Merge branch 'cycles-gun' into 'develop' | feld | |
Recompilation speedup: use runtime deps in Pleroma.Gun See merge request pleroma/pleroma!3422 | |||
2021-05-29 | Merge branch 'cycles-config' into 'develop' | feld | |
Recompilation speedup: use runtime deps in Pleroma.Config See merge request pleroma/pleroma!3424 | |||
2021-05-29 | Merge remote-tracking branch 'pleroma/develop' into cycles-pipeline | Alex Gleason | |
2021-05-29 | ActivityPub.Pipeline: switch to runtime deps | Alex Gleason | |
Speed up recompilation by breaking compile-time cycles | |||
2021-05-29 | Merge remote-tracking branch 'pleroma/develop' into cycles-html | Alex Gleason | |
2021-05-29 | Break out activity-specific HTML functions into Pleroma.Activity.HTML | Alex Gleason | |
Fixes cycles in lib/pleroma/ecto_type/activity_pub/object_validators/safe_text.ex | |||
2021-05-29 | Merge remote-tracking branch 'pleroma/develop' into cycles-views | Alex Gleason | |
2021-05-29 | Create real Views for all Controllers | Alex Gleason | |
This makes views depend on each other at runtime instead of compile-time | |||
2021-05-29 | Merge remote-tracking branch 'pleroma/develop' into cycles-plugs | Alex Gleason | |
2021-05-29 | Config: use runtime deps instead of module attributes | Alex Gleason | |
Speeds up recompilation time by breaking compile-time cycles | |||
2021-05-29 | Merge remote-tracking branch 'pleroma/develop' into cycles-gun | Alex Gleason | |
2021-05-29 | Gun: use runtime deps in ConnectionPool | Alex Gleason | |
Speed up recompilation time by breaking compile-time cycles | |||
2021-05-29 | Gun: make Gun.API a runtime dep | Alex Gleason | |
Speed up recompilation by breaking a compile-time cycle | |||
2021-05-28 | Merge branch 'cycles-router-api-routes' into 'develop' | feld | |
Recompilation speedup: Pleroma.Web.get_api_routes/0 --> Pleroma.Web.Router.get_api_routes/0 See merge request pleroma/pleroma!3419 | |||
2021-05-28 | Merge branch 'simplepolicy-announce-leak' into 'develop' | feld | |
SimplePolicy: filter nested objects, fixes #2582 Closes #2582 See merge request pleroma/pleroma!3376 |