Skip to content

Commit

Permalink
Merge branch 'feat/blueprint_routes' of https://github.com/Geode-solu…
Browse files Browse the repository at this point in the history
…tions/OpenGeodeWeb-Back into feat/blueprint_routes
  • Loading branch information
SpliiT committed Dec 20, 2023
2 parents bfc6ba5 + 57ca416 commit 95be868
Show file tree
Hide file tree
Showing 7 changed files with 231 additions and 87 deletions.
57 changes: 28 additions & 29 deletions .github/workflows/CD.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,36 @@ name: CD

on:
push:
branches: [ master, next ]
branches: [master, next]

jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.TOKEN }}
- name: Python Semantic Release
uses: python-semantic-release/python-semantic-release@master
id: semantic-release
with:
github_token: ${{ secrets.TOKEN }}
- name: Build
run: |
python3 -m pip install --upgrade build
python3 -m build
- name: Upload
if: steps.semantic-release.outputs.released == 'true'
run: |
python3 -m pip install twine
python3 -m twine upload --repository pypi dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}
- name: Merge master -> next
if: github.ref == 'ref/head/master'
uses: devmasx/merge-branch@master
with:
type: now
from_branch: master
target_branch: next
github_token: ${{ github.token }}

- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
token: ${{ secrets.TOKEN }}
- name: Python Semantic Release
uses: python-semantic-release/python-semantic-release@master
id: semantic-release
with:
github_token: ${{ secrets.TOKEN }}
- name: Build
run: |
python3 -m pip install --upgrade build
python3 -m build
- name: Upload
if: steps.semantic-release.outputs.released == 'true'
run: |
python3 -m pip install twine
python3 -m twine upload --repository pypi dist/* -u __token__ -p ${{ secrets.PYPI_TOKEN }}
- name: Merge master -> next
if: github.ref == 'refs/heads/master'
uses: devmasx/merge-branch@master
with:
type: now
from_branch: master
target_branch: next
github_token: ${{ github.token }}
98 changes: 98 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,98 @@



## v3.1.0 (2023-12-19)

### Unknown

* Merge pull request #56 from Geode-solutions/next

Next ([`645008b`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/645008ba5c8c74cefb0923ff8cf8c2647e4dfec1))

* Merge branch 'master' into next ([`4b640c3`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4b640c31c59205d744ef3d19ae647277b91f9413))


## v3.0.0-rc.12 (2023-12-19)

### Fix

* fix(workflows): refs/heads/master ([`a39a402`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/a39a4022e01c5ee8583565e9f901ec939381a86e))


## v3.0.0-rc.11 (2023-12-18)

### Feature

* feat(functions): filter_geode_objects ([`d224d8f`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d224d8f99b79abeee8fa49640c6b52a0395c7eb5))

* feat(list_geode_objects): test is_loadable

BREAKING CHANGE : arg extension -> file_absolute_path ([`241f60d`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/241f60d7a3b49661a31f7bbd3f816215881ba9a1))

### Unknown

* Merge pull request #55 from Geode-solutions/feat/is_loadable

Feat/is loadable ([`7cc9d3b`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/7cc9d3b640c88e105d3c4967df1a6aa7f5f24a5b))

* Merge branch 'next' into feat/is_loadable ([`1c1574d`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1c1574de89b61efe1bea04ddf2f2ee964a471de4))

* Empty commit test ([`7ecca76`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/7ecca76f8257db3cc7c475926d99893012de2439))


## v3.0.0 (2023-12-15)

### Unknown

* Merge pull request #53 from Geode-solutions/next

Next ([`f8b8784`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/f8b8784e0dccae63e66f1da0b306d5e6386069ce))


## v3.0.0-rc.10 (2023-12-15)

### Fix

* fix(dependencies): update ecosystem ([`cbed29d`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/cbed29dbf0e195f23ef89f7798a155d2c33a56fe))

### Unknown

* Merge pull request #52 from Geode-solutions/chore/update_ecosystem

fix(dependencies): update ecosystem ([`eabfe89`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/eabfe89d98db21f0087f1ca4569ff695e05c9f99))

* Merge pull request #51 from Geode-solutions/revert-49-feat/is_loadable

Revert "Feat/is loadable" ([`d0f03a7`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/d0f03a788c892ea80431d3aff3dadf7f3755240f))

* Revert "Feat/is loadable" ([`2aab775`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/2aab7755049c33843cc120618f1a94e32a3429f3))


## v3.0.0-rc.9 (2023-12-15)

### Feature

* feat(tests): strenghten unit tests 2 ([`9c9ab87`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9c9ab87bbef54c6524bb26f57d60d8d644c0f8b1))

* feat(tests): strenghten unit tests ([`03b0a00`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/03b0a0055b39a0ceaf3863a7f9a9be1314fa6d06))

* feat(list_geode_objects): test is_loadable

BREAKING CHANGE : arg extension -> file_absolute_path ([`4af7868`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4af78686c761c1abba86a02df39fc9a75e40e151))

### Unknown

* Merge pull request #49 from Geode-solutions/feat/is_loadable

Feat/is loadable ([`3ee5c1e`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/3ee5c1e3a44d5e9b151564603e89dacb4eff3112))

* update requirements ([`9066879`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/9066879e7b037794bbded4184fdb29765261ebc7))

* Merge branch 'next' of https://github.com/Geode-solutions/OpenGeodeWeb-Back into feat/is_loadable ([`2de6600`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/2de66004cc3acf735017f7aa41d985af9871bad3))

* update tests & deps ([`4fc793c`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/4fc793cdc1f791f30266706bfc05493f0ef87978))


## v3.0.0-rc.8 (2023-12-13)

### Feature
Expand Down Expand Up @@ -42,12 +134,18 @@ Feat/is saveable ([`1636622`](https://github.com/Geode-solutions/OpenGeodeWeb-Ba

BREAKING CHANGE: geode_objects_output_extensions returns a dict ([`1948edd`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/1948eddad186904c4aecc63ed0ecbfa6780fa1b7))

### Feature

* feat(geode_functions): is_loadable key & function ([`27ef421`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/27ef421b945da827c7d65705e6149b2052ce4378))

### Unknown

* Merge pull request #45 from Geode-solutions/feat/is_saveable

feat(functions): add send_file function ([`b1d53a4`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/b1d53a4ab280b74fb4e39a318d26ccd309f7dc68))

* update unit tests ([`78fefe1`](https://github.com/Geode-solutions/OpenGeodeWeb-Back/commit/78fefe13186b96c6e15be6f61441d69a62b15e0a))


## v3.0.0-rc.5 (2023-12-06)

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "OpenGeodeWeb-Back"
version = "3.0.0-rc.8"
version = "3.1.0"
dynamic = ["dependencies"]
authors = [
{ name="Geode-solutions", email="[email protected]" },
Expand Down
3 changes: 2 additions & 1 deletion requirements.in
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@ geode-explicit
geode-implicit
geode-common
jsonschema
flask[async]
Flask[async]
Flask-Cors
werkzeug
32 changes: 18 additions & 14 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,17 @@ click==8.1.7
colorama==0.4.6
# via click
flask[async]==3.0.0
# via
# -r requirements.in
# flask-cors
flask-cors==4.0.0
# via -r requirements.in
geode-background==7.4.8
geode-background==7.4.9
# via
# geode-explicit
# geode-implicit
# geode-simplex
geode-common==30.0.4
geode-common==30.0.5
# via
# -r requirements.in
# geode-background
Expand All @@ -32,24 +36,24 @@ geode-common==30.0.4
# geode-numerics
# geode-simplex
# geode-viewables
geode-conversion==5.1.6
geode-conversion==5.1.7
# via
# geode-explicit
# geode-implicit
geode-explicit==4.3.9
geode-explicit==4.3.10
# via
# -r requirements.in
# geode-implicit
geode-implicit==2.5.3
geode-implicit==2.5.4
# via -r requirements.in
geode-numerics==4.2.2
geode-numerics==4.2.3
# via
# -r requirements.in
# geode-implicit
# geode-simplex
geode-simplex==6.2.9
geode-simplex==6.3.0
# via -r requirements.in
geode-viewables==2.1.7
geode-viewables==2.1.8
# via -r requirements.in
importlib-metadata==7.0.0
# via flask
Expand All @@ -65,7 +69,7 @@ markupsafe==2.1.3
# via
# jinja2
# werkzeug
opengeode-core==14.10.2
opengeode-core==14.10.3
# via
# -r requirements.in
# geode-background
Expand All @@ -80,22 +84,22 @@ opengeode-core==14.10.2
# opengeode-geosciencesio
# opengeode-inspector
# opengeode-io
opengeode-geosciences==7.3.2
opengeode-geosciences==7.3.3
# via
# -r requirements.in
# geode-implicit
# geode-viewables
# opengeode-geosciencesio
opengeode-geosciencesio==4.5.4
opengeode-geosciencesio==4.5.5
# via
# -r requirements.in
# geode-implicit
opengeode-inspector==4.0.4
opengeode-inspector==4.0.5
# via
# -r requirements.in
# geode-explicit
# geode-implicit
opengeode-io==6.2.4
opengeode-io==6.2.5
# via
# -r requirements.in
# geode-implicit
Expand All @@ -115,4 +119,4 @@ werkzeug==3.0.1
# -r requirements.in
# flask
zipp==3.17.0
# via importlib-metadata
# via importlib-metadata
Loading

0 comments on commit 95be868

Please sign in to comment.