Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cloudfront module #2617

Merged
merged 43 commits into from
Oct 31, 2023
Merged

cloudfront module #2617

merged 43 commits into from
Oct 31, 2023

Conversation

johnjeffers
Copy link
Contributor

No description provided.

@johnjeffers johnjeffers marked this pull request as ready for review October 30, 2023 16:28
@johnjeffers johnjeffers merged commit 9c819ae into development Oct 31, 2023
@johnjeffers johnjeffers deleted the jj/cloudfront-in-terraform branch October 31, 2023 16:21
lyleschemmerling added a commit that referenced this pull request Oct 31, 2023
* account mgmt two factor email

* patch

* account mgmt 2F sms

* account mgmt webauthn

* account management pages

* more apis

* forms

* remainder of manage-users

* entity api

* entity types

* entity grants

* overview

* Initial migrate-users page.

* auth0 migration

* duende migration

* firebase migration

* general user migration doc

* remainder of bulk migration docs

* connectors docs

* apple idp

* scim docs

* epic games

* lifecycle/register-users pages

* /operate/deploy/cluster

* external jwt

* facebook

* operate/deploy docs

* google

* roadmap docs

* secure and monitor docs

* moved a misplaced directory, another security doc

* monitoring doc, nav frontmatter fix

* remaining secure-and-monitor docs

* troubleshooting doc

* tech support doc

* hypr

* linkedin

* links

* nintendo

* oidc

* index

* migrate.js changes, reference docs

* samlv2

* fix the switcher

* cleanup

* 5-minute guides

* fix the dupes

* sdk example apps

* ipd init

* the rest

* xbox

* sdk docs

* updated 5-minute guides

* put it back

* generic and two factor

* the rest of messengers

* scim

* scim-enterprise

* scim

* action

* api explorer

* apikey

* applications

* webhooks api page

* webauthn api doc

* audit log

* authentication

* consents

* emails

* errors

* event logs

* families

* groups

* hosted-backend

* integrations

* ip-acl

* jwt

* keys

* lambdas

* login

* message-templates

* fix import

* users api

* user-comments api

* users-actions docs

* user-action-reasons doc

* overview

* passwordless and reactor

* themes api doc

* registrations

* reports

* system

* tenants api doc

* LAMBDAS

* fix one import

* bump up the runner size

* Update dev-astro.yml

Update runs-on

* Update dev-astro.yml

* sdk examples index page

* migration long tail, part 1 of many

* more misc follow-ups

* remote markdown rendering, couple shared pages

* remote content component, acct mgmt doc

* events index page

* pre 1-25 two factor

* old system api

* fix them charts

* some style stuff

* get started migrate users

* features

* adv t det

* passport-to-fusionauth.mdx

* k8s

* sdks

* identity-providers index page

* saml stuff

* simplify the routing

* sidenav first pass

* put the quickstarts back. oops

* light mode tweaks

* fix some links

* default index pages

* feedback

* dark mode fields

* new nav update

* new WIP lambda function

* rel=canonical support, removed dup redirects, tests

* general cleanup

* added 404 page, more tests

* code that is all sean's fault

* compatibility updates for lambda

* no more floaters

* merge script from live lambda in dev

* Moved static resources to new site

* removed leading backslashes from urls

* allow markdown in <JSON> title

* rss feed

* fix

* this is bad and I am sorry

* nolog

* changed description on group member update/remove events

* fix some of the api issues on mobile

* fix some of the api issues on mobile

* move the rss feed somehwere it will publish

* fix release notes headings in archive

* remote content

* nav fix

* updated index paths

* a bunch of link fixes

* one more apis fix

* various link updates

* fix for missing tocs

* sorted better

* more link fixes

* jj/redirect rules from s3 (#2611)

* safety checkin

* safety checkin

* include package lock file, misc updates

* workflow for s3 upload

* only run workflow on push

* add readme

* fix cloudfront function check workflow

* PR review suggestions

* rename workflow

* link rewrites

* use mjs instead of js so lambda is happy, fix a bunch of missing semicolons

* Revert "Merge branch 'development' of github.com:FusionAuth/fusionauth-site into development"

This reverts commit f1be21e, reversing
changes made to 06ca13e.

* link fixes, updated redirect rule

* cleaning up after the merge

* fix release notes

* links

* final linkcheck changes

* updated ref to old CF function

* added lambda redirects

* various link updates

* more link updates

* update release notes to remove EAP notes and update release date.

* Redirect lambda (#2614)

* add terraform module to manage the lambda

* reduce the repo checkout size

* various cosmetic fixes

* dedupe the docsnav list

* darkmode aside white icons

* fixing link issues

* link checker fixes

* updated how-to redirect

* fixed blog section ts bug

* the long tail of link checks

* another busted link

* replaced a bunch of v1/tech links

* Revert "replaced a bunch of v1/tech links"

This reverts commit 79db1eb.

* release notes for 1.48.01

* converted remaining references to /docs/v1/tech

* landing

* move the cookie example image

* Docs navigation updates

* new fanciness

* indentation

* sean stuff

* Docs navigation updates

* cursor-pointer

* 1.48.0 doc for deprecating the Nashorn Lambda engine, and adding the tokens param to the OpenID Connect reconcile lambda function.

* bump DirectDownloads version

* fix system and 404

* remove legacy landing styles

* cloudfront module (#2617)

* cloudfront module

* update tf to import cloudfront, not create a new one

* add workflow for cloudfront

* fix paths

* add readme

* test

* revert test

* refactoring, replace temp lambda with lambda from this module

* testing code changes

* fix auth and redirect loop

* package updates, add site root to tests

* add root path to indexPaths, rename workflows

* remove function check workflow, no longer needed

* fix tests

* add cache invalidation to workflow

* use latest tag for runner

* use latest tag for other runner too :)

* run pipeline to test vars

* test 2

* test 3

* test 4

* test 5

* test 6

* test 7

* test 8

* test 9

* test 10

* test 11

* test 12

* env-aware publish workflow

* [skip ci] update terraform

* update prod cloudfront terraform

* [skip ci] fix state location

* update dev behaviors

* [skip ci] update 404 page

* [skip ci] better names in dev

* [skip ci] fix prod readme

* [skip ci] fix a few typos

* [skip ci] add landing to s3prefixes

* [skip ci] add praetorians to tests

* [skip ci] add pdf to tests

* release notes selector

* [skip ci] disable potentially dangerous workflows

* [skip ci] add the fusionauth-website-request-handler back for backwards compat

---------

Co-authored-by: Andy Pai <[email protected]>
Co-authored-by: Daniel DeGroff <[email protected]>
Co-authored-by: John Jeffers <[email protected]>
Co-authored-by: Sean Bobby <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants