| # version 0.70 |
| |
| # version 0.69.4 |
| |
| - Support token array in matchinfo (fixes #570; diewald) |
| - Added user info web-service (solved #566) |
| - Implemented configurable resource filters for search and match info APIs |
| - Make --spring-config to expect an external file instead of a classpath file |
| |
| # version 0.69.3 |
| |
| # version 0.69.2 |
| |
| - Upgrade version for E2E-simplified Docker images (diewald) |
| - Fixed Slf4J binding |
| |
| # version 0.69.1 |
| |
| - Upgrade version for docker including indexer (diewald) |
| |
| # version 0.69 |
| |
| - Migrated to Java 11 and Jersey 2 |
| - Updated dependencies |
| |
| # version 0.68 |
| |
| - Added OAuth2 scopes: INSTALL_USER_CLIENT, UNINSTALL_USER_CLIENT |
| - Added status codes |
| - Implemented searching option using a network endpoint |
| - Updated JsonUtils |
| |
| # version 0.67.1 |
| |
| # version 0.67 |
| |
| # version 0.66 |
| |
| # version 0.65.2 |
| |
| 2022-03-03 |
| - Removed VCLoader. |
| 2022-03-28 |
| - Updated admin filter (admintoken as a form param) and uses |
| it for the closing index reader API. |
| |
| # version 0.65.1 |
| |
| # version 0.65 |
| |
| !!! includes security updates - please update all Kustvakt libraries |
| !!! Please also update Krill to version 0.60.2 and Koral to version 0.38 |
| |
| |
| 2021-12-10 |
| - [security] Updated log4j libs due to CVE-2021-44228. |
| 2022-01-03 |
| - [security] More log4j security updates |
| - Cleaned up LDAP libraries |
| - Bumped spring.version from 5.3.13 to 5.3.14 |
| 2022-01-25 |
| - Added show-tokens option to the search API. |
| 2022-01-31 |
| - Added an API retrieving fields of a virtual corpus. |
| |
| # version 0.64 |
| |
| 2021-07-29 |
| - Updated the change files and made a new version. |
| |
| # version 0.63.2 |
| |
| 2021-06-11 |
| - Updated OAuth2 token length & secure random algorithm config. |
| - Added character set filter to random code generator, e.g. for client_id. |
| 2021-07-22 |
| - Updated cache settings and some loggings. |
| 2021-07-26 |
| - Replaced annotation parsing with restoring the annotation tables to the |
| database. |
| - Moved cache config to the full config. |
| |
| # version 0.63.1 |
| 2021-03-25 |
| - Updated Koral version for InfoController. |
| |
| # version 0.63 |
| 14/01/2021 |
| - Updated Flyway (margaretha) |
| 21/01/2021 |
| - Fixed running pipe and updated tests with mockserver (margaretha) |
| 19/02/2021 |
| - Enabled API info web-service (margaretha) |
| |
| # version 0.62.4 |
| 24/01/2020 |
| - Removed salt from config and updated config files. |
| 05/02/2020 |
| - Added welcome page. |
| 01/04/2020 |
| - Support expand query parameter for match retrieval (diewald) |
| 11/05/2020 |
| - Added tool to create VC from list (diewald) |
| 29/05/2020 |
| - Improved conversion tool to deal with Cosmas-II VC definitions |
| (diewald) |
| 02/06/2020 |
| - Introduced experimental X-Index-Revision header (diewald) |
| |
| # version 0.62.3 |
| 03/12/2019 |
| - Implemented pipe extension in the search API (margaretha) |
| 11/12/2019 |
| - Added errors when requesting VC in caching process (margaretha, |
| resolved #47) |
| 12/12/2019 |
| - Added support for multiple cq parameters (margaretha, resolved #46) |
| 13/12/2019 |
| - Handled pipe errors and added tests (margaretha) |
| 20/12/2019 |
| - Removed transactional annotations from simple select queries (margaretha) |
| |
| # version 0.62.2 |
| 13/11/2019 |
| - Added warnings when requesting non-public fields via the search API with |
| accessRewriteDisabled (margaretha, resolved #43). |
| 14/11/2019 |
| - Added a check for OAuth2 client, VC, and group name length (margaretha) |
| 22/11/2019 |
| - Updated the statistic API with KoralQuery (margaretha) |
| |
| # version 0.62.1 |
| 08/07/2019 |
| - Added support for public metadata response in search api (margaretha, |
| issue #43) |
| - Disabled some unused web-services: search post, query serialization, |
| collocation base (margaretha) |
| 11/07/2019 |
| - Added cq parameter to VC statistics API and deprecate corpusQuery (margaretha) |
| 15/07/2019 |
| - Added backward compatibility support for corpusQuery parameter (margaretha) |
| 28/08/2019 |
| - Resolved #49. Added page param check in the search api (margaretha) |
| 23/09/2019 |
| - Resolved #50. Added statistics API with KoralQuery input (margaretha) |
| |
| |
| # version 0.62 |
| 18/03/2019 |
| - Added close index controller (margaretha) |
| 11/04/2019 |
| - Fixed multiple Jackson implementations (margaretha) |
| 25/04/2019 |
| - Updated Jetty version due to vulnerabilities (margaretha) |
| 27/06/2019 |
| - Updated Jetty version, fixed server hanging problem (margaretha) |
| 03/07/2019 |
| - Added VCLoader interface (margaretha) |
| |
| # version 0.61.6 |
| 06/02/2019 |
| - Added default foundry for structure layer (margaretha) |
| - Added authentication to metadata controller (margaretha, issue #38) |
| - Updated search krill error handling (margaretha) |
| 18/02/2019 |
| - Updated handling errors from Koral (margaretha) |
| 19/02/2019 |
| - Added fields to metadata controller (margaretha, issue #39) |
| |
| # version 0.61.5 |
| 17/12/2018 |
| - Added search timeout in meta query (margaretha) |
| 18/12/2018 |
| - Updated RewriteHandler (margaretha) |
| 19/12/2018 |
| - Added debug flags (margaretha) |
| - Added order on the fields parameter of search get request (margaretha) |
| 07/01/2019 |
| - Disabled send shutdown to existing jetty web server at start (margaretha) |
| 09/01/2019 |
| - Added comments (margaretha) |
| - Updated code structure (margaretha) |
| - Removed spring security libraries and ManagerInterface (margaretha) |
| 21/01/2019 |
| - Removed codes related to user registration & password management (margaretha) |
| 22/01/2019 |
| - Added create, edit, retrieve user default setting controllers (margaretha) |
| 24/01/2019 |
| - Added default setting key validation & fixed UserdataTest (margaretha) |
| 28/01/2019 |
| - Updated Rewrite handler (margaretha) |
| 29/01/2019 |
| - Handled "no resource found" cases (margaretha, issue #37) |
| 30/01/2019 |
| - Updated shutdownToken (margaretha) |
| - Added server shutdown description in readme (margaretha) |
| |
| version 0.61.4 |
| 14/11/2018 |
| - Integrated lite and full services and controllers in core (margaretha) |
| 29/11/2018 |
| - Added OAuth2 scope for listing user clients (margaretha) |
| 30/11/2018 |
| - Updated sample-index to Krill v0.58.1 (diewald) |
| 06/12/2018 |
| - Fixed KoralNode at method (margaretha) |
| 11/12/2018 |
| - Removed document controllers and KustvaktResource (margaretha) |
| - Fixed rewrite bugs (updated rewriteQuery & KoralNode) (margaretha) |
| |
| version 0.61.3 |
| 22/10/2018 |
| - Updated jetty, spring and hibernate versions (margaretha) |
| 13/11/2018 |
| - Moved secureRandomAlgorithm and messageDigestAlgorithm configuration |
| to full (margaretha) |
| |
| version 0.61.2 |
| 12/09/2018 |
| - Removed log4j loader and old OAuth2 implementation codes(margaretha) |
| 13/09/2018 |
| - Updated KoralNode and enforced order of RewriteTask (margaretha) |
| 14/09/2018 |
| - Added a status code for non-unique results (margaretha) |
| 19/09/2018 |
| - Updated supported version configuration (margaretha) |
| 22/10/2018 |
| - Updated spring, jetty and hibernate versions (margaretha) |
| 24/10/2018 |
| - Moved license regex configuration to full (margaretha) |
| - Added defaultRewriteConstraints (margaretha) |
| 29/10/2018 |
| - Added javax.servlet-api (margaretha) |
| - Updated koral version (margaretha) |
| |
| version 0.61.1 |
| 28/08/2018 |
| - Added API URL versioning (margaretha) |
| |
| 30/08/2018 |
| - Added backwards compability for URL versioning (margaretha) |
| - Updated API version filter (margaretha) |
| |
| version 0.61.0 |
| 13/08/2018 |
| - Updated Krill and Koral versions enabling VC caching and referencing (margaretha) |
| - Set kustvakt configuration as Krill properties (margaretha) |
| |
| version 0.60.5 |
| 09/07/2018 |
| - Fixed status codes (margaretha) |
| - Added KustvaktException for wrapping another exception (margaretha) |
| - Removed deprecated codes regarding KustvaktResource (margaretha) |
| |
| version 0.60.4 |
| 25/06/2018 |
| - added the redirect URI property in KustvaktException (margaretha) |
| - added openid related status codes (margaretha) |
| |
| version 0.60.3 |
| 30/05/2018 |
| - added parameter checker for collection (margaretha) |
| - updated krill version (margaretha) |
| |
| version 0.60.2 |
| 25/04/2018 |
| - rearranged and cleaned up codes (margaretha) |
| - generalized some KustvaktException methods (margaretha) |
| - added status codes (margaretha) |
| - updated FormRequestWrapper constructor (margaretha) |
| - fixed get request null parameter in FormRequestWrapper (margaretha) |
| |
| version 0.60.1 |
| 14/03/2018 |
| - removed AdminHandlerIface (margaretha) |
| - removed isSystemAdmin in User class (margaretha) |
| |
| version 0.60 |
| 13/03/2018 |
| - removed old policy and deprecated code (margaretha) |
| - moved authentication related code to /full (margaretha) |
| - elaborated default layer names in the configuration file (margaretha) |
| - added GROUP_DELETED status code (margaretha) |
| |
| version 0.59.10 |
| 20/02/2018 |
| - updated hibernate and reflection versions (margaretha) |
| - added Changes file (margaretha) |
| - merged BeanConfigBaseTest to BeanConfigTest in /full (margaretha) |
| - added status code for already deleted entry (margaretha) |
| - updated library versions and java environment (margaretha) |
| - added status codes (margaretha) |
| - moved validation.properties (margaretha) |
| - fixed unrecognized media-type application/json (margaretha) |
| |
| version 0.59.9 |
| 08/11/2017 |
| - fixed missing exception in JsonUtils (margaretha) |
| - fixed and restructured KustvaktResponseHandler (margaretha) |
| - updated status code in ParameterChecker (margaretha) |
| |
| version 0.59.8 |
| 24/10/2017 |
| - restructured Kustvakt and created core project (margaretha) |
| - marked loader classes as deprecated (margaretha) |
| - updated Spring version (margaretha) |
| - moved unnecessary dependencies (margaretha) |