Releases: nuodb/nuodbaas-webui
Releases · nuodb/nuodbaas-webui
NuoDBaaS WebUI 1.2.4
New Features
- Database entry view: added Status tab + popup menu for db actions
- Add "Change Database Password" dialog
- Role based User management + DBaaS user registration
- Hide Create/Edit buttons/menu items and resources if user doesn't have access
- auto-detect "allowCrossOrganizationAccess" when creating user and user roles are out of org
- Add Code coverage to WebUI build
Bug Fixes
- Allow User Roles to be edited
- Hide SQL Editor popup menu if SQL service is unavailable
- Force login if token is expired
- redirect /ui/login to default page if user is authenticated already
Full Changelog: v1.2.3...v1.2.4
NuoDBaaS WebUI 1.2.3
What's Changed
- Build pipeline performance improvements
- add alternate base URL support in 3DS pipeline
Full Changelog: v1.2.2...v1.2.3
NuoDBaaS WebUI 1.2.2
Resolved Issues
- fix label group counter in db view
NuoDBaaS WebUI 1.2.1
Resolved Issues
- collapse hierarchical fields (i.e. labels)
- fix redirect URL for external providers
NuoDBaaS WebUI 1.2
New Features
- Login support for external providers (CAS, OIDC)
- SQL Browser with sorting and filtering
- SQL Query editor
- SQL bulk import
- SQL bulk export
- Show descriptions in enum fields (combo boxes)
- Add combo-box support for the organization/project/database fields
- Clip long texts in views with option to expand
- Moved /webui to /ui prefix
Resolved Issues
- Replace asterisk(*) column with remaining fields
- Fix delayed Toast message
- Fix missing translations
- Avoid window reload() when deleting a resource
- Improved Scroll Behavior for WebUI Components
- Show array value recursively in view
- Menu popup now follows content when scrolling viewport
- Keyboard fixes on popup menus + case insensitive search
Build / Test system changes
- Created Selenium test docker container
- Rebuild repository if helm chart deployment fails
- Pull and build Control Plane for Integration Testing
- Linting fixes on Helm charts
- Add build support for ARM64
- Lock conflicting typescript npm package minor version
- Transition react-scripts to vite + version upgrades
- Explicitly configure deploy key needed to publish Helm chart
- Add nuodb.lic to operator (for db to start)
NuoDB WebUI 1.1.1
Resolved Issues
- Fix view row selections when switching views
Commits
- fix selections on view changes + use non-admin for integration tests
- change version to 1.1.1
NuoDB WebUI 1.1.0
New Features
- Moved top menu bar to the left and made collapsable
- List view layout improvements
- Form layout improvements
Resolved Issues
- Hid empty pages from WebUI
- eliminated duplicate build phases between Github + Circleci
- fixed deployment issues with the Helm Charts + Docker images
Commits
- move TOC to the left + hide org on all pages if it is selected in TOC
- Make TOC menu mobile friendly
- fix combo box hiding parent menu by mistake
- UI improvements in the list view
- Sync UI Helm chart
- Form Layout improvements
- fix missing and opacity issues on info-hover
- Form Layout Improvements
- show field validation errors on other form tabs
- Added missing Helm chart files
- Hide empty pages from WebUI and default to Database view
- Combine Github actions + CircleCI to CircleCI pipeline
- fix helm chart not deploying on main branch
- fix helm deployment
- remove "latest" and "content hash"
- Fix service account creation