Skip to content

tippr v0.25.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 19:11
d8e8aed

✨ Features and improvements

  • One panel at a time under a post or comment: share, scales and report opened one under another; opening one
    now closes the others there (clicking the same link again still closes its own).
  • Gold on /admin/users, including permanent gold: an account's page shows its gold (until a date, permanent, or
    none) and lets an admin give or take months (up to 120 at once), make it permanent, or remove it (with a reason,
    after ticking to confirm), each recorded under the account's admin actions. Permanent gold doesn't run out: the
    daily expiry job and refunds leave it, and members' profiles and /api/me show it with no end date. The old
    /admin/gold form, which only added or took months, now goes to /admin/users.

🐞 Bug fixes

  • The API documentation by OAuth scope (/dev/api/oauth) gave an error: endpoints any OAuth client may use are
    listed under "any" scope, which Python 3 couldn't sort with the scope names. It lists them first, as "any", again.

Downloads

  • Docker: docker pull techidiotsllc/tippr:0.25.0, or unpack tippr-0.25.0-compose.tar.gz, copy
    .env.example to .env, fill it in and run docker compose up -d (docker/README.md).
  • Proxmox: tippr-0.25.0-proxmox-amd64.tar.zst is an LXC template with the whole site installed;
    create a container with the site's domain as its hostname and start it (docs/PROXMOX.md).
  • Installer (Ubuntu 24.04): unpack tippr-0.25.0-installer.tar.gz into /home/tippr/src and
    run sudo TIPPR_USER=tippr TIPPR_DOMAIN=example.com ./install-tippr.sh in tippr/; it doesn't need
    to clone anything (docs/INSTALL_tippr.md).

SHA256SUMS lists the files' checksums.