Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • About Bonfire
Box464
@box464@mastodon.social  ·  activity timestamp 4 days ago

Updated my test mastodon instance to 4.5.0-beta-1

Lessons learned:

* Ruby Version update must use the exact command listed in the upgrade docs.

* UPDATE: Read replies, it works! ~~Tangerine Theme isn't 4.5 compatible, so removed it.~~

* UPDATE: Read replies! ~~Had to run this to reset every user to default theme. (SCARY)~~

```
User.find_each do |user|
next if user.settings['theme'] == 'default'
user.settings['theme'] = 'default'
user.save
end
```

#MastoAdmin

  • Copy link
  • Flag this post
  • Block
Danny :verified:
@danny@strangeminds.social replied  ·  activity timestamp 3 days ago

@box464 odd, I'm running v4.5.0-beta.1 & Tangerine UI without any problems

The only thing is, Tangerine UI calls itself v2.4.4, but the latest CSS files are marked as v2.4.5, maybe that's the difference?

  • Copy link
  • Flag this comment
  • Block
quaff
@quaff@thecanadian.social replied  ·  activity timestamp 4 days ago

@box464 perhaps this is doable with just a SQL query. Would be good to use docker so you don't have to worry about dependency upgrading. 🙏

Also, I have quote fixes for a flavour of tangerine UI I can share if you're feeling adventurous and have some CSS skills. 🫡

  • Copy link
  • Flag this comment
  • Block
Box464
@box464@mastodon.social replied  ·  activity timestamp 4 days ago

@quaff I'm good for now! I chose the bare metal version so I could learn more about Mastodon and how it works. I knew nothing about Ruby or Elasticsearch and not much about PSQL so it's definitely been a journey.

I use ProxMox so I just take a snapshot, make huge mistakes, and rollback. :)

  • Copy link
  • Flag this comment
  • Block
quaff
@quaff@thecanadian.social replied  ·  activity timestamp 4 days ago

@box464 proxmox for virtual host at least sounds like a good step to take 😊 rolling back would suck without it haha

  • Copy link
  • Flag this comment
  • Block
:PUA: Shlee fucked around and
@shlee@aus.social replied  ·  activity timestamp 4 days ago

@box464 The issue is likely just the new sass format which requires you to change to "@use 'tangerineui/tangerineui';"

did you have @import or similar for your cscc files?

  • Copy link
  • Flag this comment
  • Block
Box464
@box464@mastodon.social replied  ·  activity timestamp 4 days ago

@shlee Looks like that's covered from what I see in the Tangerine UI repo.

I see nileane has an experimental version of TangerineUI on her own instance that is working on 4.5.0-beta, so I'll just re-install when that is released.

I shoulda just waited, but why not live on the wild side? If I mess it up, it's just me and a few other devs testing stuff.

  • Copy link
  • Flag this comment
  • Block
quaff
@quaff@thecanadian.social replied  ·  activity timestamp 3 days ago

@box464 @shlee

If y'all want a working version while we wait for official release, I've opened a PR https://github.com/nileane/TangerineUI-for-Mastodon/pull/192

I use this on my instance.

GitHub

Patches to support Mastodon 4.5.0 beta1 (quote support) by englut · Pull Request #192 · nileane/TangerineUI-for-Mastodon

I've been running a custom variant for my instance (thecanadian.social), and I've added some fixes to make quote posts work correctly with TangerineUI. I figured I'd backport them to th...
  • Copy link
  • Flag this comment
  • Block
:PUA: Shlee fucked around and
@shlee@aus.social replied  ·  activity timestamp 4 days ago

@box464 thank you for the script btw

  • Copy link
  • Flag this comment
  • Block
Log in

Bonfire Dinteg Labs

This is a bonfire demo instance for testing purposes. This is not a production site. There are no backups for now. Data, including profiles may be wiped without notice. No service or other guarantees expressed or implied.

Bonfire Dinteg Labs: About · Code of conduct · Privacy ·
Bonfire social · 1.0.0-rc.3.15 no JS en
Automatic federation enabled
  • Explore
  • About
  • Code of Conduct
Home
Login