summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-02-16Merge branch 'bug/task-machine' into 'master'Georgios Andreadis
bug: Fix model according to new schema See merge request opendc/opendc-web-server!10
2018-02-16bug: Fix model according to new schemaFabian Mastenbroek
These changes fixes the `machine_state` model to use the new schema where a machine can run multiple tasks at the same time.
2018-02-15Merge branch 'chore/database-schema' into 'master'Georgios Andreadis
chore: Automatically import database schema in Docker image See merge request opendc/opendc!13
2018-02-15chore: Automatically import database schema in Docker imageFabian Mastenbroek
This change will make the database image automatically import the schema and test data.
2018-02-15refactor(#18): Handle process launch using a kernel processFabian Mastenbroek
This change will make the kernel handle the launch of processes using a kernel process that is launched at the start of the simulation and launches processes when it receives `Launch` messages.
2018-02-14refactor(#18): Create distinction between kernel and simulationFabian Mastenbroek
This change creates a distinction between a kernel and a simulation. A single simulation is represented by a `Simulation` object which provides control over the simulation, while the `Kernel` interface allows users to create a new simulation using that kernel as backend.
2018-02-13refactor(#18): Fix OpenDC model deploymentFabian Mastenbroek
This change fixes the deployment of the OpenDC simulation model.
2018-02-12refactor(#18): Launch processes at initial runFabian Mastenbroek
This change will make the simulation kernel launch the processes at the initial run instead of when the processes are registered.
2018-02-12refactor(#18): Align formatting with official Kotlin Style GuideFabian Mastenbroek
This change aligns the code formatting of the project with the official Kotlin Style Guide. They can be found at http://kotlinlang.org/docs/reference/coding-conventions.html.
2018-02-12refactor(#18): Update dependenciesFabian Mastenbroek
This change bumps the version of the dependencies used by the project.
2018-02-08Convert default GWF task concurrency to parallelGeorgios Andreadis
2018-02-07Integrate refactored simulatorGeorgios Andreadis
2018-02-06Add GWF conversion scriptGeorgios Andreadis
2018-02-05Implement workflow task dependenciesGeorgios Andreadis
2018-02-05Implement workflow task dependenciesGeorgios Andreadis
2018-01-31Relink GitLab submodulesGeorgios Andreadis
2018-01-11refactor(#18): Redesign core simulation APIFabian Mastenbroek
This change contains the redesign of the core simulation API and provides a cleaner interface for developing simulation models for the users.
2017-12-22Update organization name in LICENSE.mdGeorgios Andreadis
2017-12-14Relink frontend masterGeorgios Andreadis
2017-12-14Relink frontend moduleGeorgios Andreadis
2017-12-14Merge pull request #60 from atlarge-research/feature/59/github-iconGeorgios Andreadis
Add GitHub icon anchor to homepage navbar
2017-12-14Add GitHub icon anchor to homepage navbarGeorgios Andreadis
2017-12-01Center badgess on README.mdGeorgios Andreadis
2017-11-10Merge pull request #58 from atlarge-research/chore/bithoundGeorgios Andreadis
Bithound integration
2017-11-10Refactor tile calculationsGeorgios Andreadis
2017-11-10Add unused dependencies to .bithoundrcGeorgios Andreadis
2017-11-10Merge pull request #56 from atlarge-research/upgrade-dependenciesGeorgios Andreadis
Upgrade dependencies
2017-11-10Merge branch 'master' into upgrade-dependenciesGeorgios Andreadis
# Conflicts: # src/reducers/construction-mode.js
2017-11-10Upgrade to react-konva releaseGeorgios Andreadis
2017-11-08Merge pull request #55 from atlarge-research/feature/24/room-editGeorgios Andreadis
Implement room editing
2017-11-08Implement room editingGeorgios Andreadis
Allows for rooms to be edited from the room context menu. Fixes #24
2017-11-07Upgrade to react-konva betaGeorgios Andreadis
2017-11-07Merge branch 'master' into upgrade-dependenciesGeorgios Andreadis
# Conflicts: # README.md
2017-11-03Merge pull request #53 from atlarge-research/feature/31/current-tick-labelGeorgios Andreadis
Add label to current tick line in state charts
2017-11-03Add label to current tick line in state chartsGeorgios Andreadis
This vertically-oriented label gives the user an indication of what that blue bar actually means in the graph, for the case that this was not clear from the UI itself. Fixes #31
2017-11-03Merge pull request #52 from atlarge-research/feature/46/no-experimentsGeorgios Andreadis
Show more accurate alert while loading experiments
2017-11-03Show more accurate alert while loading exp.sGeorgios Andreadis
2017-11-03Merge pull request #51 from atlarge-research/bug/47/rack-construction-exitGeorgios Andreadis
Disable rack construction when leaving room
2017-11-03Disable rack construction when leaving roomGeorgios Andreadis
2017-11-02Merge pull request #50 from waffle-iron/masterGeorgios Andreadis
waffle.io Badge
2017-11-02Update README.mdGeorgios Andreadis
2017-11-02add waffle.io badgeMaking GitHub Delicious
2017-11-01Merge pull request #49 from atlarge-research/chore/seoGeorgios Andreadis
Improve SEO of opendc.org domain
2017-11-01Remove blank lines in gtag.jsGeorgios Andreadis
2017-11-01Add and update SEO tags in index.htmlGeorgios Andreadis
2017-10-28Sync frontend with upstreamGeorgios Andreadis
2017-10-28Merge pull request #12 from atlarge-research/chore/sync-simulatorGeorgios Andreadis
Sync simulator with upstream
2017-10-28Upgrade dependenciesGeorgios Andreadis
2017-10-28Sync simulator with upstreamFabian Mastenbroek
This change updates the simulator to the latest upstream version, which adds prebuilding to the Docker image and limits to simulation time. I have also added failure settings to the docker-compose configuration, in addition to slimming down the opendc Docker image configuration.
2017-10-24bug(#3): Add timeout for experimentsFabian Mastenbroek
This change adds a timeout for experiments, which allows the user to set an upper bound on the duration of an experiment. Closes #3