v2.0.0-beta.3
Pre-release
Pre-release
Overview
- License management
- Release dataset with versions
- Enable and disable user account through Keycloak
- Jupyterhub integration
- Interface for creating and editing matching criteria for triggering extractors
- Interface for editing metadata definitions
- My dataset tab listing all the datasets created by the user
- Drag and drop upload multiple files
- Footer with links to documentation, source code, and contact information
- Documentation through MKDocs
- Allow public datasets and files to be searchable
- List all the extractors with the ability to enable/disable the extractors
- Filter listeners based on their support for file or dataset
- Helm chart updated to support custom existing secret
- Allow public datasets and files to be searchable
- List all the extractors with the ability to enable/disable the extractors
- Filter listeners based on their support for file or dataset
- Helm chart updated to support custom existing secret
In Depth Changes
- Release/v2.0.0 beta2 by @longshuicy in #928
- 961 add footer for frontend pages by @longshuicy in #998
- adding default value for admin in backend by @ddey2 in #1000
- Keycloak enabled change by @bingzhang in #973
- implemented standard list of licenses by @ddey2 in #963
- filters by file or dataset for listeners by @tcnichol in #970
- fix typo in roles endpoint; disable sharing with myself by @longshuicy in #1002
- Material for Mkdocs docs by @lmarini in #962
- 996 detail information update on by @longshuicy in #1001
- 953 postcss configuration by @longshuicy in #966
- Delete dataset will also delete custom license by @longshuicy in #1008
- fix nested folder bug by @longshuicy in #1024
- Fix registration by @longshuicy in #1006
- removing alignment css by @ddey2 in #1030
- disabling next untill user selects a license by @ddey2 in #1014
- breadcrumb in the public components point to the wrong frontend routes by @longshuicy in #1045
- Docs to set up Clowder in VM by @Vismayak in #1005
- List license and its url on public dataset by @longshuicy in #1046
- 1020 modify extractor description UI by @Vismayak in #1048
- adding license to populate fake data by @tcnichol in #1051
- Search needs to be case insensitive by @longshuicy in #1049
- Enable/disable listeners by @ddey2 in #1022
- 1053 pagination doesnt update on deleting files in a dataset by @longshuicy in #1060
- Fixing logic to post metadata on file upload by @ddey2 in #1054
- 866 readonly user by @tcnichol in #974
- 836 public search option by @tcnichol in #964
- read only user can be made admin by @tcnichol in #1079
- fix precommits by @longshuicy in #1083
- add my datasets tab by @tcnichol in #965
- Implement edit metadata definition by @ddey2 in #977
- 1061 filesystem UI component by @Vismayak in #1064
- 1066 index folders by @longshuicy in #1090
- 1086 file UI component flag current files in datasets by @Vismayak in #1103
- Implementation of feeds page by @ddey2 in #1056
- Added parameters field back to EventListenerDatasetJobMessage. by @lmarini in #1107
- fix elasticsearch delete GH action by @longshuicy in #1109
- Removing version column from File entry view by @ddey2 in #1117
- 1127 missing validator in some rjsf forms by @longshuicy in #1128
- Adding column for listener name to show on Analysis history by @ddey2 in #1118
- Removed snackbar message on clearing metadata form by @ddey2 in #1113
- Download should be incremented as soon as you click on downloads by @ddey2 in #1120
- 1098 superamin messes up dataset pagination by @tcnichol in #1104
- 918 ability to freeze datasets or version by @longshuicy in #941
- users unable to search files by @tcnichol in #1076
- 1069 show message when no metadata is present by @tcnichol in #1112
- added check for rendering step1 by @ddey2 in #1116
- 1082 group is not updated after delete user by @tcnichol in #1111
- when revoke admin also revoke admin_mode by @longshuicy in #1135
- add generic superadmin flag to endpoints by @max-zilla in #1038
- hide extracted results for now by @tcnichol in #1138
- removing left dividers by @tcnichol in #1133
- Integration of Jupyter through docker-compose by @Vismayak in #1088
- Use the update flag when updating fields of existing Elasticsearch entry by @longshuicy in #1136
- 1092 enhanced visualization layout by @longshuicy in #1137
- Remove
installpackage from Pipfile since it doesn't exist anymore … by @lmarini in #1150 - setting active to it's original value for existing extractor by @ddey2 in #1153
- Fix extractor submission related bugs by @longshuicy in #1154
- 1147 clowder 2 helm chart clean up by @longshuicy in #1148
- Docs updates by @lmarini in #1101
- fix tests that are failing by @tcnichol in #1167
- Remove helm chart env by @longshuicy in #1165
- set workers based on recommended number of cores by @longshuicy in #1170
- Annotate image widget by @Vismayak in #1129
- 1168 add contents to docs by @longshuicy in #1188
- error message when sharing dataset with user by @tcnichol in #1140
- Private extractor support by @max-zilla in #991
- Fix/beta 3 extractions list by @lmarini in #1199
- Fix/list dataset extractors list by @lmarini in #1200
- When adding metadata, sometimes two instances of it would show up aft… by @lmarini in #1201
- Rabbitmq host update to release name by @longshuicy in #1203
- Fix refresh token issue when using password flow by @GalMunGral in #1205
- Fix edit file metadata bug by making sure by @lmarini in #1207
- Fix/authenticated datasets access by @lmarini in #1210
- Add endpoint for updating user info by @GalMunGral in #1206
- Default to None if "owner" doesn't exists in msg by @lmarini in #1211
- Use healthcheck to make sure elasticsearch has by @lmarini in #1212
- Only show Create Feed button if in admin mode. by @lmarini in #1213
- v2.0.0-beta3 by @longshuicy in #1151
New Contributors
- @bingzhang made their first contribution in #973
- @Vismayak made their first contribution in #1005
- @GalMunGral made their first contribution in #1205
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3