Closed polyamAdmin closed 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.
I'm extremely confused about those TS errors, since it's the same code as upstream.
facepalm I used ts instead of tsx...
Really should've chosen an earlier cut-off point for the second batch... D:
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.
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
Merge upstream up to d49343ed11b3c08c4e81ecd70e17e01bd30154a6
Some changes were already included and ported in #505
Conflicts:
app/lib/themes.rb
Conflict due to glitch-soc's theming system. Discarded change.app/views/layouts/application.html.haml
Loading of stylesheets is handled differently due to glitch-soc's theming system. Discarded change.app/views/layouts/embedded.html.haml
Same as above.app/views/layouts/error.html.haml
Same as above.config/settings.yml
Glitch-soc and polyam-glitch useskin
instead oftheme
Changed "default" to "system".Ported changes:
Additional changes:
Merge upstream up to e2844173499254bd5f460ca2c205d16de228db62
Conflicts:
yarn.lock
Version bump close to a polyam/glitch dependency. Applied bump.app/helpers/application_helper.rb
Upstream added to a function with different structure for polyam-glitch. Added changes.app/lib/themes.rb
Change textually close to polyam-glitch change. Applied change.app/views/user_mailer/welcome.html.haml
Upstream made changes where modifications were made to remove apps from welcome e-mail. Applied change and removed apps again.spec/requests/api/v2/instance_spec.rb
Upstream made changed textually close to polyam-glitch changes. Applied changes.Skipped changes:
Ported changes: