Switch Phoenix back to upstream #7803

Merged
lambadalambda merged 7 commits from gitlab-mr-iid-4426 into develop 2026-05-14 09:21:37 +00:00
Owner

Checklist

  • Adding a changelog: In the changelog.d directory, create a file named <code>.<type>.

cc: @feld

Draft for now as I'd rather merge it in my instance first to check if anything went wrong.

### Checklist - [x] Adding a changelog: In the `changelog.d` directory, create a file named `<code>.<type>`. cc: @feld Draft for now as I'd rather merge it in my instance first to check if anything went wrong.
Owner

awesome! thanks for getting us off that silly fork

awesome! thanks for getting us off that silly fork
Author
Owner

Gah warning as error only in CI strikes again

Gah warning as error only in CI strikes again
Author
Owner

Quoting commit ba4e194e2 for visibility:

Phoenix 1.8 requires a View module with put_layout so can't set it that early.

It was introduced in 2019 with commit 1097ce6d but nothing seems to provide app.html (anymore?) and it would likely better be set by something like OAuthController / OAuthView.
Quoting commit ba4e194e2 for visibility: <blockquote> Phoenix 1.8 requires a View module with put_layout so can't set it that early.<br /> <br /> It was introduced in 2019 with commit 1097ce6d but nothing seems to provide app.html (anymore?) and it would likely better be set by something like OAuthController / OAuthView. </blockquote>
See <https://github.com/phoenixframework/phoenix/pull/6094>
for `:sec_websocket_protocol` -> `:sec_websocket_headers`
Phoenix 1.8 requires a View module with put_layout so can't set it that early.

It was introduced in 2019 with
commit 1097ce6d9f
but nothing seems to provide app.html (anymore?) and it would likely
better be set by something like OAuthController / OAuthView.
Fix Phoenix upstream migration regressions
Some checks failed
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline is pending
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was canceled
ab9fd33762
Merge branch 'develop' into gitlab-mr-iid-4426
Some checks failed
ci/woodpecker/pr/lint Pipeline is pending
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline is pending
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline is pending
ci/woodpecker/pr/changelog Pipeline was canceled
8e72f4cd17
Clarify websocket token precedence test
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline was successful
8a56cf5c0f
Merge branch 'develop' into gitlab-mr-iid-4426
All checks were successful
ci/woodpecker/pr/changelog Pipeline was successful
ci/woodpecker/pr/lint Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.15 Pipeline was successful
ci/woodpecker/pr/unit-testing-elixir-1.18 Pipeline was successful
c7c453ca21
lambadalambda changed title from Draft: Switch Phoenix back to upstream to Switch Phoenix back to upstream 2026-05-14 06:57:17 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
pleroma/pleroma!7803
No description provided.