Commit Graph

293 Commits

Author SHA1 Message Date
Pablo Lara e15690781f Merge pull request #64 from prowler-cloud/PRWLR-4917-Improving-Filtering-Impacts-the-whole-app-followUp
Codebase improvements: Tailwind formatting, accessibility fixes, and search optimization
2024-10-01 08:16:54 +02:00
Pablo Lara 35f7c90c19 chore: rename for consistency custom-button component 2024-10-01 06:02:22 +02:00
Pablo Lara 717f9765e1 chore: run prettier-plugin-tailwindcss 2024-10-01 05:55:20 +02:00
Pablo Lara 607cd5d1e0 feat: install, configure and run prettier-plugin-tailwindcss 2024-10-01 05:44:24 +02:00
Pablo Lara 4e5bb81906 chore: Style tweaks for filters 2024-10-01 05:30:47 +02:00
Pablo Lara 24163b2644 chore: Style tweaks for filters 2024-10-01 04:59:07 +02:00
Pablo Lara 7c2f7d7eeb chore: Fix issue with invalid keys being passed to selectedKeys 2024-09-30 17:37:09 +02:00
Pablo Lara fcd1aa5d76 chore: impot lodash correctly 2024-09-30 17:25:08 +02:00
Pablo Lara 1f5ee1ee3f chore: tweak styles 2024-09-30 17:23:52 +02:00
Pablo Lara bbbcc4a185 chore: Add aria-labels to fix errors accessibility 2024-09-30 17:03:15 +02:00
Pablo Lara f8c5f4f1cc chore: Add aria-label to buttons for improved accessibility 2024-09-30 16:54:33 +02:00
Pablo Lara 78f8badddd Merge pull request #63 from prowler-cloud/PRWLR-4917-Improving-Filtering-Impacts-the-whole-app
Big Refactor: Integrated React Hook Form, Improved UI Consistency and added new features
2024-09-30 16:32:36 +02:00
Pablo Lara 5223cf3763 chore: rename component properly 2024-09-30 16:31:15 +02:00
Pablo Lara 39b7fca11f chore: rename component properly 2024-09-30 16:30:38 +02:00
Pablo Lara 904a4a61e9 chore: rename component properly 2024-09-30 16:16:24 +02:00
Pablo Lara f146946319 feat: big refactor for filters and tons of components 2024-09-30 16:15:43 +02:00
Pablo Lara db9faa2f4b chore: WIP 2024-09-30 09:43:23 +02:00
Pablo Lara d9ec74b149 chore: WIP 2024-09-30 06:21:56 +02:00
Pablo Lara ba1f8c9a3a chore: handle lib folder dependencies with nextui 2024-09-28 06:13:28 +02:00
Pablo Lara f496896884 feat: change render order by default, rename components, simplify structure 2024-09-28 05:29:04 +02:00
Pablo Lara 1ea8addb04 chore: remove unused console log 2024-09-27 15:53:16 +02:00
Pablo Lara f7df63e2af feat: add new functionality for adding provider and remove the old one 2024-09-27 15:33:36 +02:00
Pablo Lara 2807fc2b8e chore: replace the new field date value coming from the API 2024-09-27 11:15:02 +02:00
Pablo Lara fbb5ede272 chore: add types in the proper directory 2024-09-27 10:45:12 +02:00
Pablo Lara 8e1c8304d8 feat: fix TS errors in customButton component 2024-09-27 10:42:16 +02:00
Pablo Lara dbfc11e822 chore: tweak filter controls 2024-09-27 10:20:38 +02:00
Pablo Lara 0235f37faa chore: tweak styles for button with icons 2024-09-27 10:04:41 +02:00
Pablo Lara ef7272cf80 chore: edit and delete provider form have been refactored using custom buttons 2024-09-27 09:42:48 +02:00
Pablo Lara 840df1dab6 feat: hide scrollbar when needed 2024-09-27 07:47:17 +02:00
Pablo Lara 1f75d70d4e fix: fix the providerId, the value coming from the API changed 2024-09-26 16:05:17 +02:00
Pablo Lara ede597d02d chore: add new icons 2024-09-26 16:03:13 +02:00
Pablo Lara 8db20eb2ba chore: add new colors 2024-09-26 16:02:52 +02:00
Pablo Lara a70fcf488d chore: add new colors 2024-09-26 16:02:13 +02:00
Pablo Lara c544a069a2 feat: create and integrate custom button component 2024-09-26 16:01:42 +02:00
Pablo Lara 4b74a8a008 feat: add a header to use basic auth 2024-09-26 16:01:16 +02:00
Pablo Lara e67f4e5f29 feat: WIP 2024-09-25 06:56:34 +02:00
Pablo Lara 087ffcbb95 Merge pull request #62 from prowler-cloud/PRWLR-4041-Providers-Page-Manage-Providers-Modal-Delete-Providers-Modal
Providers page manage providers modal
2024-09-24 13:12:11 +02:00
Pablo Lara b860e35408 feat: fuctionality tweaks handling errors 2024-09-24 11:43:51 +02:00
Pablo Lara 94eba806e3 feat: big refactor for CustomInput component 2024-09-24 08:40:48 +02:00
Pablo Lara fa77455c3e feat: edit provider has client validation now 2024-09-24 08:09:02 +02:00
Pablo Lara 4f7d6a8402 Merge branch 'main' into PRWLR-4041-Providers-Page-Manage-Providers-Modal-Delete-Providers-Modal 2024-09-23 13:39:30 +02:00
Pablo Lara 0d5be65879 Merge pull request #61 from prowler-cloud/PRWLR-4763-Confirmation-screen
Confirmation modal component
2024-09-23 08:25:39 +02:00
Pablo Lara 3b96d14f84 chore: rename getProviders action and add modal for editing provider info 2024-09-22 15:48:47 +02:00
Pablo Lara 1dfde958bf chore: rename getProviders action and add modal for editing provider info 2024-09-22 15:48:03 +02:00
Pablo Lara cb20f595ac rename: rename table components 2024-09-21 22:15:04 +02:00
Pablo Lara 720256968e feat: confirmation screen works as expected 2024-09-21 21:51:51 +02:00
Pablo Lara 7fb6250029 chore: WIP 2024-09-20 18:16:37 +02:00
Pablo Lara 3cac32ac78 Merge pull request #60 from prowler-cloud/ack/fix-dockerfile
Ack/fix dockerfile
2024-09-19 17:08:13 +02:00
Drew Kerrigan a5fb1205af fix(): put line ending back 2024-09-19 10:56:34 -04:00
Drew Kerrigan 41e7dce861 fix(): cleanup comment 2024-09-19 10:55:56 -04:00