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

Custom fields: improvements #180

Closed
2 tasks done
jrcastro2 opened this issue Jul 30, 2024 · 0 comments · Fixed by inveniosoftware/invenio-app-rdm#2769
Closed
2 tasks done

Custom fields: improvements #180

jrcastro2 opened this issue Jul 30, 2024 · 0 comments · Fixed by inveniosoftware/invenio-app-rdm#2769

Comments

@jrcastro2
Copy link
Contributor

jrcastro2 commented Jul 30, 2024

  • Make values clickable to search by them like on zenodo
  • Update links for experiments and departments, the library is maintaining a link with all deps.
image
@jrcastro2 jrcastro2 moved this to Backlog in Sprint Q1/2025 Jul 30, 2024
@jrcastro2 jrcastro2 moved this from Backlog to In progress in Sprint Q1/2025 Jul 31, 2024
@jrcastro2 jrcastro2 self-assigned this Jul 31, 2024
jrcastro2 pushed a commit to jrcastro2/invenio-app-rdm that referenced this issue Aug 1, 2024
@jrcastro2 jrcastro2 moved this from In progress to In review in Sprint Q1/2025 Aug 1, 2024
@jrcastro2 jrcastro2 removed their assignment Aug 1, 2024
kpsherva pushed a commit to inveniosoftware/invenio-app-rdm that referenced this issue Aug 5, 2024
@github-project-automation github-project-automation bot moved this from In review to To release 🤖 in Sprint Q1/2025 Aug 5, 2024
alejandromumo added a commit to alejandromumo/zenodo-rdm that referenced this issue Aug 7, 2024
📁 invenio-app-rdm (13.0.0b0.dev10 -> 13.0.0b0.dev11 )

    📦 release: v13.0.0b0.dev11
    deposit: pass record to publish button
    CI: switch to centralised workflows
    templates: landing page custom field macro refactor
    custom_fields: allow to search vocab

    * closes CERNDocumentServer/cds-rdm#180
    requests: fix small ui bugs

    * closes CERNDocumentServer/cds-rdm#176
    migration: add vocabulary updates
    migration: add parent doi handling

    * list points which were tested

📁 invenio-banners (3.0.2 -> 3.1.0 🌈)

    📦 release: v3.1.0
    http headers: use and adjust vnd.inveniordm.v1+json http accept header

    * closes zenodo/rdm-project#598

📁 invenio-communities (14.5.1 -> 14.5.2 🐛)

    📦 release: v14.5.2
    user_moderation: dispatch Celery tasks for each community operation
    fix(logo): not fully deleted

    * logo file hasn't been deleted. this prevented a new file upload,
      because of an sqlalchemy.exc.IntegrityError:
      (psycopg2.errors.UniqueViolation) error.
    subcommunities: fix missing double-quote in email templates

📁 invenio-i18n (2.1.1 -> 2.1.2 🐛)

    release: v2.1.2
    ext: allow BABEL_DEFAULT_LOCALE overridability

📁 invenio-pages (4.0.1 -> 4.1.0 🌈)

    📦 release: v4.1.0
    ci: use reusable workflows
    http headers: use and adjust vnd.inveniordm.v1+json http accept header

    * closes zenodo/rdm-project#598
    setup: update dependencies

📁 invenio-rdm-records (11.5.0 -> 11.6.0 🌈)

    📦 release: v11.6.0
    creatibutors: fix buttons
    permissions: change error handler for resolving pid permission denied

    * closes inveniosoftware/invenio-app-rdm#2685
    record inclusion: use system identity to accept inclusion request when can_include_directly

    * closes CERNDocumentServer/cds-rdm#176
    user_moderation: improve DB queries and use Celery tasks
    fix: use index to distinguish type

    * the problem with is_published is that drafts created from records will
      not be recogniced correctly

    * using the index is a valid solution but it is not a nice
      implementation.
    results: added support for drafts

    * Added support for drafts in the results list
    fix(community): set branding

    * the set branding didn't work at all. it didn't work for rebranding if
      a default already exists and it didn't work if no branding exists at
      all.

    * the default property of the CommunitiesRelationManager needs a string.
      it can't handle a dict.

