Skip to content

Releases: gbv/bartoc.org

BARTOC.org 1.5.2

Choose a tag to compare

@rodolv-commons rodolv-commons released this 13 Jul 07:48

Added / Changed

  • Registry pages now list all vocabularies they contain (#66).
  • Adopted the shared BARTOC header, footer, and vocabulary search components for a more consistent interface across BARTOC services (#318).
  • Migrated the vocabularies, registries, and 404 pages from legacy EJS templates to Vue pages (#29).
  • Reduced legacy and duplicated layout CSS as part of the ongoing Bootstrap cleanup (#34).

Fixed

  • Prevented vocabularies from being saved when an identifier is already used by another record (#313).
  • Fixed handling of the registry objectTypes field.
  • Fixed the vocabulary search component binding.

Maintenance

  • Updated jskos-cli and frontend dependencies.
  • Expanded integration and unit test coverage for the new components and pages.

Full Changelog: v1.5.1...v1.5.2

BARTOC.org v1.5.1

Choose a tag to compare

@github-actions github-actions released this 16 Jun 10:09

Fixed / Changed

  • #291 Display reverse terminology relations in vocabulary view
  • #301 Collapse hierarchies in edit form by default
  • #304 Bring back number of terminologies for each registry
  • #308 Separate derived subjects from manually assigned subjects
  • #283 Add final registry list/table improvements
  • Resolve npm audit issues while keeping Node 20 CI compatibility

BARTOC.org v1.5.0

Choose a tag to compare

@github-actions github-actions released this 20 May 11:05

1.5.0

Highlights

  • Redesigned homepage, header, footer, About, Contact and statistics pages. (#281)
  • Added registry data loading, registry list UI, and registry-related API/download improvements. (#247, #275, #283)
  • Migrated many Vue components to the Composition API and added/updated tests. (#287)
  • Added subject URI and subject notation search options. (#298)
  • Fixed large subject concept lookup by loading subjects in smaller backend batches, avoiding 502 errors on records with many subjects. Related to #284.

Changes by issue

  • #247: Added registry data functions, rendering, registry API references, tests, and footer mention.
  • #275: Integrated registries from the BARTOC API, with cleanup, tests, and dependency updates.
  • #281: Updated layout, homepage, header, footer, About page, Contact page, and statistics page.
  • #283: Improved registry loading/refresh strategy, registry list UI, terminology count lazy loading, and tests.
  • #287: Migrated many components to the Composition API, including item editors, selectors, labels, notes, concept browser/details, service links, and user status.
  • #289: Improved required English abstract behavior, hints, tests, and dependencies.
  • #294: Removed old search code.
  • #295: Redefined CSS approach and updated documentation/dependencies.
  • #296: Improved registry list UX and fixed dropdown z-index.
  • #298: Added subject notation and subject URI search support.
  • #302: Merged the CSS approach changes.
  • #120: Updated KOS Types.

BARTOC.org v1.4.0

Choose a tag to compare

@github-actions github-actions released this 24 Apr 08:59

This release mainly improves the vocabulary editing form and adds new editing features for BARTOC records.

Editor improvements

  • Added hierarchical subject selection in the vocabulary editor (#127).
  • Added support for selecting hierarchically grouped formats and licenses (#39).
  • Improved trimming of input fields to avoid problems with leading or trailing whitespace in URLs and identifiers (#120).
  • Added support for language tags in non-English abstracts (#52).
  • Removed the special “English Abstract” field. Abstracts are now handled in the general multilingual abstract editor (#280).
  • Added language guessing support for the title field (#279).

Navigation after editing

  • After saving a vocabulary, users are redirected back to the vocabulary detail page instead of having to search for it again (#272).

Publisher editing

  • Publisher entries no longer require a VIAF ID. It is now possible to enter any publisher name together with a valid URL (#282).

Terminology relations

  • Added support for editing links between BARTOC terminologies (#285).

BARTOC.org v1.3.9

Choose a tag to compare

@github-actions github-actions released this 23 Mar 13:54
  • Implement #52 => Reworked abstract editing to support multiple abstracts and languages

BARTOC.org v1.3.8

Choose a tag to compare

@github-actions github-actions released this 04 Mar 13:56

TODO

BARTOC.org v1.3.7

Choose a tag to compare

@github-actions github-actions released this 23 Jan 09:15
1.3.7

BARTOC.org v1.3.6

Choose a tag to compare

@github-actions github-actions released this 10 Sep 12:22

The following registries have been modified:

  • GESIS Controlled Vocabulary Browser-
  • museumsvokabular.de

The following registry has been added:

  • K.KOS

BARTOC.org v1.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 10:26
f85a918
  • Update dependencies.
  • Improve frontend build.

Full Changelog: v1.3.0...v1.3.1

BARTOC.org v1.3.0

Choose a tag to compare

@github-actions github-actions released this 18 Oct 11:16
c66d4cd
  • Add Monty Bitto and Anja Gerber as contributors.
  • Add NFDI4Objects registry.
  • Update linting setup.
  • Update dependencies.
  • Replace Vue CLI Service with Vite, making the project setup more modern. (#206)
  • Update GitHub workflows.
  • ItemEditor: Adjust how new URIs are minted. (#166)
  • Resolve BARTOC vocabulary API types URIs. (#216)
  • Make sure text search covers publisher. (#91)
  • Open external links in new tab. (#140)
  • Vocabulary view: Deselect concept when switching from Content tab. (#116)
  • Fix saving field ACCESS. (#154)
  • Fix subjects selection for ILC and EUROVOC. (#218)
  • Redirect /en/node/ to /. (#219)
  • Improvements to Docker image.
  • Other small updates and fixes.

Full Changelog: v1.2.1...v1.3.0