Releases: GenomicDataInfrastructure/gdi-userportal-frontend
Releases · GenomicDataInfrastructure/gdi-userportal-frontend
v1.3.5
What's Changed
- Feat/Introducing free text filters + removing filters from url by @admy7 in #499
- fix: free text values sync with global states by @admy7 in #503
- chore(deps): update registry.access.redhat.com/ubi9/nodejs-20-minimal docker tag to v9 by @LNDS-Sysadmins in #502
- chore(deps): update sonarsource/sonarqube-scan-action action to v4 by @LNDS-Sysadmins in #500
- feat: ART-9692/add themes and publishers by @nolliia in #504
- Revert "chore(deps): update registry.access.redhat.com/ubi9/nodejs-20-minimal docker tag to v9" by @nolliia in #505
- feat: ART-9692/change themes in homepage by @nolliia in #507
- chore(deps): update fsfe/reuse-action action to v5 by @LNDS-Sysadmins in #510
- fix(deps): update dependency next to v14.2.18 by @LNDS-Sysadmins in #509
- chore(deps): update dependency eslint-config-next to v14.2.18 by @LNDS-Sysadmins in #508
- fix: ART-9692/displaying themes on homepage correctly by @nolliia in #511
- chore(deps): update dependency tailwindcss to v3.4.15 by @LNDS-Sysadmins in #512
- chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 by @dependabot in #515
- fix: ART-10765/not showing filter labels in applied filters by @nolliia in #516
- fix(deps): update dependency date-fns to v4 by @LNDS-Sysadmins in #449
- fix(deps): update opentelemetry-js monorepo to ^0.55.0 (minor) by @LNDS-Sysadmins in #514
- ART-10311/feat: add variant filters by @admy7 in #517
- fix(deps): update dependency next to v15 by @LNDS-Sysadmins in #485
- Revert "fix(deps): update dependency next to v15" by @brunopacheco1 in #518
- chore(deps): update aquasecurity/trivy-action action to v0.29.0 by @LNDS-Sysadmins in #519
- chore(deps): update registry.access.redhat.com/ubi9/nodejs-20-minimal docker tag to v9 by @LNDS-Sysadmins in #506
- chore(deps): update registry.access.redhat.com/ubi9/nodejs-20-minimal docker tag to v9.5-1732617235 by @LNDS-Sysadmins in #521
- merge changes into release branch by @jadzlnds in #522
New Contributors
Full Changelog: v1.3.4...v1.3.5
v1.3.4
What's Changed
- feat: add languages to distribution by @brunopacheco1 in #498
Full Changelog: v1.3.3...v1.3.4
v1.3.3
What's Changed
- chore(deps): update aquasecurity/trivy-action action to v0.27.0 by @LNDS-Sysadmins in #480
- chore(deps): update dependencies by @brunopacheco1 in #481
- chore(deps): update aquasecurity/trivy-action action to v0.28.0 by @LNDS-Sysadmins in #483
- chore(deps): update registry.access.redhat.com/ubi9/nodejs-20-minimal docker tag to v1-63.1726695170 by @LNDS-Sysadmins in #484
- chore(deps): update dependency tailwindcss to v3.4.14 by @LNDS-Sysadmins in #482
- chore(deps): update dependency eslint-config-next to v14.2.16 by @LNDS-Sysadmins in #486
- fix(deps): update dependency next to v14.2.16 by @LNDS-Sysadmins in #487
- fix: multiple themes not displaying correctly by @admy7 in #488
- feat: display coniditional fields properly by @sulejmank in #489
- feat: display distributionsCount and downloadUrl by @brunopacheco1 in #490
- Art 10011 userportal frontend accept alphanumeric filters by @admy7 in #492
- feat: ART-10196/Header changes by @nolliia in #493
- feat: add otel by @brunopacheco1 in #494
- fix(deps): update dependency next to v14.2.17 by @LNDS-Sysadmins in #497
- chore(deps): update dependency eslint-config-next to v14.2.17 by @LNDS-Sysadmins in #496
- feat: sort datasets by issue date by @brunopacheco1 in #495
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- fix: remove padding on applications and entitlements page + remove bu… by @admy7 in #476
- chore(deps): update aquasecurity/trivy-action action to v0.26.0 by @LNDS-Sysadmins in #479
- fix(deps): update dependency next to v14.2.15 by @LNDS-Sysadmins in #478
- chore(deps): update dependency eslint-config-next to v14.2.15 by @LNDS-Sysadmins in #477
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- 253 gdi frontend support text typed fields by @sulejmank in #260
- feat: Implement configurable fonts and colors by @zalborzi in #267
- feat: remove specific color names + default values for fonts and colors by @zalborzi in #268
- ART-6884: dark mode similar to light mode by @zalborzi in #270
- Add email, date and phone number fields by @EmiPali in #266
- feat: Unified Error handling by @inderps in #279
- fix: Throw full page error for 404 on application page by @inderps in #280
- fix: layout by @inderps in #282
- fix: Close alert when navigating to other page by @inderps in #283
- 264 gdi frontend design and develop entitlement card by @nolliia in #284
- feat: Renovate bot config file by @sehaartuc in #286
- chore(deps): update docker/build-push-action action to v6 by @LNDS-Sysadmins in #297
- chore(deps): update fsfe/reuse-action action to v4 by @LNDS-Sysadmins in #298
- chore(deps): update docker/metadata-action digest to a64d048 by @LNDS-Sysadmins in #291
- chore(deps): update oss-review-toolkit/ort-ci-github-action digest to 81698a9 by @LNDS-Sysadmins in #292
- chore(deps): update docker/login-action digest to 0d4c9c5 by @LNDS-Sysadmins in #290
- chore(deps): update devdependencies by @LNDS-Sysadmins in #293
- fix(deps): update dependency utils to ^0.3.0 by @LNDS-Sysadmins in #295
- chore(deps): update azure/webapps-deploy digest to 5c1d76e by @LNDS-Sysadmins in #289
- fix(deps): update dependency next to v14.2.5 by @LNDS-Sysadmins in #294
- fix(deps): update dependency cmdk to v1 - autoclosed by @LNDS-Sysadmins in #300
- feat: footer content is configurable by env vars by @zalborzi in #306
- feat: restructure footer by @zalborzi in #308
- feat: header configurable by @zalborzi in #309
- feat: Prettier config fixed by @zalborzi in #311
- feat: howto banner should be permanent by @zalborzi in #312
- feat: #272 review homepage layout by @nolliia in #318
- fix search bar placeholder by @nolliia in #321
- feat: homepage about page should be dynamic by @zalborzi in #323
- feat: fix layout of homepage about by @zalborzi in #336
- fix: change heroicon to fontawesome by @zalborzi in #337
- Improve phone field by @EmiPali in #285
- feat: themes component to homepage by @zalborzi in #342
- fix(deps): update dependency lucide-react to ^0.408.0 by @LNDS-Sysadmins in #338
- feat: #273 display Recents Datasets on homepage by @nolliia in #341
- chore: centralize env vars in server config by @brunopacheco1 in #343
- fix(deps): update dependency lucide-react to ^0.411.0 by @LNDS-Sysadmins in #345
- fix(deps): update dependency lucide-react to ^0.412.0 by @LNDS-Sysadmins in #348
- LNDC design for themes by @nolliia in #347
- fix(deps): update dependency lucide-react to ^0.414.0 by @LNDS-Sysadmins in #349
- feat: Themes Page and filter by @nolliia in #350
- chore: separate content from service configurations by @zalborzi in #351
- fix(deps): update dependency lucide-react to ^0.416.0 by @LNDS-Sysadmins in #352
- feat: #261 made support fields uneditable by @nolliia in #353
- fix: border and colour highlight by @nolliia in #354
- fix: hover and colour consistency on application form fields by @nolliia in #356
- fix: hover upload button opacity by @nolliia in #357
- fix(deps): update dependency lucide-react to ^0.417.0 by @LNDS-Sysadmins in #359
- feat: dataset detail page by @zalborzi in #358
- fix: alignment of tile and dates on small screens by @inderps in #361
- fix: fix organization link fix distribution box and add info box by @zalborzi in #362
- fix: #355 session always expires after 5 min by @nolliia in #366
- fix(deps): update dependency lucide-react to ^0.418.0 by @LNDS-Sysadmins in #365
- fix(deps): update dependency lucide-react to ^0.419.0 by @LNDS-Sysadmins in #367
- fix(deps): update dependency lucide-react to ^0.424.0 by @LNDS-Sysadmins in #368
- chore: export dataset into different formats by @brunopacheco1 in #371
- fix: #364 error of missing timezone in console by @nolliia in #372
- chore: migrate base docker image to UBI9 by @brunopacheco1 in #374
- feat: #363 display contact points by @nolliia in #375
- feat: #360 Organization Page/details by @nolliia in #380
- fix(deps): update dependency lucide-react to ^0.426.0 by @LNDS-Sysadmins in #381
- fix(deps): update dependency lucide-react to ^0.427.0 by @LNDS-Sysadmins in #382
- feat: #278 replace date-picker by shadcn date-picker by @nolliia in #383
- feat: #281 accept terms and conditions by @nolliia in #387
- feat: homepage ui by @zalborzi in #388
- chore: add test coverage to sonar cloud by @brunopacheco1 in #390
- chore: remove unnecessary functions and fix API mapping by @brunopacheco1 in #393
- feat: revise themes, publishers and about pages by @zalborzi in #391
- fix: add tests for about renderer by @zalborzi in #394
- chore: #ART-8080 reduce duplicated error handling code by @brunopacheco1 in https://github.com/Genomic...
v1.2.0
What's Changed
- chore: add changelog and improve github actions by @brunopacheco1 in #71
- chore: #7 add REUSE standards by @brunopacheco1 in #72
- doc: #54 Review CONTRIBUTING.md by @brunopacheco1 in #73
- Install typescrit, nextjs, react and teailwind with default configs by @inderps in #76
- doc: #55 Improve README.md by @nolliia in #79
- fix: REUSE compliance and linting issues by @inderps in #80
- feat: Setup GDI Brand fonts by @inderps in #81
- Issue 56/add state management and router by @admy7 in #82
- feat: Add GDI branding color schemes by @inderps in #83
- feat: Setup Icons, Style header by @inderps in #85
- Add footer + disclaimer + active tab in header by @admy7 in #86
- Issue56/eslint prettier config by @admy7 in #87
- feat: CKAN packageSearch client, Dataset interface and unit testing by @inderps in #88
- feat: Handling Errors by @inderps in #89
- feat: Error handling for server-side 404 by @inderps in #90
- feat: Improve types and CKAN service naming based on business domain by @inderps in #91
- feat: #59 Develop About page by @nolliia in #93
- fix: add type check in CI and remove eot fonts (only needed to support IE 6-IE 8 and is not supported by nextjs) by @inderps in #92
- fix: #95 The actions menu dropdown does not close by @nolliia in #97
- chore: #96 dockerize the frontend by @brunopacheco1 in #98
- feat: Dataset details page with tags by @inderps in #99
- Add authentification and new style features & style to header by @admy7 in #100
- Bump ip from 2.0.0 to 2.0.1 by @dependabot in #101
- feat: dataset details page sidebar by @inderps in #102
- feat: consistent colouring by @inderps in #103
- feat: dataset details distribution accordion by @inderps in #104
- feat: Dataset details coloring by @inderps in #106
- fix: date format by @inderps in #107
- fix: primary is secondary and vice-versa by @inderps in #108
- feat: #57 Implement dataset counter by @EmiPali in #109
- Issue 58/dataset page by @admy7 in #111
- Dataset page/improve search bar by @admy7 in #112
- feat: Add to basket button, And DatasetBasketProvider by @inderps in #113
- feat: # 57 Implement Full Homepage by @EmiPali in #110
- feat: Basket list page by @inderps in #114
- feat: Add to Basket button on dataset details page by @inderps in #116
- feat: Make DatasetCounter and PortalStatistics components as client component to improve performance by @inderps in #118
- Base PR to keep all code related to migration by @inderps in #75
- feat: Alert Box by @inderps in #119
- fix: loading btn turning into logged in user on page reload by @inderps in #121
- feat: Wire Request now btn to create application endpoint by @inderps in #120
- fix: use correct colors by @inderps in #122
- chore(deps): bump jose from 4.15.4 to 4.15.5 by @dependabot in #123
- Fix: Prepend NEXT_PUBLIC_ before env variables to make it available in both client and backend by @inderps in #139
- NextJS expects env variables to be fetched statically by @inderps in #140
- chore(deps): bump follow-redirects from 1.15.5 to 1.15.6 by @dependabot in #142
- fix: Home page improvements by @inderps in #141
- fix(azure-deployment): Trigger repull on new catalogue version by upd… by @hcvdwerf in #137
- fix: #125 Fix Lucene query by @brunopacheco1 in #144
- Enforce order of metadata tags by @hcvdwerf in #146
- Improved performance of counters by caching results by @Markus92 in #143
- Homepage bugfix - search bar enhancement by @EmiPali in #145
- fix: use next-runtime-env for picking up at runtime NEXT_PUBLIC envir… by @hcvdwerf in #148
- fix: Make DAAM URL public by @hcvdwerf in #149
- feat: static application details page by @admy7 in #151
- feat: responsiveness for application details page by @admy7 in #153
- 66 gdi frontend develop applications page by @sulejmank in #154
- feat: PageContainer, CenteredListContainer, List, ListItem common components by @inderps in #156
- feat: replace list endpoints by package_search by @brunopacheco1 in #157
- feat: Application icon in header by @inderps in #160
- feat: Enhanced Applications Page by @inderps in #162
- fix: improve header and overall responsiveness by @sulejmank in #163
- fix: revert to previus layout homepage by @sulejmank in #164
- fix: title is a label not string by @inderps in #166
- fix: Do not crash if date is invalid by @inderps in #165
- fix: Dataset Url by @inderps in #167
- feat: Link Application Details page in the list view by @inderps in #168
- fix: filter options are updating correctly by @admy7 in #170
- fix: unnecessary text selection during expansion by @inderps in #172
- fix: remove link from avatar menu, add it to small screen menu by @sulejmank in #173
- fix: added icon for application link by @sulejmank in #175
- use tailwind by @inderps in https:/...
v1.0.0
Added
- Homepage with search bar.
- OIDC integration for user authentication.
- Box with catalogue statistics to homepage.
- datasets page for searching datasets.
- basic filters on datasets: publishers, catalogues, themes and keywords.
- sorting datasets by: relevance, last created and last modified.
- about page with short details on User Portal and Genomic Data Infrastructure.
- disclaimer about Milestone 11.
- GDI Look&Feel.
- footer with GDI project details and useful links.
Full Changelog: v1.0.0...v1.0.0