Skip to content
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 - CVE-2024-23832 #39

Merged
merged 1,085 commits into from
Feb 2, 2024
Merged

Merge upstream - CVE-2024-23832 #39

merged 1,085 commits into from
Feb 2, 2024

Conversation

sneakers-the-rat
Copy link
Collaborator

GHSA-3fjr-858r-92rw

Collecting compatibility changes that need to be made here before merging :) Don't try and code review this 1000 commit catchup

renchap and others added 30 commits January 12, 2024 03:39
…oc/merge-upstream

Conflicts:
- `.prettierignore`:
  Conflict due to glitch-soc-only files.
  Kept those at the end of the file.
Port 1e4ccc6 to glitch-soc

Signed-off-by: Claire <[email protected]>
Port 2cbdff9 to glitch-soc

Co-authored-by: Claire <[email protected]>
Signed-off-by: Claire <[email protected]>
…s/badge-design

Port upstream's role badge design
Port 134de73 to glitch-soc

Co-authored-by: Renaud Chaput <[email protected]>
Signed-off-by: Claire <[email protected]>
Port f08ca3f to glitch-soc

Signed-off-by: Claire <[email protected]>
Port a4e6fe3 to glitch-soc

Signed-off-by: Claire <[email protected]>
ClearlyClaire and others added 27 commits January 26, 2024 21:04
…oc/merge-upstream

Conflicts:
- `app/controllers/auth/confirmations_controller.rb`:
  Upstream refactored, changing lines textually close of glitch-soc-only lines
  pertaining to the theming system.
  Resolved the conflict.
- `app/controllers/auth/passwords_controller.rb`:
  Upstream refactored, changing lines textually close of glitch-soc-only lines
  pertaining to the theming system.
  Resolved the conflict.
- `app/controllers/settings/two_factor_authentication/webauthn_credentials_controller.rb`:
  Upstream refactored, changing lines textually close of glitch-soc-only lines
  pertaining to the theming system.
  Resolved the conflict.
Port 3205a65 to glitch-soc

Signed-off-by: Claire <[email protected]>
Co-authored-by: Eugen Rochko <[email protected]>
…d-action

Add github action workflow for manual security builds
…s/failures

Configure selenium to use Chrome version 120 (mastodon#29038)
…s/security-builds-latest

Fix security builds not being tagged latest
* Fix insufficient origin validation

* Bump version to 4.3.0-alpha.1
testing if we need anything beyond the tex-chtml.js from the main es5 distribution,
Get nonce at render, rather than using JS
Sorry the diff is unreadable, ctrl+f for "window.MathJax.config.chtml.nonce" and that's the change
@sneakers-the-rat
Copy link
Collaborator Author

whoop whoop. tests pass. changed MathJaX nonce handling to avoid errors in end to end testing

@sneakers-the-rat sneakers-the-rat marked this pull request as ready for review February 2, 2024 05:15
@sneakers-the-rat sneakers-the-rat merged commit 2d3817d into dev Feb 2, 2024
52 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.