Wykres commitów

2926 Commity (cfa84d210ce7e90a92c0ff57e126b56f887e4f9c)

Autor SHA1 Wiadomość Data
Mathijs de Bruin cfa84d210c Allow selectively testing (parts) front/backend. 2025-05-20 11:39:19 +01:00
Piero Toffanin 26be8f1834 Bump version 2025-05-19 16:32:35 -04:00
Piero Toffanin 27232582d3
Merge pull request #1683 from treescape-io/test_run_script
Utility script to run tests through Docker
2025-05-19 15:51:38 -04:00
Piero Toffanin f4858a494f
Merge pull request #1672 from treescape-io/multistage_docker_ubuntu2204
Multistage Docker / Ubuntu 22.04 WIP
2025-05-19 15:50:04 -04:00
Mathijs de Bruin 8cb9352eaf Utility script to cleanly run all tests through Docker.
Based on and perhaps good to use in GH action.
2025-05-19 20:26:47 +01:00
Piero Toffanin 323d13e669
Merge pull request #1680 from pierotofy/msfix
Fix thermal RGB exports
2025-05-19 13:55:48 -04:00
Piero Toffanin 5b6c412180 Refactor 2025-05-19 13:42:02 -04:00
Piero Toffanin c287fa44d5 Fix thermal RGB exports 2025-05-19 13:39:05 -04:00
Mathijs de Bruin 7a3a70dc8f Move TEST_BUILD var to where we'll use it.
Allows for efficient caching.
2025-05-19 12:53:12 +01:00
Mathijs de Bruin 4ddac39555 Don't export build-time vars. 2025-05-19 12:51:12 +01:00
Piero Toffanin 4a43d18de3
Merge pull request #1677 from pierotofy/msfix
Multispectral fixes + crop fixes
2025-05-17 15:00:18 -04:00
Piero Toffanin 9c16bc7854 More idiomatic string check 2025-05-17 14:34:16 -04:00
Piero Toffanin f9ecd7fbcd Pass nodata=0 to WarpedVRTs 2025-05-17 14:28:36 -04:00
Piero Toffanin b3b5afe144 Fix alpha normalization in 16bit ortho thumbnails 2025-05-17 14:21:20 -04:00
Piero Toffanin 4cb2432ed6 Fix rescale issue that discarded crop 2025-05-17 14:04:12 -04:00
Piero Toffanin 2e51a0307a Bump version 2025-05-17 13:47:42 -04:00
Piero Toffanin b8485e1721 Use indexes in src.tile, fix top level dir import 2025-05-17 12:53:13 -04:00
Mathijs de Bruin b13effe9f8 Seems there's multiple universes now. 2025-05-16 16:16:22 +01:00
Mathijs de Bruin bf3bc03fa1 Let's skip recommends here. 2025-05-16 16:16:22 +01:00
Mathijs de Bruin 3a6637922d Add repo's directly. Removing add-apt-repository.
Prevents installation of Python 3.10.
2025-05-16 16:16:17 +01:00
Mathijs de Bruin abef77ebd0 Install Webpack also in production. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 5193cb2764 Ensure the correct GDAL is installed. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 0068b4f437 Ignore .venv, too. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 90c3a31195 Don't remove stuff we want to cache! 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 4faccc4fa7 Parametrize Python version. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin faec6c37b5 Test: can we do without git in run-time? 2025-05-16 16:16:17 +01:00
Mathijs de Bruin f21c713ba2 Distutils run-time dep. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 12983c6e10 Remove dup dev. 2025-05-16 16:16:17 +01:00
Mathijs de Bruin a2a13b90df DAMN multistage Docker building! 2025-05-16 16:16:17 +01:00
Mathijs de Bruin 2780eade67 Ubuntu 22.04 WIP 2025-05-16 16:16:17 +01:00
Mathijs de Bruin c270ba6e97 Remove Python2 from Dockerfile.
It's not referenced anywhere in the repo.

Saves only about 50 MB.
2025-05-16 16:16:17 +01:00
Piero Toffanin c0f4d8d63e
Merge pull request #1670 from treescape-io/docker_sanity
Overhaul/cleanup of main Dockerfile
2025-05-15 13:41:56 -04:00
Mathijs de Bruin eb0ae6e4bd Revert "Remove obsolete version from docker compose files."
This reverts commit d343c2dcaee4c9054ed72a53493306b9e2c1375e.
2025-05-15 17:55:05 +01:00
Mathijs de Bruin e93f2a87f2 Inline sources.list in Dockerfile. 2025-05-15 17:55:05 +01:00
Mathijs de Bruin 0ebafaca20 Improve readability with line breaks. 2025-05-15 17:55:05 +01:00
Mathijs de Bruin 88dad05388 Actually, use <<EOT and sh -exc for readability. 2025-05-15 17:55:05 +01:00
Mathijs de Bruin 73cb53ced1 Add missed &&'s. 2025-05-15 17:55:05 +01:00
Mathijs de Bruin ca1e901413 Add trailing newlines to docker compose files. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin ce5ad6ad61 Remove obsolete version from docker compose files. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin e104a9ba04 Consolidation of Dockerfile, reduced layer size. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin 03f986aeb1 Exclude node modules from Docker context. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin 73f0749085 No use starting cron during build, start on launch instead. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin 2688b9f397 Copy remaining files in one step. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin dc23fc8312 Webpack fixup and merge webpack install and build instructions. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin e543bcb429 wget dep doesn't seem used anywhere. 2025-05-15 17:55:01 +01:00
Mathijs de Bruin 7b57840ade Docker syntax modernization. 2025-05-15 17:54:55 +01:00
Mathijs de Bruin 7e07fa813d Resolve: Usage of undefined variable '$PYTHONPATH' 2025-05-15 17:54:55 +01:00
Mathijs de Bruin 4a75d88d9c Copy apt-sources from file for cleaner Dockerfile. 2025-05-15 17:54:55 +01:00
Mathijs de Bruin 61d945a24b Major overhaul/cleanup of Dockerfile. 2025-05-15 17:54:55 +01:00
Mathijs de Bruin c54e954327 Move environment variable where it belongs. 2025-05-15 17:54:55 +01:00