Commit Graph

  • e92f189a44 Merge pull request #73 from outis1one/claude/fix-sunrise-video-timing-hKgfU main Outis 2026-05-13 23:25:03 -04:00
  • 2f15ce47c9 sunrise.py: replace suntime with skyfield for accurate sunrise calculation Claude 2026-05-14 03:17:45 +00:00
  • 5f4391bd9f Merge pull request #72 from outis1one/claude/moon-photography-enhancement-dD9R6 Outis 2026-05-03 19:36:18 -04:00
  • 6b03ae73a3 gitignore: exclude crescent detection debug images Claude 2026-05-03 23:35:13 +00:00
  • 0a48771641 Add test_crescent_detect.py — crescent detection test script Claude 2026-05-03 23:34:50 +00:00
  • 5dda4f6993 Merge pull request #71 from outis1one/claude/moon-photography-enhancement-dD9R6 Outis 2026-05-03 19:27:20 -04:00
  • 29a864375b Add waxing/waning crescent phases; fix phase-shadow double-application Claude 2026-05-03 23:21:44 +00:00
  • 71a12cb310 Merge pull request #70 from outis1one/claude/moon-photography-enhancement-dD9R6 Outis 2026-05-03 14:33:17 -04:00
  • b21803151b composite: add unsharp mask after Lanczos resize to restore crater crispness Claude 2026-05-03 18:31:24 +00:00
  • 15ece6ff3f composite: switch to smooth synthetic atmospheric glow, eliminating foil artefact Claude 2026-05-03 18:10:27 +00:00
  • 590e078a65 composite: replace bilateral-filter sky with atmospheric halo on dark background Claude 2026-05-03 18:05:16 +00:00
  • 4d498cd54f Add files via upload Outis 2026-05-03 12:26:18 -04:00
  • 8905c60367 Merge pull request #69 from outis1one/claude/fix-sunrise-sunset-observer-BA0Iy Outis 2026-05-03 12:18:32 -04:00
  • 6b46eb5128 composite: use east frame background with bilateral filter at 70% zoom Claude 2026-05-03 13:17:36 +00:00
  • be27715fcb Merge pull request #68 from outis1one/claude/fix-sunrise-sunset-observer-BA0Iy Outis 2026-05-02 08:54:10 -04:00
  • 54f342224a docs: update test_last_full_moon.py README entry for full pipeline Claude 2026-05-02 12:53:25 +00:00
  • a470879d1e simplify test_last_full_moon.py: delegate to run_phase() with no_upload Claude 2026-05-02 12:53:14 +00:00
  • d8bf01f86f docs: update test_last_full_moon.py entry to match full image pipeline Claude 2026-05-02 12:52:21 +00:00
  • 985f4883a8 update test_last_full_moon.py to produce the full moon image Claude 2026-05-02 12:52:08 +00:00
  • a17d4486f4 Merge pull request #67 from outis1one/claude/fix-sunrise-sunset-observer-BA0Iy Outis 2026-05-02 08:49:31 -04:00
  • 4f61589ca6 docs: document test_last_full_moon.py in README Claude 2026-05-02 12:48:50 +00:00
  • aa4f699b43 add test_last_full_moon.py — smoke-test for moon phase + sun events Claude 2026-05-02 12:48:39 +00:00
  • 318af0dbf5 fix: pass bare topos to sunrise_sunset(), not earth+topos observer Claude 2026-05-02 12:43:03 +00:00
  • 3bb17d0093 Merge pull request #66 from outis1one/claude/add-moon-image-locations-ACdGH Outis 2026-05-02 08:13:39 -04:00
  • 975c9cc2eb Use real sunset/sunrise for dark window; pick frame closest to exact phase Claude 2026-05-01 22:38:04 +00:00
  • 3fc77ab75e Expand obs window to full dark+moon period; label with illumination% Claude 2026-05-01 22:32:16 +00:00
  • a6989a9ea8 Simplify moon phase: binary go/no-go, parallactic angle rotation, no atmosphere overlay Claude 2026-05-01 22:27:34 +00:00
  • 9e2852fd73 Use fixed obs time for NASA fetch and atmosphere check Claude 2026-05-01 22:03:57 +00:00
  • da299f02ac Merge pull request #65 from outis1one/claude/add-moon-image-locations-ACdGH Outis 2026-05-01 17:52:45 -04:00
  • c09b872f52 Apply atmosphere overlay ON TOP of moon, add overcast fallback Claude 2026-05-01 21:51:42 +00:00
  • c07469d4c3 Merge pull request #64 from outis1one/clDemoe/add-moon-image-locations-ACdGH Outis 2026-05-01 14:19:51 -04:00
  • 1425a6e5f4 Replace annular cloud veil with full-frame east sky backdrop Claude 2026-05-01 18:17:54 +00:00
  • 69329c4e07 Merge pull request #63 from outis1one/clDemoe/add-moon-image-locations-ACdGH Outis 2026-05-01 14:11:05 -04:00
  • 5244fbb89b Fix missed raw draw.text in render_phase_closeup Claude 2026-05-01 18:10:25 +00:00
  • 9f8d4f7393 Merge pull request #62 from outis1one/clDemoe/add-moon-image-locations-ACdGH Outis 2026-05-01 14:08:41 -04:00
  • b45ef3a791 Fix UnicodeEncodeError in caption drawing Claude 2026-05-01 18:07:53 +00:00
  • 7e23066db6 Merge pull request #61 from outis1one/clDemoe/add-moon-image-locations-ACdGH Outis 2026-05-01 14:05:39 -04:00
  • 09fda8d8af Add smoke-test script for cloud-veil composite Claude 2026-05-01 17:16:50 +00:00
  • 3ededd68b8 Add per-event NASA moon images with east-sky cloud veil Claude 2026-05-01 17:07:16 +00:00
  • ebba2b3ae3 Merge pull request #60 from outis1one/clDemoe/digital-zoom-moon-capture-DprtQ Outis 2026-05-01 09:39:13 -04:00
  • cbffe426c4 Merge pull request #59 from outis1one/clDemoe/fix-video-deletion-error-624Gp Outis 2026-05-01 09:38:52 -04:00
  • 28c3c1dc63 Switch monthly phase close-ups to NASA SVS Dial-a-Moon at fullscreen Claude 2026-05-01 11:54:46 +00:00
  • ed8982da0e Fix afade: bc omits leading zero for values < 1 (.850 → 0.850) Claude 2026-05-01 05:09:57 +00:00
  • b0d74a5837 Merge pull request #58 from outis1one/clDemoe/fix-video-deletion-error-624Gp Outis 2026-04-30 18:02:33 -04:00
  • 7500a94c7d Merge pull request #57 from outis1one/clDemoe/digital-zoom-moon-capture-DprtQ Outis 2026-04-30 18:02:04 -04:00
  • 61e9e4d0be Add ambient chunk as 2nd audio fallback; fix capture service exit-code bug Claude 2026-04-30 19:47:53 +00:00
  • 31abda890b Merge pull request #56 from outis1one/claude/fix-video-deletion-error-624Gp Outis 2026-04-30 08:47:56 -04:00
  • 65b8caf7f9 Reorder audio fallback chain: today → live RTSP → yesterday → library Claude 2026-04-30 11:53:57 +00:00
  • c2d4d97361 Fix audio: live RTSP fallback + mix retry + journal in ntfy; overlay at 15% Claude 2026-04-30 11:50:02 +00:00
  • 5fb7ff09a3 Add nightly moon-track timelapse and monthly moon-phase composites Claude 2026-04-30 11:40:11 +00:00
  • 03ebb53754 Add files via upload Outis 2026-04-30 03:07:22 -04:00
  • 69b9056276 Add files via upload Outis 2026-04-30 02:37:25 -04:00
  • 499bafdcc2 Merge pull request #55 from outis1one/claude/comment-sunrise-overlay-9LvlR Outis 2026-04-29 14:58:11 -04:00
  • 5810ab0194 Trim weather-tag vocabulary to audio-relevant precipitation only Claude 2026-04-29 18:55:59 +00:00
  • 5d00ac954f Merge pull request #54 from outis1one/claude/comment-sunrise-overlay-9LvlR Outis 2026-04-29 14:51:11 -04:00
  • 9e1087f875 Tag ambient audio chunks with current OpenWeather conditions Claude 2026-04-29 18:40:27 +00:00
  • 7c5a703222 Fix sky-cam-audio-capture.service spurious failure on no-op retention Claude 2026-04-29 18:33:03 +00:00
  • cba5b5b1e8 Document drawtext overlay settings for easy customization Claude 2026-04-29 18:20:20 +00:00
  • 119d58ad4c Merge pull request #53 from outis1one/claude/sunrise-video-audio-overlay-N0I0I Outis 2026-04-24 10:47:59 -04:00
  • 93935876de sunrise: scale audio fades to 8.5% of target duration Claude 2026-04-24 12:27:52 +00:00
  • 63b4d2e2d9 sunrise: quicker audio fades, raise overlay, yesterday-audio fallback Claude 2026-04-24 12:15:07 +00:00
  • 381e03453c Merge pull request #52 from outis1one/claude/fix-mvt-video-playback-NhFjs Outis 2026-04-23 12:00:20 -04:00
  • d776fad0cb 4-seasons: add progress reporting during validation and encoding Claude 2026-04-23 14:21:50 +00:00
  • d54716c054 Merge pull request #51 from outis1one/claude/fix-mvt-video-playback-NhFjs Outis 2026-04-23 10:03:19 -04:00
  • 307224fc26 4-seasons: fix silent exit in grey-frame filter (read + set -e) Claude 2026-04-23 14:02:24 +00:00
  • a0e88cc528 Merge pull request #50 from outis1one/claude/fix-mvt-video-playback-NhFjs Outis 2026-04-23 09:53:55 -04:00
  • 4a14d539a4 4-seasons: fix silent exit on clean days (set -e + && gotcha) Claude 2026-04-23 13:52:29 +00:00
  • a1e1713111 Enable audio capture and notifications in config Outis 2026-04-23 09:46:13 -04:00
  • 6e4fd951b8 Merge pull request #49 from outis1one/claude/fix-mvt-video-playback-NhFjs Outis 2026-04-23 09:44:48 -04:00
  • 065700ea69 Add files via upload Outis 2026-04-23 09:29:00 -04:00
  • 2ba34cd5fe 4-seasons: fix VFR pause/jump in daily MVT clips Claude 2026-04-23 12:22:00 +00:00
  • bd2ade49fc Merge pull request #48 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-23 08:03:12 -04:00
  • 8a7739502c fix: daily_sunrise_video.sh exits non-zero, blocking OnSuccess= upload Claude 2026-04-23 12:00:57 +00:00
  • 98dcf23687 4-seasons: replace size-rejection with 1MB fast-skip for grey filter Claude 2026-04-23 02:34:26 +00:00
  • e819177493 Add files via upload Outis 2026-04-22 22:24:28 -04:00
  • a9faa63cd9 4-seasons: remove per-frame ffprobe validation — too slow at scale Claude 2026-04-23 01:52:38 +00:00
  • 3f5b89e5da README: document backfilling multiple dates with 4-seasons.sh loop Claude 2026-04-22 22:31:06 +00:00
  • fb1ed4a5fa Merge pull request #47 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 16:58:10 -04:00
  • be784a9452 README: add git workflow section — install, pull, overwrite local changes Claude 2026-04-22 20:55:20 +00:00
  • 283c36979a Merge pull request #46 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 16:42:55 -04:00
  • d00d4bf15e 4-seasons: add optional date argument Claude 2026-04-22 20:41:45 +00:00
  • 55681abc9f Merge pull request #45 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 14:38:17 -04:00
  • d0399fb72d 4-seasons: restore original concat approach — no duration per frame Claude 2026-04-22 18:29:58 +00:00
  • 334e8b85e7 Merge pull request #44 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 13:00:45 -04:00
  • 32bd64459e 4-seasons: exit cleanly when all frames fail validation Claude 2026-04-22 16:58:16 +00:00
  • 8b79261b81 4-seasons: remove fps=25 from speed-adjust — keep all source frames Claude 2026-04-22 16:32:47 +00:00
  • c92626e9df Merge pull request #43 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 12:23:24 -04:00
  • 9d34240ac0 sky-cam.conf: comment out grey filter — must be explicitly enabled Claude 2026-04-22 16:22:25 +00:00
  • ec8eb7aebf 4-seasons: protect night frames from grey filter with brightness floor Claude 2026-04-22 16:17:22 +00:00
  • 3ed9f76f2e Merge pull request #42 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 12:10:47 -04:00
  • 4aeee6b3d5 4-seasons: validate JPEGs with ffprobe, add optional grey-frame filter Claude 2026-04-22 16:07:29 +00:00
  • 029840cbe0 Merge pull request #41 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 11:54:41 -04:00
  • 292824b48d 4-seasons: skip empty/unreadable frames, warn on low day coverage Claude 2026-04-22 15:51:59 +00:00
  • 9b01e4323f Update README with XDG_RUNTIME_DIR export instructions Outis 2026-04-22 11:33:09 -04:00
  • 9126e62a92 Update README.md Outis 2026-04-22 11:32:39 -04:00
  • 1f9f001755 Update README with environment variable setup Outis 2026-04-22 11:30:37 -04:00
  • 4e50bfd3b3 Merge pull request #40 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 11:05:21 -04:00
  • 45af48e46d Fix Python config parser swallowing inline comments as part of values Claude 2026-04-22 15:01:53 +00:00
  • 31b16b5221 Merge pull request #39 from outis1one/clDemoe/seasonal-sunrise-montage-nn268 Outis 2026-04-22 10:55:03 -04:00
  • e56663209e Prepend <cam> to all output filenames consistently Claude 2026-04-22 14:45:36 +00:00