mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-13 03:42:35 -06:00
1e4f120beb
This PR makes it possible to browse integrations, organizations and related softwares. Previously, these details were only available as modals on the ecosystem page. There are also some changes to the policy enforcement on the docs content, the validation rules are much the same but have been updated to reflect that the content is stored in a new place. I have used some generated JSON in Hugo rather than using GitHub api requests to validate the files since it's A) faster, B) I think more simple, and C) easier to get Hugo to process the markdown frontmatter. Much of the hackery in this PR (Hugo function partials to look up sets of files and get the data from them) is due to the fact that we can't use Hugo's native sections feature. All of our content is nested under docs, this means that all our pages are in the same section so custom lookups have been implemented as function partials instead to work around this. Signed-off-by: Charlie Egan <charlie@styra.com>
306 B
306 B
title, software, labels, code, inventors, layout
| title | software | labels | code | inventors | layout | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| App authorization for Clojure |
|
|
|
|
integration-single |
Authorization middleware for Ring based apps and other utilities for working with OPA in Clojure.