alessandro trinca tornidor commited on
Commit
4483c19
·
1 Parent(s): 7f7e742

feat: switch to use driver.js as a submodule, bump to 1.11.1 version, update Dockerfile

Browse files
Dockerfile CHANGED
@@ -1,4 +1,4 @@
1
- FROM registry.gitlab.com/aletrn/gis-prediction:1.11.0
2
 
3
  # Include global arg in this stage of the build
4
  ARG WORKDIR_ROOT="/var/task"
 
1
+ FROM registry.gitlab.com/aletrn/gis-prediction:1.11.1
2
 
3
  # Include global arg in this stage of the build
4
  ARG WORKDIR_ROOT="/var/task"
poetry.lock CHANGED
@@ -577,19 +577,19 @@ test = ["pytest (>=6)"]
577
 
578
  [[package]]
579
  name = "fastapi"
580
- version = "0.115.8"
581
  description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
582
  optional = false
583
  python-versions = ">=3.8"
584
  groups = ["main", "gradio"]
585
  files = [
586
- {file = "fastapi-0.115.8-py3-none-any.whl", hash = "sha256:753a96dd7e036b34eeef8babdfcfe3f28ff79648f86551eb36bfc1b0bf4a8cbf"},
587
- {file = "fastapi-0.115.8.tar.gz", hash = "sha256:0ce9111231720190473e222cdf0f07f7206ad7e53ea02beb1d2dc36e2f0741e9"},
588
  ]
589
 
590
  [package.dependencies]
591
  pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0"
592
- starlette = ">=0.40.0,<0.46.0"
593
  typing-extensions = ">=4.8.0"
594
 
595
  [package.extras]
@@ -813,13 +813,13 @@ timezone = ["pytz"]
813
 
814
  [[package]]
815
  name = "gradio"
816
- version = "5.18.0"
817
  description = "Python library for easily interacting with trained machine learning models"
818
  optional = false
819
  python-versions = ">=3.10"
820
  groups = ["gradio"]
821
  files = [
822
- {file = "gradio-5.18.0-py3-none-any.whl", hash = "sha256:0ec8461de962a851a9c3dc75c6707dddd942f7b292dec425acc6d5dcfa685902"},
823
  ]
824
 
825
  [package.dependencies]
@@ -828,6 +828,7 @@ anyio = ">=3.0,<5.0"
828
  fastapi = ">=0.115.2,<1.0"
829
  ffmpy = "*"
830
  gradio-client = "1.7.2"
 
831
  httpx = ">=0.24.1"
832
  huggingface-hub = ">=0.28.1"
833
  jinja2 = "<4.0"
@@ -874,6 +875,21 @@ packaging = "*"
874
  typing-extensions = ">=4.0,<5.0"
875
  websockets = ">=10.0,<16.0"
876
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
877
  [[package]]
878
  name = "h11"
879
  version = "0.14.0"
