Skip to content

Commit 74896fb

Browse files
Merge pull request #23 from Geode-solutions/next
Next
2 parents 35b1be8 + b0fd092 commit 74896fb

File tree

4 files changed

+54
-33
lines changed

4 files changed

+54
-33
lines changed

CHANGELOG.md

Lines changed: 44 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,30 @@
11
# CHANGELOG
22

3+
## v0.2.0-rc.2 (2024-07-16)
34

5+
### Fix
6+
7+
* fix(gpu_mode): hardcode vtk version in gpu mode ([`20f3828`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/20f382897bad7a3e3c62cb0fe7a308ab73dc9625))
8+
9+
### Unknown
10+
11+
* Merge pull request #24 from Geode-solutions/fix/hardcode_vtk_version
12+
13+
fix(gpu_mode): hardcode vtk version in gpu mode ([`7666c0d`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/7666c0dbfa50eda45aed6673f06c9b90827b49f4))
14+
15+
## v0.2.0-rc.1 (2024-06-28)
16+
17+
### Feature
18+
19+
* feat(vtkw_server): dynamic port and data_folder_path ([`d1e71a6`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/d1e71a6d480e9156cc4ff957baa38365dcf11404))
20+
21+
### Unknown
22+
23+
* Merge pull request #22 from Geode-solutions/feat/dynamic_run_arguments
24+
25+
feat(vtkw_server): dynamic port and data_folder_path ([`6f8bf75`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/6f8bf756d4ab319e72ddf6660ad544ab70e32d58))
26+
27+
* ([`9d49a8f`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/9d49a8f036d4bab72a56710002e72752cc3fdefd))
428

529
## v0.1.2 (2024-05-03)
630

@@ -10,7 +34,6 @@
1034

1135
Next ([`fe20c68`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/fe20c689cff02a723b6d58e3ccd17ab1cd770657))
1236

13-
1437
## v0.1.2-rc.1 (2024-05-03)
1538

