File rescrobbled.changes of Package rescrobbled
------------------------------------------------------------------- Tue Mar 10 02:57:41 UTC 2026 - dead_mozay@opensuse.org - Update to version 0.9.0: * Add release workflow * Clean up config section in readme * Clean up CI workflow * Move to 2024 edition * allow reading secrets from file * Add config command to print effective config * Rename load_from_environment -> override_from_environment * Update copyright comment * Add environment variables to readme * Fix config override logic * Allow loading config from environment variables * Reset start time for new tracks * Make scrobbling with original timestamp configurable * Add use_track_start_timestamp config * Fix note in readme * switch from bash to env sh ------------------------------------------------------------------- Fri Jul 14 03:55:46 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.7.1: * Release v0.7.1 * Update dependencies * Create dependabot.yml * Bump openssl from 0.10.41 to 0.10.55 * Update changelog * Allow scrobbling without album to Last.fm * Update rustfm-scrobble-proxy ------------------------------------------------------------------- Sun Jan 22 11:33:39 UTC 2023 - dead_mozay@opensuse.org - Update to version 0.7.0: * Update player finding logic * Remove deprecated enable-notifications key from configuration example * Account for album optionality in metadata filtering * Correctly print None album * Raise error when submitting empty album to Last.fm * Make album optional in Track * Remove notification functionality * Revert OpenSSL "fixes" (5a63014, d57909e) * Use attohttpc with rustls * Link to MPRIS spec instead of `MPRIS` ------------------------------------------------------------------- Thu Nov 17 16:10:40 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.6.2: * Release 0.6.2 * Update mpris (fix #85) ------------------------------------------------------------------- Tue Oct 11 14:58:56 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.6.1: * No changelog. ------------------------------------------------------------------- Thu Jul 21 02:44:30 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.6.0: * Run clippy and rustfmt * Move to Rust 2021 edition * Update changelog for proxy fix * Change rustfm-scrobble fork from git to crates.io * Update rustfm-scrobble * Use rustfm-scrobble fork replacing ureq with attohttpc * Update filter script examples * Pass genre(s) to filter script ------------------------------------------------------------------- Thu Jun 16 16:12:19 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.5.3: * Surpressed plaintext password in last.fm config ------------------------------------------------------------------- Fri Mar 04 03:57:05 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.5.2: * Bump version * Release v0.5.2 * Specify exact versions and update dependencies * Fix basic and ignore_artists filter scripts * Improve error messages ------------------------------------------------------------------- Mon Jan 24 02:57:45 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.5.1: * Fix bus name whitelist checking ------------------------------------------------------------------- Tue Jan 04 04:15:04 UTC 2022 - dead_mozay@opensuse.org - Update to version 0.5.0: * Update changelog for unknown track length fallback * Prepare for merging * Remove name field from ListenBrainz config * Allow specifying multiple ListenBrainz instances * Use listenbrainz crate instead of listenbrainz-rust * added support for unknown-length track * Improve contributing info in readme * Update changelog for config/session file permissions * Set permissions for generated config file and session file * Use bail instead of return Err(anyhow!(...)) * Fix ListenBrainz error message and add TODO to service module * Show message when logging in to Last.fm * Refactor main loop to use anyhow * Add comment to player::is_whitelisted * Refactor filtering (use anyhow) * Refactor Track type and track submission * Refactor scrobbling services * Refactor main and config * Update README and CHANGELOG for filter script examples * Rename example filter scripts for clarity * Add some example filter scripts ------------------------------------------------------------------- Sat May 08 13:29:11 UTC 2021 - dead_mozay@opensuse.org - Update to version 0.4.0: * Run clippy * Add ignore info for filter scripts to README * Allow ignoring tracks * Add test for filter script with no output ------------------------------------------------------------------- Fri May 07 02:57:51 UTC 2021 - dead_mozay@opensuse.org - Update to version 0.3.3: * Add -v/--version command-line switch ------------------------------------------------------------------- Mon Apr 19 14:21:39 UTC 2021 - dead_mozay@opensuse.org - Update to version 0.3.2: * Fix config template typos ------------------------------------------------------------------- Tue Mar 30 02:42:40 UTC 2021 - dead_mozay@opensuse.org - Update to version 0.3.1: * Fix config template typo * Add back the AUR package to the README * Release v0.3.0 * Clarify readme * Run rustfmt * Add test for filter_metadata * Add filter-script to changelog, readme and config template * Add support for a metadata filtering script * Extract player functionality to player module * Improve config creation message * Update changelog * Create config file if it doesn't exist * Use config::config_dir() in auth::authenticate() * Extract config dir retrieval and creation into function * Update dependencies * Add renamed config options of v0.2.0 to changelog * Update changelog * Update dependencies * Run rustfmt * Allow single song repeat * Use Instant-based timer instead of fixed playtime counter * Don't allocate unnecessary strings for metadata * Explain how to determine the player's MPRIS identity * Bump version * Update readme with Last.fm being optional * Show warning if both Last.fm and ListenBrainz API credentials are missing * Make Last.fm scrobbling optional * Slightly clean up main loop ------------------------------------------------------------------- Tue Jun 02 12:06:51 UTC 2020 - dead_mozay@opensuse.org - Update to version 0.1.0: * Support player whitelisting by bus name * Add changelog, update readme * Implement optional player whitelisting * Rename config options * Improve config error handling * Only use seconds in min_play_time config option ------------------------------------------------------------------- Tue Jun 2 12:00:18 UTC 2020 - Dead Mozay <dead_mozay@opensuse.org> - Initial package