Skip to content

Releases: OnroerendErfgoed/atramhasis

0.6.5

19 Dec 09:42
b839ce6
Compare
Choose a tag to compare
  • Generate a default dump location in development.ini files. (#416)
  • Update skosprovider_sqlalchemy to solve a problem with the tree cache. (#455)
  • Update a lot of dependencies.

0.6.4

22 Dec 16:33
Compare
Choose a tag to compare

0.6.3 was a brown bag release. Sorry!

This version is exactly the same as 0.6.3, but properly packaged.

0.6.3

21 Dec 15:27
Compare
Choose a tag to compare
  • This version updates a lot of the requirements to their latest versions. This might be an issue if you've written lots of code against older pyramid versions. (#418, #413, #412, #411, #410, #408, #407, #404, #403)
  • Remove authentication from the demo version since Persona does not work anymore. (#361)
  • Fixed the base HTML template and added a DOCTYPE declaration. (#429)
  • Update the URI's for licenses of the Flemish Government. (#430)
  • Fixed an issues with sorting on Python 3. (#424)

0.6.2

30 Oct 14:52
Compare
Choose a tag to compare
  • When an LDF server is present, add a link to the HTML document to this server. (#394)
  • Wrong expansion of SKOS namespace in LDF server. (#401)

0.6.1

01 Sep 14:28
Compare
Choose a tag to compare

This release is a minor release, containing improvements regarding the Linked Data Fragments server.

  • Also add hidden datasets to the LDF server. Only external ones are not added now. (#390)
  • Make it possible to set the LDF server protocol when generating the config. (#391)
  • When generating an LDF server config, add a composite source containing all conceptschemes as well. (#393)
  • When generating the Atramhasis dataset information, add hydra controls that link to the LDF server instance. This should make it easier to find the LDF server. (#392)

0.6.0

23 Aug 21:18
Compare
Choose a tag to compare

0.6.0 (23-08-2017)

This release is a major release containing new features.

  • Added a script to generate nightly dumps. Instead of generating full
    downloads on demand, they can now be generated by a cron job (eg. once per
    night, week, ...). This makes it possible to download a large conceptscheme at
    once. During these dumps, some statistics on every conceptscheme such as the
    number of triples in it will be generated as well. This was done to make it
    easier to embed a custom Python based LDF server, but currently only serves
    the purpose of keeping some score. (#337, #360)
  • Added easy integration with a Linked Data Fragments server
    (https://linkeddatafragments.org). Atramhasis can now
    generate a config file for such a server that you can use to setup the server.
    By default this config will work with the Turtle files that can be generated
    every night. But if you have access to the HDT library, you can also work with
    HDT files for a masssive performance boost. See the section Running a Linked Data Fragments server in the docs for more information. (#365)
  • Add some more information the HTML title tags for a concept detail. (#363)
  • Changed the UI for doing a search so that you now get a proper warning when
    searching for a label without specifying the conceptscheme to search in. (#373)
  • It is now possible to generate URI's when importing from a file that does not
    contain them, eg. a JSON or CSV file. The import_file can now take a
    pattern_uri parameter than will be used to generate new URI's with. (#372)
  • Fixed some issues with the tree cache that came to light when running
    Atramhasis as two nodes. Where before it was not possible to configure the
    tree cache, it now is. Previously an in-memory cache would always be used. Now
    it's possible to use a different type of cache. If you're running more than
    one webserver, it is advised to run a shared cache. If you're running a
    previous version of Atramhasis, you will need to configure your cache with
    cache.tree and cache.list settings. (#371)
  • It is now possible to add sortLabels to concepts. These can be used in the
    REST service to arbitrarily sort concepts. The sortLabel works per language.
    This makes it possible to eg. sort historical periods in chronological order.
    Most of the functionality was already present in skosprovider 0.6.0, but it
    had not been properly included in Atramhasis.
    (#362)
  • Added 'und - undetermined' to the default language set to support json file
    imports. (#386)
  • Fixed a bug when editing concepts where data from previously opened concepts
    would bleed into the concept you were editing. (#367)
  • Update several dependencies to the latest versions. (#380, #381, #376)
  • Added 'und - undetermined' to the default language set to support json file imports (#386)

0.6.0b2

26 Jul 09:18
Compare
Choose a tag to compare
0.6.0b2 Pre-release
Pre-release

Everything from 0.6.0b1 +

  • Added 'und - undetermined' to the default language set to support json file imports (#386)

0.6.0b1

25 Jul 07:41
Compare
Choose a tag to compare
0.6.0b1 Pre-release
Pre-release

This release is a major release containing new features.

  • Added a script to generate nightly dumps. Instead of generating full
    downloads on demand, they can now be generated by a cron job (eg. once per
    night, week, ...). This makes it possible to download a large conceptscheme at
    once. During these dumps, some statistics on every conceptscheme such as the
    number of triples in it will be generated as well. This was done to make it
    easier to embed a custom Python based LDF server, but currently only serves
    the purpose of keeping some score. (#337, #360)
  • Added easy integration with a Linked Data Fragments server
    (https://linkeddatafragments.org). Atramhasis can now
    generate a config file for such a server that you can use to setup the server.
    By default this config will work with the Turtle files that can be generated
    every night. But if you have access to the HDT library, you can also work with
    HDT files for a masssive performance boost. See the section Running a Linked Data Fragments server in the docs for more information. (#365)
  • Add some more information the HTML title tags for a concept detail. (#363)
  • Changed the UI for doing a search so that you now get a proper warning when
    searching for a label without specifying the conceptscheme to search in. (#373)
  • It is now possible to generate URI's when importing from a file that does not
    contain them, eg. a JSON or CSV file. The import_file can now take a
    pattern_uri parameter than will be used to generate new URI's with. (#372)
  • Fixed some issues with the tree cache that came to light when running
    Atramhasis as two nodes. Where before it was not possible to configure the
    tree cache, it now is. Previously an in-memory cache would always be used. Now
    it's possible to use a different type of cache. If you're running more than
    one webserver, it is advised to run a shared cache. If you're running a
    previous version of Atramhasis, you will need to configure your cache with
    cache.tree and cache.list settings. (#371)
  • It is now possible to add sortLabels to concepts. These can be used in the
    REST service to arbitrarily sort concepts. The sortLabel works per language.
    This makes it possible to eg. sort historical periods in chronological order.
    Most of the functionality was already present in skosprovider 0.6.0, but it
    had not been properly included in Atramhasis.
    (#362)
  • Fixed a bug when editing concepts where data from previously opened concepts
    would bleed into the concept you were editing. (#367)
  • Update several dependencies to the latest versions. (#380, #381, #376)

0.5.2: One Eye On

07 Oct 09:36
Compare
Choose a tag to compare

This minor release fixes a bug with the protected resource event. The event should give the uri of a concept instead of the url path. In addition to the uri the request is added to the event. It also fixes the bug with removing relations and updates the requirements for skosprovider_sqlalchemy.

0.5.1: Extra eyecandy

04 Oct 12:40
Compare
Choose a tag to compare

This minor release fixes a bug with the tree browser. Before it wasn't possible to zoom and pan the tree. With certain larger trees this would cause issues as content would run off the page.