- Jul 16, 2020
-
-
Timm Fitschen authored
f-select-subproperties -> dev # Summary See summary of https://gitlab.com/caosdb/caosdb-webui/-/merge_requests/72 Funny side note: this MR !47 and the issue it resolves #47 have the same number
😀 # Focus * The important changes are in `RetrieveFullEntity.java`, `EntityToElementStrategy.java` and `SetFieldStrategy.java`. * `RetrieveFullEntity.java` is responsible for the retrieval of entities and it needed additional functionality to retrieve referenced entities recursively. It does this but only if a list of `Query.Selects` is there and non-empty, because this is the case when the request is a SELECT query. * `EntityToElementStrategy.java` is responsible for the xml generation. It was kind of buggy and I did some refactoring there. * `SetFieldStrategy.java` is decides whether a property of an entity is to be included in the generated output (xml) or not. Additional functionality is added to cope with deeply nested references. * Note: I also deleted the AWI stuff, because I didn't want to refactor these classes. # Test Environment See https://gitlab.com/caosdb/caosdb-webui/-/merge_requests/72 # Check List for the Author - [x] All automated tests pass - [x] Reference related Issues - [x] Up-to-date CHANGELOG.md - [x] Annotations in code (Gitlab comments) - Intent of new code - Problems with old code - Why this implementation? # Check List for the Reviewer - [x] I understand the intent of this MR - [x] All automated tests pass - [x] Up-to-date CHANGELOG.md - [ ] The test environment setup works and the intended behavior is reproducible in the test environment - [x] In-code documentation and comments are up-to-date. - [ ] Check: Are there spezifications? Are they satisfied? For further good practices have a look at [our review guidelines](https://gitlab.com/caosdb/caosdb/-/blob/dev/REVIEW_GUIDELINES.md). See merge request caosdb/caosdb-server!47 -
Timm Fitschen authored
-
- Jul 13, 2020
-
- Jul 10, 2020
- Jul 09, 2020
-
-
Timm Fitschen authored
-
Timm Fitschen authored
-
- Jul 08, 2020
-
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Daniel authored
-
Daniel authored
-
- Jul 07, 2020
-
-
Timm Fitschen authored
-
Daniel authored
-
Daniel authored
-
- Jul 06, 2020
-
-
Henrik tom Wörden authored
EHN: special handling of html files in shared resource. See merge request caosdb/caosdb-server!48
-
- Jul 05, 2020
-
-
Timm Fitschen authored
The shared resource returns files of all media types as download attachments except for HTML files, which should be opened by the browser directly.
-
- Jul 03, 2020
-
-
Timm Fitschen authored
-
Timm Fitschen authored
-
- Jul 02, 2020
-
-
Daniel authored
-
Henrik tom Wörden authored
-
- Jun 30, 2020
-
-
Timm Fitschen authored
-
- Jun 25, 2020
-
-
Daniel Hornung authored
Also a bit of documentation.
-
Florian Spreckelsen authored
-
- Jun 22, 2020
-
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
- Jun 19, 2020
-
-
Henrik tom Wörden authored
f-name-query -> dev # Summary Fix for #51 See caosdb-mysqlbackend!13 for more information. # Focus The backend-api has changed and most of the changes just replace any usage of the obsolete `entities.name` column be an equivalent SQL using the `name_data` table. The statements are independent of each other and can be reviewed piece by piece. I added a docstring for all sql statements in question. Luckily, most of the server's interactions with the backend stays untouched, because the server uses higher level procedures for most things, which are changed in caosdb-mysqlbackend!13
-
Henrik tom Wörden authored
-
Timm Fitschen authored
-
- Jun 18, 2020
-
-
Daniel authored
-
- Jun 17, 2020
-
-
Timm Fitschen authored
-
- Jun 16, 2020
-
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-
Timm Fitschen authored
-