CoolFace
Apppublic

aaochoa/horizon-weather

sourceHugging Faceupdated 3mo agoView on Hugging Face
0likes
50 commits on main
f1094ea3mo ago

Merge pull request #24 from aaochoa/feature/map-precipitation-support

Anderson Ochoa
cf1b5873mo ago

feat: add precipitation support to interactive map popups

Anderson Ochoa
3835b3f3mo ago

Merge pull request #23 from aaochoa/feature/night-time-moon-icons

Anderson Ochoa
7f0a7873mo ago

feat: show moon icon instead of sun for night time

Anderson Ochoa
59169393mo ago

docs: update README.md to document new features and controllers

Anderson Ochoa
e5042483mo ago

Merge pull request #22 from aaochoa/feature/unit-switching-metric-imperial

Anderson Ochoa
f91b6603mo ago

refactor: extract top navigation bar to layouts/header partial

Anderson Ochoa
57aa2c33mo ago

style: reduce place name font size in weather header to text-2xl

Anderson Ochoa
4982b1f3mo ago

feat: make 'Save Your Favorites' prompt card dismissible for guest users

Anderson Ochoa
02400f93mo ago

style: remove background wrapper container from map popup weather icon

Anderson Ochoa
c6cf63d3mo ago

style: support dark mode theme overlays on Leaflet map popups

Anderson Ochoa
8d0b2e73mo ago

style: move map popup weather icon to the right side and make it larger

Anderson Ochoa
b3d2b373mo ago

feat: implement client-side unit conversions without reloading the page

Anderson Ochoa
734f50f3mo ago

fix: remove turbo-visit-control reload tag to permit inline validation rendering

Anderson Ochoa
3a8c7ac3mo ago

fix: render unprocessable_entity on invalid credentials to preserve login error alert

Anderson Ochoa
a13a7673mo ago

feat: add unit switching feature supporting English and Metric systems

Anderson Ochoa
e42cacd3mo ago

Merge pull request #21 from aaochoa/feature/changing-weather-api

Anderson Ochoa
d2cf83a3mo ago

feat: hide favorite header heart button for unauthenticated users

Anderson Ochoa
a50b42a3mo ago

feat: convert hourly forecast, daily forecast, and lunar cycle cards into accordions closed on start

Anderson Ochoa
03461aa3mo ago

feat: display timezone offsets as UTC instead of GMT

Anderson Ochoa
64298853mo ago

style: default Saved Locations accordion to closed state

Anderson Ochoa
a8a41993mo ago

feat: convert Saved Locations card into a collapsible accordion

Anderson Ochoa
fcce5923mo ago

Merge pull request #20 from aaochoa/feature/changing-weather-api

Anderson Ochoa
385250f3mo ago

style: fix spacing and array layout offenses reported by RuboCop

Anderson Ochoa
760d8d93mo ago

feat: integrate OpenWeatherMap One Call 3.0 API with Open-Meteo fallback

Anderson Ochoa
95e042e3mo ago

Merge pull request #19 from aaochoa/feature/technical-enhancements-caching-mocking

Anderson Ochoa
95941523mo ago

feat: implement WebMock testing isolation and database-backed geocoding cache

Anderson Ochoa
1e105743mo ago

Merge pull request #18 from aaochoa/chore/clean-up-and-testing

Anderson Ochoa
61696723mo ago

chore: clean up codebase and increase test coverage for controllers, models, and services

Anderson Ochoa
0153b663mo ago

Merge pull request #17 from aaochoa/fix-favorites-scroll-preservation

Anderson Ochoa
40af2e53mo ago

fix: scroll preservation and dynamic Lucide icon rendering for favorite locations

Anderson Ochoa
faa19ae3mo ago

feat: display weather icon in map marker tooltip popup

Anderson Ochoa
93c316a3mo ago

fix: reduce font size of auto-updating forecast badge to text-xs

Anderson Ochoa
633ca1c3mo ago

Display timezone abbreviation in map marker popup

Anderson Ochoa
403de943mo ago

Merge pull request #16 from aaochoa/feature/weather-gifs

Anderson Ochoa
3b401f83mo ago

Merge pull request #15 from aaochoa/docs/readme-updates

Anderson Ochoa
6c30b623mo ago

Add Tenor weather GIF integration with Lucide icon fallback

Anderson Ochoa
f999a883mo ago

Update README.md with missing features, controllers, and morphing documentation

Anderson Ochoa
5aa32c63mo ago

Merge pull request #14 from aaochoa/fix/updated-timestamp-format

Anderson Ochoa
29251f03mo ago

Format last updated time to use 12-hour AM/PM format matching Local Time

Anderson Ochoa
dbd380b3mo ago

Merge pull request #13 from aaochoa/fix/weather-refresh-glitch

Anderson Ochoa
e79c2de3mo ago

Fix weather refresh glitch using Hotwire morphing and Stimulus scroll preservation

Anderson Ochoa
61288b53mo ago

Merge pull request #12 from aaochoa/style/time-readability-improvements

Anderson Ochoa
d9d4d403mo ago

Merge pull request #11 from aaochoa/feat/geolocation-persistence

Anderson Ochoa
6bafb613mo ago

style: make hours/times prominent and large while keeping labels regular size

Anderson Ochoa
94c667a3mo ago

feat: prompt for geolocation on app start and persist user default location in localStorage

Anderson Ochoa
debfa6d3mo ago

Merge pull request #9 from aaochoa/fix/map-and-theme-updates

Anderson Ochoa
7ba0c623mo ago

Merge pull request #10 from aaochoa/fix/signup-validation

Anderson Ochoa
b331b543mo ago

style: add inline failure alert box inside the login form

Anderson Ochoa
c00d9d73mo ago

fix: validate email uniqueness and password length gracefully to prevent database uniqueness crash

Anderson Ochoa