| Akron | c645aad | 2024-10-08 16:44:25 +0200 | [diff] [blame] | 1 | 0.58 2024-10-08 | 
 | 2 |         - Fix meta table view for key value pairs (diewald) | 
| Akron | 0cbcc07 | 2024-10-08 14:04:42 +0200 | [diff] [blame] | 3 |         - Fix warning on OAuth public clients (diewald) | 
| Akron | c645aad | 2024-10-08 16:44:25 +0200 | [diff] [blame] | 4 |  | 
| Helge | 66e715b | 2024-10-07 15:47:23 +0200 | [diff] [blame] | 5 | 0.57 2024-10-08 | 
| Akron | 401960f | 2024-09-23 16:16:56 +0200 | [diff] [blame] | 6 |         - Support VCs via URL without queries (diewald) | 
 | 7 |         - Added translations for regexp and FCSQL (r-wilm) | 
| Akron | b01cccc | 2024-09-30 15:32:43 +0200 | [diff] [blame] | 8 |         - Introduce 'ui-ready' global event (diewald) | 
| Akron | 0ac1b5f | 2024-09-25 14:03:39 +0200 | [diff] [blame] | 9 |         - Don't show random page option for single page | 
 | 10 |           results (diewald) | 
| Akron | a141507 | 2024-10-01 09:57:01 +0200 | [diff] [blame] | 11 |         - Move page to top after click on example queries (diewald) | 
| Akron | b01cccc | 2024-09-30 15:32:43 +0200 | [diff] [blame] | 12 |         - Disable sidebar via stash (diewald) | 
| Marc Kupietz | 1c20a31 | 2024-10-01 18:21:40 +0200 | [diff] [blame] | 13 |         - Change malt/d for relation default in tour (kupietz) | 
| Marc Kupietz | be90c94 | 2024-10-01 17:25:30 +0200 | [diff] [blame] | 14 |         - Use 'pubDate eq 2018' as VC example in tour (kupietz) | 
| Helge | 66e715b | 2024-10-07 15:47:23 +0200 | [diff] [blame] | 15 |         - Fix tour when started from a non-root path (hebasta) | 
| Akron | 401960f | 2024-09-23 16:16:56 +0200 | [diff] [blame] | 16 |  | 
| Akron | f7f75a9 | 2024-09-24 11:15:43 +0200 | [diff] [blame] | 17 | 0.56 2024-09-23 | 
| Akron | d77eefe | 2024-08-26 14:01:09 +0200 | [diff] [blame] | 18 |         - Improve slim test for plugin support | 
 | 19 |           (korapxml2...; diewald) | 
| Akron | d885e4e | 2024-08-28 13:28:56 +0200 | [diff] [blame] | 20 |         - Fix layerInfo retrieval for relation view. (diewald) | 
| Akron | 9d68973 | 2024-07-29 16:47:18 +0200 | [diff] [blame] | 21 |         - Change look of addon logo. (diewald) | 
| Akron | d77eefe | 2024-08-26 14:01:09 +0200 | [diff] [blame] | 22 |  | 
| Akron | 2db881c | 2024-07-03 14:00:57 +0200 | [diff] [blame] | 23 | 0.55 2024-07-03 | 
| Akron | 324cfd6 | 2024-06-12 12:36:22 +0200 | [diff] [blame] | 24 |         - Removed deprecated doc_link_to helper. (diewald) | 
 | 25 |         - Removed deprecated doc_ext_link_to helper. (diewald) | 
 | 26 |         - Removed deprecated doc_uc helper. (diewald) | 
 | 27 |         - Removed deprecated doc_navi helper. (diewald) | 
 | 28 |         - Removed deprecated doc->url helper. (diewald) | 
