Skip to content

Fix JSON-LD translation and related issues #846

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Nov 29, 2019
Merged

Conversation

Panaetius
Copy link
Member

@Panaetius Panaetius commented Nov 27, 2019

Fixes #844

Removes DatasetFile.dataset.
Adds default converter for jsonld types so jsonld is always deserialized.
Propagates jsonld context so jsonld translation can work correctly
Fixes migrations
Fixes project id's for old projects
Removes type annotation from Person that was in the wrong place

@Panaetius Panaetius requested a review from a team as a code owner November 27, 2019 16:48
rokroskar
rokroskar previously approved these changes Nov 29, 2019
@Panaetius Panaetius merged commit f11edf2 into master Nov 29, 2019
@Panaetius Panaetius deleted the 844-project-jsonld branch November 29, 2019 15:47
Panaetius added a commit that referenced this pull request Dec 3, 2019
* Add default value converter and remove dataset property from DatasetFile

* Removes type from Person context, fixes missing context in jsonld translation of project, fixes url encoding of dataset names
jsam added a commit that referenced this pull request Dec 17, 2019
* SHACL Validation (#767)

* Adds SHACL validation to renku doctor
* Adds renku log tests
* Adds --strict option to renku log for shape validation

* Fix JSON-LD translation and related issues (#846)

* Add default value converter and remove dataset property from DatasetFile

* Removes type from Person context, fixes missing context in jsonld translation of project, fixes url encoding of dataset names

* feat: added renku service with cache and datasets

* fix: addressed review points

* chore: added travis encrypted oauth token

* fix: cleanup of user vs user_id

* chore: method naming convention update

* feat: set custom commit message

* chore: remove defensive scoping of git options

* chore: added IndexError exception sentinel

* chore: added test for renku clone with custom config
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

JSON-LD Project translation and deserialisation isn't applied to nested objects
3 participants