Dumux Web App merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests2020-08-31T21:21:06Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/30Feature/docker setup2020-08-31T21:21:06ZTimo Kochtimokoch@math.uio.noFeature/docker setupDepends on !31 to be merged.Depends on !31 to be merged.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/32Feature/sub-directory homepage setup2020-08-31T23:36:19ZTimo Kochtimokoch@math.uio.noFeature/sub-directory homepage setuphttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/27[design] support single to multiple chart output2020-08-31T23:38:25ZJames Hartill[design] support single to multiple chart outputWhilst playing around with the chart output I realised that some design changes were needed to size the charts correctly in the different cases of single chart output, double chart output or multiple chart output.Whilst playing around with the chart output I realised that some design changes were needed to size the charts correctly in the different cases of single chart output, double chart output or multiple chart output.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/33[backend] Make simulations config file configurable via a environment variable2020-09-01T10:09:35ZTimo Kochtimokoch@math.uio.no[backend] Make simulations config file configurable via a environment variableTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/34[config] Make select view more configurable2020-09-01T13:11:48ZTimo Kochtimokoch@math.uio.no[config] Make select view more configurablehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/35[backend][bugfix] Only communicate with client that requested simulation2020-09-05T21:05:38ZTimo Kochtimokoch@math.uio.no[backend][bugfix] Only communicate with client that requested simulationThere is two versions of emit:
(1) a context-aware version imported from flask_socketio
(2) a context-ignorant version socketio.emit
The (1) version automatically only communicates with the client
that send the request. The (2) version ...There is two versions of emit:
(1) a context-aware version imported from flask_socketio
(2) a context-ignorant version socketio.emit
The (1) version automatically only communicates with the client
that send the request. The (2) version is used in context-ignorant
setting, e.g. a long-running background task like the Docker result
streamer. However, the default will emit the message to all connected clients.
So all clients get results from all currently running simulations.
With this fix, we now pass the client/socket id to the stream which then only emits
the result messages in the private "room" of the client that requested
the simulation. In all other occassions in the backend, we use
the context-aware version of emit now. Tested in local setup with two
tabs in the same browser. Before this commit I would get messages
from both running simulations. After this commit I only get the results
of the simulation I started from that respective tab.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/37add a second application2021-01-22T10:21:31ZBernd Flemischadd a second applicationAdd a second application in form of the Gierer-Meinhardt model. This MR should cover the functionality for having more than one application. The Gierer-Meinhardt application itself will be improved in other dedicated MRs.Add a second application in form of the Gierer-Meinhardt model. This MR should cover the functionality for having more than one application. The Gierer-Meinhardt application itself will be improved in other dedicated MRs.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/38continuous deployment flask and react2021-02-02T18:26:29ZDavid Wernercontinuous deployment flask and reactTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/39[license] Change to open source license2021-09-06T08:27:06ZTimo Kochtimokoch@math.uio.no[license] Change to open source license@jameshartill @DennisGlaeser @bernd @root Can you give a thumbs up if this is ok? Or add a comment if you think we should choose a permissive license like MIT instead.@jameshartill @DennisGlaeser @bernd @root Can you give a thumbs up if this is ok? Or add a comment if you think we should choose a permissive license like MIT instead.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/40Pin Python version in deployment2022-12-01T17:37:44ZTimo Kochtimokoch@math.uio.noPin Python version in deploymentDavid WernerDavid Wernerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux-web-app/-/merge_requests/41Fix a permission problem for bind mount, when docker runs userns-remap2023-05-03T17:34:55ZDavid WernerFix a permission problem for bind mount, when docker runs userns-remapFix a permission problem for bind mount, when docker runs userns-remap which is currently standard in our production environment.
Deployment CD takes the branch it is executed also in the deployment.Fix a permission problem for bind mount, when docker runs userns-remap which is currently standard in our production environment.
Deployment CD takes the branch it is executed also in the deployment.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.no