Skip to content

Commit efd71c2

Browse files
authored
Merge pull request #3 from unity-sds/ogc-processes-api-register
OGC API Processes - Deploy and Undeploy Processes
2 parents c0c9620 + cdf1e49 commit efd71c2

File tree

121 files changed

+3479
-3289
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

121 files changed

+3479
-3289
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,6 @@ Ex. I'm frustrated when [...] happens as documented in issue-XYZ
2929

3030
**Describe the feature request**
3131

32-
> A clear and concise description of your request.
32+
> A clear and concise description of your request.
3333
3434
Ex. I need or want [...]

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
- Links to relevant issues
99
- Example: issue-XYZ
1010
## Testing
11-
- Provide some proof you've tested your changes
11+
- Provide some proof you've tested your changes
1212
- Example: test results available at ...
1313
- Example: tested on operating system ...

.markdownlintrc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"default": true,
3+
"MD029": {
4+
"style": "ordered"
5+
},
6+
"MD033": false,
7+
"MD013": false,
8+
"MD002": false,
9+
"MD026": false,
10+
"MD041": false,
11+
"MD005": false,
12+
"MD007": false,
13+
"MD034": false,
14+
"MD024": false,
15+
"MD045": false,
16+
"MD012": false,
17+
"MD031": false,
18+
"MD032": false,
19+
"MD036": false,
20+
"MD055": false,
21+
"MD056": false,
22+
"MD022": false,
23+
"MD042": false,
24+
"MD004": false,
25+
"MD025": false,
26+
"MD001": false,
27+
"MD051": false
28+
}

.openapi-generator/FILES

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ docs/ConfClasses.md
88
docs/Crs.md
99
docs/Crs5.md
1010
docs/DefaultApi.md
11-
docs/Detail.md
1211
docs/Exception.md
1312
docs/Execute.md
1413
docs/HTTPValidationError.md
@@ -17,7 +16,6 @@ docs/InputValueInput.md
1716
docs/InputValueNoObjectInput.md
1817
docs/InputValueNoObjectOutput.md
1918
docs/InputValueOutput.md
20-
docs/Instance.md
2119
docs/JobControlOptions.md
2220
docs/JobList.md
2321
docs/LandingPage.md
@@ -29,11 +27,9 @@ docs/ProcessInput.md
2927
docs/ProcessList.md
3028
docs/ProcessOutput.md
3129
docs/ProcessSummary.md
32-
docs/Status.md
3330
docs/StatusCode.md
3431
docs/StatusInfo.md
3532
docs/Subscriber.md
36-
docs/Title.md
3733
docs/ValidationError.md
3834
docs/ValidationErrorLocInner.md
3935
docs/Value.md
@@ -57,7 +53,6 @@ unity_sps_ogc_processes_api_python_client/models/bbox.py
5753
unity_sps_ogc_processes_api_python_client/models/conf_classes.py
5854
unity_sps_ogc_processes_api_python_client/models/crs.py
5955
unity_sps_ogc_processes_api_python_client/models/crs5.py
60-
unity_sps_ogc_processes_api_python_client/models/detail.py
6156
unity_sps_ogc_processes_api_python_client/models/exception.py
6257
unity_sps_ogc_processes_api_python_client/models/execute.py
6358
unity_sps_ogc_processes_api_python_client/models/health_check.py
@@ -66,7 +61,6 @@ unity_sps_ogc_processes_api_python_client/models/input_value_input.py
6661
unity_sps_ogc_processes_api_python_client/models/input_value_no_object_input.py
6762
unity_sps_ogc_processes_api_python_client/models/input_value_no_object_output.py
6863
unity_sps_ogc_processes_api_python_client/models/input_value_output.py
69-
unity_sps_ogc_processes_api_python_client/models/instance.py
7064
unity_sps_ogc_processes_api_python_client/models/job_control_options.py
7165
unity_sps_ogc_processes_api_python_client/models/job_list.py
7266
unity_sps_ogc_processes_api_python_client/models/landing_page.py
@@ -78,11 +72,9 @@ unity_sps_ogc_processes_api_python_client/models/process_input.py
7872
unity_sps_ogc_processes_api_python_client/models/process_list.py
7973
unity_sps_ogc_processes_api_python_client/models/process_output.py
8074
unity_sps_ogc_processes_api_python_client/models/process_summary.py
81-
unity_sps_ogc_processes_api_python_client/models/status.py
8275
unity_sps_ogc_processes_api_python_client/models/status_code.py
8376
unity_sps_ogc_processes_api_python_client/models/status_info.py
8477
unity_sps_ogc_processes_api_python_client/models/subscriber.py
85-
unity_sps_ogc_processes_api_python_client/models/title.py
8678
unity_sps_ogc_processes_api_python_client/models/validation_error.py
8779
unity_sps_ogc_processes_api_python_client/models/validation_error_loc_inner.py
8880
unity_sps_ogc_processes_api_python_client/models/value.py

