19135 Commits

Author SHA1 Message Date
Jirka Bažant
b707ae9ed9 chore(suite-native): Move useTradingFiatValues to common 2026-02-18 09:58:44 +01:00
Martin Varmuza
4a9591f2d3 fix(node-utils): implement express.js-like route matching logic 2026-02-18 08:49:33 +01:00
Martin Varmuza
6c99b273ae test(node-utils): add comprehensive route matching tests showing the bug 2026-02-18 08:49:33 +01:00
Jan Václavík
670d3a36cd refactor(suite): fix format 2026-02-18 08:47:49 +01:00
Jan Václavík
ebcf88a24c refactor(suite): Delete EventType from package imports 2026-02-18 08:47:49 +01:00
Jan Václavík
fd38f6dd4e refactor(suite): Refactor EventType names
# Conflicts:
#	packages/suite/src/middlewares/suite/analyticsMiddleware.ts
2026-02-18 08:47:49 +01:00
Jan Václavík
2111522150 fix(analytics-docs): Update URL form 2026-02-17 18:27:04 +01:00
Jan Václavík
0da1b62dc1 fix(suite): Fix type 2026-02-17 18:27:04 +01:00
Jan Václavík
a41a05db6a feat(analytics-docs): Integrate sidebar state management into URL parameters
- Added sidebarOpen state to manage sidebar visibility.
- Updated URL parameter handling to include sidebar state.
- Refactored useFilteredEvents to synchronize sidebar state with URL updates.
2026-02-17 18:27:04 +01:00
Jan Václavík
b815e381e8 feat(analytics-docs): Add icons to event items in VersionsSidebar 2026-02-17 18:27:04 +01:00
Jan Václavík
f75b3be51c feat(suite): Use CardList 2026-02-17 18:27:04 +01:00
Jan Václavík
ea0e926363 refactor(suite): Move CardList to components 2026-02-17 18:27:04 +01:00
Jan Václavík
0eb3041e1a feat(analytics-docs): Add changelog sidebar 2026-02-17 18:27:04 +01:00
Seibei Iguchi
825073d63f fix(suite): remove max-height and overflow properties from SuiteBanners 2026-02-17 17:19:18 +01:00
Seibei Iguchi
6c4827ca63 fix(components): update default intent prop in Text component 2026-02-17 17:19:18 +01:00
Seibei Iguchi
987e9c4aab fix(components): add pointer capture handling to button props 2026-02-17 17:19:18 +01:00
Seibei Iguchi
8e71942f7a fix(components): update placeholder handling in Input and Textarea components 2026-02-17 17:19:18 +01:00
Seibei Iguchi
e26ee80ef6 fix(components): update overflow handling in EditableText 2026-02-17 17:19:18 +01:00
yanas
2ffea8d0bd refactor(suite): use THP pairing event for THP analytics 2026-02-17 16:53:08 +01:00
Jan Václavík
d1a3de6fe1 refactor(components): Simplify Collapsible component structure 2026-02-17 15:07:01 +01:00
Jan Václavík
f470d54aef refactor(analytics-docs): Update TypeScript configuration and improve code structure
- Added scripts directory to TypeScript configuration for better module inclusion.
- Refactored buildData script to use consistent CommonJS require syntax.
- Enhanced event loading and normalization logic for clarity and maintainability.
- Updated platform and sorting types for improved type safety.
- Adjusted styling in components for better layout and responsiveness.
2026-02-17 15:07:01 +01:00
Jan Václavík
3d8eb89dab fix(suite): Fix formatting 2026-02-17 15:07:01 +01:00
Jan Václavík
33050ba132 refactor(analytics-docs): Convert function components to arrow functions
- Updated function components in App, AttributesTable, EventCard, and utility files to use arrow function syntax for consistency.
- Improved readability and modernized code style across the analytics-docs package.
2026-02-17 15:07:01 +01:00
Jan Václavík
9a42cde49f refactor(analytics-docs): Enhance event normalization and type extraction utilities
- Added a new utility file for extracting attribute types.
- Refactored event normalization functions to improve type handling and clarity.
- Updated TypeScript configuration paths for better module resolution.
2026-02-17 15:07:01 +01:00
Jan Václavík
edf26b260e feat(analytics-docs): Improve responsiveness 2026-02-17 15:07:01 +01:00
Jan Václavík
1197ad556a fix(suite): Add used dependency 2026-02-17 15:07:01 +01:00
Jan Václavík
0c9de71fcc refactor(suite): Refactor build-data 2026-02-17 15:07:01 +01:00
Jan Václavík
3b8d26ea0e chore(analytics-docs): Set workflow for analytics-docs 2026-02-17 15:07:01 +01:00
Jan Václavík
3002e95d43 chore(analytics-docs): Clean up ESLint configuration by removing unnecessary whitespace 2026-02-17 15:07:01 +01:00
Jan Václavík
ec712ba46b chore(analytics-docs): Update ESLint configuration and add ts-morph to outdated dependencies list 2026-02-17 15:07:01 +01:00
Jan Václavík
c4c30e7efa feat(analytics-docs): Refactor App component for theme integration and UI enhancements
- Updated App component to accept a theme prop for dynamic styling.
- Introduced ThemeSwitch component for toggling themes.
- Modified GlobalStyle to adapt to the selected theme's color scheme.
- Wrapped App in ThemeContextProvider for improved theme management.
2026-02-17 15:07:01 +01:00
Jan Václavík
5c56284c70 fix(analytics-docs): Update dev script to conditionally build data before starting Vite 2026-02-17 15:07:01 +01:00
Jan Václavík
577d2cb5fb feat(analytics-docs): Optimize JSON output and improve component structure
- Updated buildData script to allow compact JSON output for reduced file size, with an option for pretty-printing during development.
- Refactored App component to utilize imported layout components, removing unnecessary styled components.
- Enhanced AttributesTable and AttributesTableRow components to improve prop naming for clarity.
- Updated Filter component to import Sort type from types for better type management.
- Streamlined useFilteredEvents by integrating utility functions for version comparison and event retrieval.
2026-02-17 15:07:01 +01:00
Jan Václavík
6cc2f55dad fix(suite): Fix types 2026-02-17 15:07:01 +01:00
Jan Václavík
3bc0fc4137 feat(analytics-docs): Enhance filtering and UI components in event documentation
- Updated App component to include a loading spinner when filtering events.
- Added a new button for adding events with a tooltip for better user guidance.
- Enhanced Filter component to include sorting options for improved event organization.
- Introduced isFiltering state in useFilteredEvents to manage filter status effectively.
- Updated GlobalStyle to ensure links are styled consistently across the application.
2026-02-17 15:07:01 +01:00
Jan Václavík
ca0b9031fb feat(analytics-docs): Implement clear filters functionality in event results
- Added clearAll function in useFilteredEvents to reset filters.
- Updated App component to manage active filter state and pass new props to ResultsInfo.
- Enhanced ResultsInfo component to display a "Clear filters" link when filters are active.
2026-02-17 15:07:01 +01:00
Jan Václavík
872e8f1061 feat(analytics-docs): Enhance event filtering and results display
- Updated useFilteredEvents to initialize state from URL parameters for better user experience.
- Modified ResultsInfo component to accept props for filtered and total event counts, platform, and query.
- Improved App component to utilize new props in ResultsInfo and manage sorting state more effectively.
- Adjusted Filter component to ensure platform selection is consistent with available options.
2026-02-17 15:07:01 +01:00
Jan Václavík
df2fac64f1 chore(analytics-docs): Update ts-morph dependency and implement fuzzy matching for event filtering
- Upgraded ts-morph to version 27.0.2 in package.json and yarn.lock.
- Added fuzzy matching functionality in useFilteredEvents to improve event search capabilities.
2026-02-17 15:07:01 +01:00
Jan Václavík
c0d630e405 fix(suite): Delete leftovers 2026-02-17 15:07:01 +01:00
Jan Václavík
10f28bdbb4 fix(suite): Fix icons 2026-02-17 15:07:01 +01:00
Jan Václavík
689d2b19c4 fix(suite): Move related packages to dependencies 2026-02-17 15:07:01 +01:00
Jan Václavík
5b072115c0 fix(suite): Fix formatting issues 2026-02-17 15:07:01 +01:00
Jan Václavík
a817589762 refactor(suite): Refactor docs 2026-02-17 15:07:01 +01:00
Jan Václavík
3d8db8109c feat(analytics-docs): Enhance event documentation and UI components
- Added 'possibleImprovements' field to EventDoc type for better event documentation.
- Updated EventCard component to display possible improvements if available.
- Adjusted AttributesTableRow to set a fixed width for better layout.
- Increased gap in App component's Column for improved spacing.
- Modified Filter component placeholder for clarity.
- Set default open state for AttributesTable to enhance user experience.
- Fixed import paths in normalizeEvents utility for consistency.
2026-02-17 15:07:01 +01:00
Jan Václavík
94043d159a refactor(analytics-docs): Simplify App component and remove unused files 2026-02-17 15:07:01 +01:00
Jan Václavík
852a3234ab feat(analytics-docs): Add Filter and ResultsInfo components for event filtering 2026-02-17 15:07:01 +01:00
Jan Václavík
0d773c0787 fix(suite): Polish UI 2026-02-17 15:07:01 +01:00
Jan Václavík
06995c92a4 feat(suite): Add syntax highlighting 2026-02-17 15:07:01 +01:00
Jan Václavík
11a986ccc8 fix(suite): fix types in analytics-docs 2026-02-17 15:07:01 +01:00
Jan Václavík
2fc8fda618 fix(suite): Fix imports from other packages 2026-02-17 15:07:01 +01:00