Releases: ingef/conquery
v2.0.0-2023KW36
What's Changed
- Send WorkerMessage in ForwardToWorker gzipped by @awildturtok in #3149
- Rework adminui jobs by @MarcoKorinth in #3130
- Add support for multi column validity dates by @jnsrnhld in #3129
- Gzipped storage by @awildturtok in #3148
- Startup from the firehose by @awildturtok in #3153
- test if the query result contains dates by @awildturtok in #3155
- Add HANA support (#109) by @jnsrnhld in #3154
- Improve select validation in concept list fields by @Kadrian in #3156
- Simplify css and DropzoneBetweenElements by @Kadrian in #3158
- allow insertion of concepts between each other by @fabian-bizfactory in #3076
- Fix Highlighting in Tooltip by @fabian-bizfactory in #3152
- adds config option to always allow custom input in SELECT-style Filters by @awildturtok in #3163
Full Changelog: v2.0.0-2023KW33...v2.0.0-2023KW26
This release contains breaking changes in storage layer: Xodus is now written in gzip format. If you wish to retain your old data use the following migration script to migrate all stores (shard and manager):
$ cat migrate-identity.groovy
import com.fasterxml.jackson.databind.JsonNode
return {
String env, String store, JsonNode key, JsonNode value ->
return new Tuple(key, value)
}
$ java -Xmx100G -jar ../eva-executable.jar migrate --in-gzip false --out-gzip true --script ./migrate-identity.groovy --in ./storage/ --out ./gzipped
It is far easier to just reimport. After this release, the storage should take about 20% of memory on disk, while loading in 30% of the time.
v2.0.0-2023KW33
What's Changed
- Decouple distributed execution by @torbsto in #3059
- Basic support for SQL connector by @torbsto in #3063
- Iterate editor v2 minor issues by @Kadrian in #3122
- Remove query dates validation by @Kadrian in #3123
- fixes synchronization of jobManagerStatus by @awildturtok in #3124
- Add SQL OR conversion by @jnsrnhld in #3126
- Add SQL NOT conversion by @jnsrnhld in #3128
- Server side error message rendering by @awildturtok in #3133
- implements cancelQuery for ExternalFormBackendApi by @awildturtok in #3134
- Remove error context handling by @Kadrian in #3135
- Iterate concept chart by @Kadrian in #3136
- Fix how we handle dates and sources columns in history by @Kadrian in #3140
- Support bigger and smaller right columns by @Kadrian in #3142
Full Changelog: v2.0.0-2023KW27-HOTFIX-JOBQUEUE-SYNCH...v2.0.0-2023KW33
v2.0.0-2023KW27-HOTFIX-JOBQUEUE-SYNCH
What's Changed
- Hotfix: disable date picker temporarily (due to field overlap) by @Kadrian in #3120
- Hotfix/synchronise job queue by @awildturtok in #3138
Full Changelog: v2.0.0-2023KW27...v2.0.0-2023KW27-HOTFIX-JOBQUEUE-SYNCH
2.0.0-2023KW27
What's Changed
- Editor v2 by @Kadrian in #3088
- Add error boundary for forms tab by @Kadrian in #3085
- print conceptElementId with dataset by @awildturtok in #3090
- Support concept column stratified infos by @Kadrian in #3091
- move observationPeriodStart to FrontendConfig and map it on FrontendC… by @awildturtok in #3092
- Use observation period start by @Kadrian in #3094
- Add tabbable money column charts by @Kadrian in #3096
- Reset results on dataset select by @Kadrian in #3095
- Blur history entity data by default by @Kadrian in #3097
- Download List Text and Icons are scaled up and the icons are colored by @fabian-bizfactory in #3093
- split JobManagerStatus by datasets for better display by @awildturtok in #3075
- log NoSuchElementException when caught in REST context by @awildturtok in #3100
- Feature/prioritise concept column if secondary id in entity preview by @awildturtok in #3101
- Iterate blurification by @Kadrian in #3104
- Show history loading indication when it takes longer than 300ms by @Kadrian in #3105
- reload meta task by @awildturtok in #3106
- Iterate history overall by @Kadrian in #3107
- Fix empty timeline by @Kadrian in #3108
- Support default time aggregation settings by @Kadrian in #3109
- Fix yearhead and charts rendering by @Kadrian in #3110
- always list ValdityDates even if there is no choice for the users by @awildturtok in #3111
- Iterate editor v2 time condition by @Kadrian in #3113
- validate uniqueness constraint for timeStratifiedInfos globally by @awildturtok in #3112
- Fix time stratified concepts chart by @Kadrian in #3114
- Fix/only highlight query results to download by @fabian-bizfactory in #3103
- adds descriptions for optional CQYes populations by @awildturtok in #3115
- log ConqueryError at WARN level by @awildturtok in #3116
- use years as observationPeriod by @awildturtok in #3117
- Merge Release by @github-actions in #3118
Full Changelog: v2.0.0-2023KW24...v2.0.0-2023KW27
2.0.0-2023KW24
What's Changed
- adds description to asIds output for more info by @awildturtok in #3056
- uses ExecutionId in ExecutionManager cache, because the underlying im… by @awildturtok in #3058
- implement emptyLabel for FilterSearch by @awildturtok in #3031
- Change HoverNavitgable Timeout from 0.6s to 1s by @fabian-bizfactory in #3061
- Iterate time stratified infos by @Kadrian in #3057
- defaults for exclude from date aggregation by @awildturtok in #3064
- map progress as double, and fix sorting of progress by @awildturtok in #3066
- fix not setting excludeFromTimeAggregation for bare nodes by @awildturtok in #3068
- fix wrong usage of progress by @awildturtok in #3069
- Documentation for .import.json by @awildturtok in #3062
- set prettyPrint=false for EntityPreviewExecution output by @awildturtok in #3072
- Test building Container images in CI by @awildturtok in #3073
- added year and month selection to Datepicker by @MarcoKorinth in #3070
- Fix multi-select race condition by @Kadrian in #3079
- set first day of the week to monday in datepicker and added hover eff… by @MarcoKorinth in #3078
- Implements getValue for ExternalForm, also move the field into subcla… by @awildturtok in #3080
- allows not setting queryGroup which will then select ALL entities (CQ… by @awildturtok in #3081
- adds
ConceptColumnT
to ConceptColumnSelect if asIds=true by @awildturtok in #3074 - removes NOT_EMPTY validation for frontend, as no query-group is legal by @awildturtok in #3082
- Fixes which values are sent to Frontend and external Api by @awildturtok in #3087
Full Changelog: v2.0.0-2023KW19...v2.0.0-2023KW24
2.0.0-2023KW19
What's Changed
- adds force option to concept upload by @thoniTUB in #2977
- No unregistering form fields on unmount by @Kadrian in #3013
- Use suggested min timestamp for history by @Kadrian in #3014
- adds admin page for connectors by @thoniTUB in #3011
- Add api types for new time stratified infos by @Kadrian in #3016
- Reintegrate Master by @github-actions in #3019
- Feature/datasets subpages by @MarcoKorinth in #2988
- Reintegrate Master by @github-actions in #3023
- provide select description if none is provided in preview-config by @awildturtok in #3017
- Feature/adminui force delete by @MarcoKorinth in #2983
- Map totals in EntityPreview timeStratifiedInfos, output them as
complete
by @awildturtok in #3018 - Feature/authentication docs by @thoniTUB in #3028
- update workflow triggers and check names by @thoniTUB in #3026
- Iterate form styles further by @Kadrian in #3024
- Re add unselected form tab hover effect by @Kadrian in #3030
- Persist form values when switching form by @Kadrian in #3020
- Fixes ExternalNode failing when no dates are provided by @awildturtok in #3029
- Long Result list is now scrollable by @fabian-bizfactory in #3025
- Fix dataset form fields not correctly initializing after dataset change by @Kadrian in #3034
- Fix expandable condition by @Kadrian in #3035
- Currency Input update by @fabian-bizfactory in #3021
- Follow up highlight navigatable by @fabian-bizfactory in #3033
- Remove raw data badge tooltip by @Kadrian in #3039
- Fix requestAwareUri parsing by @awildturtok in #3042
- creates logs directory and defines it as volume (new log-lib is not able to create it manually) by @awildturtok in #3043
- removes PREFIX_LIST as it is a dupe and deprecated by @awildturtok in #3044
- Form editor prevent opening, when cannot drop + add highlighting by @fabian-bizfactory in #3038
- Fix form reset by @Kadrian in #3049
- migrate to NotNull as NotEmpty is not allowed on URL by @awildturtok in #3050
- adds alias for unit:
prefix
to avoid annoying version mismatches by @awildturtok in #3051 - Add Tooltip To Analysis Layer by @fabian-bizfactory in #3040
- Background removed for form Concept Tree Node so highlighting works for HoverNavigatable by @fabian-bizfactory in #3048
- fix forSelect not respecting UniversalSelects on concepts by @awildturtok in #3052
- Implement rendering to json object in EntityPreviewExecution by @awildturtok in #3046
- add datepicker for date inputs by @MarcoKorinth in #3045
- build and publish images on certain branches by @awildturtok in #3053
- Hide Copy Button Attribute by @fabian-bizfactory in #3041
- Add timestratified data to history by @Kadrian in #3037
- Fix release merge by @Kadrian in #3054
- fixed datepicker autofocus issue by @MarcoKorinth in #3055
Full Changelog: v2.0.0-2023KW13-HOTFIX-MISSING-ICONS...v2.0.0-2023KW19
2.0.0-2023KW13-HOTFIX-MISSING-ICONS
What's Changed
Full Changelog: v2.0.0-2023KW13...v2.0.0-2023KW13-HOTFIX-MISSING-ICONS
2.0.0-2023KW13
What's Changed
- Fix tooltip alignment with popperOptions using padding instead of skidding by @Kadrian in #2944
- Use new Label Request Format in Frontend by @fabian-bizfactory in #2931
- adds validation for unique column labels by @awildturtok in #2961
- Use active dataset for dataset form fields by @Kadrian in #2956
- Result Assets get Type from url and fix a truncation oversight by @fabian-bizfactory in #2966
- move validity date logic from DateRestrictingNode to ValidityDateNode by @thoniTUB in #2963
- capsule result urls in api object by @thoniTUB in #2905
- adds date restriction back to QueryPlanContext by @thoniTUB in #2972
- Upgrade storybook to remove vulnerability of peer depedency by @Kadrian in #2975
- fix field transform to not return null when value=0 by @fabian-bizfactory in #2969
- Fix all frontend warnings by @Kadrian in #2976
- create validity date node in Concept by @thoniTUB in #2974
- Reintegrate Master by @github-actions in #2980
- Feature/reference base url by @thoniTUB in #2967
- Reduce bundle size by 40%, using individual font awesome icons by @Kadrian in #2978
- Fix version timestamp by @Kadrian in #2979
- Upgrade frontend dependencies by @Kadrian in #2982
- Search on references by @awildturtok in #2968
- Fix/form serdes error by @thoniTUB in #2985
- upgrade to codeql v2: by @awildturtok in #2986
- Bump flatten-maven-plugin from 1.3.0 to 1.4.0 by @dependabot in #2990
- Fix build timestamp in dev by @Kadrian in #2991
- Use simple download icon for project items by @Kadrian in #2993
- Only trigger hover effect in query if placeable by @fabian-bizfactory in #2992
- Export entity info in time by @awildturtok in #2973
- Use question mark for version info by @Kadrian in #2996
- adds tooltip for validitydate selector by @thoniTUB in #2995
- Fixes a bug, where totals for Filters without labels were not computed by @awildturtok in #2997
- fixes not having unique searchables by @awildturtok in #2998
- adds toString in QueryPlan where missing by @awildturtok in #3000
- Preview fixed observation period by @awildturtok in #3001
- Feature/generic external forms by @thoniTUB in #2957
- register asset servlet for admin-ui by @thoniTUB in #2999
- Support tooltips for date columns by @Kadrian in #3003
- Only allow accessing history when canUpload permission set by @Kadrian in #3002
- add root concept info in Tooltip by @fabian-bizfactory in #2971
- Iterate form styles by @Kadrian in #3004
- Refactor additional info hover by @Kadrian in #3006
- Remove legacy way of configuring right tabs by @Kadrian in #3008
- splitted deletion of test concept and table into seperate test cases … by @FabianBinder21 in #3007
- Fix missing icons by @Kadrian in #3015
- Merge Release by @github-actions in #2989
New Contributors
- @FabianBinder21 made their first contribution in #3007
Full Changelog: v2.0.0-2023KW09...v2.0.0-2023KW13
2.0.0-2023KW11-RC
What's Changed
- Fix tooltip alignment with popperOptions using padding instead of skidding by @Kadrian in #2944
- Use new Label Request Format in Frontend by @fabian-bizfactory in #2931
- adds validation for unique column labels by @awildturtok in #2961
- Use active dataset for dataset form fields by @Kadrian in #2956
- Result Assets get Type from url and fix a truncation oversight by @fabian-bizfactory in #2966
- move validity date logic from DateRestrictingNode to ValidityDateNode by @thoniTUB in #2963
- capsule result urls in api object by @thoniTUB in #2905
- adds date restriction back to QueryPlanContext by @thoniTUB in #2972
- Upgrade storybook to remove vulnerability of peer depedency by @Kadrian in #2975
- fix field transform to not return null when value=0 by @fabian-bizfactory in #2969
- Fix all frontend warnings by @Kadrian in #2976
- create validity date node in Concept by @thoniTUB in #2974
- Reintegrate Master by @github-actions in #2980
- Feature/reference base url by @thoniTUB in #2967
- Reduce bundle size by 40%, using individual font awesome icons by @Kadrian in #2978
- Fix version timestamp by @Kadrian in #2979
- Upgrade frontend dependencies by @Kadrian in #2982
- Search on references by @awildturtok in #2968
- Fix/form serdes error by @thoniTUB in #2985
Full Changelog: v2.0.0-2023KW09...v2.0.0-2023KW11-RC
2.0.0-2023KW09
What's Changed
- Fixes name of getSearchConcept to not shadow the field by @awildturtok in #2923
- Feature/speedup escape by @thoniTUB in #2921
- Tutorial: switch icd condition from prefix to equal by @thoniTUB in #2929
- Fix local folder not deleted after project item added by @Kadrian in #2932
- Support new textarea field for forms by @Kadrian in #2919
- Endpoint to easily search/resolve singular entities by via basic Queries by @awildturtok in #2933
- fixed node description bug which appeared after origin node was removed by @MarcoKorinth in #2924
- fixes issues with nullable ExternalPrintId entries in resolve entities by @awildturtok in #2936
- search entities open api (and lint openapi) by @awildturtok in #2935
- map keycloak groups to conquery groups by @thoniTUB in #2928
- Reintegrate Master by @github-actions in #2937
- Fix crashing MapInternToExternMapper#external when not yet initialize… by @awildturtok in #2948
- Or search filters by @awildturtok in #2947
- provide a list of filters, not a whole concept by @awildturtok in #2946
- bring back german tooltip by @thoniTUB in #2951
- inject storage into managed execution, separate internal executions by @thoniTUB in #2941
- Migrate to node18 + vite by @Kadrian in #2949
- Remove extra install frontend step by @Kadrian in #2945
- Entity search by @Kadrian in #2938
- Open browser automatically when frontend dev server started by @Kadrian in #2955
- Feature/admin UI dataset overhall by @MarcoKorinth in #2950
- Quality of life UI improvements by @Kadrian in #2959
- OpenAPI definitions for Queries by @awildturtok in #2958
- OpenApi for Concepts, Filters and Selects by @awildturtok in #2960
- use different ids for dataset in e2e test to avoid timing bux by @thoniTUB in #2965
- Merge Release by @github-actions in #2942
Full Changelog: v2.0.0-2023KW05-HOTFIX-INFINITELY-OLD-ENTITIES...v2.0.0-2023KW09