All notable changes to this project will be documented in this file.
- Switched (unmaintained) permission package to match Spacialist
- Drag & Drop
- Info modal when importing a new file
- Skip resources that are not concepts of imported files
- Wrong URLs (Add/Delete broader)
- Font loading
- Remove login page redirect on page load
- Prevent adding broaders as narrowers (would create circles)
- Several bugs in add/remove concepts
- Minor style fixes
- Logout after typing too fast in tree/concept search
This version is a complete rewrite using Laravel and Vue.js. Please refer to the INSTALL.md for migration and new setup information.
- Manage Language Page
- Icon to copy URI of selected concept to clipboard
- Translations
- Moved from Lumen (5.3) to Laravel (5.7)
- Moved from AngularJS (1.5) to Vue.js (2.5)
- Updated Bootstrap 3.3 to 4.1
- Switched from Material Design back to original Bootstrap
- Switched from Material Icons to new FontAwesome 5.6
- User/Role Management bundle several actions (Save, Edit, Delete, ...) in single dropdown (...-menu)
- Tree View now loads root elements only. Sub-elements are loaded on request
- Search now searches in user's language and in all languages if no labels found in that language
- Unfolding, highlighting and selection of tree items
- Drag & Drop (not supported by current tree implementation)
Version bump to 0.5 to match Spacialist's current release
- User Management (same as in Spacialist)
- Toggle Button to show/hide sandbox tree
- Switch tables for project and sandbox tree
- Replaced vanilla bootstrap with Material Design
- Hide elements if user has insufficient permissions
- RDF import
- Tree unfolding
- Language Switcher in modals
- Several UI fixes
First working version
- Thesaurus Tree (for master and project thesaurus)
- Concept Editor (SKOS preferred and alternative labels, SKOS narrower and broader concepts)
- SKOS RDF Import/Export