@@ -2567,31 +2583,31 @@ files = [
2567
 
2568
  [[package]]
2569
  name = "ruff"
2570
- version = "0.9.7"
2571
  description = "An extremely fast Python linter and code formatter, written in Rust."
2572
  optional = false
2573
  python-versions = ">=3.7"
2574
  groups = ["gradio"]
2575
  markers = "sys_platform != \"emscripten\""
2576
  files = [
2577
- {file = "ruff-0.9.7-py3-none-linux_armv6l.whl", hash = "sha256:99d50def47305fe6f233eb8dabfd60047578ca87c9dcb235c9723ab1175180f4"},
2578
- {file = "ruff-0.9.7-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:d59105ae9c44152c3d40a9c40d6331a7acd1cdf5ef404fbe31178a77b174ea66"},
2579
- {file = "ruff-0.9.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:f313b5800483770bd540cddac7c90fc46f895f427b7820f18fe1822697f1fec9"},
2580
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:042ae32b41343888f59c0a4148f103208bf6b21c90118d51dc93a68366f4e903"},
2581
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:87862589373b33cc484b10831004e5e5ec47dc10d2b41ba770e837d4f429d721"},
2582
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:a17e1e01bee0926d351a1ee9bc15c445beae888f90069a6192a07a84af544b6b"},
2583
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:7c1f880ac5b2cbebd58b8ebde57069a374865c73f3bf41f05fe7a179c1c8ef22"},
2584
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:e63fc20143c291cab2841dbb8260e96bafbe1ba13fd3d60d28be2c71e312da49"},
2585
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:91ff963baed3e9a6a4eba2a02f4ca8eaa6eba1cc0521aec0987da8d62f53cbef"},
2586
- {file = "ruff-0.9.7-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:88362e3227c82f63eaebf0b2eff5b88990280fb1ecf7105523883ba8c3aaf6fb"},
2587
- {file = "ruff-0.9.7-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:0372c5a90349f00212270421fe91874b866fd3626eb3b397ede06cd385f6f7e0"},
2588
- {file = "ruff-0.9.7-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:d76b8ab60e99e6424cd9d3d923274a1324aefce04f8ea537136b8398bbae0a62"},
2589
- {file = "ruff-0.9.7-py3-none-musllinux_1_2_i686.whl", hash = "sha256:0c439bdfc8983e1336577f00e09a4e7a78944fe01e4ea7fe616d00c3ec69a3d0"},
2590
- {file = "ruff-0.9.7-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:115d1f15e8fdd445a7b4dc9a30abae22de3f6bcabeb503964904471691ef7606"},
2591
- {file = "ruff-0.9.7-py3-none-win32.whl", hash = "sha256:e9ece95b7de5923cbf38893f066ed2872be2f2f477ba94f826c8defdd6ec6b7d"},
2592
- {file = "ruff-0.9.7-py3-none-win_amd64.whl", hash = "sha256:3770fe52b9d691a15f0b87ada29c45324b2ace8f01200fb0c14845e499eb0c2c"},
2593
- {file = "ruff-0.9.7-py3-none-win_arm64.whl", hash = "sha256:b075a700b2533feb7a01130ff656a4ec0d5f340bb540ad98759b8401c32c2037"},
2594
- {file = "ruff-0.9.7.tar.gz", hash = "sha256:643757633417907510157b206e490c3aa11cab0c087c912f60e07fbafa87a4c6"},
2595
  ]
2596
 
2597
  [[package]]
@@ -3052,14 +3068,14 @@ test = ["pytest"]
3052
 
3053
  [[package]]
3054
  name = "starlette"
3055
- version = "0.45.3"
3056
  description = "The little ASGI library that shines."
3057
  optional = false
3058
  python-versions = ">=3.9"
3059
  groups = ["main", "gradio"]
3060
  files = [
3061
- {file = "starlette-0.45.3-py3-none-any.whl", hash = "sha256:dfb6d332576f136ec740296c7e8bb8c8a7125044e7c6da30744718880cdd059d"},
3062
- {file = "starlette-0.45.3.tar.gz", hash = "sha256:2cbcba2a75806f8a41c722141486f37c28e30a0921c5f6fe4346cb0dcee1302f"},
3063
  ]
3064
 
3065
  [package.dependencies]
@@ -3183,15 +3199,15 @@ telegram = ["requests"]
3183
 
3184
  [[package]]
3185
  name = "typer"
3186
- version = "0.15.1"
3187
  description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
3188
  optional = false
3189
  python-versions = ">=3.7"
3190
  groups = ["gradio"]
3191
  markers = "sys_platform != \"emscripten\""
3192
  files = [
3193
- {file = "typer-0.15.1-py3-none-any.whl", hash = "sha256:7994fb7b8155b64d3402518560648446072864beefd44aa2dc36972a5972e847"},
3194
- {file = "typer-0.15.1.tar.gz", hash = "sha256:a0588c0a7fa68a1978a069818657778f86abe6ff5ea6abf472f940a08bfe4f0a"},
3195
  ]
3196
 
3197
  [package.dependencies]
 
577
 
578
  [[package]]
579
  name = "fastapi"
580
+ version = "0.115.10"
581
  description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production"
582
  optional = false
583
  python-versions = ">=3.8"
584
  groups = ["main", "gradio"]
585
  files = [
586
+ {file = "fastapi-0.115.10-py3-none-any.whl", hash = "sha256:47346c5437e933e68909a835cf63890a9bd52fb6091b2499b996c08a01ca43a5"},
587
+ {file = "fastapi-0.115.10.tar.gz", hash = "sha256:920cdc95c1c6ca073656deae80ad254512d131031c2d7759c87ae469572911ee"},
588
  ]
589
 
590
  [package.dependencies]
591
  pydantic = ">=1.7.4,<1.8 || >1.8,<1.8.1 || >1.8.1,<2.0.0 || >2.0.0,<2.0.1 || >2.0.1,<2.1.0 || >2.1.0,<3.0.0"
592
+ starlette = ">=0.40.0,<0.47.0"
593
  typing-extensions = ">=4.8.0"
594
 
595
  [package.extras]
 
813
 
814
  [[package]]
815
  name = "gradio"
816
+ version = "5.20.0"
817
  description = "Python library for easily interacting with trained machine learning models"
818
  optional = false
819
  python-versions = ">=3.10"
820
  groups = ["gradio"]
821
  files = [
822
+ {file = "gradio-5.20.0-py3-none-any.whl", hash = "sha256:85e649611c343fa6c2cff50e3f6a662046158bf592eb954dffdca24e896185e5"},
823
  ]
824
 
825
  [package.dependencies]
 
828
  fastapi = ">=0.115.2,<1.0"
829
  ffmpy = "*"
830
  gradio-client = "1.7.2"
831
+ groovy = ">=0.1,<1.0"
832
  httpx = ">=0.24.1"
833
  huggingface-hub = ">=0.28.1"
834
  jinja2 = "<4.0"
 
875
  typing-extensions = ">=4.0,<5.0"
876
  websockets = ">=10.0,<16.0"
877
 
878
+ [[package]]
879
+ name = "groovy"
880
+ version = "0.1.2"
881
+ description = "A small Python library created to help developers protect their applications from Server Side Request Forgery (SSRF) attacks."
882
+ optional = false
883
+ python-versions = ">3.9"
884
+ groups = ["gradio"]
885
+ files = [
886
+ {file = "groovy-0.1.2-py3-none-any.whl", hash = "sha256:7f7975bab18c729a257a8b1ae9dcd70b7cafb1720481beae47719af57c35fa64"},
887
+ {file = "groovy-0.1.2.tar.gz", hash = "sha256:25c1dc09b3f9d7e292458aa762c6beb96ea037071bf5e917fc81fb78d2231083"},
888
+ ]
889
+
890
+ [package.extras]
891
+ dev = ["pytest", "ruff (==0.9.3)"]
892
+
893
  [[package]]
894
  name = "h11"
895
  version = "0.14.0"
 
2583
 
2584
  [[package]]
2585
  name = "ruff"
2586
+ version = "0.9.9"
2587
  description = "An extremely fast Python linter and code formatter, written in Rust."
2588
  optional = false
2589
  python-versions = ">=3.7"
2590
  groups = ["gradio"]
2591
  markers = "sys_platform != \"emscripten\""
2592
  files = [
2593
+ {file = "ruff-0.9.9-py3-none-linux_armv6l.whl", hash = "sha256:628abb5ea10345e53dff55b167595a159d3e174d6720bf19761f5e467e68d367"},
2594
+ {file = "ruff-0.9.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:b6cd1428e834b35d7493354723543b28cc11dc14d1ce19b685f6e68e07c05ec7"},
2595
+ {file = "ruff-0.9.9-py3-none-macosx_11_0_arm64.whl", hash = "sha256:5ee162652869120ad260670706f3cd36cd3f32b0c651f02b6da142652c54941d"},
2596
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3aa0f6b75082c9be1ec5a1db78c6d4b02e2375c3068438241dc19c7c306cc61a"},
2597
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:584cc66e89fb5f80f84b05133dd677a17cdd86901d6479712c96597a3f28e7fe"},
2598
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:abf3369325761a35aba75cd5c55ba1b5eb17d772f12ab168fbfac54be85cf18c"},
2599
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:3403a53a32a90ce929aa2f758542aca9234befa133e29f4933dcef28a24317be"},
2600
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:18454e7fa4e4d72cffe28a37cf6a73cb2594f81ec9f4eca31a0aaa9ccdfb1590"},
2601
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fadfe2c88724c9617339f62319ed40dcdadadf2888d5afb88bf3adee7b35bfb"},
2602
+ {file = "ruff-0.9.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6df104d08c442a1aabcfd254279b8cc1e2cbf41a605aa3e26610ba1ec4acf0b0"},
2603
+ {file = "ruff-0.9.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d7c62939daf5b2a15af48abbd23bea1efdd38c312d6e7c4cedf5a24e03207e17"},
2604
+ {file = "ruff-0.9.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:9494ba82a37a4b81b6a798076e4a3251c13243fc37967e998efe4cce58c8a8d1"},
2605
+ {file = "ruff-0.9.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:4efd7a96ed6d36ef011ae798bf794c5501a514be369296c672dab7921087fa57"},
2606
+ {file = "ruff-0.9.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:ab90a7944c5a1296f3ecb08d1cbf8c2da34c7e68114b1271a431a3ad30cb660e"},
2607
+ {file = "ruff-0.9.9-py3-none-win32.whl", hash = "sha256:6b4c376d929c25ecd6d87e182a230fa4377b8e5125a4ff52d506ee8c087153c1"},
2608
+ {file = "ruff-0.9.9-py3-none-win_amd64.whl", hash = "sha256:837982ea24091d4c1700ddb2f63b7070e5baec508e43b01de013dc7eff974ff1"},
2609
+ {file = "ruff-0.9.9-py3-none-win_arm64.whl", hash = "sha256:3ac78f127517209fe6d96ab00f3ba97cafe38718b23b1db3e96d8b2d39e37ddf"},
2610
+ {file = "ruff-0.9.9.tar.gz", hash = "sha256:0062ed13f22173e85f8f7056f9a24016e692efeea8704d1a5e8011b8aa850933"},
2611
  ]
2612
 
2613
  [[package]]
 
3068
 
3069
  [[package]]
3070
  name = "starlette"
3071
+ version = "0.46.0"
3072
  description = "The little ASGI library that shines."
3073
  optional = false
3074
  python-versions = ">=3.9"
3075
  groups = ["main", "gradio"]
3076
  files = [
3077
+ {file = "starlette-0.46.0-py3-none-any.whl", hash = "sha256:913f0798bd90ba90a9156383bcf1350a17d6259451d0d8ee27fc0cf2db609038"},
3078
+ {file = "starlette-0.46.0.tar.gz", hash = "sha256:b359e4567456b28d473d0193f34c0de0ed49710d75ef183a74a5ce0499324f50"},
3079
  ]
3080
 
3081
  [package.dependencies]
 
3199
 
3200
  [[package]]
3201
  name = "typer"
3202
+ version = "0.15.2"
3203
  description = "Typer, build great CLIs. Easy to code. Based on Python type hints."
3204
  optional = false
3205
  python-versions = ">=3.7"
3206
  groups = ["gradio"]
3207
  markers = "sys_platform != \"emscripten\""
3208
  files = [
3209
+ {file = "typer-0.15.2-py3-none-any.whl", hash = "sha256:46a499c6107d645a9c13f7ee46c5d5096cae6f5fc57dd11eccbbb9ae3e44ddfc"},
3210
+ {file = "typer-0.15.2.tar.gz", hash = "sha256:ab2fab47533a813c49fe1f16b1a370fd5819099c00b119e0633df65f22144ba5"},
3211
  ]
3212
 
3213
  [package.dependencies]
pyproject.toml CHANGED
@@ -1,6 +1,6 @@
1
  [tool.poetry]
2
  name = "samgis"
3
- version = "1.11.0"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <[email protected]>"]
6
  license = "MIT license"
@@ -9,7 +9,7 @@ package-mode = false
9
 
10
  [metadata]
11
  name = "samgis"
12
- version = "1.11.0"
13
 
14
  [tool.poetry.urls]
15
  Source = "https://github.com/trincadev/samgis-be"
 
1
  [tool.poetry]
2
  name = "samgis"
3
+ version = "1.11.1"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <[email protected]>"]
6
  license = "MIT license"
 
9
 
10
  [metadata]
11
  name = "samgis"
12
+ version = "1.11.1"
13
 
14
  [tool.poetry.urls]
15
  Source = "https://github.com/trincadev/samgis-be"
static/pnpm-lock.yaml CHANGED
@@ -32,10 +32,10 @@ importers:
32
  version: 1.9.16
33
  '@types/node':
34
  specifier: ^22.13.5
35
- version: 22.13.5
36
  '@vitejs/plugin-vue':
37
  specifier: ^5.2.1
38
39
  '@vue/tsconfig':
40
  specifier: ^0.7.0
41
  version: 0.7.0([email protected])
@@ -56,7 +56,7 @@ importers:
56
  version: 4.0.9
57
  vite:
58
  specifier: ^6.2.0
59
60
 
61
  packages:
62
 
@@ -371,98 +371,98 @@ packages:
371
  resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
372
  engines: {node: '>= 10.0.0'}
373
 
374
- '@rollup/[email protected].8':
375
- resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==}
376
  cpu: [arm]
