1.5 Highlights
Name change
KDRS Innsyn is now called KDRS Search & View.
På norsk: KDRS Søk & Vis
Download multiple files
It is now possible to download multiple files at once as a Zip-archive, by checking the checkboxes for the files you want.
See <export>
and <filename>
to use this feature.
Easier installation and configuration
Installation and is made easier, by including an install script. This ensures correct Docker version and loads the Docker image.
- Configuration of the system is now done by modifying a simple .env file, rather than the full docker-compose.yml.
- docker-compose.yml is now compose.yaml
- innsyn/vendor is now /sv/templates
Many XML simplifications
To make writing and reading XML templates easier, we have removed several unnecessary tags.
Verification
To detect common mistakes and ensure validity of templates, we have introduced a verification system, available to archivists and administrators. This system checks every template (XML and Ruby) as well as system settings. This tool can be helpful when updating templates to 1.5, as all deprecated tags will be detected. It is accessed through the navigation menu.
Better error messages
Instead of the “Something went wrong” page, selected code errors will now be displayed in app for archivists and administrators. In this way we try to keep security while providing better developer feedback.
Ruby simplifications
Before
After
- name corresponds to xml tag ‘table’
- no parenthesis needed for criteria
- fl is now fields
Before
To get more than the default 20 rows
After
Before
After
- @docs variable will be modified in place
- method name equal to xml tag ‘lookup’
- named parameters equal to xml tags
Before
After
Better documentation
ruby snippets
tag outline
- Tags in our examples are now clickable
All changes
See Release Notes
for full list of changes