Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
cdf8174
feat(llmo): add edge-optimize-bootstrap-url endpoint
Jun 18, 2026
8ab9c02
Merge branch 'main' into feat/llmo-edge-optimize-bootstrap-url
ABHA61 Jun 18, 2026
ee482c2
test: register edge-optimize-bootstrap-url route in route-handler test
Jun 18, 2026
cdd6bc5
Merge branch 'main' into feat/llmo-edge-optimize-bootstrap-url
ABHA61 Jun 19, 2026
76db153
chore(llmo): TEMP testing defaults for edge-optimize bootstrap (dev/ci)
Jun 19, 2026
9d15d42
Merge remote-tracking branch 'origin/feat/llmo-edge-optimize-bootstra…
Jun 19, 2026
9b12537
chore(llmo): point temp testing bucket default to the dev-account bucket
Jun 19, 2026
950944a
Merge branch 'main' into feat/llmo-edge-optimize-bootstrap-url
ABHA61 Jun 19, 2026
edb097c
fix(llmo): shorten temp-default comment to satisfy max-len lint
Jun 19, 2026
91ef6c2
Merge remote-tracking branch 'origin/feat/llmo-edge-optimize-bootstra…
Jun 19, 2026
e879df0
Merge branch 'main' into feat/llmo-edge-optimize-bootstrap-url
ABHA61 Jun 19, 2026
fb857d4
test(llmo): fix bootstrap-url not-configured test for temp bucket def…
Jun 19, 2026
d77eaa1
fix(llmo): lower edge-optimize presign TTL default to 900s (15m)
Jun 19, 2026
f7c2276
feat(llmo): CloudFront wizard connect + list-distributions endpoints …
Jun 20, 2026
d58cd4d
docs(llmo): OpenAPI for CloudFront wizard edge-optimize endpoints
Jun 20, 2026
9a4f049
feat(llmo): CloudFront wizard prerequisites, origins, behaviors endpo…
Jun 20, 2026
3245c39
Merge branch 'main' into feat/llmo-edge-optimize-cloudfront-wizard
ABHA61 Jun 20, 2026
bdab820
feat(llmo): add CloudFront edge-optimize mutation wizard steps
Jun 20, 2026
a9ebd5d
Merge remote-tracking branch 'origin/feat/llmo-edge-optimize-cloudfro…
Jun 20, 2026
59cb877
fix(llmo): clone AWS-managed cache policy instead of failing (P0)
Jun 20, 2026
9cb075f
fix(llmo): make Lambda@Edge step idempotent + idle-aware; add status …
Jun 21, 2026
e9a32b8
fix(llmo): non-blocking Lambda@Edge create + role status (async-frien…
Jun 21, 2026
be2feb7
test(llmo): esmock edge-optimize once per file (fix CI heap OOM)
Jun 21, 2026
8161937
Merge branch 'main' into feat/llmo-edge-optimize-cloudfront-wizard
ABHA61 Jun 21, 2026
7e40c68
Merge branch 'main' into feat/llmo-edge-optimize-cloudfront-wizard
ABHA61 Jun 22, 2026
c0b6d9f
Merge remote-tracking branch 'origin/main' into feat/llmo-edge-optimi…
Jun 22, 2026
0c53793
Merge remote-tracking branch 'origin/feat/llmo-edge-optimize-cloudfro…
Jun 22, 2026
5dc58a0
fix(llmo): set EO origin custom headers so Verify can pass
Jun 22, 2026
ff7e88c
Merge remote-tracking branch 'origin/main' into feat/llmo-edge-optimi…
Jun 22, 2026
6bebfaf
fix(llmo): scope EO connector-role trust default to the dev exec role
Jun 22, 2026
0f7b2fd
feat(llmo): add idempotent step-on-poll Edge Optimize CloudFront depl…
Jun 22, 2026
8e37b30
Merge remote-tracking branch 'origin/main' into feat/llmo-edge-optimi…
Jun 22, 2026
d76198a
test(llmo): raise edge-optimize esmock before-hook timeout to 120s
Jun 22, 2026
a09528d
Merge remote-tracking branch 'origin/main' into feat/llmo-edge-optimi…
Jun 22, 2026
61c75e5
Merge branch 'main' into feat/llmo-edge-optimize-cloudfront-wizard
ABHA61 Jun 22, 2026
8345640
fix(llmo): publish Lambda@Edge version in deploy orchestrator
Jun 22, 2026
28fe4c7
Merge remote-tracking branch 'origin/main' into feat/llmo-edge-optimi…
Jun 22, 2026
14bbe11
Merge remote-tracking branch 'origin/feat/llmo-edge-optimize-cloudfro…
Jun 22, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 28 additions & 0 deletions docs/openapi/api.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -625,6 +625,34 @@ paths:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-config'
/sites/{siteId}/llmo/edge-optimize-config/stage:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-config-stage'
/sites/{siteId}/llmo/edge-optimize-bootstrap-url:

@nit23uec nit23uec Jun 24, 2026

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lets have the namespace as: /sites/{siteId}/llmo/onboarding/cloudfront/
with the APIs as:
/bootstrap-url
/connect
/distributions, etc.

we wouldn't want to keep it limited to edgeoptimize as log forwarding will also use it.

$ref: './llmo-api.yaml#/site-llmo-edge-optimize-bootstrap-url'
/sites/{siteId}/llmo/edge-optimize/connect:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-connect'
/sites/{siteId}/llmo/edge-optimize/distributions:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-distributions'
/sites/{siteId}/llmo/edge-optimize/prerequisites:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-prerequisites'
/sites/{siteId}/llmo/edge-optimize/origins:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-origins'
/sites/{siteId}/llmo/edge-optimize/behaviors:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-behaviors'
/sites/{siteId}/llmo/edge-optimize/create-origin:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-create-origin'
/sites/{siteId}/llmo/edge-optimize/create-function:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-create-function'
/sites/{siteId}/llmo/edge-optimize/apply-cache:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-apply-cache'
/sites/{siteId}/llmo/edge-optimize/create-lambda:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-create-lambda'
/sites/{siteId}/llmo/edge-optimize/lambda-status:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-lambda-status'
/sites/{siteId}/llmo/edge-optimize/apply-associations:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-apply-associations'
/sites/{siteId}/llmo/edge-optimize/verify:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-verify'
/sites/{siteId}/llmo/edge-optimize/deploy:
$ref: './llmo-api.yaml#/site-llmo-edge-optimize-deploy'
/sites/{siteId}/llmo/edge-optimize-status:
$ref: './llmo-api.yaml#/llmo-edge-optimize-status'
/sites/{siteId}/llmo/probes/edge-optimize:
Expand Down
Loading
Loading