Skip to content

Final merge - #57

Merged
MarkTheBoy merged 84 commits into
mainfrom
develop
Jun 8, 2026
Merged

MarkTheBoy merged 84 commits into
mainfrom
develop

Conversation

@MarkTheBoy

Copy link
Copy Markdown
Contributor

Merge dev into main

IhnatVelykoivan and others added 30 commits March 31, 2026 01:43
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
B
BAAAC
C3~3~BBBBAAAAAAAAAABBBfeat(landing): implement contact us page
:wq
:wq
BAABBPABfeat(landing): Replace fontSize into theme
feat(landing): implement contact us page
…ations

refactor(landing): replace NetworkWave with SVG decorations and unify…
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.
MarkTheBoy and others added 27 commits May 7, 2026 06:47
* 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
@MarkTheBoy
MarkTheBoy requested a review from cebanoleksandr June 8, 2026 13:23
@MarkTheBoy
MarkTheBoy merged commit 3071211 into main Jun 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants