Repository navigation
Add Foreign Exchange Rates plugin - #176
Merged
Merged
Conversation
New community plugin for daily foreign exchange rates from the free Frankfurter API (European Central Bank reference rates, no credentials). - Latest Rates: latest rate plus the change since the previous working day - Historical Rates: daily rates for the selected timeframe - Currencies (hidden): feeds the base/target currency drop-downs and the connection check - Overview dashboard: Cable, Fiber and Chunnel with daily change, trend charts, rates per US dollar as sparklines and biggest movers vs USD Stays on Frankfurter v1 for now; v1 is deprecated in favour of v2 but remains available. PLUG-4841 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
- Point base URL at the v2 API and use the /rates endpoint - Send providers=ECB on all requests to keep ECB-only rates - Rename symbols arg to quotes and pass from/to as query args - Rewrite scripts for the flat v2 response and drop base/base rows - Limit currencies to those the ECB still publishes Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
TimWheeler-SQUP
marked this pull request as ready for review
November 3, 2026 22:42
Contributor
Author
|
@coderabbitai approve |
Contributor
Action performed
|
clarkd
reviewed
Nov 4, 2026
The per-plugin spellcheck word list is no longer needed. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
🧩 Plugin PR Summary📦 Modified Plugins
📋 Results
🔍 Validation Details✅
|
clarkd
approved these changes
Nov 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🔌 Plugin overview
🖼️ Plugin screenshots
Default dashboards
🧪 Test plan
squaredup validatepasses: 3 data streams, icon, config validation, 1 dashboardsquaredup teston every stream:providers=ECB, so only European Central Bank reference rates are returned and this cannot be changed in the plugin📚 Checklist
🤖 Generated with Claude Code
Summary by CodeRabbit
Summary by CodeRabbit