Commit Graph

  • b834cc4218 docs: add historical backfill operation and verification guide main haneulai 2026-06-16 09:55:17 +0900
  • 7422cd4869 fix: ensure backfill_state table is created inside backward_backfill.py initialization haneulai 2026-06-16 09:52:44 +0900
  • 428d4e0d09 feat: implement backward historical backfill scheduler with SQLite state tracking haneulai 2026-06-16 09:51:39 +0900
  • a405748042 feat: implement hybrid daily stats calibration using fetch_history_daily haneulai 2026-06-15 16:07:32 +0900
  • 5c504f7747 fix: resolve out-of-range date error (31 days) in monthly stats calculation haneulai 2026-06-15 13:53:33 +0900
  • 72a85b0ff6 chore: setup supabase cli and pull baseline migration haneulai 2026-06-15 13:49:24 +0900
  • 1724a80426 chore: merge subprojects into monorepo layout haneulai 2026-06-15 12:54:11 +0900
  • 072d038410 Add 'app/' from commit '0e0b64f20f3d3dfd31a99eb8adf7d65c82536251' haneulai 2026-06-15 12:53:40 +0900
  • e9a4f8e401 Add 'crawler/' from commit 'c9ed91d885f3c46efb98e98310a1882bb5936546' haneulai 2026-06-15 12:53:36 +0900
  • 8991b92ac8 Add 'api_server/' from commit 'cd684eae2200b96f62db0f0244ce54a13485ec6e' haneulai 2026-06-15 12:53:33 +0900
  • 5c3b20522b initial commit: add .gitignore haneulai 2026-06-15 12:53:21 +0900
  • c9ed91d885 fix: daily stats calculation logic and daily close task haneulai 2026-06-15 12:52:42 +0900
  • c885bab007 fix: 크롤링 오류 시 daily_stats 0으로 덮어쓰기 방지 haneulai 2026-05-14 17:56:08 +0900
  • c736b2982f feat: Check Supabase alerts_enabled before sending telegram haneulai 2026-04-14 16:40:59 +0900
  • 0e0b64f20f feat: Add alerts toggle in Dashboard haneulai 2026-04-14 16:40:51 +0900
  • cd684eae22 feat: Add alerts_enabled to plant schemas and endpoints haneulai 2026-04-14 16:40:47 +0900
  • 19103b3226 알람전송오류 haneulai 2026-03-30 16:06:39 +0900
  • c94ca954dd 텔레그램 알림 변경. haneulai 2026-03-30 15:22:28 +0900
  • ac0cbbc44a 수정 haneulai 2026-03-30 13:01:18 +0900
  • a1f8c74ec8 feat: add comparison screen with simplified labels haneulai 2026-02-12 10:51:16 +0900
  • d8a3efab06 fix: fallback to daily_stats summation for current month stats haneulai 2026-02-12 10:50:40 +0900
  • f139b2abb4 feat: add comparison stats api (/plants/stats/comparison) haneulai 2026-02-12 10:38:22 +0900
  • 3420bee2bf Initial commit for SolarPower App haneulai 2026-01-30 11:46:03 +0900
  • 20ef587800 Initial commit with fixed daily summary logic haneulai 2026-01-30 11:43:08 +0900
  • 0663458fc7 연간 데이터 기본 5개 haneulai 2026-01-28 10:28:17 +0900
  • 665ff4914e feat: enhance stats API for date navigation and support new excel upload format haneulai 2026-01-28 10:16:48 +0900
  • 4a5762b938 fix: Improve Excel parsing and error messages for monthly upload haneulai 2026-01-27 18:10:46 +0900
  • d56a8f7ae1 refactor: Remove /upload prefix from upload router for better URL structure haneulai 2026-01-27 17:48:17 +0900
  • d9de2e939b feat: Add monthly stats excel upload endpoint haneulai 2026-01-27 17:44:09 +0900
  • 02a9149f55 feat: Switch to monthly_stats table for month/year stats aggregation haneulai 2026-01-27 17:12:56 +0900
  • c1223c1f14 fix: Implement pagination to bypass Supabase 1000 row hard limit haneulai 2026-01-27 16:58:48 +0900
  • cfb8079809 fix: Increase Supabase query limit to fetch all historical stats haneulai 2026-01-27 16:45:59 +0900
  • 3b9403b654 fix: Ensure current year is included in yearly stats even if no data haneulai 2026-01-27 15:40:40 +0900
  • 39c7928895 feat: Add year parameter to stats API and extend year range haneulai 2026-01-27 15:34:20 +0900
  • 060c32d105 feat: change stats period to current month and fix label logic haneulai 2026-01-26 11:48:18 +0900
  • 15e611ebb6 fix: stats timezone issue (UTC to KST) haneulai 2026-01-26 10:56:19 +0900
  • 1aa4448f9f feat: Add hourly stats endpoint for today chart haneulai 2026-01-26 10:49:49 +0900
  • a7a83e8792 feat: Update stats API to include real-time crawled data haneulai 2026-01-23 16:45:37 +0900
  • f4e7e8b03e fix: Reorder router registration to fix route matching haneulai 2026-01-23 16:24:53 +0900
  • 5c43b6e43b feat: Add stats and upload APIs for plant detail screen haneulai 2026-01-23 15:42:40 +0900
  • a891891a6e chore: add pandas, openpyxl, python-multipart dependencies haneulai 2026-01-23 11:39:31 +0900
  • 1b76ad61ed feat: 엑셀 업로드 API 추가 (POST /upload/history) haneulai 2026-01-23 11:27:56 +0900
  • ac3d64ed7f fix: update SolarLogBase schema to match DB columns (current_kw, today_kwh, status) haneulai 2026-01-22 15:44:36 +0900
  • 126ede33ab fix: revert company_id back to int type haneulai 2026-01-22 15:25:52 +0900
  • 6ae0322918 fix: change PlantBase id and company_id to str type haneulai 2026-01-22 15:24:26 +0900
  • 903d2cfb0b fix: change plant_id to str, timestamp to created_at for DB schema match haneulai 2026-01-22 15:22:22 +0900
  • f826028161 Fix: change timestamp column name to created_at haneulai 2026-01-22 15:18:04 +0900
  • 8878303cac Initial commit: FastAPI middleware server for solar power monitoring haneulai 2026-01-22 14:22:47 +0900