| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-10-29 | Support non-ObjectIds and empty traces | Fabian Mastenbroek | |
| 2020-10-29 | Use ObjectId for topology identifier in Scenario | Fabian Mastenbroek | |
| 2020-10-29 | Add support for Java 15 build | Fabian Mastenbroek | |
| 2020-10-29 | Update to Gradle 6.7 | Fabian Mastenbroek | |
| 2020-10-29 | Add support for ObjectId in simulator | Fabian Mastenbroek | |
| 2020-10-29 | Fix implementation of NewScenarioModal | Fabian Mastenbroek | |
| 2020-10-29 | Merge pull request #55 from atlarge-research/build/docker-arg | Fabian Mastenbroek | |
| Properly set arguments in multistage Docker build | |||
| 2020-10-29 | Properly set arguments in multistage Docker build | Fabian Mastenbroek | |
| 2020-10-29 | Merge pull request #54 from atlarge-research/build/frontend | Fabian Mastenbroek | |
| Simplify and optimize frontend build process | |||
| 2020-10-29 | Add support for caching node modules during Docker builds | Fabian Mastenbroek | |
| 2020-10-29 | Convert UnitTabs to Reactstrap | Fabian Mastenbroek | |
| 2020-10-29 | Pack Bootstrap dependency ourselves | Fabian Mastenbroek | |
| 2020-10-29 | Delete unnecessary jQuery util | Fabian Mastenbroek | |
| 2020-10-29 | Use built-in Sass support from Create React App | Fabian Mastenbroek | |
| This change updates the frontend to use the built-in Sass support provided by Create React App to simplify the development pipeline. | |||
| 2020-10-28 | Merge pull request #52 from atlarge-research/refactor/jquery | Fabian Mastenbroek | |
| Eliminate jQuery from frontend dependencies | |||
| 2020-10-28 | Merge pull request #53 from atlarge-research/build/deploy | Fabian Mastenbroek | |
| Add workflow for deploying to opendc.org | |||
| 2020-10-28 | Add workflow for deploying to opendc.org | Fabian Mastenbroek | |
| This change adds a workflow to the repository which will automate the deployment to opendc.org in case of new changes. The production version will live on the prod branch. Implements #33 | |||
| 2020-10-28 | Eliminate use of jQuery from the frontend | Fabian Mastenbroek | |
| 2020-10-28 | Migrate popovers to Reactstrap | Fabian Mastenbroek | |
| 2020-10-28 | Migrate to Reactstrap for Modal implementation | Fabian Mastenbroek | |
| 2020-10-28 | Use scroll-padding for aligning anchors | Fabian Mastenbroek | |
| This change is one in a series of patches to remove the use of jQuery. Here, we can utilize the scroll-padding CSS property to align anchors properly in presence of a fixed top header. | |||
| 2020-10-28 | Merge pull request #51 from atlarge-research/build/migration | Fabian Mastenbroek | |
| Migrate opendc.org to OpenDC v2 | |||
| 2020-10-28 | Elaborate on used ports | Fabian Mastenbroek | |
| 2020-10-27 | Fix images on frontpage | Fabian Mastenbroek | |
| This change fixes the invalid images on the frontpage by hosting them ourselves. | |||
| 2020-10-27 | Remove api prefix from path | Fabian Mastenbroek | |
| This change removes the `api` prefix required by the API server in the path, given that we have started to host the API on its own domain (api.opendc.org) and thus does not need a prefix. | |||
| 2020-10-27 | Split prod and dev config for Docker Compose | Fabian Mastenbroek | |
| This change splits the Docker Compose configuration into three files in order to share the configuration for different environments (e.g. development and production). Furthermore, this change drops the requirement for a reverse proxy. | |||
| 2020-10-27 | Propagate user-specified API url to React build | Fabian Mastenbroek | |
| This change fixes an issue where we did not forward the environmental variable for controlling the API url to the React build. | |||
| 2020-10-27 | Enable CORS for non-local deployments | Fabian Mastenbroek | |
| This change enables CORS for non-local deployment in order to allow other domains to make requests from the browser to the OpenDC API. | |||
| 2020-10-27 | Merge pull request #50 from atlarge-research/bug/bson-objectid | Fabian Mastenbroek | |
| Use BSON ObjectId for model identifiers | |||
| 2020-10-26 | Use custom JSON encoder for Flask | Fabian Mastenbroek | |
| 2020-10-26 | Do not hardcode test ids inside tests | Fabian Mastenbroek | |
| 2020-10-26 | Use only Model.get_id for obtaining model identifier | Fabian Mastenbroek | |
| 2020-10-26 | Merge pull request #22 from atlarge-research/capelin-mention | Fabian Mastenbroek | |
| Mention Capelin in the main README.md | |||
| 2020-10-26 | Mention Capelin in the main README.md | Georgios Andreadis | |
| It's still too early to fully credit Capelin and point to papers, since those are still under WIP/submission, but we should definitely already mention it, for the case that people read the thesis (especially after the Best Graduate ceremony in november) and want to have a look. | |||
| 2020-10-05 | Merge pull request #46 from atlarge-research/chore/small-issues | Fabian Mastenbroek | |
| Address small issues | |||
| 2020-10-05 | Fix shebang in prefab scripts | Fabian Mastenbroek | |
| 2020-10-05 | Restyle organization name in LICENSE.txt | Fabian Mastenbroek | |
| This change restyles the naming of AtLarge Research in the LICENSE.txt file to follow the official styling. | |||
| 2020-10-05 | Remove yarn.lock from project root | Fabian Mastenbroek | |
| This change removes the yarn.lock from the root of the project repository which was left there during the monorepo migration. The file also correctly exists in the frontend directory itself. | |||
| 2020-10-05 | Merge pull request #45 from atlarge-research/refactor/decouple | Fabian Mastenbroek | |
| Decouple simulation logic from OpenDC Compute | |||
| 2020-10-05 | Address compilation warnings | Fabian Mastenbroek | |
| 2020-10-05 | Move power models outside opendc-core | Fabian Mastenbroek | |
| 2020-10-05 | Move failure models to separate module | Fabian Mastenbroek | |
| 2020-10-04 | Extract simulation-related code from OpenDC Compute (core) | Fabian Mastenbroek | |
| This change splits the opendc-compute module into two modules: 1. opendc-compute-core The interfaces and APIs that represent a IaaS platform. 2. opendc-compute-simulator The implementation of these interfaces using simulation components from opendc-simulator-compute. | |||
| 2020-10-04 | Reimplement performance interference in opendc-simulator-compute | Fabian Mastenbroek | |
| This change reimplements the performance interference model originally implemented for the SimpleVirtDriver class, for SimHypervisor. | |||
| 2020-10-04 | Migrate codebase to opendc-simulator-compute | Fabian Mastenbroek | |
| This change updates the remainder of the codebase to use the opendc-simulator-compute module for the simulation of workloads. | |||
| 2020-10-03 | Implement VirtDriver using opendc-simulator-compute module | Fabian Mastenbroek | |
| This change adds an implementation of the VirtDriver interface that uses the functionality provided by the opendc-simulator-compute module. | |||
| 2020-10-02 | Implement BareMetalDriver using SimMachine | Fabian Mastenbroek | |
| This change creates an implementation of the BareMetalDriver interface using the simulation logic of SimMachine. This implementation will eventually replace the SimpleBareMetalDriver implementation. | |||
| 2020-10-02 | Add opendc-simulator-compute module | Fabian Mastenbroek | |
| This change adds an opendc-simulator-compute module which contains interfaces related to simulating compute workloads. For future changes, we intend to decouple the simulation part from the opendc-compute module. | |||
| 2020-10-01 | Merge pull request #44 from atlarge-research/feat/api-visibility | Fabian Mastenbroek | |
| Add explicit API visibility | |||
| 2020-10-01 | Add explicit API visibility | Fabian Mastenbroek | |
| This change adds explicit visibility modifiers to the public interfaces and enables Kotlin 1.4's explicit API mode. | |||
