Граф коммитов

246 Коммитов

Автор SHA1 Сообщение Дата
elayrocks be9df8b5d6 test 2024-05-01 17:31:04 -07:00
elayrocks cfadb0537e test 2024-05-01 17:16:23 -07:00
elayrocks 32710c6e11 test 2024-05-01 17:05:49 -07:00
elayrocks 68475f5aa2 test 2024-05-01 17:04:50 -07:00
elayrocks f040cd98cc test 2024-05-01 16:48:17 -07:00
elayrocks 7fe6b2d2d2 change trigger 2024-05-01 12:48:14 -07:00
elayrocks ca933ea665 add config back 2024-05-01 12:45:11 -07:00
elayrocks fbdad9d2a4 revert to original pr 2024-04-30 17:01:48 -07:00
elayrocks 371bcc2fdf test 2024-04-30 16:46:29 -07:00
elayrocks 862bf8f94e test 2024-04-30 16:43:51 -07:00
elayrocks 9bab3a3e97 test authentication 2024-04-30 16:39:16 -07:00
elayrocks 08ff800f1e remove redundant statement 2024-04-30 16:38:36 -07:00
elayrocks ae41a4a527 test 2024-04-30 16:36:40 -07:00
elayrocks 1d6f7e7dd5 add token permission 2024-04-30 16:11:50 -07:00
elayrocks 2a10fc7c4d test 2024-04-30 16:01:17 -07:00
elayrocks 2c74359a55 change PR for testing 2024-04-30 15:54:45 -07:00
elayrocks f4d50f624d remove client secret 2024-04-30 15:42:24 -07:00
elayrocks 4b9ba86d62 test 2024-04-30 15:33:55 -07:00
Gustavo Hidalgo b62fcc0f3e
pillow upgrade (#204) 2024-04-30 15:32:08 -04:00
dependabot[bot] eda7a0a2bd
Bump requests from 2.28.1 to 2.31.0 in /pcfuncs (#177)
Bumps [requests](https://github.com/psf/requests) from 2.28.1 to 2.31.0.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.31.0)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gustavo Hidalgo <guhidalgo@microsoft.com>
2024-04-30 14:52:02 -04:00
Gustavo Hidalgo 69fb80c31c
Bump idna to 3.7 (#203) 2024-04-19 11:30:43 -04:00
Gustavo Hidalgo 15e99db4b7 Rewrite default docker repository for CI deployment 2024-04-16 15:22:15 -04:00
Gustavo Hidalgo 912f6ba602 Add semicolons to one-line switch case 2024-04-16 10:38:12 -04:00
Gustavo Hidalgo f0ffcb1b8b lowercase acr 2024-04-16 10:27:01 -04:00
Gustavo Hidalgo d68ec50e0c
Security patching (#191)
* Generate requirments.txt

* remove hashes

* Delete non-extra requirements file

* Now all projects have requirements.txt

* Remove BaseHTTPMiddlewares ,  Ensure origin host is used in STAC links

* Successfully build containers

* lint

* Docker images build

* Delete unused requirements file

* save

* Now requirements do get generated

* Update Azurite

* format setup.py

* add type annotation

* Read lerc_zstd

* speed up image rebuilds and better UT for lerc

* Update more packages

* upgrade stac-api-validation

* Remove files from older commits

---------

Co-authored-by: maitjoshi <maitjoshi@microsoft.com>
2024-04-16 10:22:07 -04:00
Gustavo Hidalgo 3bd6c08dab
Publish tagged builds to pccomponents (#202) 2024-04-15 14:17:08 -04:00
Maitreyee Joshi f983beae63
Remove BaseHTTPMiddlewares , Ensure origin host is used in STAC links (#190)
* Remove BaseHTTPMiddlewares ,  Ensure origin host is used in STAC links
* Starlette trace middleware, remove opentelemetry
* remove duplicate search tracing, use execution_context as span
---------

Co-authored-by: Gustavo Hidalgo <guhidalgo@microsoft.com>
2024-04-12 16:30:15 -04:00
Gustavo Hidalgo 6887ffc629
Add AKS cluster maintenance window. (#201) 2024-04-12 11:12:08 -04:00
Maitreyee Joshi 877ca1b6c5
use pccomponentstest in cipublish (#200) 2024-04-12 09:55:24 -04:00
Maitreyee Joshi b6213664fc
Change the CI helm chart to reference pcccr (#199)
* update image refs to private pcccr

* switch the unused ACR to pcccr
2024-04-11 15:09:44 -04:00
Maitreyee Joshi 5c507897de
Fix Duplicate Prefix Issue in OpenAPI Schema (#198)
* Only prepend root_path if it's not already included in the server's URL
2024-04-10 17:37:34 -04:00
Gustavo Hidalgo f0ba6b748a Revert back to non AzCli mechanism 2024-04-01 19:08:16 -04:00
Gustavo Hidalgo 53da91cdfe use AzCLI mechanisms 2024-04-01 19:02:36 -04:00
Gustavo Hidalgo e15caebee9 Try using the github AzCLI action 2024-04-01 18:55:06 -04:00
Gustavo Hidalgo 4acb8673f9 fix CLI args for authentication 2024-04-01 18:47:30 -04:00
Gustavo Hidalgo 2633026c9a log in with SP credentials 2024-04-01 18:43:55 -04:00
Gustavo Hidalgo ac394eefea sudo the whole authenticate script 2024-04-01 18:31:36 -04:00
Gustavo Hidalgo ca835c6b15 CI: put authentication in a script 2024-04-01 17:02:20 -04:00
Gustavo Hidalgo 995f6866f4 Add sudo to authentication command 2024-04-01 15:56:41 -04:00
Gustavo Hidalgo 18540f3c5b
install azcli (#197) 2024-04-01 13:04:33 -04:00
Gustavo Hidalgo 35724a4e17
add && to make 2 commands work (#196) 2024-04-01 12:25:24 -04:00
Gustavo Hidalgo 8436378aee
Fix LXML CI build break (#195) 2024-04-01 10:25:29 -04:00
Gustavo Hidalgo 7b8af2ea76
Fix CI by also login in with AzCLI (#193) 2024-04-01 09:10:07 -04:00
Gustavo Hidalgo 9874f04203
Set docker image lineage and lifecycle annotations (#192)
There are metadata annotations we must set to inform downstream image consumers of image deprecation dates and lineage.
2024-03-29 17:08:30 -04:00
Matt McFarland 2c23410ce5
Package publish permissions and ICU lib for dotnet functools (#189)
Sets a the write permission for the chart/func package publish jobs, which need to write to the gh-pages branch of the repo. This permission was previously set at the repo level, and may not be adjustable. Also adds a libicu dependency required for func-tools on ubuntu 20.04. This package has an interactive step, so much be installed in noninteractive mode.
2024-03-18 13:16:46 -04:00
Matt McFarland ddd0f3133e
Minimal updates to deployment Dockerfile (#188)
Upgrade to a supported LTS release of Ubuntu and change the install
source of kubectl for compatibility.
2024-03-18 11:49:10 -04:00
Matt McFarland 1282fbb893
Add config/map/token endpoint to support Data Catalog (#187)
* Add map token endpoint to tiler service

The tiler service will generate a token for use against an azure maps
instance, using the identity of the tiler (when deployed) or the local
developer credentials (in local development).

A test has been added that requires a local identity, and this has been
skipped in CI, which does not have access to those kind of credentials.

This endpoint will be used by the Data Catalog app to avoid distributing
an azure maps key within that application.

* Remove unneeded role assignment

* Remove unused variables
2024-03-18 09:44:34 -04:00
Gustavo Hidalgo dcfd7c7666
Use Key Vault secrets instead of cert-manager secret in AKS cluster (#185)
* Update deployment script and add nginx-values.yaml

* Update Dockerfile, values.yaml, variables.tf, and lib script

* Update to satisfy pydantic and mypy

* More mypy induced changes

* More mypy changes
2024-02-05 09:03:07 -05:00
Tom Augspurger 35dd74cee1
Update to Azure Linux (#184) 2023-10-30 10:16:29 -05:00
Pete Gadomski b0471ea9f5
Update stac-fastapi and stac-fastapi-pgstac (#181)
* deps: update to stac-fastapi v2.4.8

* fix: update stac-fastapi-pgstac
2023-06-27 15:39:41 -04:00