LICENSE
README.md
pyproject.toml
setup.py
ckanext/__init__.py
ckanext/attribution/__init__.py
ckanext/attribution/plugin.py
ckanext/attribution/commands/__init__.py
ckanext/attribution/commands/cli.py
ckanext/attribution/commands/migration/__init__.py
ckanext/attribution/commands/migration/api_search.py
ckanext/attribution/commands/migration/combiner.py
ckanext/attribution/commands/migration/common.py
ckanext/attribution/commands/migration/parser.py
ckanext/attribution/lib/__init__.py
ckanext/attribution/lib/helpers.py
ckanext/attribution/lib/orcid_api.py
ckanext/attribution/lib/ror_api.py
ckanext/attribution/logic/__init__.py
ckanext/attribution/logic/actions/__init__.py
ckanext/attribution/logic/actions/create.py
ckanext/attribution/logic/actions/delete.py
ckanext/attribution/logic/actions/extra.py
ckanext/attribution/logic/actions/helpers.py
ckanext/attribution/logic/actions/show.py
ckanext/attribution/logic/actions/update.py
ckanext/attribution/logic/actions/meta/__init__.py
ckanext/attribution/logic/actions/meta/help.py
ckanext/attribution/logic/actions/meta/schema.py
ckanext/attribution/logic/auth/__init__.py
ckanext/attribution/logic/auth/create.py
ckanext/attribution/logic/auth/delete.py
ckanext/attribution/logic/auth/extra.py
ckanext/attribution/logic/auth/show.py
ckanext/attribution/logic/auth/update.py
ckanext/attribution/model/__init__.py
ckanext/attribution/model/agent.py
ckanext/attribution/model/agent_affiliation.py
ckanext/attribution/model/agent_contribution_activity.py
ckanext/attribution/model/contribution_activity.py
ckanext/attribution/model/package_contribution_activity.py
ckanext/attribution/model/relationships.py
ckanext/attribution/model/crud/__init__.py
ckanext/attribution/model/crud/_base.py
ckanext/attribution/model/crud/agent.py
ckanext/attribution/model/crud/agent_affiliation.py
ckanext/attribution/model/crud/agent_contribution_activity.py
ckanext/attribution/model/crud/contribution_activity.py
ckanext/attribution/model/crud/package.py
ckanext/attribution/model/crud/package_contribution_activity.py
ckanext/attribution/routes/__init__.py
ckanext/attribution/routes/user.py
ckanext/attribution/theme/package.json
ckanext/attribution/theme/assets/webassets.yml
ckanext/attribution/theme/assets/less/attribution-additional.less
ckanext/attribution/theme/assets/less/attribution.less
ckanext/attribution/theme/assets/scripts/apps/package-edit/package-lock.json
ckanext/attribution/theme/assets/scripts/apps/package-edit/package.json
ckanext/attribution/theme/assets/scripts/apps/package-edit/webpack.config.common.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/webpack.config.dev.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/webpack.config.prod.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/625.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/citations.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/edit-activity.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/edit-agent.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/errors.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/main.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/show-activity.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/dist/show-agent.package-edit.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/App.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/api.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/app.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/eventbus.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/AgentSearch.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/CitationPreview.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/ContributionBlock.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/EditActivity.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/EditAgent.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/Errors.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/Loader.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/ShowActivity.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/ShowAgent.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/bases/Base.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/bases/EditBase.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/AgentTypeField.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/Autocomplete.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/AutocompleteList.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/DateField.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/Field.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/Help.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/SelectField.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/TextField.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/components/fields/ValidatedField.vue
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/activity.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/affiliation.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/agent.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/citation.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/main.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/meta.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/models/utils.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/src/store/main.js
ckanext/attribution/theme/assets/scripts/apps/package-edit/vendor/chicago-author-date.csl
ckanext/attribution/theme/assets/scripts/apps/package-edit/vendor/ieee.csl
ckanext/attribution/theme/assets/scripts/apps/package-edit/vendor/modern-language-association.csl
ckanext/attribution/theme/templates/package/snippets/additional_info.html
ckanext/attribution/theme/templates/package/snippets/package_metadata_fields.html
ckanext/attribution/theme/templates/snippets/contribution_item.html
ckanext/attribution/theme/templates/snippets/contribution_list.html
ckanext/attribution/theme/templates/user/contributions.html
ckanext/attribution/theme/templates/user/read_base.html
ckanext_attribution.egg-info/PKG-INFO
ckanext_attribution.egg-info/SOURCES.txt
ckanext_attribution.egg-info/dependency_links.txt
ckanext_attribution.egg-info/entry_points.txt
ckanext_attribution.egg-info/not-zip-safe
ckanext_attribution.egg-info/requires.txt
ckanext_attribution.egg-info/top_level.txt
docs/_scripts/gen_api_pages.py
tests/test_helpers.py