Skip to content
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

Concerto Release 1.0 #210

Merged
merged 47 commits into from Jan 7, 2021
Merged

Concerto Release 1.0 #210

merged 47 commits into from Jan 7, 2021

Conversation

dselman
Copy link
Contributor

@dselman dselman commented Dec 16, 2020

Issue #163

This draft PR includes all changes for the upcoming Concerto 1.0.

Draft release notes can be found at https://github.com/accordproject/concerto/releases/tag/untagged-43e872698b5ee3bbaeb1

Changes

dselman and others added 29 commits December 23, 2020 12:10
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…rror #158

Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…o backend and runtime

Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…s applied to relationships

Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…set, Participant, Event, Transaction

Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…finition for all core types

Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Matt Roberts <code@rbrts.uk>
mttrbrts and others added 12 commits December 23, 2020 12:22
Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
…properties (#178)

* feat(valuegenerator): Generate valid values for Regex and Range meta properties

Signed-off-by: Matt Roberts <code@rbrts.uk>

* chore(resourcevalidator): Backout commented code

Signed-off-by: Matt Roberts <code@rbrts.uk>

* test(valuegenerator): Add tests for getRange, and getRegex

Signed-off-by: Matt Roberts <code@rbrts.uk>

* test(instancegenerator): more tests for range an regex

Signed-off-by: Matt Roberts <code@rbrts.uk>

* test(valuegenerator): More range testing

Signed-off-by: Matt Roberts <code@rbrts.uk>

* refactor(valuegenerator): Reduce maximum sample Double value

Signed-off-by: Matt Roberts <code@rbrts.uk>

* docs(valuegenerator): Adds jsdoc comments

Signed-off-by: Matt Roberts <code@rbrts.uk>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Dan Selman <danscode@selman.org>
dselman and others added 5 commits December 23, 2020 12:56
PEG grammar updated
- allow identified by for Concepts
- add support for identified — automatically create an identifying field called $identifier

Remove Concept from the mode (Resource and Concept are now functionally identical)

Update Factory to always delegate to newResource when newConcept is called, checking whether the Concept has an identifying field

Allow relationships to any class that has an identifying field (reject otherwise)

Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Signed-off-by: Dan Selman <danscode@selman.org>
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
@jeromesimeon jeromesimeon changed the title Release 1.0 Concerto Release 1.0 Dec 23, 2020
@jeromesimeon jeromesimeon marked this pull request as ready for review December 23, 2020 18:02
Signed-off-by: Jerome Simeon <jeromesimeon@me.com>
Copy link
Member

@jeromesimeon jeromesimeon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will merge now, per decision by the Technology WG on 2021-01-06. Separate branch for 0.82 is available at https://github.com/accordproject/concerto/tree/v0.82

@jeromesimeon jeromesimeon merged commit ef72524 into master Jan 7, 2021
@jeromesimeon jeromesimeon deleted the release-1.0 branch January 7, 2021 11:38
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.

None yet

3 participants