Skip to content

Releases: k3rs3d/ringfairy

v0.1.3-alpha

02 Jun 16:46
Compare
Choose a tag to compare

What's Changed

  • Audit mode fixes, including a new (basic) retry mechanism
  • New settings: audit_retries_max, audit_retries_delay, client_user_agent, client_header which give you more control over the site audit function
  • New tags: base_url, ring_name, ring_description, ring_owner, ring_owner_site
  • Randomly selects a "featured site" each run, usable with these tags: featured_site_url, featured_site_name, featured_site_description
  • Support TOML config file type
  • Change default config file to ringfairy.toml
  • You can now specify a folder to run in, on the command line, eg, ringfairy "../." and it will search for a ringfairy.toml there. It's as if you'd run ringfairy from within that folder.
  • Add "very verbose" mode -vv, and -vvv for more control over log level
  • Better contact info detecting
  • Improved the example HTML/CSS files
  • Add Roboring to list of webrings in README.md
  • Commit lockfile by @uncenter in #4

New Contributors

Full Changelog: v0.1.2-alpha...v0.1.3-alpha

v0.1.2-alpha

03 May 02:11
Compare
Choose a tag to compare
v0.1.2-alpha Pre-release
Pre-release

What's Changed

  • OPML support by @shombando in #3
  • Added Craftering to examples of webrings generated with Ringfairy
  • CLI version command matches Cargo.toml

New Contributors

Full Changelog: v0.1.1-alpha...v0.1.2-alpha

v0.1.1-alpha

22 Feb 21:06
Compare
Choose a tag to compare
v0.1.1-alpha Pre-release
Pre-release

This version adds an "audit mode" which scrapes each of the websites in the list, checking for the next & previous links.
If a site doesn't have the webring links, it won't be added to that build.

This means that you don't necessarily need to remove each & every non-compliant site. With audit mode enabled, you can generate the webring normally, and non-compliant sites will be omitted from that particular build.

Audit mode can be invoked with -A or --audit on the command line, or "audit": true in the config file.

NOTE: The process of scraping each site adds a lot of time (like, a couple of seconds), so don't rely on this mode if you want to generate as fast as possible.

Full Changelog: v0.1.0-alpha...v0.1.1-alpha

v0.1.0-alpha

20 Feb 21:51
59e69fd
Compare
Choose a tag to compare
v0.1.0-alpha Pre-release
Pre-release

This is the initial alpha release. It's stable enough that I'm now using it to run my own webring! You can, too!

While it's essentially fully functional, please do be aware that this version is more intended for testing purposes and probably contains bugs, or lacks features that you may expect to have.
If you choose to explore the application, I'd appreciate any feedback, and please report any issues you encounter.
Usage instructions should be in the readme.

Full Changelog: https://github.com/k3rs3d/ringfairy/commits/v0.1.0