Oleksandr Bezdieniezhnykh
d2d7c7a0c4
Merge branch 'dev' into stage
ci/woodpecker/push/build-arm Pipeline was successful
2026-04-22 01:37:44 +03:00
Oleksandr Bezdieniezhnykh
fc10d5f120
Update Woodpecker CI configuration for Docker registry authentication
...
ci/woodpecker/manual/build-arm Pipeline was successful
Replaced HARBOR_USER and HARBOR_TOKEN with REGISTRY_USER and REGISTRY_TOKEN for improved clarity and consistency. Adjusted Docker login command and updated image tagging to reflect the new registry path under 'azaion'. This change enhances the pipeline's ability to authenticate and push images to the correct registry.
2026-04-21 20:37:38 +03:00
Oleksandr Bezdieniezhnykh
c2bde44da0
[AZ-205] Authenticate to Harbor before pushing build images
...
Add HARBOR_USER/HARBOR_TOKEN from Woodpecker secrets and a docker login
step before the existing build/push, so pipelines can push to the new
TLS-authenticated Harbor registry.
2026-04-20 04:10:43 +03:00
Oleksandr Bezdieniezhnykh
950073d703
[AZ-204] OCI revision labels + AZAION_REVISION env
...
Made-with: Cursor
2026-04-20 03:58:47 +03:00
Oleksandr Bezdieniezhnykh
1baa649540
[AZ-203] Parameterize registry host via REGISTRY_HOST secret
...
Pipeline reads $REGISTRY_HOST from the Woodpecker global secret
'registry_host' instead of hardcoding 'localhost:5000'. The full
host:port lives in the secret, so Harbor migration (AZ-205) becomes
one secret edit rather than editing every submodule pipeline.
Made-with: Cursor
2026-04-20 03:49:21 +03:00
Oleksandr Bezdieniezhnykh
1334eba63c
Sync .cursor from suite (autodev orchestrator + monorepo skills)
2026-04-18 22:04:27 +03:00
Oleksandr Bezdieniezhnykh
3418e1fcde
Refine coding standards and testing guidelines
...
- Updated coding rule descriptions for clarity and emphasis on readability, meaningful comments, and test verification.
- Adjusted thresholds for test coverage on business logic from 80% to 75%, aligning with the canonical reference in `cursor-meta.mdc`.
- Enhanced guidelines for handling skipped tests, emphasizing the need for investigation and classification.
- Introduced completeness audit requirements for research decomposition to ensure thoroughness in addressing problem dimensions.
2026-04-17 20:28:37 +03:00
Oleksandr Bezdieniezhnykh
6ca317e830
Allow manual CI builds
...
ci/woodpecker/manual/build-arm Pipeline failed
Made-with: Cursor
2026-04-12 05:41:33 +03:00
Oleksandr Bezdieniezhnykh
badc5fa862
Update Woodpecker CI configuration to trigger on push events
2026-04-12 05:10:44 +03:00
Oleksandr Bezdieniezhnykh
09117f90b5
Sync .cursor from detections
2026-04-12 05:05:11 +03:00
Oleksandr Bezdieniezhnykh
fddf1b8706
CI: main tag without prefix
...
Made-with: Cursor
2026-04-12 04:12:07 +03:00
Oleksandr Bezdieniezhnykh
8229396426
Remove Woodpecker CI configuration file
2026-04-12 04:00:02 +03:00
Oleksandr Bezdieniezhnykh
1163612e85
update woodpecker add dev branch
...
Made-with: Cursor
2026-04-11 20:40:33 +03:00
Oleksandr Bezdieniezhnykh
f9621e99e2
Refactor tile handling and enhance CORS settings
2026-04-09 13:27:59 +03:00
Oleksandr Bezdieniezhnykh
f08058ea9c
Add CORS configuration and tile handling improvements
2026-03-26 00:34:42 +02:00
Anton Martynenko
604f0e070d
documentation
2025-11-20 12:41:07 +01:00
Anton Martynenko
bf2030e3c6
improved zip file
2025-11-20 12:32:56 +01:00
Anton Martynenko
bc7998eaf7
folders inside zip file
2025-11-20 12:28:27 +01:00
Anton Martynenko
05f6934ca6
tests cleanup
2025-11-20 12:23:26 +01:00
Anton Martynenko
661396554f
zip file for tiles
2025-11-20 12:17:57 +01:00
Anton Martynenko
9048a7b3ec
cleanup
2025-11-19 18:27:35 +01:00
Anton Martynenko
48ebad0609
less logs
2025-11-19 18:18:19 +01:00
Anton Martynenko
eff7ca4dba
better geo fences and points on the map
2025-11-19 17:59:52 +01:00
Anton Martynenko
a148df1697
fix warnings
2025-11-19 17:40:12 +01:00
Anton Martynenko
d122497b50
geo fences - wip
2025-11-19 17:26:23 +01:00
Anton Martynenko
5974b0c589
api /api/satellite/tiles/latlon
2025-11-19 13:12:26 +01:00
Anton Martynenko
b66d3a0277
parallel processing for routes and regions
2025-11-19 13:01:30 +01:00
Anton Martynenko
7f33567632
change how tiles are stored
2025-11-19 12:17:27 +01:00
Anton Martynenko
7a32ed5110
more tests
2025-11-18 19:14:12 +01:00
Anton Martynenko
f8798cd3d3
more complex route
2025-11-01 17:24:59 +01:00
Anton Martynenko
11395ec913
route stitching
2025-11-01 16:54:46 +01:00
Anton Martynenko
8714a4817d
route in progress, region stitching is disabled by default
2025-11-01 15:55:41 +01:00
Anton Martynenko
b532f1335e
updated plan - routes
2025-11-01 15:32:52 +01:00
Anton Martynenko
96ab109277
add route description
2025-11-01 15:25:44 +01:00
Anton Martynenko
f13f3eea6b
improve retries
2025-10-29 15:07:20 +01:00
Anton Martynenko
250d13c62e
add test for zoom 18 and 500x500 meters image
2025-10-29 14:54:33 +01:00
Anton Martynenko
afd83ba8ae
tiles are cached and reused properly
2025-10-29 14:42:54 +01:00
Anton Martynenko
caa30e5017
tiels are cached and reused properly
2025-10-29 11:57:50 +01:00
Anton Martynenko
72eea71507
added stitching
2025-10-29 11:21:59 +01:00
Anton Martynenko
bbb112940d
first region implementation
2025-10-28 15:56:16 +01:00
Anton Martynenko
12f3bf890a
downloaderV2, download single tile
2025-10-28 15:10:50 +01:00
Anton Martynenko
7b24c1d720
inject GOOGLE_MAPS_API_KEY to docker from env var
2025-10-28 14:28:59 +01:00
Anton Martynenko
d361fe70ab
download 1 tile, first integration test
2025-10-28 12:04:09 +01:00
Anton Martynenko
f676e510cd
run api with docker
2025-10-28 11:23:56 +01:00
Anton Martynenko
f8d96ec40f
database and migrations
2025-10-28 11:07:07 +01:00
Anton Martynenko
b9508137cb
implementation plan
2025-10-26 16:57:54 +01:00
Anton Martynenko
b15ecfceff
high level goal
2025-10-26 16:45:11 +01:00
Anton Martynenko
0948313c03
tech stack
2025-10-26 15:54:32 +01:00
Oleksandr Bezdieniezhnykh
a7a645c7ab
make structure
...
add tests
2025-10-26 09:15:06 +02:00
Oleksandr Bezdieniezhnykh
e71b806e04
add SatelliteDownloader
2025-10-25 23:13:06 +03:00