5 Commits

Author SHA1 Message Date
abite
52f3be257f
feat: add multi-currency support via environment variables (#66)
- Add CURRENCY_CODE and CURRENCY_LOCALE environment variables in server.js
- Inject currency configuration into frontend via dynamic config.js endpoint
- Update formatCurrency() function to use global app config for dynamic currency formatting
- Support any ISO 4217 currency code with proper locale-specific formatting
- Add comprehensive currency configuration documentation (CURRENCY_CONFIG.md)
- Update README.md with currency environment variables and collapsible configuration guide
- Include Docker/Docker Compose configuration examples for currency settings
- Maintain backward compatibility with USD/en-US defaults

Supported currencies include USD, EUR, GBP, CAD, AUD, JPY, and any valid ISO 4217 code.
Currency formatting respects locale-specific conventions (e.g., €1.234,56 for de-DE).

add docs folder

Stringify currency object and update docs

Adding responsive card values to wrap large values
2025-06-09 00:53:40 -04:00
gitmotion
3602e09fae Update docker compose and readme.md 2025-06-03 19:07:54 -07:00
gitmotion
0a45fdd855 Demo Mode: add demo_mode middleware, global error logger with auto toast, demo banner
Add demo mode banner

fix spacing

Added Demo_mode env vars and update refreshAllData responses error handling

update usage of await response.text()

Update demo mode error message
2025-05-30 14:39:18 -07:00
gitmotion
e7503fbbad update readme and docker-compose.yml 2025-05-22 16:36:37 -07:00
gitmotion
cba02be4f2 Map maintenance notifictions in apprise notifier and update test notifications to include notification type in title
- add docker-compose.yml
2025-05-22 16:33:36 -07:00