.pre-commit-config.yaml

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
fail_fast: true
2+
repos:
3+
- repo: https://github.com/pre-commit/pre-commit-hooks
4+
rev: v4.5.0
5+
hooks:
6+
- id: trailing-whitespace
7+
- id: end-of-file-fixer
8+
- id: check-yaml
9+
- id: check-xml
10+
- id: check-added-large-files
11+
args:
12+
- --maxkb=50000
13+
- id: check-json # Checks json files for parsable syntax.
14+
- id: pretty-format-json # Sets a standard for formatting json files.
15+
args:
16+
- --autofix
17+
- id: requirements-txt-fixer # Sorts entries in requirements.txt.
18+
- id: check-ast # Simply checks whether the files parse as valid python.
19+
- id: detect-private-key # Detects the presence of private keys.
20+
- id: detect-aws-credentials # Detects *your* aws credentials from the aws cli credentials file.
21+
args:
22+
- --allow-missing-credentials
23+
- id: check-toml # Checks toml files for parsable syntax.
24+
25+
- repo: https://github.com/igorshubovych/markdownlint-cli
26+
rev: "v0.39.0"
27+
hooks:
28+
- id: markdownlint
29+
args: ["--config", ".markdownlintrc", "--ignore", "CHANGELOG.md"]
30+
31+
- repo: https://github.com/PyCQA/isort
32+
rev: 5.13.2
33+
hooks:
34+
- id: isort
35+
args: ["--profile", "black"]
36+
37+
- repo: https://github.com/psf/black-pre-commit-mirror
38+
rev: 24.1.1
39+
hooks:
40+
- id: black
41+
42+
- repo: https://github.com/astral-sh/ruff-pre-commit
43+
rev: v0.2.1
44+
hooks:
45+
- id: ruff
46+
args: [ --fix ]
47+
48+
- repo: https://github.com/PyCQA/bandit
49+
rev: "1.7.7" # you must change this to newest version
50+
hooks:
51+
- id: bandit
52+
args:
53+
[
54+
"--configfile=pyproject.toml",
55+
"--severity-level=high",
56+
"--confidence-level=high",
57+
]
58+
additional_dependencies: [".[toml]"]
59+
60+
- repo: https://github.com/hadolint/hadolint
61+
rev: v2.12.1-beta
62+
hooks:
63+
- id: hadolint # requires hadolint is installed (brew install hadolint)
64+
args:
65+
- --no-color
66+
- --failure-threshold=error
67+
- --verbose

CHANGELOG.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
# Changelog
22

3-
All notable changes to this project will be documented in this file.
3+
All notable changes to this project will be documented in this file.
44

55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [X.Y.Z] - 2022-MM-DD
99

10-
### Added
10+
### Added
1111

12-
-
12+
-
1313
-
1414
-

0 commit comments

Comments
 (0)