summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-26Merged refactoring changes with upstreamjc0b
2020-06-26Reworking topologies POSTjc0b
2020-06-26Revamp error responses everywhereGeorgios Andreadis
2020-06-26Revamp error responsesGeorgios Andreadis
2020-06-26Fixed broken endpoint test after topologies movejc0b
2020-06-26Moved topologies POST to simulationsjc0b
2020-06-25POST for topologies with testsjc0b
2020-06-25GET for topologies with testsjc0b
2020-06-25Add simulation put pathGeorgios Andreadis
2020-06-25Add simulation get pathGeorgios Andreadis
2020-06-25Implement and test pathGeorgios Andreadis
2020-06-25Improve abstractionGeorgios Andreadis
2020-06-25ExperimentGeorgios Andreadis
2020-06-25Update paths.jsonGeorgios Andreadis
2020-06-25Finish user routesGeorgios Andreadis
2020-06-25Remove bsonGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Change CI setupGeorgios Andreadis
2020-06-25Add pylintGeorgios Andreadis
2020-06-25Add PUT method and testsGeorgios Andreadis
2020-06-24Add more testsGeorgios Andreadis
2020-06-24Improve mocking logicGeorgios Andreadis
2020-06-24Add working test setupGeorgios Andreadis
2020-06-24Fix API serialization issuesGeorgios Andreadis
2020-06-24Add formatterGeorgios Andreadis
2020-06-23Revamp one endpoint as experimentGeorgios Andreadis
2020-06-23Add deletion methodsGeorgios Andreadis
2020-06-23Add DB handlers and rename to v2Georgios Andreadis
2020-06-18Reformat and remove most old query methodsGeorgios Andreadis
2020-06-18Fix importsGeorgios Andreadis
2020-06-18Fix urllib request useGeorgios Andreadis
2020-06-17Added some databases methodsjc0b
2020-06-09Merge branch 'feature/python3-rewrite' of ↵jc0b
https://atlarge.ewi.tudelft.nl/gitlab/opendc/opendc-web-server into feature/python3-rewrite
2020-06-09python3 progressjc0b
2020-06-09python3 progressjc0b
2020-06-08Merge remote-tracking branch 'gitlab/master'Fabian Mastenbroek
2020-05-12Ensure CORS works for socket.ioGeorgios Andreadis
2018-11-09Add MySQL connector dependencyGeorgios Andreadis
2018-11-09Merge pull request #11 from atlarge-research/pin-setup-versionsGeorgios Andreadis
Pin version numbers of dependencies
2018-11-09Pin version numbers of dependenciesGeorgios Andreadis
This should make deployments more stable and reproducible. 🎉
2018-08-14Merge pull request #10 from atlarge-research/feature/sc18-experimentsGeorgios Andreadis
feat: Implement Scheduler Reference Architecture
2018-07-20feat: Implement Scheduler Reference ArchitectureFabian Mastenbroek
This change implements the changes needed in the webserver for implementing parts of the Datacenter Scheduling Reference Architecture as published in SC18. This change reflects the following changes in the database schema: - **Removal of `parallelizability` column in `Task`** This field was not used by the simulator and we opted to use a field describing the amount of cores the task can run on instead. - **Removal of `task_id` column in `MachineState`** This field did not make sense anymore now that a machine can run multiple tasks. Fortunately, this field is not used in the frontend.
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-05Implement workflow task dependenciesGeorgios Andreadis
2017-10-18Add GZip compressionGeorgios Andreadis