377
  os: [android]
378
 
379
- '@rollup/[email protected].8':
380
- resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==}
381
  cpu: [arm64]
382
  os: [android]
383
 
384
- '@rollup/[email protected].8':
385
- resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==}
386
  cpu: [arm64]
387
  os: [darwin]
388
 
389
- '@rollup/[email protected].8':
390
- resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==}
391
  cpu: [x64]
392
  os: [darwin]
393
 
394
- '@rollup/[email protected].8':
395
- resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==}
396
  cpu: [arm64]
397
  os: [freebsd]
398
 
399
- '@rollup/[email protected].8':
400
- resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==}
401
  cpu: [x64]
402
  os: [freebsd]
403
 
404
- '@rollup/[email protected].8':
405
- resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==}
406
  cpu: [arm]
407
  os: [linux]
408
 
409
- '@rollup/[email protected].8':
410
- resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==}
411
  cpu: [arm]
412
  os: [linux]
413
 
414
- '@rollup/[email protected].8':
415
- resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==}
416
  cpu: [arm64]
417
  os: [linux]
418
 
419
- '@rollup/[email protected].8':
420
- resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==}
421
  cpu: [arm64]
422
  os: [linux]
423
 
424
- '@rollup/[email protected].8':
425
- resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==}
426
  cpu: [loong64]
