Commit Graph

4 Commits

Author SHA1 Message Date
Armen Rohalov 60d77d0f29 dataset v2: implement redesign
Split the monolithic DatasetPage into an orchestrator plus DatasetLeftPanel,
DatasetFilterBar, DatasetClassList, DatasetTile, and DatasetStatusBar.
Migrated every az-* legacy token to v2 surface / accent / border / text-text
utilities. Built a dataset-specific class list (counts instead of keycaps,
no photo-mode control) rather than reusing the shared DetectionClasses,
which targets the annotations page. Added LIVE SYNC indicator, tab badges,
hover-revealed tile edit button, composite tile scrim with grid lines, and
amber primary Validate button. Date pickers hide the native calendar icon
while staying click-to-open.
2026-05-29 02:05:24 +03:00
Armen Rohalov b0829b4a90 feat(dataset): per-detection cards, in-browser editor, bulk-validate for local saves 2026-04-24 00:49:08 +03:00
Oleksandr Hutsul 274800e508 feat(flights): integrate mission-planner into Flights page
- Port mission-planner flight planning to main app (Tailwind, react-leaflet v5, react-i18next)
- Add FlightMap with click-to-add waypoints, draggable markers, polyline with arrows
- Add FlightParamsPanel with action modes, waypoint list (drag-reorder), altitude chart, wind, JSON import/export
- Add FlightListSidebar with create/delete and telemetry date
- Add collapsible left panel with quick action mode shortcuts
- Add work area / no-go zone drawing via manual mouse events (L.rectangle)
- Add AltitudeDialog and JsonEditorDialog (Tailwind modals)
- Add battery/time/distance calculations per waypoint segment
- Add satellite/classic map toggle and mini-map on point drag
- Add Camera FOV and Communication Addr fields
- Add current position display under location search
- Merge mission-planner translations under flights.planner.*
- Gitignore .superpowers session data
2026-04-17 00:31:24 +03:00
Oleksandr Bezdieniezhnykh 157a33096a Refactor project structure and dependencies; rename package to azaion-ui, update version to 0.0.1, and remove unused files. Introduce new routing and authentication features in App component. 2026-03-25 03:10:15 +02:00