Skip to content

Commit 9675fa8

Browse files
authored
feat: Stac browser OIDC cookie (#517)
* breaking: using latest uds-lib + update docker * feat: use latest uds-lib * feat: check 2 cookies * fix: add debug statement * fix: stac browser * fix: remove print statements
1 parent 35c8e2c commit 9675fa8

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

cumulus_lambda_functions/uds_api/misc_api.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,13 @@ async def stac_entry(request: Request, response: Response):
4646
@router.get(f'/stac_entry')
4747
@router.get(f'/stac_entry/')
4848
async def stac_entry(request: Request, response: Response):
49+
"""
50+
How to re-load UCS
51+
https://github.com/unity-sds/unity-data-services/issues/381#issuecomment-2201165672
52+
:param request:
53+
:param response:
54+
:return:
55+
"""
4956
request_headers = dict(request.headers)
5057
LOGGER.debug(f'stac_entry - request_headers: {request_headers}')
5158
print(request_headers)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><meta id="meta-description" name="description" content=""><title>STAC Browser</title><script defer="defer" src="/to/be/replaced/stac_browser/js/chunk-vendors.eae96ced.js"></script><script defer="defer" src="/to/be/replaced/stac_browser/js/app.79583f94.js"></script><link href="/to/be/replaced/stac_browser/css/chunk-vendors.de510de6.css" rel="stylesheet"><link href="/to/be/replaced/stac_browser/css/app.b5efa536.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but STAC Browser doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="stac-browser"></div></body></html>
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width,initial-scale=1"><meta id="meta-description" name="description" content=""><title>STAC Browser</title><script defer="defer" src="/to/be/replaced/stac_browser/js/chunk-vendors.eae96ced.js"></script><script defer="defer" src="/to/be/replaced/stac_browser/js/app.ad7851bb.js"></script><link href="/to/be/replaced/stac_browser/css/chunk-vendors.de510de6.css" rel="stylesheet"><link href="/to/be/replaced/stac_browser/css/app.b5efa536.css" rel="stylesheet"></head><body><noscript><strong>We're sorry but STAC Browser doesn't work properly without JavaScript enabled. Please enable it to continue.</strong></noscript><div id="stac-browser"></div></body></html>

cumulus_lambda_functions/uds_api/stac_browser/js/app.79583f94.js.map

Lines changed: 0 additions & 1 deletion
This file was deleted.

cumulus_lambda_functions/uds_api/stac_browser/js/app.79583f94.js renamed to cumulus_lambda_functions/uds_api/stac_browser/js/app.ad7851bb.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

cumulus_lambda_functions/uds_api/stac_browser/js/app.ad7851bb.js.map

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docker/docker-compose-web-service.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
version: "3.7"
22
services:
33
cumulus_granules_upload:
4-
image: stac-web-swervice-1.0:latest
4+
image: ghcr.io/unity-sds/unity-data-services:7.10.1
55
restart: always
66
entrypoint: 'uvicorn web_service_stac_browser:app --host 0.0.0.0 --port 8005 --log-level info --reload'
77
tty: true
88
working_dir: '/usr/src/app/unity/cumulus_lambda_functions/uds_api'
99
ports:
1010
- 8005:8005
1111
environment:
12-
AWS_ACCESS_KEY_ID: 'dd'
13-
AWS_SECRET_ACCESS_KEY: 'dddd'
14-
AWS_SESSION_TOKEN: 'dddd'
1512
AWS_REGION: 'us-west-2'
1613

1714
PYTHONPATH: '${PYTHONPATH}:/usr/src/app/unity'

0 commit comments

Comments
 (0)