427
  os: [linux]
428
 
429
- '@rollup/[email protected].8':
430
- resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==}
431
  cpu: [ppc64]
432
  os: [linux]
433
 
434
- '@rollup/[email protected].8':
435
- resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==}
436
  cpu: [riscv64]
437
  os: [linux]
438
 
439
- '@rollup/[email protected].8':
440
- resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==}
441
  cpu: [s390x]
442
  os: [linux]
443
 
444
- '@rollup/[email protected].8':
445
- resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==}
446
  cpu: [x64]
447
  os: [linux]
448
 
449
- '@rollup/[email protected].8':
450
- resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==}
451
  cpu: [x64]
452
  os: [linux]
453
 
454
- '@rollup/[email protected].8':
455
- resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==}
456
  cpu: [arm64]
457
  os: [win32]
458
 
459
- '@rollup/[email protected].8':
460
- resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==}
461
  cpu: [ia32]
462
  os: [win32]
463
 
464
- '@rollup/[email protected].8':
465
- resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==}
466
  cpu: [x64]
467
  os: [win32]
468
 
@@ -636,8 +636,8 @@ packages:
636
  '@types/[email protected]':
637
  resolution: {integrity: sha512-wzZoyySUxkgMZ0ihJ7IaUIblG8Rdc8AbbZKLneyn+QjYsj5q1QU7TEKYqwTr10BGSzY5LI7tJk9Ifo+mEjdFRw==}
