• v0.0.13 5f3f69728e

    ejstacey released this 2025-11-08 01:57:44 +00:00 | 1 commits to main since this release

    Be much better about version-checking failing.

    Downloads
  • v0.0.12 f049af46d8

    ejstacey released this 2025-10-24 07:43:59 +00:00 | 5 commits to main since this release

    • If settings.json already exists, --install won't overwrite it (instead naming the new file settings.json-new so you can compare the files).
    • Do version checks upon running ysm. This is disable-able with a setting in settings.json (compare to settings.json-new to find out what it is!)
    Downloads
  • v0.0.11 da385d5bea

    Display fixes Stable

    ejstacey released this 2025-10-06 01:19:01 +00:00 | 8 commits to main since this release

    • Various minor display fixes on the channel modify and generator pages.
    Downloads
  • v0.0.10 53a19be65b

    ejstacey released this 2025-10-05 06:45:24 +00:00 | 10 commits to main since this release

    • Check for files and directories when starting up, suggest running --install if they don't exist.
    • When doing --install, if the settings file already exists, back it up
    • When doing --install, copy the executable to ~/.local/bin
    • When running the program normally, take a backup of the db before we start doing anything, just for safety. There's a new config option of "BackupCopies" to set the maximum number of backups we want. Defaults to 7.
    Downloads
  • v0.0.9 9216223667

    Windows fix Stable

    ejstacey released this 2025-09-20 05:03:48 +00:00 | 18 commits to main since this release

    Fix windows pathing for config/data areas and ile locations.

    Also fixes some niggly bugs around the active selection on the generate page.

    Downloads
  • v0.0.8 6cf96ead19

    ejstacey released this 2025-09-10 04:05:12 +00:00 | 21 commits to main since this release

    This is a large update to the file layout. We now use OS-standard locations (like ~/.local/share, ~/.config, or %LOCALAPPDATA%, or ~/Library/Preferences).

    Migration

    1. Download this release (or newer).
    2. Run ./ysm --install to let it populate the default directories/files.
    3. Open the settings file the --install command creates.
    4. Make adjustments as necessary. Make note of the template, html, and dbFile locations.
    5. Any changes you've made in your old ysm instance should be copied to the new locations.
    6. Your existing ysm.db file should be moved from the old ysm directory to where the settings expects it.
    7. Copy the new ysm executable into your PATH somewhere.
    Downloads
  • v0.0.7 7e1365108c

    ejstacey released this 2025-09-07 02:11:23 +00:00 | 25 commits to main since this release

    There was an annoying crash if you switched to untagged filter view while on a later page. Fixed that.

    Downloads
  • v0.0.6 58750090cc

    ejstacey released this 2025-08-18 02:13:56 +00:00 | 31 commits to main since this release

    Changes references to gitea.joyrex.net to repo.joyrex.net. No other code changes are involved in this release.

    Downloads
  • v0.0.5 7935738040

    ejstacey released this 2025-05-25 22:59:53 +00:00 | 33 commits to main since this release

    Channel view gets untagged filter

    Downloads
  • v0.0.4 3b782fd3d5

    ejstacey released this 2025-05-25 06:15:38 +00:00 | 34 commits to main since this release

    Improvements allowing setting generator defaults in the settings file. Include timestamp in default generator template.

    Downloads