Commit Graph

  • bcb9bf5130 [AZ-350] Cumulative code review batches 13-15: PASS, 0 findings Oleksandr Bezdieniezhnykh 2026-05-11 02:08:26 +03:00
  • f7ad7aa5ab [AZ-365] Refactor C12: decompose RouteService.CreateRouteAsync Oleksandr Bezdieniezhnykh 2026-05-11 02:08:21 +03:00
  • d327000fb6 [AZ-350] autodev state: batch 14 (AZ-369) complete Oleksandr Bezdieniezhnykh 2026-05-11 01:55:33 +03:00
  • d2d9f6352b [AZ-369] Refactor C16: move inline DTOs out of Program.cs Oleksandr Bezdieniezhnykh 2026-05-11 01:54:35 +03:00
  • 4c88201e5c [AZ-350] autodev state: batch 13 (AZ-368) complete Oleksandr Bezdieniezhnykh 2026-05-11 01:08:19 +03:00
  • 89260d0ec4 [AZ-368] Refactor C15: extract shared TileCsvWriter Oleksandr Bezdieniezhnykh 2026-05-11 01:07:51 +03:00
  • 098f905796 [AZ-350] Cumulative code review batches 10-12: PASS, 0 findings Oleksandr Bezdieniezhnykh 2026-05-11 01:01:46 +03:00
  • cc54001e4d [AZ-350] autodev state: batch 12 (AZ-366) complete; K=3 review due Oleksandr Bezdieniezhnykh 2026-05-11 00:57:18 +03:00
  • 330bccd724 [AZ-366] Refactor C13: consolidate Haversine + tile-coord parsing Oleksandr Bezdieniezhnykh 2026-05-11 00:56:46 +03:00
  • fd8fc74249 [AZ-350] autodev state: batch 11 (AZ-362) complete Oleksandr Bezdieniezhnykh 2026-05-11 00:46:29 +03:00
  • 2393bff1f2 [AZ-362] Refactor C09: idempotent POST contract for caller-supplied GUIDs Oleksandr Bezdieniezhnykh 2026-05-11 00:45:51 +03:00
  • 546ddb3e6c [AZ-357] AC-2 follow-up: populated-duplicates migration test Oleksandr Bezdieniezhnykh 2026-05-11 00:45:24 +03:00
  • 581dff206e [AZ-357] Refactor C06: drop tile Version concept; cumulative review batches 7-9 Oleksandr Bezdieniezhnykh 2026-05-11 00:20:47 +03:00
  • 5a28f67d33 [AZ-359] Refactor C07: collapse RegionService catch ladder via RegionFailureClassifier Oleksandr Bezdieniezhnykh 2026-05-11 00:07:31 +03:00
  • 1d89cd9997 [AZ-353][AZ-354][AZ-356] Refactor 03 batch 2: harden API surface Oleksandr Bezdieniezhnykh 2026-05-10 23:52:52 +03:00
  • de4d4fa760 [AZ-351][AZ-352][AZ-363] Refactor 03 batch 1: critical defensive fixes Oleksandr Bezdieniezhnykh 2026-05-10 23:34:17 +03:00
  • ff030a9521 [AZ-350] Refactor 03 Phase 2: roadmap + 27 task specs + safety net Oleksandr Bezdieniezhnykh 2026-05-10 23:26:07 +03:00
  • 524809d77d [AZ-309] Close coupling refactor with FINAL_report Oleksandr Bezdieniezhnykh 2026-05-10 14:48:33 +03:00
  • 6b373082c8 [AZ-315] Sync architecture docs after coupling refactor Oleksandr Bezdieniezhnykh 2026-05-10 07:25:21 +03:00
  • 8b0ddae075 [AZ-312] [AZ-313] [AZ-314] Split Services into per-component csprojs Oleksandr Bezdieniezhnykh 2026-05-10 07:15:44 +03:00
  • 12b582deac [AZ-310] [AZ-311] Route tile endpoints through ITileService Oleksandr Bezdieniezhnykh 2026-05-10 06:06:11 +03:00
  • 220277b9c7 [AZ-309] Refactor 02-coupling-refactoring Phase 0-2 artifacts Oleksandr Bezdieniezhnykh 2026-05-10 05:53:29 +03:00
  • cc0a876168 [AZ-AUTODEV] Step 7 (Run Tests): smoke profile + green run Oleksandr Bezdieniezhnykh 2026-05-10 05:29:10 +03:00
  • d1624e6d54 [AZ-AUTODEV] Step 6 (Implement Tests) complete; advance to Step 7 Oleksandr Bezdieniezhnykh 2026-05-10 05:12:38 +03:00
  • 7822841587 [AZ-289] [AZ-290] Batch 3 tests: integration ZIP cap, perf, security, queue Oleksandr Bezdieniezhnykh 2026-05-10 05:10:30 +03:00
  • dea0b8b4c0 [AZ-286] [AZ-287] [AZ-288] Service-level unit tests (mocked deps) Oleksandr Bezdieniezhnykh 2026-05-10 05:02:00 +03:00
  • 3d112c0f47 [AZ-285] Add batch 1 implementation report Oleksandr Bezdieniezhnykh 2026-05-10 04:56:11 +03:00
  • 853b0a63df [AZ-285] Test infrastructure: scaffold unit test project + fixtures Oleksandr Bezdieniezhnykh 2026-05-10 04:55:28 +03:00
  • b0fffa6d42 [AZ-284] Autodev baseline + testability refactor Oleksandr Bezdieniezhnykh 2026-05-10 04:44:08 +03:00
  • 25a644a9bf chore: sync .cursor from suite Oleksandr Bezdieniezhnykh 2026-05-09 05:18:10 +03:00
  • 9148a1def4 chore: sync .cursor from suite Oleksandr Bezdieniezhnykh 2026-05-05 01:08:49 +03:00
  • 191cdb80a6 chore: sync .cursor skills from suite Oleksandr Bezdieniezhnykh 2026-05-03 17:43:27 +03:00
  • 59244c1d24 chore: sync .cursor skills from suite Oleksandr Bezdieniezhnykh 2026-04-29 17:03:57 +03:00
  • 6dadb13198 chore: sync .cursor from suite Oleksandr Bezdieniezhnykh 2026-04-25 19:45:03 +03:00
  • ed84af8797 Remove obsolete Woodpecker CI configuration for ARM builds. This deletion streamlines the pipeline by eliminating unused build steps and settings related to ARM architecture, which are no longer necessary. Oleksandr Bezdieniezhnykh 2026-04-25 06:53:03 +03:00
  • b28581d945 Merge branch 'stage' into main main Oleksandr Bezdieniezhnykh 2026-04-22 01:40:42 +03:00
  • d2d7c7a0c4 Merge branch 'dev' into stage stage Oleksandr Bezdieniezhnykh 2026-04-22 01:37:44 +03:00
  • fc10d5f120 Update Woodpecker CI configuration for Docker registry authentication Oleksandr Bezdieniezhnykh 2026-04-21 20:37:38 +03:00
  • c2bde44da0 [AZ-205] Authenticate to Harbor before pushing build images Oleksandr Bezdieniezhnykh 2026-04-20 04:10:43 +03:00
  • 950073d703 [AZ-204] OCI revision labels + AZAION_REVISION env Oleksandr Bezdieniezhnykh 2026-04-20 03:58:47 +03:00
  • 1baa649540 [AZ-203] Parameterize registry host via REGISTRY_HOST secret Oleksandr Bezdieniezhnykh 2026-04-20 03:49:21 +03:00
  • 1334eba63c Sync .cursor from suite (autodev orchestrator + monorepo skills) Oleksandr Bezdieniezhnykh 2026-04-18 22:04:27 +03:00
  • 3418e1fcde Refine coding standards and testing guidelines Oleksandr Bezdieniezhnykh 2026-04-17 20:28:37 +03:00
  • 6ca317e830 Allow manual CI builds Oleksandr Bezdieniezhnykh 2026-04-12 05:41:33 +03:00
  • badc5fa862 Update Woodpecker CI configuration to trigger on push events Oleksandr Bezdieniezhnykh 2026-04-12 05:10:44 +03:00
  • 09117f90b5 Sync .cursor from detections Oleksandr Bezdieniezhnykh 2026-04-12 05:05:11 +03:00
  • fddf1b8706 CI: main tag without prefix Oleksandr Bezdieniezhnykh 2026-04-12 04:12:07 +03:00
  • 8229396426 Remove Woodpecker CI configuration file Oleksandr Bezdieniezhnykh 2026-04-12 04:00:02 +03:00
  • 1163612e85 update woodpecker add dev branch Oleksandr Bezdieniezhnykh 2026-04-11 20:40:33 +03:00
  • f9621e99e2 Refactor tile handling and enhance CORS settings Oleksandr Bezdieniezhnykh 2026-04-09 13:27:59 +03:00
  • f08058ea9c Add CORS configuration and tile handling improvements Oleksandr Bezdieniezhnykh 2026-03-26 00:34:42 +02:00
  • 604f0e070d documentation Anton Martynenko 2025-11-20 12:41:07 +01:00
  • bf2030e3c6 improved zip file Anton Martynenko 2025-11-20 12:32:56 +01:00
  • bc7998eaf7 folders inside zip file Anton Martynenko 2025-11-20 12:28:27 +01:00
  • 05f6934ca6 tests cleanup Anton Martynenko 2025-11-20 12:23:26 +01:00
  • 661396554f zip file for tiles Anton Martynenko 2025-11-20 12:17:57 +01:00
  • 9048a7b3ec cleanup Anton Martynenko 2025-11-19 18:27:35 +01:00
  • 48ebad0609 less logs Anton Martynenko 2025-11-19 18:18:19 +01:00
  • eff7ca4dba better geo fences and points on the map Anton Martynenko 2025-11-19 17:59:52 +01:00
  • a148df1697 fix warnings Anton Martynenko 2025-11-19 17:40:12 +01:00
  • d122497b50 geo fences - wip Anton Martynenko 2025-11-19 17:26:23 +01:00
  • 5974b0c589 api /api/satellite/tiles/latlon Anton Martynenko 2025-11-19 13:12:26 +01:00
  • b66d3a0277 parallel processing for routes and regions Anton Martynenko 2025-11-19 13:01:30 +01:00
  • 7f33567632 change how tiles are stored Anton Martynenko 2025-11-19 12:17:27 +01:00
  • 7a32ed5110 more tests Anton Martynenko 2025-11-18 19:14:12 +01:00
  • f8798cd3d3 more complex route Anton Martynenko 2025-11-01 17:24:59 +01:00
  • 11395ec913 route stitching Anton Martynenko 2025-11-01 16:54:46 +01:00
  • 8714a4817d route in progress, region stitching is disabled by default Anton Martynenko 2025-11-01 15:55:41 +01:00
  • b532f1335e updated plan - routes Anton Martynenko 2025-11-01 15:32:52 +01:00
  • 96ab109277 add route description Anton Martynenko 2025-11-01 15:25:44 +01:00
  • f13f3eea6b improve retries Anton Martynenko 2025-10-29 15:07:20 +01:00
  • 250d13c62e add test for zoom 18 and 500x500 meters image Anton Martynenko 2025-10-29 14:54:33 +01:00
  • afd83ba8ae tiles are cached and reused properly Anton Martynenko 2025-10-29 14:42:54 +01:00
  • caa30e5017 tiels are cached and reused properly Anton Martynenko 2025-10-29 11:57:50 +01:00
  • 72eea71507 added stitching Anton Martynenko 2025-10-29 11:21:59 +01:00
  • bbb112940d first region implementation Anton Martynenko 2025-10-28 15:56:16 +01:00
  • 12f3bf890a downloaderV2, download single tile Anton Martynenko 2025-10-28 15:10:50 +01:00
  • 7b24c1d720 inject GOOGLE_MAPS_API_KEY to docker from env var Anton Martynenko 2025-10-28 14:28:59 +01:00
  • d361fe70ab download 1 tile, first integration test Anton Martynenko 2025-10-28 12:04:09 +01:00
  • f676e510cd run api with docker Anton Martynenko 2025-10-28 11:23:56 +01:00
  • f8d96ec40f database and migrations Anton Martynenko 2025-10-28 11:07:07 +01:00
  • b9508137cb implementation plan Anton Martynenko 2025-10-26 16:57:54 +01:00
  • b15ecfceff high level goal Anton Martynenko 2025-10-26 16:45:11 +01:00
  • 0948313c03 tech stack Anton Martynenko 2025-10-26 15:54:32 +01:00
  • a7a645c7ab make structure add tests Oleksandr Bezdieniezhnykh 2025-10-26 09:15:06 +02:00
  • e71b806e04 add SatelliteDownloader Oleksandr Bezdieniezhnykh 2025-10-25 23:13:06 +03:00
  • c354661a10 initial commit add get post requests structure - simple get Oleksandr Bezdieniezhnykh 2025-10-25 21:29:33 +03:00