radiasoft / comsoljupyter Goto Github PK
View Code? Open in Web Editor NEWLicense: Other
License: Other
Update radiasoft/configurable-http-proxy to allow for HTTP cookie rewriting as required in #1.
comsoljupyter web [args]
is a very complex way of configuring the service. Pass a file that has all the configuration in place.
Need to add the following parameters:
Ability to pass runtime information such as JupyterHub domain, Comsol domain, etc.
Currently everything is passed on the command line, a configuration file is necessary.
The demo HTTP server will serve as launch point for a Comsol session.
Requirements:
Need a way to determine when a session has been idle so it can be logged out and the Comsol Credentials returned to the pool.
Currently the services requires environment variables and APIs available from JupyterHub at run time. This makes the service much harder to develop and debug, since it has to run within a functioning JupyterHub
environment.
It would be good to have an alternate way of running the service where it doesn't depend on JupyterHub to develop and debug.
The Comsol Service needs to rely on the ComsolClient
to issue a logout request.
The current algorithm for the proxy, only checks activity from the Nginx log to determine if a session has been idle.
If there is a bug and the log can never be read, therefore never registering a last usage for the session, the session will leak and never be collected. We should check also for sessions that do not have an activity and have a creation time past certain threshold.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.