6 Commits

Author SHA1 Message Date
Joey
9104955737 Update lastfm client bundle 2.0 (#1885)
* Complete lastfm-bundle 2.0: add session support and move config to packages

* Fix environment variable name: LASTFM_SESSION -> LASTFM_SESSION_KEY

- Update session_key configuration to use LASTFM_SESSION_KEY for consistency
- Addresses feedback from PR #1885

* Fix copy-from-recipe path in manifest.json

- Change from '%CONFIG_DIR%/packages/' to '%CONFIG_DIR%/'
- Prevents files from being copied to config/packages/packages/
- Thanks @diimpp for catching this issue
2025-11-20 21:04:03 +04:00
Joey
ccddb71791 Move discogs-bundle 4.0 config to packages directory (#1886)
* Move discogs-bundle 4.0 config to packages directory

* Fix empty config block: uncomment personal_access_token

* Fix copy-from-recipe path: copy entire config structure

* Trigger CI re-run

* Remove trailing newline from manifest.json

* Fix line endings: convert CRLF to LF (Unix style)

* Activate DISCOGS_PERSONAL_ACCESS_TOKEN in manifest.json

- Remove # prefix to make env variable available in .env file
- Fixes inconsistency between YAML config and manifest
- Thanks @diimpp for catching this issue
2025-11-20 21:03:03 +04:00
Joey
2743443c75 Add Last.fm Client Bundle recipe v2.0 (#1881)
* Add Last.fm Client Bundle recipe v2.0

- Add recipe for calliostro/last-fm-client-bundle v2.0
- Updates configuration key from calliostro_last_fm_client to calliostro_lastfm
- Changes api_key and secret configuration structure
- Adds optional user_agent and rate_limiter configuration
- Removes session key from environment variables (deprecated)
- Symfony bundle for Last.fm API integration

* Fix formatting: Add newlines and ensure 4-space indentation

- Add missing newlines at end of files
- Ensure YAML uses 4-space indentation
- Fix Symfony recipes coding standards compliance

* Fix YAML indentation: Remove spaces from empty lines

- Remove 4 spaces from empty lines (lines 4, 7, 10)
- Empty lines must be completely empty per Symfony standards
- Fixes GitHub Actions indentation check

* Fix bundle class name for v2.0

- Update bundle class from CalliostroLastFmClientBundle to CalliostroLastfmBundle
- Update namespace from LastFmClientBundle to LastfmBundle
- Matches actual bundle class in v2.0.0-beta.1
2025-11-10 09:32:41 +01:00
Joey
80ebbceb01 Update Discogs Bundle recipe for v4.0.0-beta.2 (#1858)
Replace throttle config with symfony/rate-limiter integration
2025-09-14 10:13:23 +02:00
Joey
d8e3417c38 Add Discogs Bundle recipe v4.0 (#1855)
* Add Discogs Bundle recipe v4.0

- Add recipe for calliostro/discogs-bundle v4.0
- Supports Personal Access Token and OAuth authentication
- Includes configuration options with detailed comments
- Symfony bundle for Discogs API integration

* Fix YAML indentation to use 4 spaces
2025-09-13 08:11:32 +02:00
Joey
577b45237a [calliostro/last-fm-client-bundle] Add recipe (#1852) 2025-08-31 08:22:33 +02:00