Skip to content

Sana-Chan Version 4.3.48 Experimental

Pre-release
Pre-release

Choose a tag to compare

@BaytaeTistear BaytaeTistear released this 01 Aug 03:40

Sana-Chan Version 4.3.48 Experimental

Version 4.3.48 prevents fresh install/update flows from steering operators toward the wrong owner account name.

Owner Account Setup

  • changes the initial dashboard owner default from owner to �aytae
  • updates dashboard reset guidance to use --role owner, which is the valid CLI role for Bot Owner access
  • removes an old installer message that still said SDAC during Sana-Chan setup

---# Sana-Chan Version 4.3.47 Experimental

Version 4.3.47 makes dashboard authentication easier to find from Discord.

Discord Auth Access

  • adds an Authenticate link button to /sana that opens the dashboard account login/authentication page
  • keeps GitHub and Wiki links available beside the new account link

---# Sana-Chan Version 4.3.46 Experimental

Version 4.3.46 improves migration from old SDAC service/env files on rebuilt servers.

Service Migration

  • copies missing values from /etc/sdac-bot/sdac.env into /etc/sana-bot/sana.env, including DISCORD_TOKEN and Discord OAuth settings
  • keeps old SDAC_* aliases populated while adding matching SANA_* values where possible
  • adds an �syncio.to_thread compatibility fallback for Python runtimes older than 3.9

---# Sana-Chan Version 4.3.45 Experimental

Version 4.3.45 fixes bot startup on older Python runtimes where zoneinfo is not built in.

Bot Startup

  • falls back to �ackports.zoneinfo when the standard library zoneinfo module is unavailable
  • installs timezone fallback dependencies through requirements so older Ubuntu environments can run the bot
  • keeps the server mirror aligned for one-installer deployments

---# Sana-Chan Version 4.3.44 Experimental

Version 4.3.44 publishes the OAuth fix with a clean experimental asset set.

Release Packaging

  • includes the mirrored server env example in release commits
  • removes duplicate root/server service template uploads so GitHub release asset uploads complete cleanly
  • republishes the Sana OAuth env alias fix through the Linux installer and updater assets

---# Sana-Chan Version 4.3.43 Experimental

Version 4.3.43 fixes Discord OAuth setup for the new sanachan.bot.nu deployment path.

Discord OAuth

  • accepts SANA_DISCORD_CLIENT_ID, SANA_DISCORD_CLIENT_SECRET, and SANA_OAUTH_REDIRECT_URI while keeping old env names as fallbacks
  • updates dashboard setup/checklist guidance to show the Sana OAuth variable names
  • adds Sana OAuth variables to the env examples
  • fixes experimental release packaging so current Sana service/nginx assets are uploaded