Skip to content

Commit 2667b8b

Browse files
Merge branch 'next' of https://github.com/Geode-solutions/OpenGeodeWeb-Back into feat/extensions_config
2 parents 79c8553 + b256997 commit 2667b8b

48 files changed

Lines changed: 306 additions & 457 deletions

Some content is hidden

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

opengeodeweb_back_schemas.json

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -32,26 +32,6 @@
3232
"additionalProperties": false
3333
}
3434
},
35-
"models": {
36-
"model_components": {
37-
"$id": "opengeodeweb_back/models/model_components",
38-
"route": "/model_components",
39-
"methods": [
40-
"POST"
41-
],
42-
"type": "object",
43-
"properties": {
44-
"id": {
45-
"type": "string",
46-
"minLength": 1
47-
}
48-
},
49-
"required": [
50-
"id"
51-
],
52-
"additionalProperties": false
53-
}
54-
},
5535
"vertex_attribute_names": {
5636
"$id": "opengeodeweb_back/vertex_attribute_names",
5737
"route": "/vertex_attribute_names",

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,3 +60,4 @@ werkzeug==3.1.2
6060
# flask
6161
# flask-cors
6262

63+
opengeodeweb-microservice==1.*,>=1.0.16

src/opengeodeweb_back/app.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
from werkzeug.exceptions import HTTPException
1111
from opengeodeweb_back import utils_functions, app_config
1212
from opengeodeweb_back.routes import blueprint_routes
13-
from opengeodeweb_back.routes.models import blueprint_models
1413
from opengeodeweb_back.routes.create import blueprint_create
1514
from opengeodeweb_microservice.database import connection
1615

@@ -85,11 +84,6 @@ def register_ogw_back_blueprints(app: flask.Flask) -> None:
8584
url_prefix="/opengeodeweb_back",
8685
name="opengeodeweb_back",
8786
)
88-
app.register_blueprint(
89-
blueprint_models.routes,
90-
url_prefix="/opengeodeweb_back/models",
91-
name="opengeodeweb_models",
92-
)
9387
app.register_blueprint(
9488
blueprint_create.routes,
9589
url_prefix="/opengeodeweb_back/create",

src/opengeodeweb_back/geode_functions.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@
44
# Third party imports
55
import werkzeug
66
import flask
7+
from opengeodeweb_microservice.database.data import Data
8+
from opengeodeweb_microservice.database.data_types import (
9+
GeodeObjectType,
10+
geode_object_type,
11+
)
712

813
# Local application imports
914
from .geode_objects import geode_objects
10-
from .geode_objects.types import GeodeObjectType, geode_object_type
1115
from .geode_objects.geode_object import GeodeObject
12-
from opengeodeweb_microservice.database.data import Data
1316

1417

1518
def data_file_path(data_id: str, filename: str | None = None) -> str:

src/opengeodeweb_back/geode_objects/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
from __future__ import annotations
33

44
# Third party imports
5+
from opengeodeweb_microservice.database.data_types import GeodeObjectType
56

67
# Local application imports
7-
from .types import GeodeObjectType
88
from .geode_object import GeodeObject
99
from .geode_brep import GeodeBRep
1010
from .geode_vertex_set import GeodeVertexSet

src/opengeodeweb_back/geode_objects/geode_brep.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import opengeode_geosciences as og_geosciences
77
import opengeode_inspector as og_inspector
88
import geode_viewables as viewables
9+
from opengeodeweb_microservice.database.data_types import GeodeModelType
910

1011
# Local application imports
11-
from .types import GeodeModelType
1212
from .geode_model import GeodeModel, ComponentRegistry
1313

1414

src/opengeodeweb_back/geode_objects/geode_cross_section.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
import opengeode as og
66
import opengeode_geosciences as og_geosciences
77
import geode_viewables as viewables
8+
from opengeodeweb_microservice.database.data_types import GeodeModelType
89

910
# Local application imports
10-
from .types import GeodeModelType
1111
from .geode_section import GeodeSection
1212

1313

src/opengeodeweb_back/geode_objects/geode_edged_curve2d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import opengeode_geosciences as og_geosciences
77
import opengeode_inspector as og_inspector
88
import geode_viewables as viewables
9+
from opengeodeweb_microservice.database.data_types import GeodeMeshType
910

1011
# Local application imports
11-
from .types import GeodeMeshType
1212
from .geode_graph import GeodeGraph
1313

1414

src/opengeodeweb_back/geode_objects/geode_edged_curve3d.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
import opengeode_geosciences as og_geosciences
77
import opengeode_inspector as og_inspector
88
import geode_viewables as viewables
9+
from opengeodeweb_microservice.database.data_types import GeodeMeshType
910

1011
# Local application imports
11-
from .types import GeodeMeshType
1212
from .geode_graph import GeodeGraph
1313

1414

src/opengeodeweb_back/geode_objects/geode_graph.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33

44
# Third party imports
55
import opengeode as og
6+
from opengeodeweb_microservice.database.data_types import (
7+
GeodeMeshType,
8+
ViewerElementsType,
9+
)
610

711
# Local application imports
8-
from .types import GeodeMeshType, ViewerElementsType
912
from .geode_vertex_set import GeodeVertexSet
1013

1114

0 commit comments

Comments
 (0)