Alex
24176b5c7d
Initial Changes to Login page styles ( #2467 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-11-18 13:00:08 -06:00
Alex
4c47b9c3e6
Updated loader utils to avoid ReDoS issue ( #2461 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-11-15 18:22:37 -06:00
Alex
2f578010a0
New Menu Adjustments ( #2450 )
2022-11-13 10:23:55 -08:00
Lenin Alevski
cbbf3c5a53
selective version resolution for load-utils in react-scripts ( #2442 )
...
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com >
2022-11-08 13:03:50 -08:00
Alex
fbf3afd6fb
Updated mds to v0.0.3 ( #2423 )
...
## What does this do?
Updated mds to v0.0.3
## How does it look?
<img width="1653" alt="Screenshot 2022-11-01 at 19 23 38"
src="https://user-images.githubusercontent.com/33497058/199374216-383023cc-83f7-4825-8b26-63135bd75fdb.png ">
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-11-03 09:58:11 -07:00
Alex
6959bc5b02
Minimatch dependency update ( #2408 )
2022-10-21 13:10:06 -05:00
Alex
f7b142e74a
Replacing all buttons from console with mds ( #2303 )
...
Replaces buttons in console to start using MinIO Design System (mds)
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-09-09 17:42:30 -05:00
jinapurapu
292fb3920f
Created button to download Widget data as CSV or PNG file ( #2241 )
2022-08-19 12:48:15 -05:00
Alex
7036d1328e
Added Color customization to embedded object browser ( #2246 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-08-17 11:06:10 -05:00
dependabot[bot]
417ea4d481
Bump terser from 5.14.0 to 5.14.2 in /portal-ui ( #2187 )
...
Bumps [terser](https://github.com/terser/terser ) from 5.14.0 to 5.14.2.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/commits )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-22 11:57:54 -05:00
Alex
8e857dc563
Updated security issue with glob-parent dependency ( #2177 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-07-18 19:00:48 -05:00
dependabot[bot]
45e4a94416
Bump moment from 2.29.3 to 2.29.4 in /portal-ui ( #2164 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.29.3 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.29.3...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-07-07 14:53:04 -05:00
Alex
9371c027f3
Added Prettier test to workflow ( #2159 )
...
Signed-off-by: Benjamin Perez <benjamin@bexsoft.net >
2022-06-30 23:40:23 -05:00
Javier Adriel
f792d7a476
Remove unused deps ( #2133 )
2022-06-16 19:32:27 -07:00
Javier Adriel
b02c37bf33
Remove history library ( #2119 )
...
* Use navigate instead of push
* Remove use navigate
* Remove import
* Remove history
2022-06-13 16:16:43 -07:00
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