638
 
639
- '@types/[email protected].5':
640
- resolution: {integrity: sha512-+lTU0PxZXn0Dr1NBtC7Y8cR21AJr87dLLU953CWA6pMxxv/UDc7jYAY90upcrie1nRcD6XNG5HOYEDtgW5TxAg==}
641
 
642
  '@vitejs/[email protected]':
643
  resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
@@ -1192,8 +1192,8 @@ packages:
1192
  resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1193
  engines: {node: '>=8.0'}
1194
 
1195
1196
- resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==}
1197
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1198
  hasBin: true
1199
 
@@ -1560,61 +1560,61 @@ snapshots:
1560
  '@parcel/watcher-win32-ia32': 2.5.1
1561
  '@parcel/watcher-win32-x64': 2.5.1
1562
 
1563
- '@rollup/[email protected].8':
1564
  optional: true
1565
 
1566
- '@rollup/[email protected].8':
1567
  optional: true
1568
 
1569
- '@rollup/[email protected].8':
1570
  optional: true
1571
 
1572
- '@rollup/[email protected].8':
1573
  optional: true
1574
 
1575
- '@rollup/[email protected].8':
1576
  optional: true
1577
 
1578
- '@rollup/[email protected].8':
1579
  optional: true
1580
 
1581
- '@rollup/[email protected].8':
1582
  optional: true
1583
 
1584
- '@rollup/[email protected].8':
1585
  optional: true
1586
 
1587
- '@rollup/[email protected].8':
1588
  optional: true
1589
 
1590
- '@rollup/[email protected].8':
1591
  optional: true
1592
 
1593
- '@rollup/[email protected].8':
1594
  optional: true
1595
 
1596
- '@rollup/[email protected].8':
1597
  optional: true
1598
 
1599
- '@rollup/[email protected].8':
1600
  optional: true
1601
 
1602
- '@rollup/[email protected].8':
1603
  optional: true
1604
 
1605
- '@rollup/[email protected].8':
1606
  optional: true
1607
 
1608
- '@rollup/[email protected].8':
1609
  optional: true
1610
 
1611
- '@rollup/[email protected].8':
1612
  optional: true
1613
 
1614
- '@rollup/[email protected].8':
1615
  optional: true
1616
 
1617
- '@rollup/[email protected].8':
1618
  optional: true
1619
 
1620
  '@sentry-internal/[email protected]':
@@ -1826,13 +1826,13 @@ snapshots:
1826
  dependencies:
1827
  '@types/geojson': 7946.0.16
1828
 
1829
- '@types/[email protected].5':
1830
  dependencies:
1831
  undici-types: 6.20.0
1832
 
1833
1834
  dependencies:
1835
1836
  vue: 3.5.13
1837
 
1838
  '@vue/[email protected]':
@@ -2395,29 +2395,29 @@ snapshots:
2395
  semver-compare: 1.0.0
2396
  sprintf-js: 1.1.3
2397
 
2398
2399
  dependencies:
2400
  '@types/estree': 1.0.6
2401
  optionalDependencies:
2402
- '@rollup/rollup-android-arm-eabi': 4.34.8
2403
- '@rollup/rollup-android-arm64': 4.34.8
2404
- '@rollup/rollup-darwin-arm64': 4.34.8
2405
- '@rollup/rollup-darwin-x64': 4.34.8
2406
- '@rollup/rollup-freebsd-arm64': 4.34.8
2407
- '@rollup/rollup-freebsd-x64': 4.34.8
2408
- '@rollup/rollup-linux-arm-gnueabihf': 4.34.8
2409
- '@rollup/rollup-linux-arm-musleabihf': 4.34.8
2410
- '@rollup/rollup-linux-arm64-gnu': 4.34.8
2411
- '@rollup/rollup-linux-arm64-musl': 4.34.8
2412
- '@rollup/rollup-linux-loongarch64-gnu': 4.34.8
2413
- '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8
2414
- '@rollup/rollup-linux-riscv64-gnu': 4.34.8
2415
- '@rollup/rollup-linux-s390x-gnu': 4.34.8
2416
- '@rollup/rollup-linux-x64-gnu': 4.34.8
2417
- '@rollup/rollup-linux-x64-musl': 4.34.8
2418
- '@rollup/rollup-win32-arm64-msvc': 4.34.8
2419
- '@rollup/rollup-win32-ia32-msvc': 4.34.8
2420
- '@rollup/rollup-win32-x64-msvc': 4.34.8
2421
  fsevents: 2.3.3
2422
 
2423
@@ -2475,13 +2475,13 @@ snapshots:
2475
 
2476
2477
 
2478
2479
  dependencies:
2480
  esbuild: 0.25.0
2481
  postcss: 8.5.3
2482
- rollup: 4.34.8
2483
  optionalDependencies:
2484
- '@types/node': 22.13.5
2485
  fsevents: 2.3.3
2486
  jiti: 2.4.2
