• v1.2.1 31426fd851

    Tlapbot 1.2.1 Stable

    lili released this 2023-07-10 11:16:44 +02:00 | 24 commits to master since this release

    Few additions and fixes for 1.2.0 functionality, removal of unnecessary milestone minimum bid, and some better error handling.

    Removed features

    • Github: #15 Milestones no longer have a minimum bid. Anyone can donate any amount of points to any milestone.
      • Therefore, milestones redeems no longer need a "price" value. This doesn't break existing config files -- the "price" value is simply ignored now.
      • On the dashboard, Milestones now have a blank "price" column.

    New features

    • Github: #14 reset-milestone and hard-reset-milestone commands to reset milestones.
      • You no longer need to remove and re-add milestones to reset them.
    python -m flask hard-reset-milestone milestone
    

    Improvements

    • Github: #12 In situations where the Owncast instance is down, the Owncast access key is wrong, or Owncast returns an unexpected http status code, Tlapbot no longer causes tons of uncaught exceptions, and instead logs more sane error and warning messages.
    • In situations where click CLI commands or database operations fail, Tlapbot no longer lies about the operations being successful.

    How to update

    If you followed the installation instructions from the README, just git pull. Optionally, also rerun pip install -e ., so that pip reports the new version number correctly.

    ⚠️NOTE: The .whl file is included with the release for completeness sake, you don't need to download it. Recommended install instructions are written in the README.

    Downloads