Alex
e3d96b5bb3
Updated React router to V6 ( #2107 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-06-09 15:37:21 -07:00
Daniel Valdivia
6e205fa8ae
Change editor to react-textarea-code-editor. Tenant YAML a page. ( #2084 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-06-03 21:24:18 -07:00
Alex
692dc1a29e
Remove react-hot-loader dependency ( #2062 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-05-31 20:02:33 -07:00
Alex
45715293ea
React 18 initial migration ( #2044 )
...
- Updated codemirror dependencies
- Updated react virtualized dependencies
- Fixed height of object actions buttons
- Fixed icon buttons styling
- Fixed boxIcon badge location
- Fixed actions panel buttons height
2022-05-28 15:08:22 -07:00
Alex
41e0fce068
Multiple fixes in resources browsing ( #2019 )
...
- Fixed subpaths search & browsing
- Fixed a regression in object browser for object details panel reset
- Added a test for these cases
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-05-20 20:30:39 -05:00
Daniel Valdivia
6e31a42886
Redux Toolkit Redux Rewrite ( #2003 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-05-18 17:02:26 -05:00
dependabot[bot]
415088ae2d
Bump ejs from 3.1.6 to 3.1.7 in /portal-ui ( #1915 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.6 to 3.1.7.
- [Release notes](https://github.com/mde/ejs/releases )
- [Changelog](https://github.com/mde/ejs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/mde/ejs/compare/v3.1.6...v3.1.7 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-28 11:00:34 -05:00
Alex
6c123ce2b5
Prettier update to v2.6.2 ( #1873 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-04-19 23:06:05 -05:00
Alex
1fa6b0a353
Updated insecure dependencies ( #1865 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-04-19 10:34:01 -07:00
dependabot[bot]
836090a0d5
Bump moment from 2.29.1 to 2.29.2 in /portal-ui ( #1817 )
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-04-09 00:38:56 -07:00
Alex
de4cf3b554
Updated dependencies for yarn audit issues ( #1749 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-03-23 14:36:11 -07:00
dependabot[bot]
ab411577a2
Bump follow-redirects from 1.14.7 to 1.14.8 in /portal-ui ( #1567 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.14.7 to 1.14.8.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-13 21:54:38 -08:00
Daniel Valdivia
2ffc28a834
Console K Bar ( #1532 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-02-09 11:44:49 -06:00
dependabot[bot]
281bd78104
Bump nanoid from 3.1.30 to 3.2.0 in /portal-ui ( #1509 )
...
Bumps [nanoid](https://github.com/ai/nanoid ) from 3.1.30 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases )
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.2.0 )
---
updated-dependencies:
- dependency-name: nanoid
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-02 21:30:38 -06:00
Daniel Valdivia
d84e744d05
Update UI Dependencies ( #1505 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-02-02 18:38:20 -08:00
Daniel Valdivia
ebcebfbe5f
Update MUI to v5.3.1 ( #1464 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-26 12:12:16 -06:00
Daniel Valdivia
f27902ab92
Have tests create their buckets via minio-js ( #1443 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2022-01-24 11:13:32 -08:00
Daniel Valdivia
f6016c2769
Menu Adjustments: Watch to Monitoring. Tiers to Settings. Notifications to Settings. ( #1436 )
...
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2022-01-24 09:56:16 -08:00
Kaan Kabalak
479fa34542
Automate end-to-end permission testing ( #1383 )
...
Automate permission testing
2022-01-14 17:04:40 -08:00
Alex
583111fa9b
Added virtualized render to buckets & tenants lists ( #1386 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-01-12 15:14:24 -08:00
Prakash Senthil Vel
6448a8e821
UX service account and settings ( #1374 )
...
* UX service account and settings
* Update icon and color
2022-01-12 11:53:47 -06:00
Alex
c90094e328
Updated react-scripts version to 5.0.0 ( #1372 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-01-10 11:35:35 -08:00
jinapurapu
3f4b595779
Improved folder drop upload behavior ( #1331 )
2021-12-30 15:43:33 -06:00
Daniel Valdivia
78fa499c12
Release v0.12.9 ( #1335 )
...
* Release v0.12.9
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* YAMLs
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-12-17 17:20:29 -08:00
Lenin Alevski
3b2c740fe0
Application routing now uses SecureComponent and hasPermission function ( #1288 )
...
- Some menu options were not showing even if the user has access to
perform the operations (IAM Policies)
- Deleted unecessary backend endpoints.go logic, instead using
SecureComponent to validate application routes and Menu options
rendering
- All the logic related to routes and permissions is now in the
permissions.ts file
- Added SecureComponent to List Users page
- Separated Menu options and routing logic for AdminConsole and
OperatorConsole
- Tools are hidden if user don't have access to them or MinIO is running
in fs mode (heal, audit log, etc
- Hide change-password button if user don't have access
- Hide create user button if user don't have access
- fixed some bugs when ldap/oidc is enabled
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-12-13 22:37:22 -08:00
Alex
5618e08bbe
Updated ansi-html dependency to fix CVE vulnerability ( #1311 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-12-08 23:22:07 -08:00
Alex
33f13c4853
Changed react-scripts to be only dev dependency ( #1222 )
2021-11-12 02:12:54 -06:00
Alex
3fabfb96c9
Updated material-ui dependencies to mui 5 & fixed issues with migration ( #1119 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-10-21 20:20:27 -05:00
Alex
3034803054
Console portal-ui improvements ( #1079 )
...
- Updated dependencies in yarn lock
- Quick common card adjustment
- Warnings cleanup
- Updated assets
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-09-24 14:22:01 -05:00
Alex
cb886f0130
Updated styles in Prometheus dashboard ( #1078 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2021-09-23 10:01:56 -07:00
dependabot[bot]
4ab1cf1bf2
Bump tmpl from 1.0.4 to 1.0.5 in /portal-ui ( #1068 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-21 17:49:52 -07:00
Daniel Valdivia
64e38ca8d3
List buckets re-design ( #1058 )
...
* New Bucket Listing
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
Co-authored-by: Lenin Alevski <alevsk.8772@gmail.com >
2021-09-20 11:13:34 -07:00
Alex
2ade4ca1cf
Added New styles to Dashboard ( #1054 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-09-16 09:43:37 -07:00
Daniel Valdivia
deda36a8b5
Fix Add Buckets button on Object Browser ( #970 )
...
* Fix Add Buckets button on Object Browser
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Comments
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-08-23 10:23:36 -07:00
Alex
8bea9ab2a5
Implemented an autocomplete component ( #803 )
...
This component can be used as a replacement for select component
2021-06-11 15:32:07 -05:00
Alex
d5a3fee0be
Updated dependencies for console. ( #800 )
...
There is one fix that needs to be applied once create-react-app delivers a new update. Please refer to https://github.com/facebook/create-react-app/issues/11053
https://github.com/facebook/create-react-app/issues/11053
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-06-08 16:21:48 -07:00
dependabot[bot]
991043822b
Bump ws from 6.2.1 to 6.2.2 in /portal-ui ( #793 )
...
Bumps [ws](https://github.com/websockets/ws ) from 6.2.1 to 6.2.2.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/commits )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-06-07 22:27:20 -07:00
dependabot[bot]
9498f8dcb5
Bump dns-packet from 1.3.1 to 1.3.4 in /portal-ui ( #774 )
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Release notes](https://github.com/mafintosh/dns-packet/releases )
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-05-30 21:34:26 -07:00
Alex
622f9ed3cd
Added URl routing for tabs in buckets ( #769 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-05-25 16:16:15 -07:00
dependabot[bot]
d546f05e11
Bump hosted-git-info from 2.8.8 to 2.8.9 in /portal-ui ( #736 )
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-05-12 16:08:29 -07:00
Alex
5c73137d60
Fixed Console Widgets to match grafana information ( #737 )
...
* Fixed Console Widgets to match grafana information
* Fix the Prometheus queries
Signed-off-by: Daniel Valdivia <hola@danielvaldivia.com >
* Add missing steps
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* adjust interval
Signed-off-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
* Fixed inconsistence with backend names
* Reimplemented step calc to avoid issues on multime times request
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
Co-authored-by: Daniel Valdivia <18384552+dvaldivia@users.noreply.github.com >
2021-05-12 13:35:14 -07:00
dependabot[bot]
4f0752c9fc
Bump url-parse from 1.4.7 to 1.5.1 in /portal-ui ( #728 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.1.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-05-10 16:18:53 -07:00
dependabot[bot]
d60cac0122
Bump ssri from 6.0.1 to 6.0.2 in /portal-ui ( #698 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Alex <33497058+bexsoft@users.noreply.github.com >
2021-04-20 23:59:09 -07:00
dependabot[bot]
897b5b8be5
Bump react-dev-utils from 11.0.1 to 11.0.4 in /portal-ui ( #644 )
...
Bumps [react-dev-utils](https://github.com/facebook/create-react-app/tree/HEAD/packages/react-dev-utils ) from 11.0.1 to 11.0.4.
- [Release notes](https://github.com/facebook/create-react-app/releases )
- [Changelog](https://github.com/facebook/create-react-app/blob/master/CHANGELOG-1.x.md )
- [Commits](https://github.com/facebook/create-react-app/commits/HEAD/packages/react-dev-utils )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2021-03-19 22:18:24 -07:00
dependabot[bot]
934e8c9f4c
Bump elliptic from 6.5.3 to 6.5.4 in /portal-ui ( #640 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-03-18 18:05:15 -07:00
Alex
cd5f5cb635
Updated project dependencies ( #571 )
...
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-01-22 11:06:54 -08:00
Cesar N
d6aceb5430
Add get healthInfo api using websockets ( #543 )
...
Integrate also HealthInfo API with Console UI
2021-01-13 12:43:34 -08:00
Alex
1c109769df
Implemented Log Search API & Prometheus functionality ( #549 )
...
Implemented Log Search API & Prometheus functionality in console, also fixed minor issues in all the platform
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
2021-01-13 12:08:32 -08:00
Daniel Valdivia
06f259f190
Run React Tests ( #508 )
...
Co-authored-by: Cesar N <ces.nietor@gmail.com >
2020-12-14 12:10:37 -08:00
Alex
8404baecd8
Removed unused pagination items ( #470 )
...
Removed unused pagination items, also updated dependencies of material-ui
Co-authored-by: Benjamin Perez <benjamin@bexsoft.net >
Co-authored-by: Daniel Valdivia <hola@danielvaldivia.com >
2020-12-07 10:13:12 -08:00