2487
  lightningcss: 1.29.1
 
32
  version: 1.9.16
33
  '@types/node':
34
  specifier: ^22.13.5
35
+ version: 22.13.8
36
  '@vitejs/plugin-vue':
37
  specifier: ^5.2.1
38
39
  '@vue/tsconfig':
40
  specifier: ^0.7.0
41
  version: 0.7.0([email protected])
 
56
  version: 4.0.9
57
  vite:
58
  specifier: ^6.2.0
59
60
 
61
  packages:
62
 
 
371
  resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
372
  engines: {node: '>= 10.0.0'}
373
 
374
+ '@rollup/[email protected].9':
375
+ resolution: {integrity: sha512-qZdlImWXur0CFakn2BJ2znJOdqYZKiedEPEVNTBrpfPjc/YuTGcaYZcdmNFTkUj3DU0ZM/AElcM8Ybww3xVLzA==}
376
  cpu: [arm]
377
  os: [android]
378
 
379
+ '@rollup/[email protected].9':
380
+ resolution: {integrity: sha512-4KW7P53h6HtJf5Y608T1ISKvNIYLWRKMvfnG0c44M6In4DQVU58HZFEVhWINDZKp7FZps98G3gxwC1sb0wXUUg==}
381
  cpu: [arm64]
382
  os: [android]
383
 
384
+ '@rollup/[email protected].9':
385
+ resolution: {integrity: sha512-0CY3/K54slrzLDjOA7TOjN1NuLKERBgk9nY5V34mhmuu673YNb+7ghaDUs6N0ujXR7fz5XaS5Aa6d2TNxZd0OQ==}
386
  cpu: [arm64]
387
  os: [darwin]
388
 
389
+ '@rollup/[email protected].9':
390
+ resolution: {integrity: sha512-eOojSEAi/acnsJVYRxnMkPFqcxSMFfrw7r2iD9Q32SGkb/Q9FpUY1UlAu1DH9T7j++gZ0lHjnm4OyH2vCI7l7Q==}
391
  cpu: [x64]
392
  os: [darwin]
393
 
394
+ '@rollup/[email protected].9':
395
+ resolution: {integrity: sha512-2lzjQPJbN5UnHm7bHIUKFMulGTQwdvOkouJDpPysJS+QFBGDJqcfh+CxxtG23Ik/9tEvnebQiylYoazFMAgrYw==}
396
  cpu: [arm64]
397
  os: [freebsd]
398
 
399
+ '@rollup/[email protected].9':
400
+ resolution: {integrity: sha512-SLl0hi2Ah2H7xQYd6Qaiu01kFPzQ+hqvdYSoOtHYg/zCIFs6t8sV95kaoqjzjFwuYQLtOI0RZre/Ke0nPaQV+g==}
401
  cpu: [x64]
402
  os: [freebsd]
403
 
404
+ '@rollup/[email protected].9':
405
+ resolution: {integrity: sha512-88I+D3TeKItrw+Y/2ud4Tw0+3CxQ2kLgu3QvrogZ0OfkmX/DEppehus7L3TS2Q4lpB+hYyxhkQiYPJ6Mf5/dPg==}
406
  cpu: [arm]
407
  os: [linux]
408
 
409
+ '@rollup/[email protected].9':
410
+ resolution: {integrity: sha512-3qyfWljSFHi9zH0KgtEPG4cBXHDFhwD8kwg6xLfHQ0IWuH9crp005GfoUUh/6w9/FWGBwEHg3lxK1iHRN1MFlA==}
411
  cpu: [arm]
412
  os: [linux]
413
 
414
+ '@rollup/[email protected].9':
415
+ resolution: {integrity: sha512-6TZjPHjKZUQKmVKMUowF3ewHxctrRR09eYyvT5eFv8w/fXarEra83A2mHTVJLA5xU91aCNOUnM+DWFMSbQ0Nxw==}
416
  cpu: [arm64]
417
  os: [linux]
418
 
419
+ '@rollup/[email protected].9':
420
+ resolution: {integrity: sha512-LD2fytxZJZ6xzOKnMbIpgzFOuIKlxVOpiMAXawsAZ2mHBPEYOnLRK5TTEsID6z4eM23DuO88X0Tq1mErHMVq0A==}
421
  cpu: [arm64]
422
  os: [linux]
423
 
424
+ '@rollup/[email protected].9':
425
+ resolution: {integrity: sha512-dRAgTfDsn0TE0HI6cmo13hemKpVHOEyeciGtvlBTkpx/F65kTvShtY/EVyZEIfxFkV5JJTuQ9tP5HGBS0hfxIg==}
426
  cpu: [loong64]
427
  os: [linux]
428
 
429
+ '@rollup/[email protected].9':
430
+ resolution: {integrity: sha512-PHcNOAEhkoMSQtMf+rJofwisZqaU8iQ8EaSps58f5HYll9EAY5BSErCZ8qBDMVbq88h4UxaNPlbrKqfWP8RfJA==}
431
  cpu: [ppc64]
432
  os: [linux]
433
 
