Skip to content

feat: add weather Edge App with hourly forecast#1

Merged
nicomiguelino merged 7 commits into
mainfrom
development
Jun 25, 2026
Merged

feat: add weather Edge App with hourly forecast#1
nicomiguelino merged 7 commits into
mainfrom
development

Conversation

@nicomiguelino

Copy link
Copy Markdown
Contributor

Summary

  • Add weather Edge App displaying current conditions and hourly forecast via OpenWeatherMap API
  • Add Screenly manifest with configurable settings (API key, unit, locale, timezone, coordinates)
  • Add GitHub Actions workflows for CI checks and Edge App deployment

- Add index.html with current weather and hourly forecast UI
- Add src/main.ts with weather display logic and 15-minute refresh
- Add src/weather.ts with OpenWeatherMap API integration
- Add src/background.ts for weather-based background updates
- Add src/css/style.css for weather app styling
- Add screenly.yml and screenly_qc.yml manifests with settings
- Add static assets (backgrounds, icons)
- Add e2e screenshot tests and weather mocks
- Add GitHub Actions workflows for CI and Edge App deployment
- Add package.json, tsconfig.json, and config files
@nicomiguelino nicomiguelino self-assigned this Jun 24, 2026
@nicomiguelino nicomiguelino marked this pull request as ready for review June 24, 2026 17:44
@nicomiguelino nicomiguelino merged commit 6e1169f into main Jun 25, 2026
4 checks passed
@nicomiguelino nicomiguelino deleted the development branch June 25, 2026 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants