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 changes up to 8ebc94dd22a18c28c4c9763b909e92e6ba64e242 #2527

Merged
merged 113 commits into from
Dec 20, 2023

Conversation

ClearlyClaire
Copy link

@ClearlyClaire ClearlyClaire commented Dec 19, 2023

This should not lead to any breaking change, but streaming server and assets building NodeJS dependencies have been split into two package files. The i18n failures will be solved once #2526 is ported.

Merge upstream changes up to 7e1a77e

Conflicts

  • app/controllers/api/v1/timelines/public_controller.rb:
    Upstream refactored this code, the conflict was because of an extra supported parameter, allow_local_only.
    Updated the controller to follow upstream's refactor, and moved the extra parameter definition accordingly.

Merge upstream changes up to 15b2d7e

Conflicts

  • package.json:
    Upstream split some dependencies, including express, to streaming/package.json.
    However, glitch-soc had extra dependencies textually close to express.
    Kept the extra dependencies and moved express to streaming.
  • yarn.lock:
    Upstream split some dependencies, including express, to streaming/package.json.
    However, glitch-soc had extra dependencies textually close to express.
    Kept the extra dependencies and moved express to streaming.

Merge upstream changes up to bd575a1

Ported changes

Postponed changes

Merge upstream changes up to 1526e54

Ported changes

Postponed changes

Merge upstream changes up to 12c22ee

Postponed changes

Merge upstream changes up to 973597c

Conflicts

  • app/validators/status_pin_validator.rb:
    Upstream refactored that file, while glitch-soc had configurable limits for pinned statuses.
    Updated the code with upstream's refactor, while keeping glitch-soc's configurability.

Postponed changes

Additional changes

Merge upstream changes up to 8ebc94d'

Conflicts

  • app/views/admin/custom_emojis/new.html.haml:
    Conflict caused by glitch-soc having a different file size limit constant name.
    Updated like upstream did while keeping glitch-soc's constant name.

Ported changes

mjankowski and others added 30 commits November 14, 2023 14:53
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…7716)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
June and others added 20 commits November 27, 2023 10:06
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…oc/merge-upstream

Conflicts:
- `app/controllers/api/v1/timelines/public_controller.rb`:
  Upstream refactored this code, the conflict was because of an extra supported
  parameter, `allow_local_only`.
  Updated the controller to follow upstream's refactor, and moved the extra
  parameter definition accordingly.
…oc/merge-upstream

Conflicts:
- `package.json`:
  Upstream split some dependencies, including `express`, to
  `streaming/package.json`.
  However, glitch-soc had extra dependencies textually close to `express`.
  Kept the extra dependencies and moved `express` to streaming.
- `yarn.lock`:
  Upstream split some dependencies, including `express`, to
  `streaming/package.json`.
  However, glitch-soc had extra dependencies textually close to `express`.
  Kept the extra dependencies and moved `express` to streaming.
Port 922f086 to glitch-soc

Signed-off-by: Claire <[email protected]>
@ClearlyClaire ClearlyClaire changed the title Merge upstream changes up to bd575a1dd69d87ca0f69873f7badf28d38e8b9ed Merge upstream changes up to 1526e54ac6f08431c8c833f20b4be8882355967c Dec 19, 2023
…oc/merge-upstream

Conflicts:
- `app/validators/status_pin_validator.rb`:
  Upstream refactored that file, while glitch-soc had configurable limits for
  pinned statuses.
  Updated the code with upstream's refactor, while keeping glitch-soc's
  configurability.
@ClearlyClaire ClearlyClaire changed the title Merge upstream changes up to 1526e54ac6f08431c8c833f20b4be8882355967c Merge upstream changes up to 973597c6f1e25b16c592e5573304319aeaa375e1 Dec 19, 2023
…oc/merge-upstream

Conflicts:
- `app/views/admin/custom_emojis/new.html.haml`:
  Conflict caused by glitch-soc having a different file size limit constant
  name.
  Updated like upstream did while keeping glitch-soc's constant name.
@ClearlyClaire ClearlyClaire changed the title Merge upstream changes up to 973597c6f1e25b16c592e5573304319aeaa375e1 Merge upstream changes up to 8ebc94dd22a18c28c4c9763b909e92e6ba64e242 Dec 19, 2023
@ClearlyClaire ClearlyClaire marked this pull request as ready for review December 19, 2023 20:53
@ClearlyClaire ClearlyClaire merged commit a3a58c0 into glitch-soc:main Dec 20, 2023
35 of 36 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.