434
+ '@rollup/[email protected].9':
435
+ resolution: {integrity: sha512-Z2i0Uy5G96KBYKjeQFKbbsB54xFOL5/y1P5wNBsbXB8yE+At3oh0DVMjQVzCJRJSfReiB2tX8T6HUFZ2k8iaKg==}
436
  cpu: [riscv64]
437
  os: [linux]
438
 
439
+ '@rollup/[email protected].9':
440
+ resolution: {integrity: sha512-U+5SwTMoeYXoDzJX5dhDTxRltSrIax8KWwfaaYcynuJw8mT33W7oOgz0a+AaXtGuvhzTr2tVKh5UO8GVANTxyQ==}
441
  cpu: [s390x]
442
  os: [linux]
443
 
444
+ '@rollup/[email protected].9':
445
+ resolution: {integrity: sha512-FwBHNSOjUTQLP4MG7y6rR6qbGw4MFeQnIBrMe161QGaQoBQLqSUEKlHIiVgF3g/mb3lxlxzJOpIBhaP+C+KP2A==}
446
  cpu: [x64]
447
  os: [linux]
448
 
449
+ '@rollup/[email protected].9':
450
+ resolution: {integrity: sha512-cYRpV4650z2I3/s6+5/LONkjIz8MBeqrk+vPXV10ORBnshpn8S32bPqQ2Utv39jCiDcO2eJTuSlPXpnvmaIgRA==}
451
  cpu: [x64]
452
  os: [linux]
453
 
454
+ '@rollup/[email protected].9':
455
+ resolution: {integrity: sha512-z4mQK9dAN6byRA/vsSgQiPeuO63wdiDxZ9yg9iyX2QTzKuQM7T4xlBoeUP/J8uiFkqxkcWndWi+W7bXdPbt27Q==}
456
  cpu: [arm64]
457
  os: [win32]
458
 
459
+ '@rollup/[email protected].9':
460
+ resolution: {integrity: sha512-KB48mPtaoHy1AwDNkAJfHXvHp24H0ryZog28spEs0V48l3H1fr4i37tiyHsgKZJnCmvxsbATdZGBpbmxTE3a9w==}
461
  cpu: [ia32]
462
  os: [win32]
463
 
464
+ '@rollup/[email protected].9':
465
+ resolution: {integrity: sha512-AyleYRPU7+rgkMWbEh71fQlrzRfeP6SyMnRf9XX4fCdDPAJumdSBqYEcWPMzVQ4ScAl7E4oFfK0GUVn77xSwbw==}
466
  cpu: [x64]
467
  os: [win32]
468
 
 
636
  '@types/[email protected]':
637
  resolution: {integrity: sha512-wzZoyySUxkgMZ0ihJ7IaUIblG8Rdc8AbbZKLneyn+QjYsj5q1QU7TEKYqwTr10BGSzY5LI7tJk9Ifo+mEjdFRw==}
638
 
639
+ '@types/[email protected].8':
640
+ resolution: {integrity: sha512-G3EfaZS+iOGYWLLRCEAXdWK9my08oHNZ+FHluRiggIYJPOXzhOiDgpVCUHaUvyIC5/fj7C/p637jdzC666AOKQ==}
641
 
642
  '@vitejs/[email protected]':
643
  resolution: {integrity: sha512-cxh314tzaWwOLqVes2gnnCtvBDcM1UMdn+iFR+UjAn411dPT3tOmqrJjbMd7koZpMAmBM/GqeV4n9ge7JSiJJQ==}
 
1192
  resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
1193
  engines: {node: '>=8.0'}
1194
 
1195
1196
+ resolution: {integrity: sha512-nF5XYqWWp9hx/LrpC8sZvvvmq0TeTjQgaZHYmAgwysT9nh8sWnZhBnM8ZyVbbJFIQBLwHDNoMqsBZBbUo4U8sQ==}
1197
  engines: {node: '>=18.0.0', npm: '>=8.0.0'}
1198
  hasBin: true
1199
 
 
1560
  '@parcel/watcher-win32-ia32': 2.5.1
1561
  '@parcel/watcher-win32-x64': 2.5.1
1562
 
1563
+ '@rollup/[email protected].9':
1564
  optional: true
1565
 
1566
+ '@rollup/[email protected].9':
1567
  optional: true
1568
 
1569
+ '@rollup/[email protected].9':
1570
  optional: true
1571
 
1572
+ '@rollup/[email protected].9':
1573
  optional: true
1574
 
1575
+ '@rollup/[email protected].9':
1576
  optional: true
1577
 
1578
+ '@rollup/[email protected].9':
1579
  optional: true
1580
 
1581
+ '@rollup/[email protected].9':
1582
  optional: true
1583
 
1584
+ '@rollup/[email protected].9':
1585
  optional: true
1586
 
1587
+ '@rollup/[email protected].9':
1588
  optional: true
1589
 
1590
+ '@rollup/[email protected].9':
1591
  optional: true
1592
 
1593
+ '@rollup/[email protected].9':
1594
  optional: true
1595
 
