Commit 4f7cd5d
recent updates website (#1064)
* Added inline swagger-php annotations to bootstrap methods.
* Re-arranged some of the api annotations to the bootstrap methods.
* Added swagger-php docs for schemas used as responses in the API.
* data edit api
* Moved annotations from the bootstrap to the respective methods responsible for handling the logic.
Refactored bootstrapping for tag/untag of several entities as well as attach/detach to clearly distinct between different handlers.
Fixed boolean types in annotations.
* Fixed issues with doctrine. Now all the annotations get compiled correctly.
* Fixed issues with schemas and properties with array types requiring a type/ref for items.
* Fixed issue with tasktype API description.
* Added bash/bat scripts for linux and windows respectively to generate openapi specifications from inline php annotations.
* Added server specs and info description to the annotations.
* Removed API key parameters from GET methods, replaced overall description and added servers for base paths.
* Repaired the code which got screwed up during merging develop into this feature branch.
* support edit parameters via xml
* Added python script for filtering out unused OpenAPI schemas.
Removed unreferenced OpenAPI schemas.
* Added swagger json and yaml file.
* support non-owner edtis and sensitive field edits
* fork and edit api
* template
* Update Api_data.php
* latest version
* tag_untag functions are now left out for tasks and runs. Instead within the classes two string constants are defined keeping the values for the super class providing the entity type and the entity special name.
* Added some documentation for the OpenAPI specification generation and documentation with annotations within the PHP REST API.
* type cast query
* Update body.php
* update hackathon date and link
* added info on metal challenge
Co-authored-by: mwever <[email protected]>
Co-authored-by: sahithyaravi1493 <[email protected]>
Co-authored-by: Joaquin Vanschoren <[email protected]>
Co-authored-by: Sahithya Ravi <[email protected]>1 parent 4293ac5 commit 4f7cd5d
File tree
30 files changed
+15191
-124
lines changed- openapi
- openml_OS
- controllers
- models/api/v1
- views/pages
- api_new/v1
- xml
- xsd
- frontend
- contact
- home
30 files changed
+15191
-124
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| 6 | + | |
| 7 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
0 commit comments