-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge upstream changes up to 3554c527954441fd924586a49c7d99a89101ac7e #2339
Merge upstream changes up to 3554c527954441fd924586a49c7d99a89101ac7e #2339
Conversation
Port ce1f35d to glitch-soc Signed-off-by: Claire <[email protected]>
…in web UI Port f826a95 to glitch-soc Signed-off-by: Claire <[email protected]>
d3fb4c0
to
450f75b
Compare
…oc/merge-upstream
Port 6781dc6 to glitch-soc Signed-off-by: Claire <[email protected]>
Port a4b69be to glitch-soc Signed-off-by: Claire <[email protected]>
…oc/merge-upstream Conflicts: - `app/controllers/authorize_interactions_controller.rb`: Small conflict due to our theming system. - `streaming/index.js`: Upstream refactored part of the streaming server. We had some extra logic for handling local-only posts. Applied the refactor.
Port b4e739f to glitch-soc Co-authored-by: Eugen Rochko <[email protected]> Signed-off-by: Claire <[email protected]>
Port a4ec187 to glitch-soc Signed-off-by: Claire <[email protected]>
144c7f2
to
73a3228
Compare
You're right 😩 Seems like it's using the search popout redesign… |
In that case merging #2333 first would solve that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
GitHub is incredibly unresponsive for me and some changes I can't really test for, but everything seems to work.
Not sure I like the interaction modal querying the peers api when it's disabled, but that's an upstream issue.
Oh wait, the "Take me home" button doesn't seem to do anything.
Seems like a script is blocked by CSP.
Not sure if that's a dev vs prod thing again though.
I'm not able to reproduce this. What's the error? |
Then it's probably a dev vs prod thing again... And also for skipping some of the design regressions. |
Ah, this may very well be a dev env thing, unlike upstream we don't set a default CSP in the development environment, so the override will disable everything, and there is no default We may want to reuse upstream's CSP definition at some point… |
Sorry, I missed that, but 09ebf7e should've been also applied to It makes no functional difference and the check-i18n workflow is broken anyway, but I wanted to mention it. Another thing I missed because of GitHub's unresponsiveness is that aa1789f added .orig files. I don't think that was intentional? |
Anyone else getting 500 error after latest upstream update? |
As always, when getting 500 errors, look at |
Tried so see in logs from systemd but didn't find anything useful but i can check again later. |
The most likely reason is that you forgot to run database migrations, but the errors will shed more light! On 500 errors, what you want to look at is |
Well if that was needed then you're right that's probably the reason. I just did this
|
Ok it seems to work not thanks for the help. |
This one includes many redesigns to the vanilla UI (which were, for the most part, not applied to the glitch flavor yet), as well as a new interaction modal, and a few important bugfixes.
Postponed changes (recap)
Merge upstream changes up to 1e3b192
Conflicts
app/models/account.rb
:Upstream added new validations close to lines on which glitch-soc had modified validations to handle custom limits set through environment variables.
Ported upstream changes.
config/initializers/content_security_policy.rb
:Upstream added
AZURE_ALIAS_HOST
. Glitch-soc's version of the file is completely different.Added
AZURE_ALIAS_HOST
to our version of the file.Ported changes
Merge upstream changes up to 144a406
Conflicts
app/views/layouts/application.html.haml
:Upstream removed the
crossorigin
attribute frompreload_pack_asset
. Glitch-soc had different calls topreload_pack_asset
because of the different theming system.Ported the change.
app/views/layouts/embedded.html.haml
:Upstream removed the
crossorigin
attribute frompreload_pack_asset
. Glitch-soc had different calls topreload_pack_asset
because of the different theming system.Ported the change.
Merge upstream changes up to 5b45796
Conflicts
config/initializers/content_security_policy.rb
:Upstream fixed an issue that was not present in glitch-soc.
Kept our version.
Ported changes
Postponed changes
Merge upstream changes up to cfd50f3
Conflicts
None
Ported changes
Postponed changes
Merge upstream changes up to ce1f35d
Conflicts
db/schema.rb
:Upstream regenerated the schema file using Rails 7, the conflicts are caused by our extra columns.
Applied upstream's changes, but keeping our extra columns.
Ported changes
Postponed changes
Skipped changes
Merge upstream changes up to 1814990
Conflicts
None
Ported changes
Merge upstream changes up to 3554c52
Conflicts
app/controllers/authorize_interactions_controller.rb
:Small conflict due to our theming system.
streaming/index.js
:Upstream refactored part of the streaming server. We had some extra logic for handling local-only posts.
Applied the refactor.
Additional changes
Ported changes
Postponed changes