1596
+ '@rollup/[email protected].9':
1597
  optional: true
1598
 
1599
+ '@rollup/[email protected].9':
1600
  optional: true
1601
 
1602
+ '@rollup/[email protected].9':
1603
  optional: true
1604
 
1605
+ '@rollup/[email protected].9':
1606
  optional: true
1607
 
1608
+ '@rollup/[email protected].9':
1609
  optional: true
1610
 
1611
+ '@rollup/[email protected].9':
1612
  optional: true
1613
 
1614
+ '@rollup/[email protected].9':
1615
  optional: true
1616
 
1617
+ '@rollup/[email protected].9':
1618
  optional: true
1619
 
1620
  '@sentry-internal/[email protected]':
 
1826
  dependencies:
1827
  '@types/geojson': 7946.0.16
1828
 
1829
+ '@types/[email protected].8':
1830
  dependencies:
1831
  undici-types: 6.20.0
1832
 
1833
1834
  dependencies:
1835
1836
  vue: 3.5.13
1837
 
1838
  '@vue/[email protected]':
 
2395
  semver-compare: 1.0.0
2396
  sprintf-js: 1.1.3
2397
 
2398
2399
  dependencies:
2400
  '@types/estree': 1.0.6
2401
  optionalDependencies:
2402
+ '@rollup/rollup-android-arm-eabi': 4.34.9
2403
+ '@rollup/rollup-android-arm64': 4.34.9
2404
+ '@rollup/rollup-darwin-arm64': 4.34.9
2405
+ '@rollup/rollup-darwin-x64': 4.34.9
2406
+ '@rollup/rollup-freebsd-arm64': 4.34.9
2407
+ '@rollup/rollup-freebsd-x64': 4.34.9
2408
+ '@rollup/rollup-linux-arm-gnueabihf': 4.34.9
2409
+ '@rollup/rollup-linux-arm-musleabihf': 4.34.9
2410
+ '@rollup/rollup-linux-arm64-gnu': 4.34.9
2411
+ '@rollup/rollup-linux-arm64-musl': 4.34.9
2412
+ '@rollup/rollup-linux-loongarch64-gnu': 4.34.9
2413
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.34.9
2414
+ '@rollup/rollup-linux-riscv64-gnu': 4.34.9
2415
+ '@rollup/rollup-linux-s390x-gnu': 4.34.9
2416
+ '@rollup/rollup-linux-x64-gnu': 4.34.9
2417
+ '@rollup/rollup-linux-x64-musl': 4.34.9
2418
+ '@rollup/rollup-win32-arm64-msvc': 4.34.9
2419
+ '@rollup/rollup-win32-ia32-msvc': 4.34.9
2420
+ '@rollup/rollup-win32-x64-msvc': 4.34.9
2421
  fsevents: 2.3.3
2422
 
2423
 
2475
 
2476
2477
 
2478
2479
  dependencies:
2480
  esbuild: 0.25.0
2481
  postcss: 8.5.3
2482
+ rollup: 4.34.9
2483
  optionalDependencies:
2484
+ '@types/node': 22.13.8
2485
  fsevents: 2.3.3
2486
  jiti: 2.4.2
2487
  lightningcss: 1.29.1
static/src/components/constants.ts CHANGED
@@ -244,7 +244,7 @@ export const htmlStatusMessages = [
244
  }
245
  ]
246
  export const driverSteps = [
247
- { element: 'id-prediction-map-container', popover: { title: 'SamGIS', description: 'A quick tour about SamGIS functionality' } },
248
  { element: '#map', popover: { title: 'Webmap for ML prompt', description: 'Add here your machine learning prompt. Pay attention about markers and polygons outside the map bounds: you could get unexpected results' } },
249
  { element: '.leaflet-pm-icon-marker-include', popover: { title: '"Include" point prompt', description: 'add "include" points prompt (label 1) for machine learning request' } },
250
  { element: '.leaflet-pm-icon-marker-exclude', popover: { title: '"Exclude" point prompt', description: 'add "exclude" points prompt (label 0) for machine learning request' } },
 
244
  }
245
  ]
246
  export const driverSteps = [
247
+ { element: 'id-prediction-map-container', popover: { title: 'SamGIS', description: 'A quick tour about SamGIS functionality'} },
248
  { element: '#map', popover: { title: 'Webmap for ML prompt', description: 'Add here your machine learning prompt. Pay attention about markers and polygons outside the map bounds: you could get unexpected results' } },
249
  { element: '.leaflet-pm-icon-marker-include', popover: { title: '"Include" point prompt', description: 'add "include" points prompt (label 1) for machine learning request' } },
250
  { element: '.leaflet-pm-icon-marker-exclude', popover: { title: '"Exclude" point prompt', description: 'add "exclude" points prompt (label 0) for machine learning request' } },
static/src/driverjs CHANGED
@@ -1 +1 @@
1
- Subproject commit 5ac3315e055fb1f172f2f43daf4cc6ad45b643b4
 
1
+ Subproject commit e1fa40cd5cdc77535455d5228c42df718d570961