Skip to content
This repository has been archived by the owner on Sep 7, 2021. It is now read-only.

0.3 - Added References and Shorthand Routes

Latest
Compare
Choose a tag to compare
@Wegi Wegi released this 30 Nov 14:32
· 64 commits to master since this release

0.3

Major Changes with 0.3

  • The user is not a simple String anymore. The user is now a map containing the public Screenname (:name), the :id and the dgep-native flag which is set when the user is native to the aggregator stated in identifier.aggregator-id.
  • Shorthands for adding statements and whole arguments just by text all accept a author-id and assume the author is local to the current DGEP instance.
  • Shorthands for adding arguments and statements now accept additional fields trhough the additional map. You can add any custom field there. Attributes added here will be first-class on the resulting statements. This means that adding additional: {"foo" "bar"} will add a field :foo with the value bar to the resulting statement.
  • Added support for first-class reference search.
    • A reference field is expected to contain a :text, :host and :path
    • References can be searched by host- and text-content in the corresponding routes (See /index.html#!/statements for an overview)
  • Other custom fields can be searched via /statements/custom
  • A bug with the DBAS-Connector has been fixed and now again produces correct links.