1639
### Fix
@@ -25,7 +48,6 @@ fix(actions): admin token for actions ([`2bc881c`](https://github.com/Geode-solu
2548

2649
* ([`b7a6367`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/b7a63678c77bba82cf36fc13cdea1237e1c33a6d))
2750

28-
2951
## v0.1.1 (2024-03-13)
3052

3153
### Unknown
@@ -34,7 +56,6 @@ fix(actions): admin token for actions ([`2bc881c`](https://github.com/Geode-solu
3456

3557
Next ([`e749534`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/e7495349145826e1ecc874f387a03c0963369e3f))
3658

37-
3859
## v0.1.1-rc.2 (2024-03-13)
3960

4061
### Fix
@@ -49,7 +70,6 @@ fix(CPU): handle vtk cpu ([`4cc9f76`](https://github.com/Geode-solutions/OpenGeo
4970

5071
* test ([`6ba1ce5`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/6ba1ce5c73f1f59a980aee2e8bbb938dc2036838))
5172

52-
5373
## v0.1.1-rc.1 (2024-03-13)
5474

5575
### Fix
@@ -106,12 +126,12 @@ Fix/tests ([`5f20bf7`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/co
106126

107127
* Merge branch 'fix/tests' of https://github.com/Geode-solutions/OpenGeodeWeb-Viewer into fix/tests ([`7fabf4a`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/7fabf4a1632eb9bd6c37bdd93915608ece00e156))
108128

109-
* change start command ([`44b7c51`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/44b7c51c3dd7f98b53001871b69033246aac1fdf))
110-
111129
* Update pyproject.toml
112130

113131
Co-authored-by: Arnaud Botella <[email protected]> ([`19fb81b`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/19fb81b78c4c731788f8aeae06d2d170f1d14f45))
114132

133+
* change start command ([`44b7c51`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/44b7c51c3dd7f98b53001871b69033246aac1fdf))
134+
115135
* CICD pipeline ([`32dddc6`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/32dddc67d0bb07fa80bc763c37ffffdb8a55ae3e))
116136

117137
* script ([`fb81a0c`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/fb81a0c6cefc9b2db8953b238e67501e7942d2d8))
@@ -126,7 +146,6 @@ Co-authored-by: Arnaud Botella <[email protected]> ([`19f
126146

127147
* ([`25e758c`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/25e758c1a340ef92aed8ae60300548fdc507d9da))
128148

129-
130149
## v0.1.0 (2024-03-07)
131150

132151
### Unknown
@@ -135,7 +154,6 @@ Co-authored-by: Arnaud Botella <[email protected]> ([`19f
135154

136155
Next ([`6492fa9`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/6492fa998cd2ff5d2f5bd48006e796c2a5da2bf0))
137156

138-
139157
## v0.1.0-rc.2 (2024-03-07)
140158

141159
### Fix
@@ -174,7 +192,6 @@ Feat/unit tests ([`48e800f`](https://github.com/Geode-solutions/OpenGeodeWeb-Vie
174192

175193
* full from next ([`0e6316d`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/0e6316d136e3f167454802f938714959444aa67d))
176194

177-
178195
## v0.1.0-rc.1 (2024-03-05)
179196

180197
### Chore
@@ -207,6 +224,24 @@ Enables an object to be deleted from the viewer ([`5a4df6a`](https://github.com/
207224

208225
Json import viewer ([`cd3b4a0`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/cd3b4a0b8e564b81d15dafac82469c9b4ac974d3))
209226

227+
* remove dockerignore ([`ea38690`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/ea386903ac824235764b36e5b38fcb299557ccc1))
228+
229+
* edit generate_schemas ([`8a9ddc2`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/8a9ddc2bca30d8ec58af76fa99c1823cb765c99d))
230+
231+
* test ([`1c878be`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/1c878be022ab96cffb7d146f38ffbd5241d264d2))
232+
233+
* shemas rpc's ([`e45df6a`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/e45df6a560a5a8d087f72ad6d1070ba003b8f665))
234+
235+
* added new path into the dockerfile ([`9ce3c0c`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/9ce3c0cf5f3d143ed6fd10cf4815b80c834d2cfe))
236+
237+
* updates json files ([`415f263`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/415f2630ad2053b51e688b46c133c0e714b16698))
238+
239+
* updates json files ([`da04546`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/da0454656e505f52d3b3570fbb5eb3655baee3c7))
240+
241+
* rpc changes ([`ceefe04`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/ceefe04853f4ce96ea7465065a27e0ea3b501758))
242+
243+
* import json ([`1922ae3`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/1922ae3887db7a2a4e8c52b7c6b3282c5932bfb2))
244+
210245
* test_get_point_position ([`c244ca4`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/c244ca461385d2ad212496cc4ca945ea98c45e96))
211246

212247
* Add datas ([`b704167`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/b70416763096d0b999a5b0c21ba93cc4c524f5f1))
@@ -221,36 +256,18 @@ Json import viewer ([`cd3b4a0`](https://github.com/Geode-solutions/OpenGeodeWeb-
221256

222257
* move json imports ([`f6e3414`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/f6e3414687bb171f80561c04972c6210fecb830f))
223258

224-
* remove dockerignore ([`ea38690`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/ea386903ac824235764b36e5b38fcb299557ccc1))
225-
226-
* edit generate_schemas ([`8a9ddc2`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/8a9ddc2bca30d8ec58af76fa99c1823cb765c99d))
227-
228-
* test ([`1c878be`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/1c878be022ab96cffb7d146f38ffbd5241d264d2))
229-
230259
* fix schemas ([`4da951a`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/4da951a4e1bc11ad3468cecfc00dda94d36f7428))
231260

232261
* remove print ([`954d2c5`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/954d2c53decbcc5cf3419d82263806e63f94357d))
233262

234-
* shemas rpc's ([`e45df6a`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/e45df6a560a5a8d087f72ad6d1070ba003b8f665))
235-
236-
* added new path into the dockerfile ([`9ce3c0c`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/9ce3c0cf5f3d143ed6fd10cf4815b80c834d2cfe))
237-
238-
* updates json files ([`415f263`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/415f2630ad2053b51e688b46c133c0e714b16698))
239-
240-
* updates json files ([`da04546`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/da0454656e505f52d3b3570fbb5eb3655baee3c7))
241-
242263
* schemas ([`1f62048`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/1f62048fe00335b7d34c298a09e0c0729b7f2cb2))
243264

244265
* test ([`c01871b`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/c01871b30b7916f057dd36d80a9fc1157611f07a))
245266

246267
* route becomes rpc ([`6bacedb`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/6bacedb228f2cda86a8ea093e82dcfb84558ca42))
247268

248-
* rpc changes ([`ceefe04`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/ceefe04853f4ce96ea7465065a27e0ea3b501758))
249-
250269
* dynamic args ([`a40af27`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/a40af270486d894677ea1cf14a6b4b58acaf6edb))
251270

252-
* import json ([`1922ae3`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/1922ae3887db7a2a4e8c52b7c6b3282c5932bfb2))
253-
254271
* dotenv ([`b4fd9a7`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/b4fd9a7f2a230589219e11af57354b67e1d18771))
255272

256273
* os.mkdir(DATA_FOLDER_PATH) ([`dcf7d15`](https://github.com/Geode-solutions/OpenGeodeWeb-Viewer/commit/dcf7d156310c4aacb2f186a7fe87bdbdf10da79a))

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55

66
[project]
77
name = "OpenGeodeWeb-Viewer"
8-
version = "0.1.2"
8+
version = "0.2.0-rc.2"
99
dynamic = ["dependencies"]
1010
authors = [
1111
{ name="Geode-solutions", email="[email protected]" },
@@ -20,7 +20,7 @@ classifiers = [
2020
]
2121

2222
[project.optional-dependencies]
23-
gpu = ["vtk == 9.*"]
23+
gpu = ["vtk == 9.3.1"]
2424

2525
[project.urls]
2626
"Homepage" = "https://github.com/Geode-solutions/OpenGeodeWeb-Viewer"

src/opengeodeweb_viewer/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
def default_config():
66
os.environ["HOST"] = "0.0.0.0"
7-
os.environ["PORT"] = "1234"
7+
os.environ["DEFAULT_PORT"] = "1234"
88

99

1010
def prod_config():

src/opengeodeweb_viewer/vtkw_server.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,11 +20,12 @@ class _Server(vtk_wslink.ServerProtocol):
2020
# Defaults
2121
authKey = "wslink-secret"
2222
view = None
23+
debug = False
2324

2425
@staticmethod
2526
def add_arguments(parser):
2627
parser.add_argument(
27-
"--virtual-env", default=None, help="Path to virtual environment to use"
28+
"--data_folder_path", default=os.environ.get("DATA_FOLDER_PATH"), help="Path to the folder where data is stored"
2829
)
2930

3031
@staticmethod
@@ -70,6 +71,7 @@ def initialize(self):
7071
widget.SetOrientationMarker(axes)
7172
widget.EnabledOn()
7273
widget.InteractiveOff()
74+
renderWindow.SetOffScreenRendering(not _Server.debug)
7375
self.setSharedObject("marker", widget)
7476

7577

@@ -94,10 +96,12 @@ def run_server():
9496

9597
_Server.add_arguments(parser)
9698
args = parser.parse_args()
97-
args.port = os.environ.get("PORT")
99+
if not "port" in args or args.port == 8080:
100+
args.port = os.environ.get("DEFAULT_PORT")
101+
if "data_folder_path" in args:
102+
os.environ["DATA_FOLDER_PATH"] = args.data_folder_path
98103
args.host = os.environ.get("HOST")
99104
print(f"{args=}", flush=True)
100-
101105
_Server.configure(args)
102106
server.start_webserver(options=args, protocol=_Server)
103107

0 commit comments

Comments
 (0)