summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2017-09-28Improve README headerGeorgios Andreadis
2017-09-26Fix more PEP-8 violationsGeorgios Andreadis
2017-09-26Copy over topology_ids on branchGeorgios Andreadis
2017-09-25Reformat codebase and fix spelling errorsGeorgios Andreadis
2017-09-25Fix path parsingGeorgios Andreadis
2017-09-25Fix rack to tile add endpointGeorgios Andreadis
2017-09-23Serve new frontend and use MariaDBGeorgios Andreadis
2017-08-13Merge branch 'master' into flat-apiGeorgios Andreadis
2017-08-13Convert API codebase to flat modelGeorgios Andreadis
2017-08-11Add job routes to API codebaseGeorgios Andreadis
2017-08-10Merge pull request #9 from atlarge-research/mariadbGeorgios Andreadis
Migration to MariaDB
2017-08-09Change port backSacheendra Talluri
2017-08-09Update readme to reflect migration to MariaDBSacheendra Talluri
2017-08-09Migrate to MariaDBSacheendra Talluri
2017-08-08Merge pull request #8 from atlarge-research/setup-fileSacheendra talluri
Add setup.py file
2017-08-08Update paths.json to newest API specGeorgios Andreadis
2017-08-08Add job to modelsGeorgios Andreadis
2017-07-31Add setup.py fileGeorgios Andreadis
All previously listed external requirements of the README.md file have now been moved into this setup.py script.