Commit Graph

112 Commits

Author SHA1 Message Date
Jan Václavík
d9ac0a8884 fix(analytics-docs): Update getVersionsWithEvents to include attribute changelog versions 2026-03-24 12:15:14 +01:00
Jan Václavík
5c47d2bb15 refactor(analytics-docs): Enhance version handling logic 2026-03-24 12:15:14 +01:00
Jan Václavík
e11d4108cb fix(analytics-docs): Fix condition 2026-03-24 12:15:14 +01:00
Jan Václavík
948445dba3 fix(analytics-docs): Update list formatting 2026-03-24 12:15:14 +01:00
Jan Václavík
9dbf4d3b1f feat(analytics-docs): Refine attribute changelog handling in VersionsSidebar 2026-03-24 12:15:14 +01:00
Jan Václavík
1340423a67 feat(analytics-docs): Simplify changelog processing and event versioning logic 2026-03-24 12:15:14 +01:00
Jan Václavík
6d935c922f feat(analytics-docs): Refactor tooltip content rendering in VersionsSidebar using JSX elements 2026-03-24 12:15:14 +01:00
Jan Václavík
382125892c feat(analytics-docs): Enhance changelog handling and event versioning logic 2026-03-24 12:15:14 +01:00
Jan Václavík
e733d945a2 fix(analytics): Delete deviceId 2026-03-20 13:52:08 +01:00
Jan Václavík
7cd9cf4eb0 fix(analytics-docs): Update readme 2026-03-20 13:52:08 +01:00
Jan Václavík
cbf4c5fe69 feat(analytics-docs): Invert toggle and scroll functionality in server log 2026-03-20 13:52:08 +01:00
Jan Václavík
168eb9ef2b fix(suite): Fix package.json 2026-03-20 13:52:08 +01:00
Jan Václavík
6c43beab05 fix(analytics-docs): Fix instance view 2026-03-20 13:52:08 +01:00
Jan Václavík
7f6959b316 feat(analytics-docs): Add instanceId filter 2026-03-20 13:52:08 +01:00
Jan Václavík
f921ed2d9e fix(analytics-docs): Delete unused dependency 2026-03-20 13:52:08 +01:00
Jan Václavík
aa1e75b265 docs(analytics): Add readme 2026-03-20 13:52:08 +01:00
Jan Václavík
e7c879dca1 feat(analytics-docs): Delete wiring 2026-03-20 13:52:08 +01:00
Jan Václavík
60fa25d1a9 refactor(analytics-docs): Refactor code 2026-03-20 13:52:08 +01:00
Jan Václavík
23fce523f7 refactor(analytics-docs): Simplify imports and update layout structure in App.tsx 2026-03-20 13:52:08 +01:00
Jan Václavík
d482ee9150 refactor(analytics-docs): Refactor App.ts 2026-03-20 13:52:08 +01:00
Jan Václavík
e22536f69a feat(analytics-docs): Add badge to new events 2026-03-20 13:52:08 +01:00
Jan Václavík
01a3a693fd feat(analytics): Move all server logic outside of docs 2026-03-20 13:52:08 +01:00
Jan Václavík
b1821b3924 fix(analytics): Fix ci 2026-03-20 13:52:08 +01:00
Jan Václavík
1949f45811 feat(suite): Minimalistic analytics log server 2026-03-20 13:52:08 +01:00
Jan Václavík
bdff523407 feat(analytics): Move analytics log server outside 2026-03-20 13:52:08 +01:00
Jan Václavík
31b97f5423 feat(analytics-docs): Improve analytics log 2026-03-20 13:52:08 +01:00
Petr Knetl
d548a0beaf chore(suite): upgrade react to 19.2.x 2026-03-18 16:48:47 +01:00
Jiří Čermák
ad87eac457 refactor: replace custom eslint script with nx one 2026-03-17 16:51:40 +01:00
Jiří Čermák
47c184a859 chore: add type keyword to all types in imports and exports 2026-03-17 16:51:40 +01:00
Jan Václavík
e10bdc15ed feat(suite): Copy event name on triple click 2026-03-11 17:28:34 +01:00
Jan Václavík
8ddcbe3fed chore(analytics-docs): exclude test files from TypeScript compilation 2026-03-11 17:28:34 +01:00
Jan Václavík
fb0e3a0106 feat(analytics-docs): Improve search 2026-03-11 17:28:34 +01:00
Jan Václavík
091d885fc5 fix(analytics-docs): Fix empty attributes 2026-03-11 09:14:38 +01:00
Seibei Iguchi
e2e0c53418 refactor(components): update Checkbox and Radio components 2026-03-10 17:12:32 +01:00
Jan Václavík
b7d21488f5 fix(suite): Fix formatting 2026-03-05 16:42:51 +01:00
Jan Václavík
60c0542416 feat(analytics-docs): Add last releases 2026-03-05 16:42:51 +01:00
Jan Václavík
28b7686e0f feat(analytics-docs): Improve UX 2026-03-05 16:42:51 +01:00
Jan Václavík
365960947d refactor(analytics-docs): Change copy 2026-03-05 16:42:51 +01:00
Jan Václavík
6658707e83 feat(analytics-docs): Enhance AddEventModal with new snippets and UI improvements
- Added utility functions to generate snippets for enum context, events index path, and usage examples.
- Updated AddEventModal to display new snippets and improved instructions for adding events.
- Removed unused state and imports to streamline the component.
2026-03-05 16:42:51 +01:00
Jan Václavík
3ccb7abe12 fix(suite): Use Modal.Button 2026-03-05 16:42:51 +01:00
Jan Václavík
737c29543b fix(analytics-docs): Update ChangelogEntriesEditor layout and import order
- Moved import statements for CHANGELOG_ERROR_MESSAGES and defaultChangelogEntry to improve organization.
- Conditionally rendered the version and notes header in the ChangelogEntriesEditor based on the presence of entries.
2026-03-05 16:42:51 +01:00
Jan Václavík
ea0b7d02b2 feat(analytics-docs): Add string escaping utility for event file generation
- Introduced a utility function to escape strings for safe inclusion in single-quoted TypeScript/JavaScript literals.
- Updated event file generation logic to utilize the new escaping function for event names, versions, notes, and descriptions, ensuring proper formatting and preventing syntax errors.
2026-03-05 16:42:51 +01:00
Jan Václavík
bff400ca26 feat(analytics): Add event name validation and update ESLint rules
- Introduced a new validation function for analytics event names to ensure proper formatting and allowed domains.
- Updated ESLint rules to utilize the new validation function.
- Fixed formatting issues in the App component for better readability.
- Removed redundant dependency from package.json.
2026-03-05 16:42:51 +01:00
Jan Václavík
4a5ac98962 refactor(analytics-docs): Enhance AddEventModal and AttributeEditor components
- Reorganized imports and improved layout in AddEventModal.
- Removed unnecessary validation for attribute types.
- Updated AttributeEditor to use IconButton for removing attributes and added tooltip for optional attributes.
- Changed AttributeTypeReference to use a table for better presentation of type descriptions.
- Updated regex for attribute type validation to include additional characters.
2026-03-05 16:42:51 +01:00
Jan Václavík
fae7d72302 feat(analytics-docs): Improve UI 2026-03-05 16:42:51 +01:00
Jan Václavík
905a959885 feat(analytics-docs): Polish add event 2026-03-05 16:42:51 +01:00
Jan Václavík
95e643bfe5 feat(analytics-docs): Generate event definition from analytics-docs
# Conflicts:
#	CODEOWNERS
#	packages/analytics-docs/src/App.tsx
#	packages/analytics-docs/src/components/EventCard.tsx
2026-03-05 16:42:51 +01:00
Jan Václavík
b4651cbfeb feat(analytics-docs): Add favicon 2026-03-02 13:42:06 +01:00
Petr Knetl
71389f6adc chore(deps): update vite-plugin-node-polyfills from 0.24.0 to 0.25.0 2026-02-25 10:50:36 +01:00
Petr Knetl
9f1cfb7c21 chore(deps): update vite from 7.2.6 to 7.3.1 2026-02-25 10:50:36 +01:00