polyamspace / mastodon

Custom Mastodon fork used by https://polyam.space
GNU Affero General Public License v3.0
1 stars 2 forks source link

Merge upstream changes up to e2844173499254bd5f460ca2c205d16de228db62 #518

Closed polyamAdmin closed 4 months ago

polyamAdmin commented 4 months ago

Merge upstream up to d49343ed11b3c08c4e81ecd70e17e01bd30154a6

Some changes were already included and ported in #505

Conflicts:

Ported changes:

Additional changes:


Merge upstream up to e2844173499254bd5f460ca2c205d16de228db62

Conflicts:

Skipped changes:

Ported changes:

polyamAdmin commented 4 months ago

I actually didn't expect the test suite to pass. Anyway, I kinda ran out of patience, so I plan to merge this should upstream not deal with this soon. Unfortunately, this can cause conflicting implementations and therefor issues down the line.

polyamAdmin commented 4 months ago

I'm extremely confused about those TS errors, since it's the same code as upstream.

facepalm I used ts instead of tsx...

polyamAdmin commented 4 months ago

Really should've chosen an earlier cut-off point for the second batch... D:

polyamAdmin commented 4 months ago

hmh Currently the stylesheets for light and dark theme are added twice. Not sure why.

theme_style_tags returns the correct value and I don't find any indication that anything is loaded twice and yet...

Ah, it is an upstream issue which got fixed in a later commit.

polyamAdmin commented 4 months ago

There is some activity upstream again. I think the thing I thought that would happen happens where I merge this and upstream immediately works on it. I really hope not all 200 commits will be merged upstream... Also I already put a considerable amount of work and time into this, so I'll merge this either way. One issue is the next commit causes issues for the glitch flavour and I'm not sure how to deal with those yet. Maybe just port those to make the glitch flavour still function like usual? Anyway