Final merge - #57
Merged
Merged
Final merge#57
Conversation
feat(common): add sidebar and header layout for authenticated pages
feat(common): add mobile responsive layout with drawer sidebar
refactor(common): change dashboard route from /app/dashboard to /app
feat(landing): implement landing page with wave background
:wq :wq BAABBPABfeat(landing): Replace fontSize into theme
feat(landing): implement contact us page
… background to match Figma
…ations refactor(landing): replace NetworkWave with SVG decorations and unify…
Feature/auth login form
Production builds no longer require VITE_API_BASE_URL — the Axios client falls back to the relative /api path, preparing the frontend to be served by NestJS under the same origin.
* restore wisard results, reload durability * dont use sourceText, using session-stored local text * moved hardcoded value to api-config.ts
* feat: Add wizard step 3 for the rest of frameworks * Fix comments * Fix language dropdown
* test(contact): add form, interceptor, and 404 specs * moved tests to 'test' folder
* feat(dashboard): implement dashboard page * chore: fix review comments for dashboard implementation * refactor: extract magic numbers to constants * refactor(dashboard): rename chart component, extract utils, and fix import order * feat: add RecentActivityTable and generic DataTable components
* refactor: improve dashboard folder structure * feat(dashboard): implement overview summary cards * fix(dashboard): add missing recent activity job fields
* feat: implement dashboard activity chart with states and toggle * feat: add date/type dropdowns with dynamic chart updates and responsive layout
* added synthetic data generator settings page based on figma design * Fixed dropdown names * removed drag&drop, removed toggle, added one column based on figma design * added text field that displays the current-section document * changed the amount of max records because it was wrongly typed * changes hardcoded style values Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * moved hardcoded values to styles and some label and description from dropdown to translation.json * moved typography styles to styles.ts and moved metrics and limits to syntheticdataform. Also fixed duplication in translation.json * swapped hardcoded values with values from themes * swapped hardcoded typography with themes values --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
* Add dashboard widget states handling * feat(dashboard): implement secondary widgets with backend data * fix(ComplianceChart): improve responsive behavior * fix(charts): fix DeIdentificationChart and EntityTypesChart * feat(dashboard): implement secondary overview widgets with backend integration
* Add synthetic result page layout * feat: Create Synthetic Generated Data page
* Implement dashboard recent activity table and page navigation * refactor: fix table layout structure and spacing * feat(analyses): implement table with filters and mock data for dashboard
* added an erro state if the backend job processing fails * created constants file and changed the code according to rules
#43) * created a feature that informs the user when there are no detected entities * enchanced the style
* implemented review result expiration banners according to figma design * chnaged the testing numbers to real production ones * fixed the moving box glitch
* created a logic of showing the popup in case of backing up from review result * removed comment and enchanced the style * changed styles according to figma design
#47) * fixed the glitched where after the timer the UI went off only after reloading, it is going automatically now. Alsoo added the tests * fixed a critical error where hook redirected to not found page instead of inactivity one
* feat: recalculate dashboard data based on selected filters * feat(all-analyses): improve dynamic filtering, pagination and export
* feat(dashboard): add dynamic metric icon styles for empty and populated states * fix(dashboard): preserve dashboard layout for empty filter results * fix(dashboard): improve activity chart visualization and data alignment * fix: align cards and improve chart label positioning * fix: improve dashboard card responsiveness and date handling * fix: make chart scales dynamic based on real data * fix: improve loading, error and empty states in MetricCard and EmptyStateCard * refactor(DataTable): unify state handling and remove hardcoded texts * feat(all-analyses): improve responsiveness and filtering functionality
* Updated the project readme including fixes in project tree display * added business component into components * regenerated the frontend README and cleaned an unused dependency. * final polish to readme
Added an image and a note about the backend service.
* fix(router): reset page scroll position on navigation * fix(filters): improve date range filter button spacing * fix(charts): improve pie chart label spacing and reserved container area * fix: add empty state handling for filtered dashboard data
* small "generate synthetic data" button color and acting changes * added the hover effect
Ihor4yk
approved these changes
Jun 8, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Merge dev into main