| Akron | e71bd6d | 2024-06-11 15:47:39 +0200 | [diff] [blame] | 29 |         - Correctly propagate warnings in frontend calls. (diewald) | 
| Akron | f0f1a01 | 2024-06-12 11:47:06 +0200 | [diff] [blame] | 30 |         - Remove corpusQuery from statistics | 
 | 31 |           (as per Kudstvakt #758). (diewald) | 
| Akron | 196f991 | 2024-06-19 09:58:13 +0200 | [diff] [blame] | 32 |         - Improve test suite for slim images. (diewald) | 
| Akron | 22b008a | 2024-06-26 17:06:05 +0200 | [diff] [blame] | 33 |         - Add pages to references in snippet view. (diewald) | 
| Akron | 2db881c | 2024-07-03 14:00:57 +0200 | [diff] [blame] | 34 |         - Added category to Piwik calls. (diewald) | 
| Akron | 20903f3 | 2024-06-28 16:44:34 +0200 | [diff] [blame] | 35 |         - Add SpaCy with STTS to annotation assistant. (diewald) | 
| Akron | 95dfb25 | 2024-07-01 15:00:09 +0200 | [diff] [blame] | 36 |         - Support field objects in search responses. (diewald) | 
| Akron | 2fc697a | 2024-06-28 10:35:10 +0200 | [diff] [blame] | 37 |         - Add fields to search API (necessary | 
 | 38 |           for future Kustvakt releases). (diewald) | 
| Akron | e71bd6d | 2024-06-11 15:47:39 +0200 | [diff] [blame] | 39 |  | 
| Akron | c84ec1a | 2024-04-12 13:50:10 +0200 | [diff] [blame] | 40 | 0.54 2024-06-10 | 
| Akron | 06d4d1f | 2024-06-05 11:59:20 +0200 | [diff] [blame] | 41 |         - Remove deprecated 'matchInfo' API path. (diewald, margaretha) | 
| Akron | c84ec1a | 2024-04-12 13:50:10 +0200 | [diff] [blame] | 42 |         - Improve footer responsiveness. (diewald) | 
| Akron | 06d4d1f | 2024-06-05 11:59:20 +0200 | [diff] [blame] | 43 |  | 
 | 44 |         WARNING: This change requires at least Kustvakt v0.61.6. | 
 | 45 |  | 
| Akron | 174f473 | 2024-06-04 10:47:05 +0200 | [diff] [blame] | 46 | 0.53 2024-05-04 | 
| Helge | 23f7abd | 2024-02-27 16:35:15 +0100 | [diff] [blame] | 47 |         - Add openapi url to documentation. (hebasta) | 
| Akron | 006ddc6 | 2024-02-19 08:49:43 +0100 | [diff] [blame] | 48 |         - Solve a potential timing issue in VC rendering. (diewald) | 
| Helge | f134a96 | 2024-03-11 13:34:42 +0100 | [diff] [blame] | 49 |         - Update DeReKo link in corpus specific localization. (hebasta) | 
| Akron | 06d4d1f | 2024-06-05 11:59:20 +0200 | [diff] [blame] | 50 |         - News and announcements are now displayed in Safari (fixes #208). | 
 | 51 |           (hebasta)  | 
| Akron | b9ca92b | 2024-03-14 10:20:18 +0100 | [diff] [blame] | 52 |         - Translate example query documentation. (diewald) | 
| Helge | c4fac0c | 2024-03-19 15:36:54 +0100 | [diff] [blame] | 53 |         - Fix: The content of blockquote is displayed. (hebasta)  | 
| Akron | 889bc20 | 2024-03-15 17:16:55 +0100 | [diff] [blame] | 54 |         - Upgrade dependency and remove deprecated | 
 | 55 |           method. (diewald) | 
| Akron | 3422d45 | 2024-05-14 11:14:07 +0200 | [diff] [blame] | 56 |         - Add configuration option for defaults: items_per_page, context. | 
 | 57 |           (diewald) | 
| Akron | 8681709 | 2024-05-27 17:52:21 +0200 | [diff] [blame] | 58 |         - Support for inline-markers in snippets. (see Krill #132; diewald) | 
| Akron | 174f473 | 2024-06-04 10:47:05 +0200 | [diff] [blame] | 59 |         - Added CQP tutorial (part 1; irimia, hebasta, margaretha, diewald) | 
| Akron | 006ddc6 | 2024-02-19 08:49:43 +0100 | [diff] [blame] | 60 |  | 
| Akron | c417749 | 2023-11-29 08:35:37 +0100 | [diff] [blame] | 61 | 0.52 2023-11-29 | 
| Akron | 0e1356c | 2023-11-22 09:43:10 +0100 | [diff] [blame] | 62 |         - Update Piwik dependency to point to matomo.js. (diewald) | 
| Akron | c417749 | 2023-11-29 08:35:37 +0100 | [diff] [blame] | 63 |         - Add addon to title and description. (diewald) | 
| Akron | efa2f76 | 2023-11-13 14:27:54 +0100 | [diff] [blame] | 64 |         - Improve Dockerfile to enable docker-slim. (diewald) | 
| Akron | 459bf58 | 2023-11-03 10:17:11 +0100 | [diff] [blame] | 65 |         - Introduce maintenance tag helper. (diewald) | 
| Helge | f134a96 | 2024-03-11 13:34:42 +0100 | [diff] [blame] | 66 |         - Fix: Remembers the last position in the tutorial. (hebasta) | 
| Akron | 0e1356c | 2023-11-22 09:43:10 +0100 | [diff] [blame] | 67 |  | 
| Akron | 4cefd20 | 2023-09-27 12:39:41 +0200 | [diff] [blame] | 68 | 0.51 2023-09-27 | 
| Akron | f260e6e | 2023-05-16 16:36:10 +0200 | [diff] [blame] | 69 |         - Support defined log file in configuration. (diewald) | 
| Akron | a4f1a97 | 2023-06-09 10:36:14 +0200 | [diff] [blame] | 70 |         - Remove experimental_client_registration setting | 
 | 71 |           and make client registration mandatory in OAuth | 
 | 72 |           (diewald) | 
| Akron | 852fb8a | 2023-07-21 07:48:13 +0200 | [diff] [blame] | 73 |         - Introduce 'reserved terms' in documentation (diewald) | 
| Akron | 397552c | 2023-09-18 12:13:33 +0200 | [diff] [blame] | 74 |         - Support CQP in frontend (diewald) | 
| Akron | 4e413fb | 2023-09-26 13:11:11 +0200 | [diff] [blame] | 75 |         - Fix support for dot-symbols in (corpus/doc/text)-IDs | 
 | 76 |           (diewald) | 
| Akron | 4cefd20 | 2023-09-27 12:39:41 +0200 | [diff] [blame] | 77 |         - Update information regarding CSP in conf (diewald) | 
| Akron | 7948568 | 2023-09-26 13:41:38 +0200 | [diff] [blame] | 78 |         - Support NKJP named entities in annotation helper | 
 | 79 |           (diewald) | 
| Helge | f134a96 | 2024-03-11 13:34:42 +0100 | [diff] [blame] | 80 |         - Marketplace to install and uninstall plugins (hebasta) | 
| Akron | f260e6e | 2023-05-16 16:36:10 +0200 | [diff] [blame] | 81 |  | 
| Akron | e3daaeb | 2023-05-08 09:44:18 +0200 | [diff] [blame] | 82 | 0.50 2023-05-08 | 
| Akron | 16b38ef | 2023-03-27 19:12:50 +0200 | [diff] [blame] | 83 |         - Improvement of NKJP-annotation helper. (diewald) | 
| Akron | eb39cf3 | 2023-04-03 14:40:48 +0200 | [diff] [blame] | 84 |         - Add redirect-uri to client view. (diewald) | 
| Helge | b4c098c | 2022-10-04 16:26:38 +0200 | [diff] [blame] | 85 |         - Added german translation for Cosmas-II. (hebasta) | 
| Akron | 78e0b6f | 2023-04-12 12:50:29 +0200 | [diff] [blame] | 86 |         - Workaround for failing utf8 test in some | 
 | 87 |           environments (fixes #197). (diewald) | 
| Akron | df92c83 | 2023-03-29 11:05:37 +0200 | [diff] [blame] | 88 |         - Require at least conllu2korapxml v0.6.1. (diewald) | 
| Akron | e3daaeb | 2023-05-08 09:44:18 +0200 | [diff] [blame] | 89 |         - Improve redirection on all authorization calls. (diewald) | 
| Akron | 409f6b8 | 2023-05-08 10:42:36 +0200 | [diff] [blame] | 90 |         - Redirect-URIs are required to be absolute | 
 | 91 |           by newer versions of Kustvakt. (diewald) | 
| Akron | a278b31 | 2023-05-08 11:19:13 +0200 | [diff] [blame] | 92 |         - Newer versions of Kustvakt disabled default | 
 | 93 |           scope on authorization requests. (diewald) | 
| Akron | f47765d | 2023-04-28 11:06:57 +0200 | [diff] [blame] | 94 |         - Introduce logo addon. (diewald) | 
| Akron | 200908f | 2023-04-28 11:51:20 +0200 | [diff] [blame] | 95 |         - Added ud to default foundries. (diewald) | 
| Akron | f47765d | 2023-04-28 11:06:57 +0200 | [diff] [blame] | 96 |  | 
| Akron | a8f87cc | 2023-02-23 12:21:30 +0100 | [diff] [blame] | 97 | 0.49 2023-02-23 | 
| Akron | aaf4a83 | 2023-01-12 17:26:20 +0100 | [diff] [blame] | 98 |         - Introduce conllu2korapxml command via plugin. (diewald) | 
 | 99 |         - Introduce korapxml2conllu command via plugin. (diewald) | 
| Akron | a8f87cc | 2023-02-23 12:21:30 +0100 | [diff] [blame] | 100 |         - Do not follow redirect links on OAuth authorization | 
 | 101 |           requests. (diewald) | 
| Akron | aaf4a83 | 2023-01-12 17:26:20 +0100 | [diff] [blame] | 102 |  | 
 | 103 | 0.48 2023-01-12 | 
| Akron | c546934 | 2022-12-06 16:23:01 +0100 | [diff] [blame] | 104 |         - Added support for NKJP tagset in annotation | 
 | 105 |           assistant. (diewald) | 
| Akron | c9e53cd | 2022-12-06 10:10:56 +0100 | [diff] [blame] | 106 |         - Remove deprecated 'auth_support' (since 0.31) | 
 | 107 |           configuration parameter - use 'Auth' plugin instead. (diewald) | 
| Akron | 53a171e | 2022-12-05 18:22:58 +0100 | [diff] [blame] | 108 |         - Support environment variable KALAMAR_CLIENT_FILE for | 
| Akron | b427992 | 2022-12-12 12:42:31 +0100 | [diff] [blame] | 109 |           client information. (diewald) | 
| Akron | d8db672 | 2022-12-06 10:05:24 +0100 | [diff] [blame] | 110 |         - Support KALAMAR_PLUGINS as a comma-separated environment | 
 | 111 |           variable to load plugins in addition to the 'plugins' | 
 | 112 |           parameter in the configuration file. (diewald) | 
| Akron | 8f1dbcf | 2022-12-21 12:09:39 +0100 | [diff] [blame] | 113 |         - Allow popups in plugin widgets. (diewald) | 
| Akron | e40933b | 2022-12-21 09:56:55 +0100 | [diff] [blame] | 114 |         - Set version via KALAMAR_VERSION environment variable. | 
 | 115 |           (diewald) | 
| Akron | 386f122 | 2022-12-21 16:26:11 +0100 | [diff] [blame] | 116 |         - Add panel types. (diewald) | 
| Akron | 338b4d4 | 2022-12-20 13:59:22 +0100 | [diff] [blame] | 117 |         - Add textSigle as a plugin receivable information. (diewald) | 
| Akron | b427992 | 2022-12-12 12:42:31 +0100 | [diff] [blame] | 118 |         - Introduce krill-indexer command via plugin. (diewald) | 
| Akron | 340c128 | 2022-12-12 15:16:32 +0100 | [diff] [blame] | 119 |         - Introduce start-with-backend command via plugin. (diewald) | 
| Akron | 1009e19 | 2023-01-09 16:06:09 +0100 | [diff] [blame] | 120 |         - Update Mojolicious for security reasons. (diewald) | 
| Akron | 8fa4cfe | 2023-01-26 17:07:31 +0100 | [diff] [blame] | 121 |         - Fix terser installation (fixes #182). (diewald) | 
| Akron | db1f467 | 2023-01-24 12:05:07 +0100 | [diff] [blame] | 122 |         - Replaced list with info API request for client information | 
 | 123 |           in OAuth registration flow. (diewald) | 
| Akron | 56f9d10 | 2023-01-27 16:52:24 +0100 | [diff] [blame] | 124 |         - Fix tour localization to be overwritable. (diewald) | 
| Akron | 2c142ab | 2023-01-30 13:21:57 +0100 | [diff] [blame] | 125 |         - Make scope a requirement for OAuth authorizations. | 
 | 126 |           (diewald) | 
| Akron | 9d82690 | 2023-01-25 10:20:52 +0100 | [diff] [blame] | 127 |         - Improve security of OAuth redirects. (diewald) | 
| Akron | 9ccf69a | 2023-01-31 14:21:37 +0100 | [diff] [blame] | 128 |         - Improve error handling for non-redirect error responses. | 
 | 129 |           (diewald) | 
| Akron | 001dcd2 | 2023-02-07 08:38:11 +0100 | [diff] [blame] | 130 |         - Fix Gruntfile to copy css files after sass. | 
| Akron | f1c5152 | 2023-01-27 14:18:09 +0100 | [diff] [blame] | 131 |           (fixes #184; diewald) | 
| Akron | 001dcd2 | 2023-02-07 08:38:11 +0100 | [diff] [blame] | 132 |         - Redirect to index on authorization failure, | 
 | 133 |           in case user is not logged in. (fixes #192; diewald) | 
| Rebecca Wilm | f647984 | 2023-01-24 15:38:20 +0100 | [diff] [blame] | 134 |         - Added annotation helper for UDPipe annotations. (wilm) | 
| Akron | 1009e19 | 2023-01-09 16:06:09 +0100 | [diff] [blame] | 135 |  | 
 | 136 |         WARNING: Mojolicious 9.31 is a security update - | 
 | 137 |           updating is highly recommended. | 
| Akron | e4276a9 | 2022-11-30 14:07:15 +0100 | [diff] [blame] | 138 |  | 
| Akron | 3340ae7 | 2022-11-22 12:20:13 +0100 | [diff] [blame] | 139 | 0.47 2022-11-22 | 
 | 140 |         - Add command to generate super_client_info file. (diewald) | 
| Akron | 66ef3b5 | 2022-11-22 14:25:15 +0100 | [diff] [blame] | 141 |         - Support 'client_file' parameter as an alternative to 'client_id' | 
 | 142 |           and 'client_secret'. (diewald) | 
| Akron | 3340ae7 | 2022-11-22 12:20:13 +0100 | [diff] [blame] | 143 |  | 
| Akron | b774905 | 2022-07-22 18:03:26 +0200 | [diff] [blame] | 144 | 0.46 2022-08-08 | 
| Marc Kupietz | 61850b9 | 2022-07-05 16:41:13 +0200 | [diff] [blame] | 145 |         - Increased max query length from 1000 to 4096 characters. (kupietz) | 
| Akron | 99968a9 | 2022-06-03 12:32:07 +0200 | [diff] [blame] | 146 |         - Fix handling of public clients. (diewald) | 
| Akron | b774905 | 2022-07-22 18:03:26 +0200 | [diff] [blame] | 147 |         - Improve support for non-latin tokens in annotation table views. | 
 | 148 |           (Fixes #168; diewald) | 
| Marc Kupietz | 61850b9 | 2022-07-05 16:41:13 +0200 | [diff] [blame] | 149 |  | 
| Akron | 8627609 | 2022-05-20 15:36:05 +0200 | [diff] [blame] | 150 | 0.45 2022-05-20 | 
| Akron | b6b156e | 2022-03-31 14:57:49 +0200 | [diff] [blame] | 151 |         - Added confidential client support to OAuth. (diewald) | 
| Akron | a8efaa9 | 2022-04-09 14:45:43 +0200 | [diff] [blame] | 152 |         - Added OAuth client authorization handling. (diewald) | 
| Akron | b45300f | 2022-04-28 14:03:53 +0200 | [diff] [blame] | 153 |         - Mark public clients as slightly more insecure. (diewald) | 
| Akron | 514f213 | 2022-05-11 15:57:58 +0200 | [diff] [blame] | 154 |         - Reintroduce email handle support. (fixes #165; diewald) | 
| Akron | 9f2ad34 | 2022-05-04 16:16:40 +0200 | [diff] [blame] | 155 |         - Support plugin declarations on registration. (diewald) | 
| Akron | 408bc7c | 2022-04-28 15:46:43 +0200 | [diff] [blame] | 156 |         - Fetch client information before grant request. (diewald) | 
| Akron | ac971df | 2022-05-06 13:42:35 +0200 | [diff] [blame] | 157 |         - Enable Zooming on mobile clients. (diewald) | 
| Akron | 8627609 | 2022-05-20 15:36:05 +0200 | [diff] [blame] | 158 |         - Auth Plugin sets cookie expiration explicitely | 
 | 159 |           to 3 days. (diewald) | 
| Akron | d91a1ca | 2022-05-20 16:45:01 +0200 | [diff] [blame] | 160 |         - Remove JWT Auth flow, which was deprecated since 0.42. | 
 | 161 |           (diewald) | 
| Akron | b6b156e | 2022-03-31 14:57:49 +0200 | [diff] [blame] | 162 |  | 
 | 163 | 0.44 2022-02-31 | 
| Akron | 3d68ac3 | 2022-01-04 14:40:30 +0100 | [diff] [blame] | 164 |         - Fixed autosecrets migration. (diewald) | 
| Akron | da32e7a | 2021-11-16 17:28:57 +0100 | [diff] [blame] | 165 |         - Format page numbers in pagination. (diewald) | 
 | 166 |         - Introduce tei2korapxml command via plugin. (diewald) | 
 | 167 |         - Introduce korapxml2tei command via plugin. (diewald) | 
 | 168 |         - Plugin toggle states are now managed by the state | 
 | 169 |           manager and can therefore survive URL changes. (diewald) | 
| Akron | 2c502e2 | 2022-02-13 11:55:19 +0100 | [diff] [blame] | 170 |         - Add KorAP::XML::Krill and KorAP::XML::TEI to | 
 | 171 |           Dockerfile. (diewald) | 
| Akron | d7d3ceb | 2022-02-07 20:13:09 +0100 | [diff] [blame] | 172 |         - Improve handling of invalid URIs in attachements. (diewald) | 
| Akron | 3d68ac3 | 2022-01-04 14:40:30 +0100 | [diff] [blame] | 173 |  | 
| Akron | 653461e | 2021-09-20 13:58:08 +0200 | [diff] [blame] | 174 | 0.43 2021-11-05 | 
| Leo Repp | 56904d2 | 2021-04-26 15:53:22 +0200 | [diff] [blame] | 175 |         - New menu class that has an entry at the very end, | 
 | 176 |           similar to the input text prefix, | 
| Leo Repp | dedcf1a | 2021-08-18 18:57:47 +0200 | [diff] [blame] | 177 |           that is always available. (lerepp) | 
| Akron | cce055c | 2021-07-02 12:18:03 +0200 | [diff] [blame] | 178 |         - Fix error message in case of server error (500) | 
 | 179 |           response. | 
| Leo Repp | dedcf1a | 2021-08-18 18:57:47 +0200 | [diff] [blame] | 180 |         - Added utility funcition to util that gets all direct | 
 | 181 |           childNodes of a given element by a tag or class. (lerepp) | 
| Akron | aef5cf2 | 2021-06-21 11:45:54 +0200 | [diff] [blame] | 182 |         - Remove 'X-Frame-Options' in favor of 'frame-ancestors' | 
 | 183 |           as a CSP rule. | 
| Akron | ba21f6d | 2021-07-23 12:48:33 +0200 | [diff] [blame] | 184 |         - Fix CSS compression for new SASS compiler. | 
| Akron | 8aa1c52 | 2021-07-23 11:33:49 +0200 | [diff] [blame] | 185 |         - Support dynamic menu extensions. | 
| Akron | 20b6d31 | 2021-07-26 15:14:42 +0200 | [diff] [blame] | 186 |         - Dynamically extend buttongroup menus. | 
| Leo Repp | afcf984 | 2021-06-30 13:01:09 +0200 | [diff] [blame] | 187 |         - Update to menu.js's removeItems function to only delete | 
| Leo Repp | dedcf1a | 2021-08-18 18:57:47 +0200 | [diff] [blame] | 188 |           direct childNodes aswell as a specification to test for it. (lerepp) | 
| Akron | 37ea119 | 2021-07-28 10:40:14 +0200 | [diff] [blame] | 189 |         - Make actions private in panels and views. | 
| Akron | 9bd140e | 2021-07-27 16:20:03 +0200 | [diff] [blame] | 190 |         - Move pagination out of resultinfo. | 
| Akron | f8af3b8 | 2021-07-21 20:24:00 +0200 | [diff] [blame] | 191 |         - Add support for "adopted" button groups and anchor children | 
 | 192 |           to prepend to. | 
| Leo Repp | d162b2e | 2021-06-30 13:51:07 +0200 | [diff] [blame] | 193 |         - New menu class that has a container for further | 
| Leo Repp | dedcf1a | 2021-08-18 18:57:47 +0200 | [diff] [blame] | 194 |           entries at the very end that is always available. (lerepp) | 
| Akron | de21283 | 2021-09-08 14:24:32 +0200 | [diff] [blame] | 195 |         - Reorder documentation menu and make query languages the | 
 | 196 |           default entry point. (hebasta) | 
| Akron | d769d70 | 2021-08-16 11:09:08 +0200 | [diff] [blame] | 197 |         - Fix init of matches. | 
| Akron | 58c6099 | 2021-09-07 13:11:43 +0200 | [diff] [blame] | 198 |         - Fix tests on text method to accept undef for Mojo >= 9.21. | 
| Akron | 06723cf | 2021-09-07 14:47:23 +0200 | [diff] [blame] | 199 |         - Plugin::TagHelpers::ContenBlock now on CPAN. | 
| Akron | 64833cc | 2021-09-08 17:19:27 +0200 | [diff] [blame] | 200 |         - Fix navigation behaviour for folded subdirectories. | 
| Akron | dd5ab89 | 2021-09-08 12:46:08 +0200 | [diff] [blame] | 201 |         - Introduce legacy redirects for tutorial links. | 
| Akron | c39cc11 | 2021-09-15 12:12:08 +0200 | [diff] [blame] | 202 |         - Improve QueryParam response. | 
| Akron | a7258cb | 2021-09-13 12:27:25 +0200 | [diff] [blame] | 203 |         - Fold all top-level navigation items. | 
| Akron | ec4bbfa | 2021-09-15 15:00:59 +0200 | [diff] [blame] | 204 |         - Add plugin service to redirect to a certain location. | 
| Akron | 26d57f2 | 2021-09-10 16:48:57 +0200 | [diff] [blame] | 205 |         - Add support for pagination information to retrieve by plugins. | 
| Akron | 4510a3e | 2021-09-10 15:09:56 +0200 | [diff] [blame] | 206 |         - Buttongroup menus can be opened at different positions. | 
| Akron | c8c8bf1 | 2021-09-24 11:30:45 +0200 | [diff] [blame] | 207 |         - Fix buttongroup anchoring if anchor doesn't exist. | 
| Akron | ff7de69 | 2021-09-30 14:12:21 +0200 | [diff] [blame] | 208 |         - Fix blind header titles. | 
| Akron | b7a005a | 2021-09-21 17:43:02 +0200 | [diff] [blame] | 209 |         - Turn "upgradeTo" into an object prototype. | 
| Akron | 4de759f | 2021-10-13 10:46:45 +0200 | [diff] [blame] | 210 |         - Fix QueryParam response to work with Chrome (#149). | 
| Akron | 1419aad | 2021-09-22 18:45:44 +0200 | [diff] [blame] | 211 |         - Added DemoServer plugin. | 
| Akron | 638fc97 | 2021-09-24 16:39:38 +0200 | [diff] [blame] | 212 |         - Support CSP disabling. | 
 | 213 |         - Update intro.js (#109; hebasta) | 
| Akron | 644ad9f | 2021-07-26 16:12:59 +0200 | [diff] [blame] | 214 |         - Introduce pagination panel. | 
| Akron | a4b17f7 | 2021-11-04 15:37:02 +0100 | [diff] [blame] | 215 |         - Support for inactive buttongroup items. | 
| Akron | 72c1c9d | 2021-11-05 10:46:34 +0100 | [diff] [blame] | 216 |         - Support default values for state. | 
| Akron | b7aab87 | 2021-11-04 17:11:04 +0100 | [diff] [blame] | 217 |         - Introduce state manager (#119). | 
| Akron | a70b689 | 2021-11-04 14:23:24 +0100 | [diff] [blame] | 218 |         - Support default value for plugin toggle embeddings. | 
| Akron | 6a228db | 2021-10-14 15:57:00 +0200 | [diff] [blame] | 219 |         - Fix wrong handling of utf8 input in login that can | 
 | 220 |           lead to server crash. | 
| Akron | efed2e2 | 2021-11-16 23:16:54 +0100 | [diff] [blame] | 221 |         - Fix query-by-match for multiple colons. | 
| Akron | dadd1d1 | 2021-11-12 16:20:28 +0100 | [diff] [blame] | 222 |         - Fix "menu below hint marker" bug. | 
| Leo Repp | 5799740 | 2021-08-18 16:37:52 +0200 | [diff] [blame] | 223 |         - HintMenu is now based on containerMenu instead of regular | 
 | 224 |           menu (lerepp) | 
| Akron | baba3b6 | 2021-11-22 17:24:48 +0100 | [diff] [blame] | 225 |         - Replace deprecated slash division in favor of math | 
 | 226 |           division in Sass | 
| hebasta | fa11834 | 2021-11-02 19:56:01 +0100 | [diff] [blame] | 227 |         - Detailed explanation of vc creation (#147) in guided | 
 | 228 |           tour (hebasta). | 
| Akron | 6d1bd6c | 2021-12-14 10:22:10 +0100 | [diff] [blame] | 229 |         - Upgrade Sass dependency. | 
 | 230 |         - Release preparation. | 
| Akron | 31c57b9 | 2021-06-28 18:00:54 +0200 | [diff] [blame] | 231 |  | 
| Akron | 5f75641 | 2021-06-18 11:35:58 +0200 | [diff] [blame] | 232 | 0.42 2021-06-18 | 
| Akron | b1ecf93 | 2021-03-02 17:36:49 +0100 | [diff] [blame] | 233 |         - Added GitHub based CI for perl. | 
| Leo Repp | a6aba9a | 2021-01-23 20:16:43 +0100 | [diff] [blame] | 234 |         - Added further methods for communicating JSON Files | 
 | 235 |           with the server to the APIs (lerepp). | 
| Akron | 7ca7387 | 2021-03-08 11:29:11 +0100 | [diff] [blame] | 236 |         - Remove ruby-sass requirement (fixes #123). | 
| Akron | 83209f7 | 2021-01-29 17:54:15 +0100 | [diff] [blame] | 237 |         - Added support to issue new OAuth2 tokens. | 
| Akron | 69481a4 | 2021-03-22 10:31:16 +0100 | [diff] [blame] | 238 |         - Added tests for Mojolicious >= 9.11 compatibility. | 
| Akron | d059ea2 | 2021-03-02 15:32:27 +0100 | [diff] [blame] | 239 |         - Replace old Kalamar logo with new KorAP logo | 
 | 240 |           (designed by Norbert Cußler-Volz) | 
| Akron | ed28025 | 2021-03-15 15:02:41 +0100 | [diff] [blame] | 241 |         - Added large footer. | 
| Akron | c3f063c | 2021-04-20 14:29:42 +0200 | [diff] [blame] | 242 |         - Make KorAP logo stay when side menu is active | 
 | 243 |           (fixes #133). | 
| Akron | 26244a7 | 2021-04-28 00:17:56 +0200 | [diff] [blame] | 244 |         - Change samesite to 'None' to temporarily | 
 | 245 |           allow for session riding by plugins. | 
| Leo Repp | 524320f | 2021-05-14 11:33:09 +0200 | [diff] [blame] | 246 |         - Overhaul of menuSpec to use getElementsByClassName | 
 | 247 |           and getElementsById instead of child accessors | 
 | 248 |           (lerepp). | 
| Akron | bc94a9c | 2021-04-15 00:07:35 +0200 | [diff] [blame] | 249 |         - List tokens of a client. | 
| Akron | 3b3a434 | 2021-05-31 11:14:48 +0200 | [diff] [blame] | 250 |         - Upgrade Mojolicious dependency to 9.19. | 
| Akron | abdf9a9 | 2021-01-12 19:06:57 +0100 | [diff] [blame] | 251 |         - Added query reference API. | 
| Akron | 2c2ddbd | 2021-03-05 12:10:27 +0100 | [diff] [blame] | 252 |         - Use AutoSecrets plugin to improve security. | 
| Akron | aa5cf80 | 2021-06-11 11:31:00 +0200 | [diff] [blame] | 253 |         - Fixed bug where missing documentation pages raise | 
 | 254 |           exceptions in Mojo >= 9.0. | 
| Akron | c1aaf93 | 2021-06-09 12:19:15 +0200 | [diff] [blame] | 255 |         - Support revocation of tokens. | 
| Akron | ad011bb | 2021-06-10 12:16:36 +0200 | [diff] [blame] | 256 |         - Disable caching in auth routes. | 
| Akron | 7fb78d6 | 2021-06-10 12:51:13 +0200 | [diff] [blame] | 257 |         - Deprecate JWT flow. In the future only OAuth2 | 
 | 258 |           flow will be supported and will be the default | 
 | 259 |           option for authentication and authorization. | 
| Akron | 1d09b53 | 2021-06-15 18:18:25 +0200 | [diff] [blame] | 260 |         - Added settings navigation by default. | 
| Akron | ff08811 | 2021-06-15 15:26:04 +0200 | [diff] [blame] | 261 |         - Fix rendering bug in unauthenticated oauth route. | 
| Akron | 1cfde27 | 2021-06-14 18:32:39 +0200 | [diff] [blame] | 262 |         - Add option to toggle password fields. | 
| Akron | a9c5580 | 2021-06-15 11:41:29 +0200 | [diff] [blame] | 263 |         - Add "copy to clipboard" feature for input fields. | 
| Akron | 5f75641 | 2021-06-18 11:35:58 +0200 | [diff] [blame] | 264 |         - Add "copy to clipboard" for client id. | 
| Akron | dc0b3ab | 2021-06-18 11:52:43 +0200 | [diff] [blame] | 265 |         - Show settings only on demand. | 
| Akron | 3b3a434 | 2021-05-31 11:14:48 +0200 | [diff] [blame] | 266 |  | 
 | 267 |         WARNING: Upgrading to Mojolicious 9.19 will | 
 | 268 |           invalidate all sessions. This is a security update. | 
| Akron | 2c2ddbd | 2021-03-05 12:10:27 +0100 | [diff] [blame] | 269 |          | 
 | 270 |         WARNING: Even testing this distribution will rewrite your | 
 | 271 |           kalamar.secret file to migrate to kalamar.secret.json. | 
 | 272 |           It will keep kalamar.secret - but you'll advise to | 
 | 273 |           delete the file after checking the integrity with | 
 | 274 |           kalamar.secret.json. | 
| Akron | f21bf74 | 2021-05-19 13:30:38 +0200 | [diff] [blame] | 275 |         - Separate prefix style from non-item style | 
 | 276 |           in menus. | 
| Akron | b1ecf93 | 2021-03-02 17:36:49 +0100 | [diff] [blame] | 277 |  | 
| Akron | 1011daf | 2021-03-01 12:34:58 +0100 | [diff] [blame] | 278 | 0.41 2021-03-01 | 
| Leo Repp | bc909ab | 2021-01-23 13:58:12 +0100 | [diff] [blame] | 279 |         - Introduce CORS headers to the proxy. | 
 | 280 |         - Introduce Content Security Policy. | 
| Akron | 8f8deda | 2021-01-15 12:55:06 +0100 | [diff] [blame] | 281 |         - Remove default api endpoint from config to | 
 | 282 |           enable changes in the 'Kalamar' config environment | 
 | 283 |           while keeping the api_path. | 
| Leo Repp | bc909ab | 2021-01-23 13:58:12 +0100 | [diff] [blame] | 284 |         - Added advice in Readme regarding scripts in | 
 | 285 |           Windows Powershell (lerepp). | 
| Akron | 354f453 | 2021-01-21 17:29:44 +0100 | [diff] [blame] | 286 |         - Establish CSP plugin. | 
| Akron | eb53ac3 | 2021-01-25 19:15:41 +0100 | [diff] [blame] | 287 |         - Added nonce helper to CSP plugin. | 
| Akron | b7b91c5 | 2021-01-27 17:46:52 +0100 | [diff] [blame] | 288 |         - Remove no-js class in nonced inline script. | 
| Akron | 1bee5a4 | 2021-01-13 17:44:18 +0100 | [diff] [blame] | 289 |         - Introduce HSTS header for https_only conf. | 
| Akron | 807225b | 2021-01-13 18:00:13 +0100 | [diff] [blame] | 290 |         - Send 'nosniff' header. | 
| Akron | f4f2663 | 2021-01-21 10:59:42 +0100 | [diff] [blame] | 291 |         - defer main script. | 
| Akron | 88fc41c | 2021-01-21 15:25:49 +0100 | [diff] [blame] | 292 |         - Introduce X-Frame-Options header. | 
| Akron | 52b32d0 | 2021-01-21 17:37:19 +0100 | [diff] [blame] | 293 |         - Introduce X-XSS-Protection header. | 
| Akron | cb5c171 | 2021-01-26 18:01:04 +0100 | [diff] [blame] | 294 |         - Support CSP in notifications framework. | 
| Akron | 8dda1c6 | 2021-01-20 10:27:32 +0100 | [diff] [blame] | 295 |         - Fetch plugin configs from JSON file to be | 
 | 296 |           CSP compliant. | 
| Akron | 0a4d36e | 2021-01-18 17:50:48 +0100 | [diff] [blame] | 297 |         - Support CSP in Matomo/Piwik plugin. | 
 | 298 |         - Removed deprecated default behaviour | 
 | 299 |           of the Piwik/Matomo plugin. | 
| Akron | 1871f03 | 2021-01-29 10:35:53 +0100 | [diff] [blame] | 300 |         - Support CSP in overview SVG image. | 
| Akron | 690066c | 2021-01-22 17:39:18 +0100 | [diff] [blame] | 301 |         - Fix guided tour to work with CSP. | 
| Akron | 0b37f3e | 2021-02-09 10:32:03 +0100 | [diff] [blame] | 302 |         - Fix strict-mode in tour. | 
| Akron | 87468c2 | 2021-02-08 09:30:01 +0100 | [diff] [blame] | 303 |         - Define resources in Makefile. | 
| Akron | 03c3c9d | 2021-02-15 07:41:27 +0100 | [diff] [blame] | 304 |         - Support Mojolicious >= 9. | 
| Akron | be60634 | 2021-02-15 17:04:57 +0100 | [diff] [blame] | 305 |         - Remove deprecated helper methods. | 
| Akron | 30e7bc7 | 2021-02-16 17:05:41 +0100 | [diff] [blame] | 306 |         - Introduce Kalamar::Request and | 
 | 307 |           kalamar->request helper. | 
| Akron | 08952df | 2021-02-22 11:21:33 +0100 | [diff] [blame] | 308 |         - Move /js/tracking.js to /settings/asset/tracking.js | 
 | 309 |           to simplify asset configuration in proxy servers. | 
| Akron | baae980 | 2021-02-27 18:32:15 +0100 | [diff] [blame] | 310 |         - Fix working directory for plugin configuration. | 
| Akron | 1011daf | 2021-03-01 12:34:58 +0100 | [diff] [blame] | 311 |         - Make mailto: embedding CSP compliant. | 
| Akron | 0e983a0 | 2021-03-01 16:35:19 +0100 | [diff] [blame] | 312 |         - Add frame-src to Piwik plugin as '*' may be | 
 | 313 |           overwritten. | 
| Akron | f6302ff | 2021-03-01 17:11:11 +0100 | [diff] [blame] | 314 |         - Fix tutorial queries (reported by margaretha). | 
| Akron | 337f15d | 2021-01-14 12:57:21 +0100 | [diff] [blame] | 315 |  | 
| Akron | 8f9aae5 | 2020-12-17 15:52:28 +0100 | [diff] [blame] | 316 | 0.40 2020-12-17 | 
| Akron | 678c26f | 2020-10-09 08:52:50 +0200 | [diff] [blame] | 317 |         - Modernize ES and fix in-loops. | 
| Akron | 237abc4 | 2020-10-07 14:14:52 +0200 | [diff] [blame] | 318 |         - add roll() method to state object. | 
| Akron | 5336fd4 | 2020-10-09 18:13:51 +0200 | [diff] [blame] | 319 |         - Fix wrong hint-mirror behaviour in Firefox. | 
| Akron | 2761d88 | 2020-10-13 10:35:09 +0200 | [diff] [blame] | 320 |         - Fix VC fragments for redundant constraints. | 
| Akron | ff78fef | 2020-10-13 12:00:03 +0200 | [diff] [blame] | 321 |         - Modernize ES and improve variable declarations. | 
 | 322 |         - Improve JS test coverage for Datepicker. | 
| Akron | 4a24b72 | 2020-10-13 12:44:25 +0200 | [diff] [blame] | 323 |         - Fix character errors in hint helper at position 0. | 
| Akron | b7829c4 | 2020-10-20 16:29:46 +0200 | [diff] [blame] | 324 |         - Improve JS test coverage for tutorial. | 
| Akron | e51eaa3 | 2020-11-10 09:35:53 +0100 | [diff] [blame] | 325 |         - Move "use strict" to file level. | 
| Akron | 954c6a5 | 2020-11-10 14:26:29 +0100 | [diff] [blame] | 326 |         - Fix bug where event bubbles when prefix is clicked | 
 | 327 |           in hint menu. | 
| Akron | e208d30 | 2020-11-28 11:14:50 +0100 | [diff] [blame] | 328 |         - Remove email support from login (as is not | 
 | 329 |           or no longer supported by LDAP) (#99). | 
| Akron | 0f00b77 | 2020-12-02 17:32:13 +0100 | [diff] [blame] | 330 |         - Fix requirement of KorAP.vc in docgroupref | 
 | 331 |           (which broke the vc demo). | 
| Akron | dbbe5ee | 2020-12-03 12:39:46 +0100 | [diff] [blame] | 332 |         - Improve RegEx-Button in vc builder. | 
| Akron | cf18053 | 2020-12-07 15:06:48 +0100 | [diff] [blame] | 333 |         - Added 'Troubleshooting' section to Readme. | 
| Akron | 8f9aae5 | 2020-12-17 15:52:28 +0100 | [diff] [blame] | 334 |         - Update for Mojolicious >= 8.66. | 
| Akron | 58f7c81 | 2020-10-07 22:44:34 +0200 | [diff] [blame] | 335 |  | 
| Akron | 3d01380 | 2020-10-07 15:03:38 +0200 | [diff] [blame] | 336 | 0.39 2020-10-07 | 
| Akron | e7ad84e | 2020-06-18 11:40:12 +0200 | [diff] [blame] | 337 |         - Add information on secret file to Readme. | 
| Akron | 50bde3a | 2020-06-24 21:58:11 +0200 | [diff] [blame] | 338 |         - Change default API endpoint to korap.ids-mannheim.de. | 
| Akron | 16bd164 | 2020-06-25 08:30:28 +0200 | [diff] [blame] | 339 |         - Fix label for toggle plugins. | 
| Akron | 24f48ea | 2020-07-01 09:37:19 +0200 | [diff] [blame] | 340 |         - Activate plugin registry. | 
| Akron | 7b9a196 | 2020-07-02 09:52:53 +0200 | [diff] [blame] | 341 |         - Forward 'pipe' parameter to backend. | 
| Akron | 7f1e07e | 2020-08-24 20:12:14 +0200 | [diff] [blame] | 342 |         - Introduce base css file for plugins. | 
| Akron | 7e5afce | 2020-08-25 15:50:19 +0200 | [diff] [blame] | 343 |         - Refactoring of sass files. | 
| Akron | 45308ce | 2020-08-28 14:10:23 +0200 | [diff] [blame] | 344 |         - Added query form API to plugin server. | 
| Akron | 88c26b1 | 2020-09-07 12:44:18 +0200 | [diff] [blame] | 345 |         - Exclude search results from robot indices. | 
| Akron | 6b42c60 | 2020-09-08 17:00:13 +0200 | [diff] [blame] | 346 |         - Added responsive 'news' style. | 
| hebasta | 40a85cf | 2020-07-15 18:10:08 +0200 | [diff] [blame] | 347 |         - Add support for icons in plugin definition (hebasta). | 
| Akron | 792b1a4 | 2020-09-14 18:56:38 +0200 | [diff] [blame] | 348 |         - Change buttonGroup API to accept class and | 
 | 349 |           icon definitions. | 
| Akron | 432972b | 2020-09-18 17:05:53 +0200 | [diff] [blame] | 350 |         - Added query parameter API to plugin server. | 
| Akron | 82e5642 | 2020-09-21 14:19:14 +0200 | [diff] [blame] | 351 |         - Minor documentation fix in Koral. | 
| Akron | 6db23ab | 2020-09-21 16:50:52 +0200 | [diff] [blame] | 352 |         - Added banner style. | 
| Akron | ccd9d7d | 2020-09-22 09:51:19 +0200 | [diff] [blame] | 353 |         - Introduced early 'Plugins' plugin to embed external | 
 | 354 |           services. | 
| Akron | 9adf2cc | 2020-09-24 07:19:08 +0200 | [diff] [blame] | 355 |         - Introduced *-latest.css/*-latest.js files for plugin | 
 | 356 |           assets. | 
| Akron | b69cbf1 | 2020-10-01 13:04:44 +0200 | [diff] [blame] | 357 |         - Add associates() method to state objects. | 
| Akron | 3d9ce5e | 2020-10-01 15:18:36 +0200 | [diff] [blame] | 358 |         - Add minimize() method to views. | 
| Akron | ba09ed2 | 2020-10-01 16:01:45 +0200 | [diff] [blame] | 359 |         - Add "setWidget" action for plugin registration. | 
| Akron | 38ed5dc | 2020-10-01 17:33:00 +0200 | [diff] [blame] | 360 |         - Add clear() method to state objects. | 
| Akron | fcf89db | 2020-10-01 17:40:20 +0200 | [diff] [blame] | 361 |         - Fix "setWidget" action when the service was closed | 
 | 362 |           instead of minimized. | 
| Akron | fb11a96 | 2020-10-05 12:12:55 +0200 | [diff] [blame] | 363 |         - Add registrable permissions to widgets and services | 
 | 364 |           (#112). | 
| Akron | 3d01380 | 2020-10-07 15:03:38 +0200 | [diff] [blame] | 365 |         - Fix plugin info box. | 
| Akron | 50bde3a | 2020-06-24 21:58:11 +0200 | [diff] [blame] | 366 |  | 
 | 367 |         WARNING: If you relied on the former default API endpoint | 
 | 368 |           being http://localhost:9999/, this will break your | 
 | 369 |           deployment. Please override the default API endpoint. | 
| Akron | e7ad84e | 2020-06-18 11:40:12 +0200 | [diff] [blame] | 370 |  | 
| Akron | 17c6081 | 2020-06-15 14:29:30 +0200 | [diff] [blame] | 371 | 0.38 2020-06-16 | 
| Akron | 90be03b | 2020-02-03 16:13:37 +0100 | [diff] [blame] | 372 |         - Support X-Forwarded-Host name for proxy. | 
| Akron | 07d8de6 | 2020-02-04 17:45:40 +0100 | [diff] [blame] | 373 |         - Document API URI. | 
| Akron | d00b427 | 2020-02-05 17:00:33 +0100 | [diff] [blame] | 374 |         - Improve redirect handling in proxy. | 
| Akron | 5999212 | 2019-10-29 11:28:45 +0100 | [diff] [blame] | 375 |         - Added support for OAuth2 client registration. | 
| Akron | 0f1b93b | 2020-03-17 11:37:19 +0100 | [diff] [blame] | 376 |         - Added support for OAuth2 client listing. | 
| Akron | c300364 | 2020-03-30 10:19:14 +0200 | [diff] [blame] | 377 |         - Added requestMsg() methods to clients for retrieving | 
 | 378 |           data from the embedding server. | 
| Akron | 3c390c4 | 2020-03-30 09:06:21 +0200 | [diff] [blame] | 379 |         - Improve error status codes. | 
 | 380 |         - Support HTML responses for match information. | 
 | 381 |         - Reuse failure template. | 
| Akron | 1a9d5be | 2020-03-19 17:28:33 +0100 | [diff] [blame] | 382 |         - Added support for OAuth2 client unregistration. | 
| Akron | 8a21b4d | 2020-04-16 16:17:42 +0200 | [diff] [blame] | 383 |         - Remove experimental status of proxy (and therefore | 
 | 384 |           configuration option 'experimental_proxy') and enable | 
 | 385 |           proxy by default. | 
| Akron | 4cdc4fc | 2020-04-28 12:19:11 +0200 | [diff] [blame] | 386 |         - Establish 'after_search_results' content part. | 
| Akron | 7c87c1a | 2020-04-28 12:35:55 +0200 | [diff] [blame] | 387 |         - Establish 'after_search' hook. | 
| Akron | 27031aa | 2020-04-28 14:57:10 +0200 | [diff] [blame] | 388 |         - Recommend log in on zero matches in search results | 
 | 389 |           in case not logged in (addresses #67). | 
| Akron | a352393 | 2020-05-08 14:49:00 +0200 | [diff] [blame] | 390 |         - Update Mojolicious requirement for security reasons. | 
| Akron | 3b3c7af | 2020-05-15 16:23:55 +0200 | [diff] [blame] | 391 |         - Fix order of promises in login handling. | 
| Akron | 6171720 | 2020-05-17 21:28:18 +0200 | [diff] [blame] | 392 |         - Update Test::Mojo::Session to be compatible with latest | 
 | 393 |           version of Mojolicious. | 
| Akron | 17c6081 | 2020-06-15 14:29:30 +0200 | [diff] [blame] | 394 |         - Added Dockerfile. | 
| Akron | 5ea1a1a | 2020-01-20 10:36:51 +0100 | [diff] [blame] | 395 |  | 
| Akron | 020c363 | 2020-01-16 09:25:32 +0100 | [diff] [blame] | 396 | 0.37 2020-01-16 | 
| Akron | 41a190a | 2019-10-16 18:01:02 +0200 | [diff] [blame] | 397 |         - Removed deprecated 'kalamar_test_port' helper. | 
 | 398 |         - Separated KalamarHelpers and KalamarPages. | 
| Akron | 9490e3b | 2019-10-17 12:26:29 +0200 | [diff] [blame] | 399 |         - Renamed 'doc_link_to' to 'embedded_link_to' | 
 | 400 |           and deprecated 'doc_link_to'. | 
 | 401 |         - Renamed 'doc_ext_link_to' to 'ext_link_to' | 
 | 402 |           and deprecated 'doc_ext_link_to'. | 
 | 403 |         - Renamed 'doc_uc' to 'under_construction' | 
 | 404 |           and deprecated 'doc_uc'. | 
 | 405 |         - Introduced 'page_title' helper. | 
| Akron | 254fe21 | 2019-10-24 14:33:28 +0200 | [diff] [blame] | 406 |         - Simplified documentation routing. | 
| Akron | 3cfa26d | 2019-10-24 15:17:34 +0200 | [diff] [blame] | 407 |         - Added 'realm' parameter to 'embedded_link_to' helper. | 
| Akron | d512ea6 | 2019-10-24 15:50:04 +0200 | [diff] [blame] | 408 |         - Introduced 'navigation' helper with 'realm' parameter. | 
 | 409 |         - Deprecated 'doc_navi' helper in favor of 'navigation' | 
 | 410 |           helper. | 
| Akron | f7ec444 | 2019-10-27 20:01:05 +0100 | [diff] [blame] | 411 |         - Added 'navi->set' and 'navi->add' helper. | 
| Akron | 2d0d96d | 2019-11-18 19:49:50 +0100 | [diff] [blame] | 412 |         - Added settings skeleton. | 
 | 413 |         - Added query panel for query views. | 
| Akron | b79b44e | 2019-12-09 08:12:32 +0100 | [diff] [blame] | 414 |         - Added result panel for plugin registration (hebasta). | 
| Akron | 308a603 | 2019-12-05 16:27:34 +0100 | [diff] [blame] | 415 |         - Added state object. | 
| Akron | 858cbc8 | 2019-12-05 16:53:13 +0100 | [diff] [blame] | 416 |         - Added toggle button to buttongroup. | 
| Akron | d7ad907 | 2019-12-09 07:08:20 +0100 | [diff] [blame] | 417 |         - Added pipe object to implement KoralPipes. | 
| Akron | 22598cd | 2019-12-09 14:59:03 +0100 | [diff] [blame] | 418 |         - Separated "service" from "widget" plugin embeddings. | 
 | 419 |         - Implemented preliminary host->plugin communication. | 
| Akron | 909ed08 | 2019-12-11 21:38:27 +0100 | [diff] [blame] | 420 |         - Fixed matchID transformation to deal with textSigles | 
 | 421 |           having dashes. | 
| Akron | b5b70d0 | 2019-12-17 07:58:03 +0100 | [diff] [blame] | 422 |         - Catch timeouts in proxy. | 
| Akron | 158fce1 | 2019-12-17 14:43:29 +0100 | [diff] [blame] | 423 |         - Support non-verbal elements in token table view. | 
| Akron | c07b11e | 2019-12-17 15:28:03 +0100 | [diff] [blame] | 424 |         - Refresh corpus statistics by clicking the | 
 | 425 |           statistics button (#107, hebasta) | 
 | 426 |         - Fixed links to Leibniz association (hebasta) | 
| Akron | 23ab047 | 2019-12-17 16:55:55 +0100 | [diff] [blame] | 427 |         - Make proxy timeouts configurable. | 
| Akron | 1be6c1c | 2020-01-07 15:29:58 +0100 | [diff] [blame] | 428 |         - Show busy indicator while waiting for query results | 
 | 429 |           (#104). | 
| Akron | 020c363 | 2020-01-16 09:25:32 +0100 | [diff] [blame] | 430 |         - Update JS dependencies. | 
| Akron | 6e74687 | 2019-09-25 11:45:44 +0200 | [diff] [blame] | 431 |  | 
| Akron | 7c70c89 | 2019-09-19 10:41:30 +0200 | [diff] [blame] | 432 | 0.36 2019-09-19 | 
| Akron | 0c4cd22 | 2019-07-19 16:33:34 +0200 | [diff] [blame] | 433 |         - Rename all cookies to be independent | 
 | 434 |           for different instance (#94). | 
 | 435 |         - Enable https only via | 
 | 436 |           configuration option 'https_only'. | 
| Akron | 13af2f4 | 2019-07-25 15:06:21 +0200 | [diff] [blame] | 437 |         - Make VC replaceable via KorAP.vc.fromJson(). | 
| Akron | a130fa5 | 2019-08-07 20:12:26 +0200 | [diff] [blame] | 438 |         - Emit 'after_render' in proxy responses | 
 | 439 |           to make it accessible to post processing | 
 | 440 |           (such as the Piwik plugin). | 
| Akron | 91a7685 | 2019-08-28 12:35:37 +0200 | [diff] [blame] | 441 |         - Fix treatment of legacy "collection" parameter. | 
| Akron | 4c7cf95 | 2019-08-29 09:31:35 +0200 | [diff] [blame] | 442 |         - Fix pagination by not repeating page value in URL. | 
| Akron | cdfd9d5 | 2019-07-23 11:35:00 +0200 | [diff] [blame] | 443 |         - Added auto-refresh of OAuth tokens. | 
| Akron | 4cefe1f | 2019-09-04 10:11:28 +0200 | [diff] [blame] | 444 |         - Added token revocation on logout. | 
| Akron | 7c70c89 | 2019-09-19 10:41:30 +0200 | [diff] [blame] | 445 |         - Improve visibility of keyword fields in metadata view. | 
| Akron | 0c4cd22 | 2019-07-19 16:33:34 +0200 | [diff] [blame] | 446 |  | 
 | 447 |         WARNING: This requires relogin for all users! | 
 | 448 |  | 
| Akron | e76fd83 | 2019-07-19 11:37:27 +0200 | [diff] [blame] | 449 | 0.35 2019-07-19 | 
| Akron | 63d963b | 2019-07-05 15:35:51 +0200 | [diff] [blame] | 450 |         - Added EXPERIMENTAL proxy to API route. | 
 | 451 |         - Remove deprecated api configuration | 
 | 452 |           (requires api_path instead now). | 
| Akron | cd42a14 | 2019-07-12 18:55:37 +0200 | [diff] [blame] | 453 |         - Deprecated 'collection' parameter in | 
 | 454 |           favor of 'cq' (#92). | 
| Akron | 5fa61e9 | 2019-07-15 11:56:11 +0200 | [diff] [blame] | 455 |         - Update API for statistics. | 
| margaretha | cd37580 | 2019-07-17 12:43:38 +0200 | [diff] [blame] | 456 |         - Introduced documentation on CQL (margaretha). | 
| Akron | 84b9199 | 2019-07-16 11:35:49 +0200 | [diff] [blame] | 457 |         - Introduced documentation on Cosmas 2. | 
| Akron | 07d166a | 2019-07-17 17:21:29 +0200 | [diff] [blame] | 458 |         - Improved documentation on APIs. | 
| margaretha | 14ce4d6 | 2019-07-17 18:38:45 +0200 | [diff] [blame] | 459 |         - Introduced documentation on FCS-QL (margaretha). | 
| Akron | b7876a8 | 2019-07-18 13:09:00 +0200 | [diff] [blame] | 460 |         - Enable experimental proxy via | 
 | 461 |           configuration option 'experimental_proxy'. | 
| Akron | 1bd65d9 | 2019-07-17 18:26:36 +0200 | [diff] [blame] | 462 |         - Updated documentation on annotations. | 
| margaretha | 0a3aeec | 2019-07-18 16:19:16 +0200 | [diff] [blame] | 463 |         - Introduced documentation on Annis QL (margaretha). | 
| Akron | c072577 | 2019-07-18 16:23:18 +0200 | [diff] [blame] | 464 |         - Improved documentation on data. | 
| Akron | e76fd83 | 2019-07-19 11:37:27 +0200 | [diff] [blame] | 465 |         - Removed documentation stub for wildcards | 
 | 466 |           (fully integrated in C2 documentation). | 
| Akron | f8715a3 | 2019-07-19 13:26:03 +0200 | [diff] [blame] | 467 |         - Improved documentation on regular expressions. | 
| Akron | 63d963b | 2019-07-05 15:35:51 +0200 | [diff] [blame] | 468 |  | 
| Akron | 33f5c67 | 2019-06-24 19:40:47 +0200 | [diff] [blame] | 469 | 0.34 2019-06-26 | 
| Akron | b5a886f | 2019-05-14 12:28:51 +0200 | [diff] [blame] | 470 |         - Introduced guided tour (hebasta, #19). | 
 | 471 |         - Updated dependency on M::P::Notifications to | 
 | 472 |           be compatible with recent versions of Mojolicious. | 
| Akron | 1a780fe | 2019-05-21 15:59:00 +0200 | [diff] [blame] | 473 |         - Introduce cuts in token views. | 
| Akron | 0d612d1 | 2019-05-21 16:45:49 +0200 | [diff] [blame] | 474 |         - Improve QueryCreator to single-quote-escape special | 
 | 475 |           characters in orth-line and include more symbols. | 
| Akron | 7eb32c6 | 2019-06-24 14:44:25 +0200 | [diff] [blame] | 476 |         - Remove deprecated auth_support support. | 
| Akron | 33f5c67 | 2019-06-24 19:40:47 +0200 | [diff] [blame] | 477 |         - Add OAuth2 password grand flow. | 
| Akron | e9e5e83 | 2019-04-02 14:56:23 +0200 | [diff] [blame] | 478 |  | 
| Akron | 0864884 | 2019-03-28 11:55:22 +0100 | [diff] [blame] | 479 | 0.33 2019-03-28 | 
| Akron | 751e9e4 | 2019-03-13 09:54:55 +0100 | [diff] [blame] | 480 |         - Fix problem with serialization and deserialization | 
 | 481 |           of large numerical values (#87). | 
| Akron | 0864884 | 2019-03-28 11:55:22 +0100 | [diff] [blame] | 482 |         - Added command to generate example HTML file | 
 | 483 |           to pick from JS test suite. | 
| Akron | 751e9e4 | 2019-03-13 09:54:55 +0100 | [diff] [blame] | 484 |  | 
 | 485 |         WARNING: This requires complete recaching, so run | 
 | 486 |           $ perl script/kalamar chi clear default | 
 | 487 |           $ perl script/kalamar chi clear user | 
 | 488 |           in your MOJO_MODE environment after update. | 
 | 489 |  | 
| Akron | e6be0a8 | 2019-03-12 15:24:31 +0100 | [diff] [blame] | 490 | 0.32 2019-03-12 | 
| Akron | a0ea3c3 | 2018-12-14 18:33:48 +0100 | [diff] [blame] | 491 |         - Support attachements in metadata fields (#77). | 
| Akron | df479e9 | 2018-12-19 17:23:33 +0100 | [diff] [blame] | 492 |         - Added ping request option to Piwik. | 
| Akron | 3d67306 | 2019-01-29 15:54:16 +0100 | [diff] [blame] | 493 |         - Fix handling of login errors. | 
| hebasta | 94f8ba6 | 2018-12-11 15:29:10 +0100 | [diff] [blame] | 494 |         - Added Statistics reload option (hebasta, #66). | 
| Akron | d3bb85b | 2019-02-08 10:15:13 +0100 | [diff] [blame] | 495 |         - Fixed VC query serialization (hebasta). | 
 | 496 |         - Fix treatment of 'data:,'-attachements. | 
| Akron | a2d92de | 2019-02-27 15:51:07 +0100 | [diff] [blame] | 497 |         - Rename "Institute for the German Language" to | 
 | 498 |           "Leibniz Institute for the German Language". | 
| Akron | 86e63a9 | 2019-02-27 17:35:04 +0100 | [diff] [blame] | 499 |         - Fixed "next"-character in paginations. | 
| Akron | e6be0a8 | 2019-03-12 15:24:31 +0100 | [diff] [blame] | 500 |         - Added new IDS logo. | 
| Akron | a3c353c | 2019-02-14 23:50:00 +0100 | [diff] [blame] | 501 |         - Fix timeout cache (#84). | 
| Akron | a0ea3c3 | 2018-12-14 18:33:48 +0100 | [diff] [blame] | 502 |  | 
| Akron | d48e095 | 2018-11-30 13:01:18 +0100 | [diff] [blame] | 503 | 0.31 2018-11-30 | 
| Akron | 8df9512 | 2018-11-14 17:03:42 +0100 | [diff] [blame] | 504 |         - Update to Mojolicious >= 8.06. | 
| Akron | 864c293 | 2018-11-16 17:18:55 +0100 | [diff] [blame] | 505 |         - Made Authentication/Authorization a separated Kalamar::Plugin::Auth | 
| Akron | cfe8ecc | 2018-11-20 18:46:16 +0100 | [diff] [blame] | 506 |           (deprecated most helpers from Kalamar::Plugin::KalamarUser). | 
| Akron | 864c293 | 2018-11-16 17:18:55 +0100 | [diff] [blame] | 507 |         - Introduced abstract 'korap_request' helper. | 
| Akron | a9c8b0e | 2018-11-16 20:20:28 +0100 | [diff] [blame] | 508 |         - Introduce 'sidebar' content_block. | 
| Akron | c82b1bc | 2018-11-18 18:06:14 +0100 | [diff] [blame] | 509 |         - Introduce 'headerButtonGroup' content_block. | 
| Akron | cfe8ecc | 2018-11-20 18:46:16 +0100 | [diff] [blame] | 510 |         - Added corpusByMatch assistant (#27). | 
| Akron | d48e095 | 2018-11-30 13:01:18 +0100 | [diff] [blame] | 511 |         - Fixed XML fragment serialization in KQ highlighter. | 
| Akron | 8df9512 | 2018-11-14 17:03:42 +0100 | [diff] [blame] | 512 |  | 
| Akron | b89863a | 2018-11-13 16:43:59 +0100 | [diff] [blame] | 513 | 0.30 2018-11-13 | 
| Akron | fb6d87d | 2018-10-24 18:10:20 +0200 | [diff] [blame] | 514 |         - Rewrote backend: | 
 | 515 |           - Removed dependency of Mojolicious::Plugin::Search. | 
 | 516 |           - Removed abstract API. | 
 | 517 |         - Improved backend error handling. | 
 | 518 |         - Improved backend test suite. | 
 | 519 |         - Removed MMap cache from default configuration | 
 | 520 |           and rely on in-memory cache. | 
| Akron | 4c33c62 | 2018-11-12 13:43:27 +0100 | [diff] [blame] | 521 |         - Introduced Piwik as a separated plugin | 
 | 522 |           (no longer a mandatory plugin). | 
| Akron | fb6d87d | 2018-10-24 18:10:20 +0200 | [diff] [blame] | 523 |  | 
| Akron | a17bc5b | 2018-10-05 13:35:01 +0200 | [diff] [blame] | 524 | 0.29 2018-10-05 | 
| Akron | c7656e9 | 2018-08-30 13:33:25 +0200 | [diff] [blame] | 525 |         - Deprecated Kalamar.api configuration key | 
 | 526 |           in favor of Kalamar.api_path. | 
| Akron | 587e4d9 | 2018-08-31 12:44:26 +0200 | [diff] [blame] | 527 |         - Fix replacement of docs with docGroupRefs in | 
 | 528 |           VC builder. | 
| Akron | c14cbfc | 2018-08-31 13:15:55 +0200 | [diff] [blame] | 529 |         - Improve touch support for menus. | 
 | 530 |         - Improve touch support for annotation assistant. | 
| Akron | ad1e46a | 2018-09-19 15:55:40 +0200 | [diff] [blame] | 531 |         - Move token table view to marked match. | 
| Akron | a17bc5b | 2018-10-05 13:35:01 +0200 | [diff] [blame] | 532 |         - Added metadata headers. | 
| Akron | 789afee | 2018-10-08 15:32:23 +0200 | [diff] [blame] | 533 |         - Update to Mojolicious >= 8.02. | 
| Akron | c7656e9 | 2018-08-30 13:33:25 +0200 | [diff] [blame] | 534 |  | 
| Akron | 5d286b2 | 2018-08-29 17:03:28 +0200 | [diff] [blame] | 535 | 0.28 2018-08-29 | 
| Akron | 18eb000 | 2018-08-16 16:49:02 +0200 | [diff] [blame] | 536 |         - Introduced Widget based plugin system. | 
 | 537 |         - Added corpus statistics to VC (hebasta, #25). | 
 | 538 |         - Introduce center alignment (#63). | 
 | 539 |         - Change KWIC lines from table style | 
 | 540 |           to flexbox style (#31). | 
| Akron | e09fe9b | 2018-08-17 12:53:42 +0200 | [diff] [blame] | 541 |         - Added doc group reference to VC builder (#62). | 
| Akron | 1f0521b | 2018-08-28 13:01:24 +0200 | [diff] [blame] | 542 |         - Show VC name, when a reference is defined. | 
| Akron | 5d286b2 | 2018-08-29 17:03:28 +0200 | [diff] [blame] | 543 |         - Make close in match view to minimize. | 
 | 544 |         - Add minimize button to VC. | 
| Akron | ebc9666 | 2018-08-29 17:36:20 +0200 | [diff] [blame] | 545 |         - Make unspecified values in VC a button. | 
| Akron | 362c11a | 2018-08-29 20:01:30 +0200 | [diff] [blame] | 546 |         - Fixed KoralQuery view to correctly update session. | 
| Akron | 18eb000 | 2018-08-16 16:49:02 +0200 | [diff] [blame] | 547 |  | 
| Akron | 72245b6 | 2018-07-23 10:59:08 +0200 | [diff] [blame] | 548 | 0.27 2018-07-23 | 
| Akron | afeca25 | 2018-05-23 15:54:28 +0200 | [diff] [blame] | 549 |         - Introduced content blocks to create | 
 | 550 |           flexible entry lists in the footer | 
| Akron | 09e7f1f | 2018-05-28 14:08:14 +0200 | [diff] [blame] | 551 |         - Add marker for "cutted" matches. | 
| Akron | c7666a9 | 2018-06-18 13:36:00 +0200 | [diff] [blame] | 552 |         - Re-enabled Windows installations. | 
| Akron | d2d161f | 2018-07-12 12:58:41 +0200 | [diff] [blame] | 553 |         - Added buttongroup class. | 
| Akron | bfe912c | 2018-07-17 19:30:52 +0200 | [diff] [blame] | 554 |         - Introduced panel and view system for | 
 | 555 |           results and matches. | 
| Akron | 72245b6 | 2018-07-23 10:59:08 +0200 | [diff] [blame] | 556 |         - Support verbatim keys/values in QueryCreator | 
 | 557 |           to deal with Koral issue #42. | 
| Akron | afeca25 | 2018-05-23 15:54:28 +0200 | [diff] [blame] | 558 |  | 
| Akron | 31d8994 | 2018-04-06 16:44:51 +0200 | [diff] [blame] | 559 | 0.26 2018-04-06 | 
| Akron | b5d05d7 | 2018-02-12 15:09:12 +0100 | [diff] [blame] | 560 |         - Added meta data view. | 
 | 561 |         - Attach reference line to match bottom. | 
 | 562 |         - Separate match views and integrate relation menu | 
 | 563 |           into reference line. | 
 | 564 |         - Attach querycreator object to annotation table. | 
 | 565 |         - Update client side dependencies | 
 | 566 |         - Introduce development mode to client side code. | 
| Akron | dbb448c | 2018-02-14 17:02:36 +0100 | [diff] [blame] | 567 |         - Generalized Poliqarp tutorials and made | 
 | 568 |           example queries corpus independent. | 
 | 569 |         - Improve README. | 
| Akron | 429aeda | 2018-03-19 16:02:29 +0100 | [diff] [blame] | 570 |         - Protect login for csrf attacks. | 
 | 571 |         - Remember app state after login (issue #20). | 
 | 572 |         - Fixed DRuKoLA annotation assistant data. | 
| Akron | 31d8994 | 2018-04-06 16:44:51 +0200 | [diff] [blame] | 573 |         - Fixed server error reporting. | 
 | 574 |         - Introduced text type in VC creation. | 
 | 575 |         - Removed "contains" and "containsnot" from | 
 | 576 |           string type. | 
 | 577 |         - Added "ne" operation to date meta type. | 
| Akron | 51757cb | 2018-05-16 13:10:08 +0200 | [diff] [blame] | 578 |         - Added Piwik/Matomo integration. | 
| Akron | b5d05d7 | 2018-02-12 15:09:12 +0100 | [diff] [blame] | 579 |  | 
| Akron | 6358105 | 2018-01-31 17:50:59 +0100 | [diff] [blame] | 580 | 0.25 2018-01-31 | 
| Akron | c14cbfc | 2018-08-31 13:15:55 +0200 | [diff] [blame] | 581 |         - Make annotation assistant configurable. | 
| Akron | f4a7cf4 | 2018-01-09 15:58:45 +0100 | [diff] [blame] | 582 |         - Support multiple prefixes in menus. | 
 | 583 |         - Show annotation tooltips in table views. | 
 | 584 |         - Improve result display when JavaScript is disabled. | 
 | 585 |         - Improve VC creation tool by supporting "blurring". | 
 | 586 |         - Make tutorial queries localizable for different default corpora. | 
| Akron | 19058a9 | 2018-01-09 16:50:05 +0100 | [diff] [blame] | 587 |         - Update dependencies. | 
| Akron | 6502a02 | 2018-01-19 01:58:00 +0100 | [diff] [blame] | 588 |         - Add lwc annotations. | 
| Akron | 6358105 | 2018-01-31 17:50:59 +0100 | [diff] [blame] | 589 |         - Adapt support for new relation serialization by Krill. | 
| Akron | f4a7cf4 | 2018-01-09 15:58:45 +0100 | [diff] [blame] | 590 |  | 
| Akron | ef351fa | 2017-11-22 19:44:50 +0100 | [diff] [blame] | 591 | 0.24 2017-11-22 | 
| Akron | 41e7bdd | 2017-11-10 16:28:35 +0100 | [diff] [blame] | 592 |         - Added support for relation visualization. | 
| Akron | ef351fa | 2017-11-22 19:44:50 +0100 | [diff] [blame] | 593 |         - Added support for FCSQL. | 
| Akron | 41e7bdd | 2017-11-10 16:28:35 +0100 | [diff] [blame] | 594 |  | 
| Akron | bd39a43 | 2017-09-20 13:57:13 +0200 | [diff] [blame] | 595 | 0.23 2017-09-20 | 
| Akron | e8ea000 | 2017-06-28 18:51:52 +0200 | [diff] [blame] | 596 |         - Added query creator tool. | 
| Akron | b56986f | 2017-06-29 20:52:29 +0200 | [diff] [blame] | 597 |         - Fix visualization of empty contexts in KWIC. | 
| Akron | bd39a43 | 2017-09-20 13:57:13 +0200 | [diff] [blame] | 598 |         - Added announcement template. | 
| Akron | e8ea000 | 2017-06-28 18:51:52 +0200 | [diff] [blame] | 599 |  | 
| Akron | 311ca65 | 2017-06-26 20:39:56 +0200 | [diff] [blame] | 600 | 0.22 2017-06-26 | 
| Akron | aa7f942 | 2017-04-24 20:49:32 +0200 | [diff] [blame] | 601 |         - Added user authentification using Kustvakts LDAP | 
 | 602 |           connection. | 
 | 603 |         - Added X-Forwarded-For. | 
| Akron | 47787ca | 2017-05-17 16:00:10 +0200 | [diff] [blame] | 604 |         - Introduced proxy_prefix as a configuration option. | 
| Akron | 117d076 | 2017-06-01 17:31:07 +0200 | [diff] [blame] | 605 |         - Added support for more rewrite options in js. | 
| Akron | 311ca65 | 2017-06-26 20:39:56 +0200 | [diff] [blame] | 606 |         - Fixed legacy sigle parsing. | 
| Akron | aa7f942 | 2017-04-24 20:49:32 +0200 | [diff] [blame] | 607 |  | 
| Akron | f65ad6c | 2017-02-01 14:36:38 +0100 | [diff] [blame] | 608 | 0.21 2017-02-01 | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 609 |         - Use textSigle for API communication instead of | 
 | 610 |           {corpus,doc,text}ID. | 
| Akron | c14cbfc | 2018-08-31 13:15:55 +0200 | [diff] [blame] | 611 |         - Added alert to annotation assistant. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 612 |         - Improved menu creation. | 
 | 613 |         - Introduced benchmark system. | 
 | 614 |         - select elements are now improved menus. | 
| Akron | c14cbfc | 2018-08-31 13:15:55 +0200 | [diff] [blame] | 615 |         - Annotation menu do not append menus anymore. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 616 |         - Updated dependency for bugfixed Localize. | 
 | 617 |         - Improved readme for localization generation. | 
| Akron | d30e200 | 2016-11-07 03:19:58 +0100 | [diff] [blame] | 618 |         - Fixed select menus to show selected item on | 
 | 619 |           initialization. | 
 | 620 |         - Improved compatibility for new text sigles. | 
 | 621 |         - Fixed alert to not be correctly hidden. | 
| Akron | 916ec25 | 2016-11-10 17:06:32 +0100 | [diff] [blame] | 622 |         - Added download of tree visualizations. | 
 | 623 |         - Do not show multiple identical annotations | 
 | 624 |           in table view. | 
| Akron | 9a5b1e1 | 2016-12-06 18:18:23 +0100 | [diff] [blame] | 625 |         - Added preliminary support for metadata columns. | 
| Akron | f65ad6c | 2017-02-01 14:36:38 +0100 | [diff] [blame] | 626 |         - Added preliminary support for multimenus. | 
 | 627 |         - Updated to more recent version of Mojolicious (7.23). | 
| Akron | 9a5b1e1 | 2016-12-06 18:18:23 +0100 | [diff] [blame] | 628 |          | 
| Akron | 9c4d1ae | 2016-05-25 21:43:22 +0200 | [diff] [blame] | 629 | 0.20 2016-05-25 | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 630 |         - Improved menu using sliders. | 
 | 631 |         - Improved menu to make prefixes chooseable, | 
 | 632 |           even if list can't be filtered. | 
| Akron | c23ce66 | 2021-12-14 12:39:42 +0100 | [diff] [blame] | 633 |         - Improve pageup/pagedown behaviour in menus. | 
 | 634 |         - Fixed multiple bugs in menu. | 
| Akron | 6ed1399 | 2016-05-23 18:06:05 +0200 | [diff] [blame] | 635 |  | 
| Akron | 1ff3ac2 | 2016-04-28 16:30:45 +0200 | [diff] [blame] | 636 | 0.19 2016-04-28 | 
| Akron | c59f732 | 2016-04-20 13:46:05 +0200 | [diff] [blame] | 637 |         - Improved datepicker to enter date strings. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 638 |         - Improved menus to have fixed length depending | 
 | 639 |           on entry list. | 
| Akron | c59f732 | 2016-04-20 13:46:05 +0200 | [diff] [blame] | 640 |  | 
| Akron | cba9f32 | 2016-02-29 23:12:45 +0100 | [diff] [blame] | 641 | 0.18 2016-02-29 | 
| Akron | 9f64fd0 | 2016-02-13 05:51:38 +0100 | [diff] [blame] | 642 |         - Support for dashes in identifiers. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 643 |         - Minor changes to the layout. | 
 | 644 |         - Simplified configuration file. | 
| Akron | 9f64fd0 | 2016-02-13 05:51:38 +0100 | [diff] [blame] | 645 |  | 
| Akron | 656c5d9 | 2015-11-13 21:17:03 +0100 | [diff] [blame] | 646 | 0.17 2015-11-13 | 
 | 647 |         - Support a larger template cache. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 648 |         - Minor style adjustments. | 
| Akron | 656c5d9 | 2015-11-13 21:17:03 +0100 | [diff] [blame] | 649 |  | 
| Akron | f55504a | 2015-06-18 16:42:55 +0200 | [diff] [blame] | 650 | 0.16 2015-06-18 | 
 | 651 |         - Update to new KoralQuery API. | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 652 |           WARNING! This version is no longer compatible | 
 | 653 |           with old responses of Krill. | 
 | 654 |         - Introduced new notifications engine. | 
| Akron | f55504a | 2015-06-18 16:42:55 +0200 | [diff] [blame] | 655 |  | 
| Akron | 1c969e6 | 2015-05-21 23:05:55 +0200 | [diff] [blame] | 656 | 0.15 2015-05-21 | 
| Nils Diewald | b59f801 | 2015-05-07 19:34:31 +0000 | [diff] [blame] | 657 |         - Cleanup for GitHub release | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 658 |         - First realease on GitHub. | 
| Nils Diewald | b59f801 | 2015-05-07 19:34:31 +0000 | [diff] [blame] | 659 |  | 
| Nils Diewald | ab4d3ca | 2015-04-17 01:48:43 +0000 | [diff] [blame] | 660 | 0.14 2015-04-15 | 
| Nils Diewald | a297f06 | 2015-04-02 00:23:46 +0000 | [diff] [blame] | 661 |         - Redesign of JS and Sass assets | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 662 |         - Introduced RequireJS | 
 | 663 |         - Introduced VC | 
 | 664 |         - Improved tutorial | 
 | 665 |         - Localized client files | 
| Nils Diewald | a297f06 | 2015-04-02 00:23:46 +0000 | [diff] [blame] | 666 |  | 
| Nils Diewald | d2b5737 | 2015-03-10 20:09:48 +0000 | [diff] [blame] | 667 | 0.13 2015-03-10 | 
| Nils Diewald | 25a8644 | 2015-03-04 19:56:39 +0000 | [diff] [blame] | 668 |         - Project name is now "Kalamar" | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 669 |         - Removed Mr Crabs - introduced Karl | 
 | 670 |         - Support semantic markup for KWIC | 
| Akron | c14cbfc | 2018-08-31 13:15:55 +0200 | [diff] [blame] | 671 |         - Fixed Click-bug in annotation menu | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 672 |         - Renamed "KorAP" classes to "Kalamar" | 
 | 673 |         - Support proxy | 
| Nils Diewald | 25a8644 | 2015-03-04 19:56:39 +0000 | [diff] [blame] | 674 |  | 
| Nils Diewald | 46e6f18 | 2015-02-04 15:22:49 +0000 | [diff] [blame] | 675 | 0.12 2015-01-28 | 
| Nils Diewald | 25a8644 | 2015-03-04 19:56:39 +0000 | [diff] [blame] | 676 |         - Fixed alignment bug | 
| Nils Diewald | 46e6f18 | 2015-02-04 15:22:49 +0000 | [diff] [blame] | 677 |  | 
| Nils Diewald | 034ea70 | 2015-01-16 19:41:52 +0000 | [diff] [blame] | 678 | 0.11 2014-01-16 | 
| Nils Diewald | 25a8644 | 2015-03-04 19:56:39 +0000 | [diff] [blame] | 679 |         - Fixed paging bug with the async api | 
 | 680 |         - Disabled Testing feature in tutorial | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 681 |         - Improved test suite | 
| Nils Diewald | 034ea70 | 2015-01-16 19:41:52 +0000 | [diff] [blame] | 682 |  | 
 | 683 | 0.10 2014-12-21 | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 684 |         - Fixed time_exceeded bug | 
 | 685 |         - Fixed test_port bug for inspection button | 
| Nils Diewald | 0a3f5f9 | 2014-12-21 04:25:53 +0000 | [diff] [blame] | 686 |  | 
| Nils Diewald | 034ea70 | 2015-01-16 19:41:52 +0000 | [diff] [blame] | 687 | 0.09 2014-12-03 | 
 | 688 |         - Added new API module | 
 | 689 |  | 
| Nils Diewald | 80d4c6e | 2014-11-19 02:53:16 +0000 | [diff] [blame] | 690 | 0.08 2014-11-19 | 
 | 691 |         - Added new suggestion module | 
 | 692 |  | 
| Nils Diewald | 1d2903f | 2014-11-03 22:31:20 +0000 | [diff] [blame] | 693 | 0.07 2014-11-03 | 
| Nils Diewald | 80d4c6e | 2014-11-19 02:53:16 +0000 | [diff] [blame] | 694 |         - Added API-Response view | 
| Nils Diewald | 1d2903f | 2014-11-03 22:31:20 +0000 | [diff] [blame] | 695 |  | 
| Nils Diewald | 94bae91 | 2014-09-22 13:40:31 +0000 | [diff] [blame] | 696 | 0.06 2014-09-22 | 
| Nils Diewald | ca01b76 | 2014-09-08 02:35:20 +0000 | [diff] [blame] | 697 |         - Updated certain Notifications and AssetPack plugins | 
| Akron | c23ce66 | 2021-12-14 12:39:42 +0100 | [diff] [blame] | 698 |         - Updated pagination plugin | 
| Nils Diewald | ca01b76 | 2014-09-08 02:35:20 +0000 | [diff] [blame] | 699 |  | 
| Nils Diewald | 4e9fbcb | 2014-07-15 11:45:09 +0000 | [diff] [blame] | 700 | 0.05 2014-07-15 | 
 | 701 |         - Improved tutorial support | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 702 |         - Added Exception mail system | 
| Nils Diewald | 4e9fbcb | 2014-07-15 11:45:09 +0000 | [diff] [blame] | 703 |  | 
| Nils Diewald | 7cad840 | 2014-07-08 17:06:56 +0000 | [diff] [blame] | 704 | 0.04 2014-07-08 | 
 | 705 |         - Fixed template view | 
| Akron | 834e761 | 2016-09-12 13:11:05 +0200 | [diff] [blame] | 706 |         - Preliminary match view | 
 | 707 |         - Switched to asset pipeline wth sass | 
 | 708 |         - Added syntax highlighting to JSON | 
 | 709 |         - Update to Api 0.1 | 
| Nils Diewald | 7cad840 | 2014-07-08 17:06:56 +0000 | [diff] [blame] | 710 |  | 
| Nils Diewald | 44a7278 | 2014-06-20 16:03:21 +0000 | [diff] [blame] | 711 | 0.03 2014-06-20 | 
 | 712 |         - Added preliminary autocompletion support (freetime project) | 
 | 713 |  | 
| Nils Diewald | 1eba657 | 2014-06-17 19:49:53 +0000 | [diff] [blame] | 714 | 0.02 2014-06-17 | 
 | 715 |         - Added morphological tables | 
 | 716 |  | 
| Nils Diewald | dd2d4e8 | 2014-05-31 17:08:33 +0000 | [diff] [blame] | 717 | 0.01 2014-05-31 | 
 | 718 |         - Simplifications: | 
| Nils Diewald | 80d4c6e | 2014-11-19 02:53:16 +0000 | [diff] [blame] | 719 |           Notifications plugin is at | 
 | 720 |           https://github.com/Akron/Mojolicious-Plugin-Notifications | 
| Helge | 5e439b0 | 2023-10-04 11:19:47 +0200 | [diff] [blame] | 721 |           All other plugins can be found at CPAN |