Commit Graph
115 Commits
Author SHA1 Message Date
Pablo Lara ff0ba89a3f feat: clean all filters button is removing now the sort param 2024-09-06 10:25:57 +02:00
Pablo Lara bc7c3bd74b refactor: remove two components and create a new one, reducing code and improving efficiency 2024-09-06 10:20:59 +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 1bc6ac06a4 feat: restore datepicker component when the filters are clean 2024-09-05 19:29:07 +02:00
Pablo Lara 97616213db chore: main filters are working and tweaks styles 2024-09-05 19:05:36 +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
Pablo Lara 2d07186eb1 feat: integrate Zustand for global state management and apply it to the sidebar 2024-09-02 12:41:35 +02:00
Sophia Dao c281f85742 Users Page - Add User Modal, Edit User Modal (#45)
* feat(users): Add in Add User modal, add in Label component

* feat(users): Make adjustments to Add User modal and Edit user modal

* feat(users): Populate data from mock API

* feat(users): Permissions - do not show team info to users, redirect users
2024-08-30 08:30:10 -05:00
Pablo Lara 0a090b5694 chore: remove console logs 2024-08-28 12:29:08 +02:00
Pablo Lara c0a20b0f5d feat: the logOut button is working nicely now 2024-08-28 12:24:32 +02:00
Pablo Lara b5a40d07cf feat: Nextauth is working 2024-08-27 18:37:45 +02:00
Pablo Lara 06d05ec860 Merge branch 'main' into PRWLR-4393-Setup-NextAuth-client-session 2024-08-26 15:46:03 +02:00
Pablo Lara 440e95515a feat: add new items to the main menu 2024-08-26 15:33:07 +02:00
Pablo Lara 4cf5d9cb43 chore: WIP 2024-08-23 23:00:41 +02:00
Sophia Dao c910167ff6 Users Page - Table Row (#43)
* feat(users): Add in Users page and sidebar

* feat(users): Fix grammar, add in Users action

* feat(users): Add in more API info

* feat(users): Continue work on table, pass data through to table, style skeleton

* feat(users): Format Status column

* feat(users): Style table

* feat(users): Change data, update Users to User
2024-08-23 09:44:48 -05:00
Pablo Lara ed0d975e43 chore: WIP 2024-08-22 18:04:30 +02:00
Pablo Lara 063de00e45 chore: create 2024-08-21 14:33:53 +02:00
Pablo Lara 52dd08883f chore: add AuthForm component 2024-08-21 11:53:17 +02:00
Sophia Dao f676ca9078 Compliance Page & Compliance Card (#40)
* feat(compliance): Add in initial shell for Compliance page

* feat(compliance): Mock data in the same way as Services and Providers, create files for rest of page and card structure

* feat(compliance): Add in more data to json, continue building Compliance Card

* feat(compliance): Add in icons for Compliance types, update Compliance skeleton

* feat(compliance): Compliance card/page - add in colors for progress bar, styling

* feat(compliance): Add image definitions to fix CI

* feat(compliance): Add in aws.svg instead of .png

* Fix file suffix

* feat(compliance) remove duplicate spacer
2024-08-20 08:30:36 -05:00
Pablo Lara 3b621e73f6 chore: adjusted the gaps a bit and centered it along the X-axis for now 2024-08-20 10:06:03 +02:00
Pablo Lara 71a56031e2 chore: aling to the middle for charts components for now 2024-08-19 17:13:15 +02:00
Pablo Lara d714213cc2 chore: fix lint error 2024-08-19 16:55:00 +02:00
Pablo Lara 33a5556b8a #PRWLR-4106: modify gap for attack surface component 2024-08-19 16:49:44 +02:00
Pablo Lara a864c76955 feat: add attack surface component 2024-08-19 16:43:45 +02:00
Pablo Lara 109a477f9e chore: fix English typo error 2024-08-19 16:42:44 +02:00
Pablo Lara 9296e0cc0d chore: add severity's colors 2024-08-19 16:39:15 +02:00
Pablo Lara f61ed5ddf5 chore: simplify AttackSurface component 2024-08-19 12:14:17 +02:00
Pablo Lara f236d2087a feat: Attack Surface component is ready 2024-08-19 12:11:50 +02:00
Pablo Lara 441945e075 feat: Status chart is ready 2024-08-19 10:52:44 +02:00
Pablo Lara 26ab6513a2 fix: resolve casing conflict for Chart.tsx 2024-08-16 12:44:12 +02:00
Pablo Lara b0ec7a2a82 fix: temporary rename to resolve casing conflict 2024-08-16 12:43:02 +02:00
Pablo Lara 6ea3057b23 feat: create CustomBox component 2024-08-16 10:59:09 +02:00
Pablo Lara 5af439d926 feat: add Skeleton for services page 2024-08-15 09:09:43 +02:00
Pablo Lara 40991c4b7e Merge branch 'main' into PRWLR-4375-Services-Page-Card 2024-08-15 08:41:05 +02:00
Pablo Lara 614548f58a chore: adjust breakpoints for improved responsiveness 2024-08-15 08:29:03 +02:00
Pablo Lara 088b4fa4fe rename: rename ServiceCard component 2024-08-15 08:16:15 +02:00
Pablo Lara ca3da473d7 chore: add input for muted findings 2024-08-14 16:29:52 +02:00
Pablo Lara 11518a0806 chore: style tweaks 2024-08-14 16:01:56 +02:00
Pablo Lara ebd3bb386c feat: mock the API for services page and creating components 2024-08-14 15:21:52 +02:00
Sophia Dao afc4189577 Findings Page - Findings Card Components (#37) 2024-08-14 08:06:27 -05:00
Pablo Lara 4c0a14b96c chore: update components with the new paths 2024-08-14 09:52:03 +02:00
Pablo Lara 8dba9a7d9e feat: add kubernetes as a supported provider 2024-08-14 09:50:33 +02:00
Pablo Lara 891c171247 feat: add providers-badge component for global use and filter components 2024-08-14 09:06:47 +02:00
Pablo Lara 092ad10c56 chore: add all icons for services 2024-08-13 10:12:48 +02: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
Sophia Dao 7ab46d61b5 Findings page Severity component (#35)
* feat(findings): Severity and Status badge WIP

* feat(findings): Status and Severity badge changes

* Fix font color for dark mode
2024-08-09 09:16:55 -05:00