alessandro trinca tornidor commited on
Commit
7df9cf7
1 Parent(s): b244dec

[docs] add CHANGELOG.md and link within sphinx docs, bump to samgis version 1.1.0

Browse files
README.md CHANGED
@@ -124,3 +124,7 @@ cd docs && make clean html && cd ../
124
  ```
125
 
126
  The static documentation it's now ready at the path `docs/_build/html/index.html`.
 
 
 
 
 
124
  ```
125
 
126
  The static documentation it's now ready at the path `docs/_build/html/index.html`.
127
+
128
+ To create a work in progress openapi json or yaml file use
129
+ - `extract-openapi-fastapi.py`
130
+ - `extract-openapi-lambda.py` (useful to export the json schema request and response from lambda app api)
docs/Changelog.md ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Changelog
2
+
3
+ ## Version 1.1.0
4
+ - Added this changelog
5
+ - specific backend branch code uses terrain providers like nextzen and MapBox Terrain-RGB v1
6
+ - update test coverage
7
+ - update python dependencies versions
8
+ - update node dependencies versions
9
+
10
+ ## Version 1.0.2
11
+ - HuggingFace frontend demo: update the navbar url to SamGIS docs
12
+ - add two openapi docs builder scripts
13
+ - update samgis version within docs
14
+ - remove unused package.json
15
+
16
+ ## Version 1.0.1
17
+ - fixed zlib1g security vulnerability in python:3.11-slim-bookworm docker image, see https://security-tracker.debian.org/tracker/CVE-2023-45853
18
+
19
+ ## Version 1.0.0
20
+ First release:
21
+ - user onboarding tour with driver.js
22
+ - code decoupling between the AWS lambda wrapper and the backend...
23
+ - ...now also deployed on this HuggingSpace space demo (here some explanation about adding a SPA vuejs frontend)
24
+ - request input validation using Pydantic
25
+ - support for array prompts (both rectangle and point types)
26
+ - tiles download/merge/crop steps uses contextily by geopandas
27
+ - CSS frontend style with Tailwind
docs/conf.py CHANGED
@@ -11,7 +11,7 @@ import sys
11
  project = 'SamGIS'
12
  copyright = '2023-2024, alessandro trinca tornidor'
13
  author = 'alessandro trinca tornidor'
14
- release = '1.0.2'
15
 
16
  # -- General configuration ---------------------------------------------------
17
  # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
 
11
  project = 'SamGIS'
12
  copyright = '2023-2024, alessandro trinca tornidor'
13
  author = 'alessandro trinca tornidor'
14
+ release = '1.1.0'
15
 
16
  # -- General configuration ---------------------------------------------------
17
  # https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
docs/index.rst CHANGED
@@ -8,6 +8,8 @@ Welcome to SamGIS's documentation!
8
 
9
  .. include:: brief_project_presentation.md
10
  :parser: myst_parser.sphinx_
 
 
11
 
12
  .. toctree::
13
  :maxdepth: 2
 
8
 
9
  .. include:: brief_project_presentation.md
10
  :parser: myst_parser.sphinx_
11
+ .. include:: Changelog.md
12
+ :parser: myst_parser.sphinx_
13
 
14
  .. toctree::
15
  :maxdepth: 2
docs/specs/openapi.yaml CHANGED
@@ -12,7 +12,7 @@ info:
12
  license:
13
  name: MIT License
14
  url: https://opensource.org/license/mit/
15
- version: "1.0.2"
16
  servers:
17
  - url: https://localhost:8000/
18
  tags:
 
12
  license:
13
  name: MIT License
14
  url: https://opensource.org/license/mit/
15
+ version: "1.1.0"
16
  servers:
17
  - url: https://localhost:8000/
18
  tags:
pyproject.toml CHANGED
@@ -1,6 +1,6 @@
1
  [tool.poetry]
2
  name = "samgis"
3
- version = "1.0.2"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <alessandro@trinca.tornidor.com>"]
6
  license = "MIT license"
 
1
  [tool.poetry]
2
  name = "samgis"
3
+ version = "1.1.0"
4
  description = "A backend for machine learning instance segmentation on geospatial data even without dedicated graphics cards."
5
  authors = ["alessandro trinca tornidor <alessandro@trinca.tornidor.com>"]
6
  license = "MIT license"