Commit Graph

18 Commits

Author SHA1 Message Date
Charlie Egan d34a2029be docs: Fix /docs/envoy-authorization/ 404 (#7770)
Fixes https://github.com/open-policy-agent/opa/issues/7755

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-07-15 08:30:57 +00:00
Charlie Egan 2b4722e90d docs: Redirect old admission control link (#7730)
* docs: Redirect old admission control link

Fixes https://github.com/open-policy-agent/opa/issues/7729

Fixes https://github.com/open-policy-agent/opa/issues/7720

Signed-off-by: Charlie Egan <charlie@styra.com>

* website: Disable secret scan for x509 test cases

Signed-off-by: Charlie Egan <charlie@styra.com>

---------

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-06-26 09:40:00 +00:00
Charlie Egan 2733643045 docs: Add feedback form for user reported issues (#7662)
Form submissions will be sent to a channel for OPA maintainers to review.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-06-04 13:08:58 +00:00
Charlie Egan 1c97dba92b docs: Address broken links (#7661)
Fixes https://github.com/open-policy-agent/opa/issues/7649

A number of pages have been removed where the project has ceased to
exist.

docs in internal/ have been ignored from link checking

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-06-04 12:57:29 +00:00
Charlie Egan 707c43d9c0 docs: Add redirect for decision_logs type label (#7637)
It seems that even though we don't link to it, people or things attempt
to visit this page.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-28 16:49:22 +00:00
Charlie Egan ad783515e7 docs: Restore old referenced bundles (#7629)
Noticed one of these referenced in the envoy readme.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-27 12:30:52 +00:00
Charlie Egan a7271dafb4 docs: Add Swift-OPA to the Ecosystem Page (#7610)
Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-23 17:44:01 +02:00
Charlie Egan b3242f2eaf docs: Implement dark mode for website (#7625)
Requires: https://github.com/open-policy-agent/opa/pull/7621

This almost works, but I've had to put in a bit of a hack in the theme
toggle to make sure the highlighting is redone correctly.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-22 19:59:50 +01:00
Charlie Egan ade555f31f docs: Redirect to search for ecosystem pages (#7608)
Some pages have been removed from the ecosystem section in the new site
and we need to redirect them to somewhere more helpful.

Fixes https://github.com/open-policy-agent/opa/issues/7604

Fixes https://github.com/open-policy-agent/opa/issues/7605

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-22 08:44:46 +00:00
Charlie Egan 71e7bd9ab3 docs: Add Tutorial Redirects (#7609)
https://github.com/open-policy-agent/opa/issues/7603 appears to be
happening often enough in netlify data that we should be redirecting
here.

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-22 08:27:19 +00:00
Jernej Porenta 22d26dfe30 docs: fix helm-kubernetes-quickstart bundle (#7606)
With the refactoring of the webpage static files location, new
`helm-kubernetes-quickstart` bundle became corrupt and previous,
non-working bundle was deployed.

This change replaces currently deployed bundle, which is causing the
following error with `opa eval -b helm-kubernetes-quickstart 'data'`

```
loading error: bundle helm-kubernetes-quickstart: bundle load failed
on manifest decode: invalid character '\\x00' looking for beginning
of value
```

This change also fixes the failing e2e pipeline in `opa/kube-mgmt` helm
chart, which depends on the location (and source) of this bundle.

Signed-off-by: Jernej Porenta <jernej.porenta@3fs.si>
2025-05-21 09:15:56 +01:00
Charlie Egan 864db09ec1 docs: Various minor website fixes (#7596)
Contains the following fixes:

* docs: Website max width for hp paragraph

* docs: Remove ghost from the run snippet icons

This is confusing as it might be associated with something going wrong.

* docs: Use /apple-touch-icon.png for precomposed

* docs: Add a png favicon

Clients still seem to be requesting this.

* docs: Add in external resources for legacy content

---------

Signed-off-by: Charlie Egan <charlie@styra.com>
2025-05-19 13:15:35 +00:00
Stephan Renatus 9ab7dcd0ac website: add in previous redirects
Signed-off-by: Stephan Renatus <stephan@styra.com>
2025-05-19 13:16:22 +02:00
Charlie Egan d6b5659856 docs: Switch to new OPA website (#7592)
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.
2025-05-19 10:42:17 +00:00
Patrick East 58d336aff9 Refactor doc directories
Signed-off-by: Patrick East <east.patrick@gmail.com>
2019-04-26 17:12:15 -07:00
Patrick East c8ea625d65 Separate static content specific to doc content
We mixed together doc content and website content. We don’t need to
version the website content (logos, main site stuff, etc) but the doc
static content (mostly images) should be tied to the markdown that
uses it.

Signed-off-by: Patrick East <east.patrick@gmail.com>
2019-04-26 17:12:15 -07:00
06kellyjac 611466eb5f Hid the overflow within .headline caused by the boat rocking
Signed-off-by: 06kellyjac <dev@j-k.io>
2019-04-23 10:04:48 -07:00
lucperkins bb0d4e271b New OPA website (Hugo + Netlify)
Signed-off-by: lucperkins <lucperkins@gmail.com>
2019-03-26 13:45:50 -07:00