| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-11-11 | Add support for frontend error reporting via Sentry | Fabian Mastenbroek | |
| This change sets up Sentry to collect errors that occur at the frontend. | |||
| 2020-11-10 | Perform form validation in modals | Fabian Mastenbroek | |
| This change updates the modal components to perform validation before submitting the request. | |||
| 2020-11-10 | Update small Bitbrains trace | Fabian Mastenbroek | |
| This change updates the small Bitbrains trace to remove the 32-core VM and limit the total number of VMs to 50. | |||
| 2020-11-03 | Merge pull request #61 from atlarge-research/ci/limit | Fabian Mastenbroek | |
| Improve CI pipelines | |||
| 2020-11-03 | Test frontend using Node 14 in Github Actions | Fabian Mastenbroek | |
| 2020-11-03 | Test Java 8 and Java 15 in CI pipeline | Fabian Mastenbroek | |
| This change updates the Github Actions workflow for the simulator to test both Java 8 and Java 15. | |||
| 2020-11-03 | Run all CI build pipelines on pull request | Fabian Mastenbroek | |
| 2020-11-01 | Merge pull request #60 from atlarge-research/feat/metric-styling | Fabian Mastenbroek | |
| Show full metric names during portfolio creation | |||
| 2020-11-01 | Fix deletion of scenarios | Fabian Mastenbroek | |
| 2020-11-01 | Show full metric names | Fabian Mastenbroek | |
| This change updates the frontend such that metrics are now shown by their full name instead of a code. | |||
| 2020-11-01 | Fix typo in scheduler name | Fabian Mastenbroek | |
| 2020-11-01 | Merge pull request #59 from atlarge-research/feat/schedulers | Fabian Mastenbroek | |
| Make all implemented schedulers available through API | |||
| 2020-11-01 | Merge pull request #58 from atlarge-research/bug/bitbrains-memory | Fabian Mastenbroek | |
| Properly parse provisioned memory from Bitbrains trace | |||
| 2020-11-01 | Make all implemented schedulers available through API | Fabian Mastenbroek | |
| 2020-11-01 | Properly parse provisioned memory from Bitbrains trace | Fabian Mastenbroek | |
| This change fixes an issue where we interpret the provisioned memory in the Bitbrains trace as MB as opposed to the correct KB. | |||
| 2020-11-01 | Merge pull request #57 from atlarge-research/feat/unit-specification | Fabian Mastenbroek | |
| Extend unit specifications with more models | |||
| 2020-11-01 | Extend unit specifications with more models | Fabian Mastenbroek | |
| This change adds more models to the unit specifications in order to be able to build more advanced topologies. | |||
| 2020-10-30 | Merge pull request #56 from atlarge-research/bug/scenario | Fabian Mastenbroek | |
| Fix workings of scenarios | |||
| 2020-10-29 | Eliminate Spark dependencies from Web Runner | Fabian Mastenbroek | |
| This change eliminates the large Spark dependencies from the web runner. Instead, we perform on the fly aggregation of the data and report directly to MongoDB. | |||
| 2020-10-29 | Reimplement modals for stability | Fabian Mastenbroek | |
| 2020-10-29 | Migrate to Reactstrap for Navbar | Fabian Mastenbroek | |
| 2020-10-29 | Do not pass boolean to className | Fabian Mastenbroek | |
| 2020-10-29 | Send correct room identifier to server | Fabian Mastenbroek | |
| 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. | |||