📁 invenio-records-ui (1.2.0 -> 1.2.1 🐛)

    release: v1.2.1
    views: add __qualname__ to partial wrapped view func
    config: fix extract messages err
    i18n-global: add compile-catalog fuzzy (inveniosoftware/invenio-records-ui#100)

    Refs inveniosoftware/invenio-i18n#103
    fix change sh to bash to use newer syntax
    fix res.location changed structure, localhost not more part of it
    fix add missing configuration variables

    NOTE:
    the bugfix seams as not complete. the real bug should be fixed somewhere else.
    it was too easy to add only those variables.
    global: clean test infrastructure
    increase minimal python version to 3.7
    move check_manifest configuration to setup.cfg.

    concentrate the configuration of all calls in one place
    fix docs compatibilty problem with Sphinx>=5.0.0
    add .git-blame-ignore-revs
    migrate to use black as opinionated auto formater
    migrate setup.py to setup.cfg

📁 invenio-search (2.4.0 -> 2.4.1 🐛)

    release: v2.4.1
    fix: avoid closing db session

    Using `with self.app.app_context():` closes the current DB session on
    `__exit__`, causing a `sqlalchemy.orm.exc.DetachedInstanceError` when
    accessing any property of the object expected in the session. This error
    occurs only the first time index_templates are loaded, such as when
    indexing the very first record.
    Subsequent accesses won't trigger this issue due to the @cached_property,
    preventing reloading of index_templates.
    ci: upgrade tests

📁 invenio-vocabularies (4.2.0 -> 4.3.0 🌈)

    📦 release: v4.3.0
    names: make names_exclude_regex configurable
    setup: add regex as dependency
    names: validate entry full names
    ci: use reusable workflows
    names: keep original datastream config

    * allow to pass since
    names: update writer service call
    names: add orcid public data sync

    * Adds delete all values of a vocab to CLI
alejandromumo added a commit to zenodo/zenodo-rdm that referenced this issue Aug 7, 2024
📁 invenio-app-rdm (13.0.0b0.dev10 -> 13.0.0b0.dev11 )

    📦 release: v13.0.0b0.dev11
    deposit: pass record to publish button
    CI: switch to centralised workflows
    templates: landing page custom field macro refactor
    custom_fields: allow to search vocab

    * closes CERNDocumentServer/cds-rdm#180
    requests: fix small ui bugs

    * closes CERNDocumentServer/cds-rdm#176
    migration: add vocabulary updates
    migration: add parent doi handling

    * list points which were tested

📁 invenio-banners (3.0.2 -> 3.1.0 🌈)

    📦 release: v3.1.0
    http headers: use and adjust vnd.inveniordm.v1+json http accept header

    * closes zenodo/rdm-project#598

📁 invenio-communities (14.5.1 -> 14.5.2 🐛)

    📦 release: v14.5.2
    user_moderation: dispatch Celery tasks for each community operation
    fix(logo): not fully deleted

    * logo file hasn't been deleted. this prevented a new file upload,
      because of an sqlalchemy.exc.IntegrityError:
      (psycopg2.errors.UniqueViolation) error.
    subcommunities: fix missing double-quote in email templates

📁 invenio-i18n (2.1.1 -> 2.1.2 🐛)

    release: v2.1.2
    ext: allow BABEL_DEFAULT_LOCALE overridability

📁 invenio-pages (4.0.1 -> 4.1.0 🌈)

    📦 release: v4.1.0
    ci: use reusable workflows
    http headers: use and adjust vnd.inveniordm.v1+json http accept header

    * closes zenodo/rdm-project#598
    setup: update dependencies

📁 invenio-rdm-records (11.5.0 -> 11.6.0 🌈)

    📦 release: v11.6.0
    creatibutors: fix buttons
    permissions: change error handler for resolving pid permission denied

    * closes inveniosoftware/invenio-app-rdm#2685
    record inclusion: use system identity to accept inclusion request when can_include_directly

    * closes CERNDocumentServer/cds-rdm#176
    user_moderation: improve DB queries and use Celery tasks
    fix: use index to distinguish type

    * the problem with is_published is that drafts created from records will
      not be recogniced correctly

    * using the index is a valid solution but it is not a nice
      implementation.
    results: added support for drafts

    * Added support for drafts in the results list
    fix(community): set branding

    * the set branding didn't work at all. it didn't work for rebranding if
      a default already exists and it didn't work if no branding exists at
      all.

    * the default property of the CommunitiesRelationManager needs a string.
      it can't handle a dict.

📁 invenio-records-ui (1.2.0 -> 1.2.1 🐛)

    release: v1.2.1
    views: add __qualname__ to partial wrapped view func
    config: fix extract messages err
    i18n-global: add compile-catalog fuzzy (inveniosoftware/invenio-records-ui#100)

    Refs inveniosoftware/invenio-i18n#103
    fix change sh to bash to use newer syntax
    fix res.location changed structure, localhost not more part of it
    fix add missing configuration variables

    NOTE:
    the bugfix seams as not complete. the real bug should be fixed somewhere else.
    it was too easy to add only those variables.
    global: clean test infrastructure
    increase minimal python version to 3.7
    move check_manifest configuration to setup.cfg.

    concentrate the configuration of all calls in one place
    fix docs compatibilty problem with Sphinx>=5.0.0
    add .git-blame-ignore-revs
    migrate to use black as opinionated auto formater
    migrate setup.py to setup.cfg

📁 invenio-search (2.4.0 -> 2.4.1 🐛)

    release: v2.4.1
    fix: avoid closing db session

    Using `with self.app.app_context():` closes the current DB session on
    `__exit__`, causing a `sqlalchemy.orm.exc.DetachedInstanceError` when
    accessing any property of the object expected in the session. This error
    occurs only the first time index_templates are loaded, such as when
    indexing the very first record.
    Subsequent accesses won't trigger this issue due to the @cached_property,
    preventing reloading of index_templates.
    ci: upgrade tests

📁 invenio-vocabularies (4.2.0 -> 4.3.0 🌈)

    📦 release: v4.3.0
    names: make names_exclude_regex configurable
    setup: add regex as dependency
    names: validate entry full names
    ci: use reusable workflows
    names: keep original datastream config

    * allow to pass since
    names: update writer service call
    names: add orcid public data sync

    * Adds delete all values of a vocab to CLI
M3nin0 pushed a commit to data-futures/invenio-app-rdm that referenced this issue Aug 22, 2024
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 a pull request may close this issue.

1 participant