93568891cd
feat(tree): add flat and lazy modes for tree data handling * Implement flat mode to transform flat data with parentId to nested structure. * Introduce lazy mode for on-demand loading of children. * Update tree rendering logic to accommodate new modes. * Enhance tree cell expansion logic to support lazy loading. * Add dark mode styles for improved UI experience. * Create comprehensive end-to-end tests for tree functionality.
main
Hein
2026-02-17 13:03:20 +02:00
9ddc960578
feat(tests): add comprehensive tree structure tests for various modes
Hein2026-02-17 00:06:15 +02:00
391450f615
feat(pagination): add pagination state management and cursor handling
Hein2026-02-15 22:24:38 +02:00
7244bd33fc
refactor(advancedSearch): reorder exports and improve type definitions refactor(types): reorganize SearchCondition and AdvancedSearchState interfaces refactor(filterPresets): streamline useFilterPresets hook and localStorage handling refactor(filtering): clean up ColumnFilterButton and ColumnFilterPopover components refactor(loading): separate GriddyLoadingOverlay from GriddyLoadingSkeleton refactor(searchHistory): enhance useSearchHistory hook with persistence refactor(index): update exports for adapters and core components refactor(rendering): improve EditableCell and TableCell components for clarity refactor(rendering): enhance TableHeader and VirtualBody components for better readability
Hein2026-02-15 19:54:33 +02:00
9ec2e73640
feat(search): add search history functionality with dropdown and persistence - Implement SearchHistoryDropdown component for displaying recent searches - Add useSearchHistory hook for managing search history in localStorage - Integrate search history into SearchOverlay for user convenience - Update GridToolbar to support filter presets - Enhance SearchOverlay with close button and history display
Hein2026-02-15 13:52:36 +02:00
6226193ab5
feat(summary): update implementation status and add completed phases
Hein2026-02-14 21:27:20 +02:00
e776844588
feat(core): add column pinning and grouping features to Griddy table
Hein2026-02-14 21:18:04 +02:00
ad325d94a9
feat(toolbar): add column visibility and CSV export features
Hein2026-02-14 14:51:53 +02:00
635da0ea18
feat(pagination): add server-side pagination support and controls - Implement pagination control UI with page navigation and size selector - Enable server-side callbacks for page changes and size adjustments - Integrate pagination into Griddy component with data count handling
Hein2026-02-14 14:43:36 +02:00
b49d008745
chore: griddy work
Hein
2026-02-13 17:09:49 +02:00
3887d08fca
fix(Gridler): correct row index calculation logic * Update row index checks to handle negative values correctly * Simplify logic for determining row index from API
Hein
2026-02-11 14:22:51 +02:00
f5e31bd1f6
chore(changeset): update changelog configuration to use @changesets/changelog-git
Hein2026-02-07 20:06:11 +02:00
f737b1d11d
feat(globalStateStore): implement global state management with persistence - refactor state structure to include app, layout, navigation, owner, program, session, and user - add slices for managing program, session, owner, user, layout, navigation, and app states - create context provider for global state with automatic fetching and throttling - implement persistence using IndexedDB with localStorage fallback - add comprehensive README documentation for usage and API
Hein2026-02-07 20:03:27 +02:00
202a826642
Merge branch 'main' of git.warky.dev:wdevs/oranguru into dev-globalstatestore
Hein2026-02-07 16:22:32 +02:00
9d907068a6
docs(changeset): feat(Gridler): ✨ add isValuesInPages method and update state handling
Hein
2026-01-23 10:57:50 +02:00
ecb90c69aa
feat(Gridler): ✨ add isValuesInPages method and update state handling * Introduce isValuesInPages method to check if values exist in paginated data. * Update state management in GlidlerAPIAdaptorForGoLangv2 to clear values when no pages are found.
Hein
2026-01-23 10:57:32 +02:00
7cc09d6acb
docs(changeset): Added form controllers - New button and input controller components for the FormerControllers module
Hein2026-01-14 22:44:15 +02:00