From 10fd6c84f5a4270b139c56f860fc99dccd31594d Mon Sep 17 00:00:00 2001 From: Cole Isaac Date: Fri, 6 May 2022 13:39:43 -0400 Subject: [PATCH 1/4] update codeblock css hex [#614] --- docs/fides/docs/css/fides.css | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/fides/docs/css/fides.css b/docs/fides/docs/css/fides.css index ed8461d5762..0ae9c143ece 100644 --- a/docs/fides/docs/css/fides.css +++ b/docs/fides/docs/css/fides.css @@ -229,7 +229,7 @@ li code { .highlight .filename > code{ background-color: transparent; - color: #2A2F45 ; + color: var(--md-typeset-color); } /*** API Page Dark Mode Compatibility ***/ From 8c2681fbe3b48a8d33c06f44e80255e9f197e21d Mon Sep 17 00:00:00 2001 From: Cole Isaac Date: Fri, 6 May 2022 14:48:56 -0400 Subject: [PATCH 2/4] remove config/schemas page and generation [#613] --- docs/fides/docs/schemas/config.md | 4 ---- docs/fides/mkdocs.yml | 2 -- generate_docs.py | 15 +-------------- 3 files changed, 1 insertion(+), 20 deletions(-) delete mode 100644 docs/fides/docs/schemas/config.md diff --git a/docs/fides/docs/schemas/config.md b/docs/fides/docs/schemas/config.md deleted file mode 100644 index 1f9312faed6..00000000000 --- a/docs/fides/docs/schemas/config.md +++ /dev/null @@ -1,4 +0,0 @@ - -```json ---8<-- "docs/schemas/config_schema.json" -``` diff --git a/docs/fides/mkdocs.yml b/docs/fides/mkdocs.yml index 6ebd7212ad4..a1114fcf6e5 100644 --- a/docs/fides/mkdocs.yml +++ b/docs/fides/mkdocs.yml @@ -69,8 +69,6 @@ nav: - Code of Conduct: community/code_of_conduct.md - About Ethyca: ethyca.md - License: license.md - - Schemas: - - schemas/config.md # Theme theme: diff --git a/generate_docs.py b/generate_docs.py index 832d2dad763..6713beec305 100644 --- a/generate_docs.py +++ b/generate_docs.py @@ -19,19 +19,6 @@ def generate_openapi(outfile_dir: str) -> None: print(f"Exported OpenAPI JSON from fidesapi to '{outfile_path}'") -def generate_config_docs(outfile_dir: str) -> None: - "Write out a json schema for the fidesctl config." - - outfile_name = "schemas/config_schema.json" - outfile_path = f"{outfile_dir}/{outfile_name}" - print(f"Generating Config JSON Schema and writing to '{outfile_path}'...") - with open(outfile_path, "w") as outfile: - config_schema = get_config().schema_json(indent=2) - outfile.write(config_schema) - print(f"Exported Config JSON Schema '{outfile_path}'") - - if __name__ == "__main__": outfile_dir = sys.argv[1] - generate_openapi(outfile_dir) - generate_config_docs(outfile_dir) + generate_openapi(outfile_dir) \ No newline at end of file From 20183f51e40e0029618e9ea2dd0b53f5ffe7b4db Mon Sep 17 00:00:00 2001 From: Cole Isaac Date: Fri, 6 May 2022 14:53:18 -0400 Subject: [PATCH 3/4] remove unused import --- generate_docs.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/generate_docs.py b/generate_docs.py index 6713beec305..33f235de9ba 100644 --- a/generate_docs.py +++ b/generate_docs.py @@ -5,8 +5,6 @@ import sys from fidesapi.main import app -from fidesctl.core.config import get_config - def generate_openapi(outfile_dir: str) -> None: "Write out an openapi.json file for the API." From 160cab25a95f8dbf96729b9fe2a6df32d2d5cbbf Mon Sep 17 00:00:00 2001 From: Cole Isaac Date: Fri, 6 May 2022 15:07:50 -0400 Subject: [PATCH 4/4] update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1ec7c69906e..bca3ceaee6f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -30,6 +30,7 @@ The types of changes are: * Updated `Release Steps` * Replaced all references to `make` with `nox` [#547](https://github.com/ethyca/fides/pull/547) +* Removed config/schemas page [#613](https://github.com/ethyca/fides/issues/613) ### Fixed