- Include babel polyfill https://babeljs.io/docs/usage/polyfill/
- Add methods which take timestamps to SingleValueVisalloProperty and VisalloProperty
- When providing Authorization or User parameters, provide null if not found
- Provide a way to redirect the user after authenticating
- Allow ACLProvider to continue even if a concept or relationship cannot be found
- Web: Merge logic to get client IP address from CurrentUser and AuthenticationHander
- Allow admin extensions to request a sort within a section
- Refactor web visibility validation to VisibilityValidator class
- OwlToJava: Support StreamingPropertyValue and DirectoryEntity types
- Issue where search property filters did not show up in IE.
- Search filters had a bug due to using a single equals rather than comparing with triple equals.
- Only show available properties that are sortable (specified in ontology) in search pane sort inv.
- Pass vertex to
shouldDisable
handler fororg.visallo.vertex.menu
extensions - The
org.visallo.detail.text
front-end extension functionshouldReplaceTextSectionForVertex
is now passed property name and key
- Activity pane now shows correctly when multiple activity extensions are registered.
- Admin user editor now correctly resets authorization list when switching between users
- Find Path actions in activity pane update correctly when multiple rows have the same source and destination vertices.
- No longer offer string properties as available properties to aggregate on in histograms (only dates and numbers are supported)
- Property select field not disabling properly when there are no available properties.
- Vertexium user property map not being updated through Proxy User
- When creating a connection in the graph, the preview edge arrow displays correctly after inverting direction
- Workspace sharing between users with published entities might disappear for some users on update.
- Add
shouldDisable
example toorg.visallo.vertex.menu
- Extension documentation for
org.visallo.detail.text
- Update web app plugin tutorial to use public API and fix errors
- FormatVisallo CLI tool
- Always update ontology in evaluator context
- Upgrade jetty to 9.2.9.v20150224
- Fix double import when using enter to import file
- Add filters to aggregation property selects and check for mapzen
- Fix issues so saved searches can switch between global and private with the appropriate user privilege
- Fix accumulo security exception when access is deleted from another user
- Fix flashing of right aligned numbers in multiple selection histogram detail pane.
- Truncate the histogram text so count number is visible
- RDF Export: add rdf comment to exported file for unsupported data types
- Fix acl check for compound properties
- Escape quotes exported RDF literals
- Fix bug with importing strings with quotes in them from rdf
- RDF Import: Fix metadata import, mutation not being updated to a ExistingElementMutation correctly
- Add visallo system metadata to elements and properties when importing using xml rdf (#541)
- Remove includes as IE doesn't have it
- UserAdminCLI: Support setting authorizations and privileges from the user admin CLI
- Add popover positioning to map component
- Protect against NPE's when checking workspace access. Happens when shared workspace deleted
- Fix dashboard saved search still loading when limit is set
- Match visallo dep to poi with tika's dep version. Fixes importing docx
- Fix firefox text cutting off at end of dashboard bar charts
- Use init parameters when creating configuration
- Change exec-maven-plugin group id from org.apache.maven.plugins to org.codehaus.mojo.
- Remove dialogs and popovers on session expiration
- Remove text that says delete will remove relationship
- Fix syntax error in style url background-image
- Fix some race conditions with text property updating while in the process of opening another text
- Fix uploaded image not being pushed onto queue
- MetricsManager in RdfTripleImportHelper
- Configuration: Support setting system properties via Visallo configuration properties
- Fix exceptions in iterator finalize
- Fix dashboard missing extension toolbar items when on shared workspace dashboard
- Add option requiredPrivilege to registerExtension to suppress extension based on privileges
- Add handlers to toggle registered keyboard shortcuts
- Correctly add a vertex to shared workspace if visibility is change such that the shared workspace can now see it
- User must have SEARCH_SAVE_GLOBAL privilege to save/delete
- Add the server's host name to the ping vertex id
- Upgrade Vertexium from 2.4.3 to 2.4.4
- User admin styling post-refactor fixes
- Use component attacher for menubar extensions
- RDF: Increase RDF triple import performance by hanging onto the Vertexium mutations between lines
- Remove unnecessary edge filtering which broke with published edges
- Stickier user notifications
- Hide search hits label after closing pane
- Add new user auths and default auths to graph
- Fix acl add/update/delete checks on comment properties
- Adjust popover z-index to appear on top of closest modal
- Uglify production builds while correctly concatenating sourcemap from babel
- Use babel to transpile all js, not just jsx.
- Fix UI issue if no creator of the workspace is found
- Fix detectedObjects & properties with long text causing detail overflow
- Refactor Authorizations and Privileges out of UserRepository into AuthorizationRepository and PrivilegeRepository
- Visibility validation and highlighting on term and import forms
- Highlighting for invalid comment visibility input
- Add clientIpAddress to log4j MDC
- Fix babel plugin compilation for jsx
- Move Apache Poi version to root pom
- Fix NPE when calling toString on ClientApiWorkspace when users or vertices are null
- Add workspace and user title formulas. Add concept type properties to dashboard and dashboard item vertices
- RDF: Support raw (not transformed by VisibilityTranslator) visibility.
- Move eslint and set root flag
- Add ConfigDirectoryStaticResourceHandler helper class to load files and serve them from the Visallo config directories
- Fix z-index calculation for multiple stacked modals
- Upgrade tika to 1.13 and commons compress to 1.11 to match tika dependency
- Add additional checks to ACLProvider to help troubleshoot
- Keep track of open vertex previews
- Add hash visibility source to TM vertex id if it exists
- Update grunt deps (grunt from ^0.4.5 to ^1.0.1 and grunt-exect from ^0.4.6 to ^1.0.0)
- Adds documentation for web.cacheServletFilter.maxAge property
- Document pluginDevMode in dev property file
- Eslint upgrade (eslint-plugin-react to ^5.2.2 and grunt-eslint to ^19.0.0)
- Add object rest/spread support plugin to babel
- Fix edit visibility of text when collapsed
- Ignore hidden legend labels when ellipsizing
- Create more consistant metadata in GPWs, to include modified by and modified date
- Validate visibility fields
- Upgrade to gitbook 3