Commit Graph
55 Commits
Author SHA1 Message Date
Pablo Lara 73f7167b63 chore: replace Link component to use it from NextJS and not from NextUI 2024-11-06 11:03:12 +01:00
Pablo Lara 05e3be418d fix: the test connection button from actions in the providers table is working as expected now 2024-11-06 10:55:40 +01:00
Pablo Lara e444e39fd0 feat: add helper function to monitor task state during execution 2024-11-06 08:29:39 +01:00
Pablo Lara 4a3b767002 chore: remove the old test connection component 2024-11-03 10:07:11 +01:00
Pablo Lara d0b54d1950 feat: detail view for scans has been implemented 2024-10-14 17:30:32 +02:00
Pablo Lara f29e87f45b feat: Scan on demand can be executed now from the UI 2024-10-11 15:33:03 +02:00
Pablo Lara ab29373537 chore: tweak styles snippet id component 2024-10-10 16:39:30 +02:00
Pablo Lara 5246d84599 chore: retrieve values for all scans in getScans 2024-10-10 14:02:21 +02:00
Pablo Lara a1585142b7 chore: refactor custom filters to be able to have two in the same page 2024-10-09 13:56:56 +02:00
Pablo Lara 7a6ab5b7c7 refactor: extract common components to reduce code duplication, fix typo 2024-10-09 07:50:56 +02:00
Pablo Lara d8c9720723 fix: order by default using sorting param 2024-10-03 06:08:05 +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 24163b2644 chore: Style tweaks for filters 2024-10-01 04:59:07 +02:00
Pablo Lara 1f5ee1ee3f chore: tweak styles 2024-09-30 17:23:52 +02:00
Pablo Lara f8c5f4f1cc chore: Add aria-label to buttons for improved accessibility 2024-09-30 16:54:33 +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 f496896884 feat: change render order by default, rename components, simplify structure 2024-09-28 05:29:04 +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 1f75d70d4e fix: fix the providerId, the value coming from the API changed 2024-09-26 16:05:17 +02:00
Pablo Lara e67f4e5f29 feat: WIP 2024-09-25 06:56:34 +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 39c6fa9e55 fix: fix build errors 2024-09-19 09:08:22 +02:00
Pablo Lara 67f572285b refactor: tweaks styles for providers table 2024-09-11 15:03:51 +02:00
Pablo Lara 5163bcb72c chore: add new component for provider ID 2024-09-10 14:13:08 +02:00
Pablo Lara 3d120b3505 chore: WIP 2024-09-06 16:42:12 +02:00
Pablo Lara a9ff875a3a style: re-style action dropdown 2024-09-06 09:10:41 +02:00
Pablo Lara 4e8aae4f9e feat: add new component for search input 2024-09-06 07:59:35 +02:00
Pablo Lara bb32af93b2 feat: filters, search and sorting is working as expected 2024-09-05 13:12:20 +02:00
Pablo Lara ac93672752 chore: WIP 2024-09-04 17:10:26 +02:00
Pablo Lara a1021fbca7 chore: improve sorting 2024-09-04 09:00:18 +02:00
Pablo Lara 45f398bf30 chore: add sorting to provider's table 2024-09-03 16:31:05 +02:00
Sophia Dao afc4189577 Findings Page - Findings Card Components (#37) 2024-08-14 08:06:27 -05:00
Pablo Lara c492d25f4c Prwlr 4408 clean area labels warning in the console tab (#36)
* feat: remove 2 high severity vulnerabilities

* chore: solve accesibility warnings

* feat: all accesibility warnings have been solved
2024-08-12 11:41:17 -05:00
Pablo Lara abc2a3fa72 chore: solve conflicts with main branch 2024-08-09 13:10:52 +02:00
Pablo Lara 10fc131e13 feat: remove dependency 2024-08-09 13:06:09 +02:00
Pablo Lara 5bb3c012c9 feat: add functionality to the Pagination component 2024-08-09 11:54:58 +02:00
Pablo Lara bed2b1e7f7 feat: add Pagination - WIP 2024-08-08 20:08:11 +02:00
Sophia Dao ae8098d53e Findings card initial setup (#31)
* feat(findings): WIP - add on click for row, select one row at a time, pass ID to function

* feat(findings) More WIP for Findings Card - add in dummy data, pass selected row into card

* feat(findings): Pass selected row through

* Fix additional merge conflict

* feat(findings): Update to new file structure

* feat(findings): Hook up initial card with hard-coded data as a sidepanel that expands when a row element is clicked

* Merge main
2024-08-07 17:26:32 -05:00
Pablo Lara ca3d076607 feat: add Pagination component and DataTableColumnHeader component 2024-08-07 13:56:36 +02:00
Pablo Lara 4483baae19 chore: rename DataTable to DataTableProvider for more specificity 2024-08-07 09:14:17 +02:00
Pablo Lara 4137eaec6d chore: fix typo 2024-08-06 17:24:18 +02:00
Pablo Lara a2172d12f4 fix: run the lint fix to be able to build the app 2024-08-04 20:02:55 +02:00
Pablo Lara ffb91d2733 feat: method POST to check the provider connection is working 2024-08-04 18:55:20 +02:00
Pablo Lara 485482c868 feat: GET and POST provider are working as expected and the error is shown correctly 2024-08-04 18:18:53 +02:00