Commit Graph

31 Commits

Author SHA1 Message Date
Brandt Keller bf439684cc docs: add Lula to the OPA ecosystem (#6902)
* chore(docs): add Lula to the OPA ecosystem

Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>

* fix(docs): update with suggestions for Lula submission to ecosystem

Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>

* docs: add Lula link to description

Co-authored-by: Charlie Egan <git@charlieegan3.com>
Signed-off-by: Brandt Keller <43887158+brandtkeller@users.noreply.github.com>

---------

Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Brandt Keller <43887158+brandtkeller@users.noreply.github.com>
Co-authored-by: Charlie Egan <git@charlieegan3.com>
2024-07-30 10:13:42 +01:00
Charlie Egan c0b75b0bca Add documentation for OPA Spring Boot integration
This PR also fixes an issue with `kind` being used in a way that's not
allowed in more recent Hugo versions.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-07-29 08:57:31 -07:00
Charlie Egan 1b052e18a8 Add page aliases for moved or renamed pages. (#6821)
https://github.com/open-policy-agent/opa/pull/6811

In the above PR, some pages were moved or renamed. This adds some aliases to those pages so that redirects are handled by Hugo correctly.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-06-17 10:24:27 +01:00
Charlie Egan 612b93af1f docs: Revise language SDK content (#6811)
In the OPA ecosystem, there are a number of language SDKs for different
general purpose languages, mostly integrating with the REST API. This PR
highlights these at the start of the OPA ecosystem page, adds some other
projects for completeness and clarifies the owner where more than one
SDK for a language exists.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-06-11 13:34:03 +01:00
Charlie Egan 12d6e9f662 docs: add flipt blog to their ecosystem page (#6789)
Signed-off-by: Charlie Egan <charlie@styra.com>
Co-authored-by: Anders Eknert <anders@styra.com>
2024-06-04 15:24:18 +01:00
Charlie Egan 186f7bcab1 docs: add vs code and zed to ecosystem page (#6788)
Signed-off-by: Charlie Egan <charlie@styra.com>
2024-06-04 15:54:40 +02:00
Mark Phelps ce4df7825d Add Flipt to the OPA ecosystem (#6781)
Signed-off-by: Mark Phelps <209477+markphelps@users.noreply.github.com>
2024-06-02 20:29:36 +02:00
johndbro1 f2011b1bb0 Adding Raygun to the policy-testing ecosystem (#6712)
Signed-off-by: John Brothers <johnbr@gmail.com>
2024-04-24 20:07:15 +02:00
Charlie Egan 9a13941ab9 docs: Add Rego comparisons and update env0 (#6663)
These integrations feature on the learning rego page and the terraform
pages respectively.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-04-03 13:26:13 +01:00
Yariv Gavriel 8812c64270 add env0 integration & organization files (#6658)
Signed-off-by: yarivg <yarivgavriel2@gmail.com>
2024-04-03 12:18:52 +02:00
Peter Macdonald 1a1ff2bb53 Adding integration for Backstage (#6629)
Adding integration for Backstage

Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com>
2024-03-13 21:04:17 +01:00
Manfred Moser 8d6b930cb1 Add Trino to OPA ecosystem
Signed-off-by: Manfred Moser <manfred@simpligility.ca>
2024-02-29 09:23:05 -08:00
Andrii Kurochka 6c4934bde1 docs: Add OpaDotNet ecosystem projects (#6554)
* docs: Add OpaDotNet ecosystem projects

Signed-off-by: akurochka <andrii.kurochka@zorallabs.com>

* Add missing logos

Signed-off-by: akurochka <andrii.kurochka@zorallabs.com>

* docs: Make naming consistent

Signed-off-by: akurochka <andrii.kurochka@zorallabs.com>

* dotnet -> .NET

Signed-off-by: Charlie Egan <git@charlieegan3.com>

---------

Signed-off-by: akurochka <andrii.kurochka@zorallabs.com>
Signed-off-by: Charlie Egan <git@charlieegan3.com>
Co-authored-by: Charlie Egan <git@charlieegan3.com>
2024-01-29 14:38:00 +00:00
Jamie Tanna dd0e198a3b Add dependency-management-data logo (#6543)
Now we've got one, we should use it!

Signed-off-by: Jamie Tanna <jamie@jamietanna.co.uk>
2024-01-24 18:09:49 +00:00
Paolo Martinoli b1c52067d4 Updated Rond links (#6524)
Signed-off-by: Paolo <ugho16@users.noreply.github.com>
Co-authored-by: Paolo <ugho16@users.noreply.github.com>
2024-01-12 11:32:26 +01:00
Charlie Egan 35da78715d docs: Validate ecosystem keys (#6522)
At the moment we have some entries with . chars in their ids, this makes
the hugo page look up break, so now these are validated to be
sausage-case-values.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-01-11 13:42:43 +00:00
Charlie Egan ea1ecdfef1 docs: Add a new debugging page (#6513)
This page is intended to be a starting point for users debugging various
OPA issues. It outlines various OPA features that can help narrowing
down issues in one place.

Signed-off-by: Charlie Egan <charlie@styra.com>
2024-01-04 21:36:17 +01:00
Anders Eknert c72ebef05e Add Digger to ecosystem (#6464)
Signed-off-by: Anders Eknert <anders@eknert.com>
2023-12-07 18:38:06 +01:00
Jamie Tanna 05d52d6647 Add dependency-management-data to the Ecosystem (#6436)
Signed-off-by: Jamie Tanna <jamie@jamietanna.co.uk>
2023-11-27 09:28:34 +00:00
Charlie Egan 1fdd509ae2 Update spinnaker integration (#6414)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-11-15 12:53:51 +00:00
Charlie Egan eaa1854e04 docs: add newstack blog to regal (#6372)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-11-01 09:35:16 +00:00
Charlie Egan c0d9abac11 docs: Add legitify to ecosystem (#6369)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-10-31 14:11:38 +00:00
Charlie Egan 5ce5ab6f61 docs: add cheat sheet link
Adds a link to the Cheat Sheet project: https://docs.styra.com/opa/rego-cheat-sheet

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-10-30 10:40:39 -07:00
Matthew A Johnson 391cb0c309 Add rego-cpp to OPA Ecosystem
Signed-off-by: Matthew A Johnson <matjoh@microsoft.com>
2023-09-26 16:32:02 -07:00
Charlie Egan 93d7d07ff1 [docs] Link to expressing or post (#6236)
This is a good learning material and linking here might help users self
service when faced with this.

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-09-21 11:52:50 +01:00
Luiz Carvalho e333a7080b docs: add enterprise-contract to ecosystem (#6224)
Signed-off-by: Luiz Carvalho <lucarval@redhat.com>
2023-09-13 17:30:48 +02:00
Charlie Egan 760c586711 [docs] Add intro text to Ecosystem sections (#6201)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-08-31 13:30:27 +01:00
Charlie Egan 9bf54788f5 [docs] Move OPA ecosystem pages to site top-level (#6198)
* We are having trouble managing the complexity of having ecosystem pages shown in the versioned area of the OPA docs site (see website: link ecosystem from edge #6170)
* We have invested in the OPA ecosystem data recently and it makes sense to make it more prominent.
* The data in the OPA Ecosystem is harder to use when nested in docs as some Hugo functions are unavailable to nested sections.

This PR implements a solution by:

* Pages that were under /docs/version/ecosystem, /docs/version/integrations etc have been moved to /ecosystem and /integrations.
* Redirects have been created for the old pages in the netlify config.

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-08-31 09:36:51 +01:00
Charlie Egan c29d375de5 Alter awesome opa logo, add to ecosystem page (#6018)
* Update awesome opa logo

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

* Add awesome-opa to integrations list

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

---------

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-06-15 14:52:41 +01:00
Charlie Egan 6fe7f03046 Community page refactor and new learning section (#6016)
Signed-off-by: Charlie Egan <charlie@styra.com>
2023-06-15 14:37:38 +01:00
Charlie Egan 93b496523f Refactor site to use Hugo for other pages (#5984)
This is what I have done:

* bring all pages into Hugo structure (security, community, support)
* make styles consistent more consistent with homepage
* merge and try to de-dupe css
* Reduced number of breakpoints to 2, one for mobile and one for larger

This is intended to be a step in the right direction, making the site
easier to maintain and more design consistent. There is much left to do,
some examples of things still to work on:

* The remaining CSS is still very messy and likely has some unused.
* The homepage still has an entirely different Dom for mobile in one section, this is toggled on and off.
* We don't use Hugo to generate any page content from markdown for these pages
* ... the list goes on.

Signed-off-by: Charlie Egan <charlie@styra.com>
2023-06-12 11:06:48 +01:00