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

datamodel v1 #49

Merged
merged 14 commits into from
Feb 11, 2020
Merged

datamodel v1 #49

merged 14 commits into from
Feb 11, 2020

Commits on Jan 27, 2020

  1. jsonschema: add basic fields for v1

    Pablo Panero committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    3032e18 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2020

  1. mappings: update ES v6 anv v7 mappings to v1

    Pablo Panero committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    8b26eaa View commit details
    Browse the repository at this point in the history
  2. marshmallow: datamodel v1

    Pablo Panero committed Jan 28, 2020
    Configuration menu
    Copy the full SHA
    c0bf2e3 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. tests: add unit tests for marshmallow schemas. Bugfixing according to…

    … tests.
    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    27c636c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eee2369 View commit details
    Browse the repository at this point in the history
  3. dependencies: bump several packages min version

    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    9f65e83 View commit details
    Browse the repository at this point in the history
  4. tests: REST API flow and files upload

    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    fa3465c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    30fd5ca View commit details
    Browse the repository at this point in the history
  6. tests: remove unused prints

    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    878c40b View commit details
    Browse the repository at this point in the history
  7. tests: comply with dumping keys

    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    ecb92c4 View commit details
    Browse the repository at this point in the history
  8. cli: adapt fake records to new datamodel and its tests

    Pablo Panero committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    8394589 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. global: refactor datamodel

    Re-order administrative fields alphabetically
    Re-order metadata fields into datacite's order
    Move back to initial access fields (until we have clear which ones to use)
    Remove globally required fields from JSONschema. Using only Marshmallow.
    Pablo Panero committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    1c6817f View commit details
    Browse the repository at this point in the history
  2. depenedencies: remove webargs, add werkzeug

    Pablo Panero committed Feb 10, 2020
    Configuration menu
    Copy the full SHA
    8f4045d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b284c1d View commit details
    Browse the repository at this point in the history