docs: Switch to new OPA website#7592
Merged
charlieegan3 merged 15 commits intoopen-policy-agent:mainfrom May 19, 2025
Merged
Conversation
edf244c to
39dacaa
Compare
✅ Deploy Preview for openpolicyagent ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
39dacaa to
b589533
Compare
added 9 commits
May 19, 2025 11:03
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Moved functions to a new dir and simplified the build commands. Signed-off-by: Charlie Egan <charlie@styra.com>
These have been re-worked and I will come back to this later. Signed-off-by: Charlie Egan <charlie@styra.com>
These are common 404 and create noise in logs. Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
Signed-off-by: Charlie Egan <charlie@styra.com>
09c431f to
21b6f65
Compare
Using the window variables is not possible in builds. Signed-off-by: Charlie Egan <charlie@styra.com>
ddcb9b2 to
5a91750
Compare
added 3 commits
May 19, 2025 11:12
We have a lot of latest links in the wild. Signed-off-by: Charlie Egan <charlie@styra.com>
We are hosting this at site.webmanifest instead. Signed-off-by: Charlie Egan <charlie@styra.com>
For now, I am working on a new templating generator for this file. Signed-off-by: Charlie Egan <charlie@styra.com>
srenatus
reviewed
May 19, 2025
srenatus
reviewed
May 19, 2025
added 2 commits
May 19, 2025 11:26
Signed-off-by: Charlie Egan <charlie@styra.com>
Caused by passing children elems not a func Signed-off-by: Charlie Egan <charlie@styra.com>
aromeyer
pushed a commit
to aromeyer/opa
that referenced
this pull request
May 21, 2025
Some things added on this branch: - icons and client logos at known paths - some spam redirects - some redirects for docs/latest/foo /docs/foo - redirects for the two ‘moved’ pages (k8s and envoy intros) I am going to be monitoring the traffic this week on Netlify to make sure we have a good coverage with redirects where needed. We also now prompt users to file issues directly from the 404 pages which should help flag things we miss too.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
https://www.openpolicyagent.org/new/ has been well tested and polished enough that we're happy to proceed with the new site rollout.
This PR updates the deployment configuration to deploy only the new site. It also removes the old site and content which is now to be managed in the new site's dir structure instead.
Fixes: #7037