@@ -295,34 +295,34 @@ const rendererMap = {
295295
296296#### 3.1 Advanced Query Support
297297
298- - [ ] Build a query builder UI for user-created filters
299- - [ ] Support ObjectQL filter AST syntax (` ['field', 'op', 'value'] ` )
300- - [ ] Implement compound filters (AND/OR groups)
301- - [ ] Add global search with full-text filtering across objects
302- - [ ] Support field selection (projections) for optimized payloads
298+ - [x ] Build a query builder UI for user-created filters
299+ - [x ] Support ObjectQL filter AST syntax (` ['field', 'op', 'value'] ` )
300+ - [x ] Implement compound filters (AND/OR groups)
301+ - [x ] Add global search with full-text filtering across objects
302+ - [x ] Support field selection (projections) for optimized payloads
303303
304304#### 3.2 Offline-First Architecture
305305
306- - [ ] Integrate ` expo-sqlite ` as local storage backend
307- - [ ] Design local schema migration strategy based on object metadata
308- - [ ] Implement write-ahead sync queue for offline mutations
309- - [ ] Build conflict resolution UI (last-write-wins with manual override option)
310- - [ ] Add network status detection and offline indicator
311- - [ ] Implement background sync with expo-background-fetch
306+ - [x ] Integrate ` expo-sqlite ` as local storage backend
307+ - [x ] Design local schema migration strategy based on object metadata
308+ - [x ] Implement write-ahead sync queue for offline mutations
309+ - [x ] Build conflict resolution UI (last-write-wins with manual override option)
310+ - [x ] Add network status detection and offline indicator
311+ - [x ] Implement background sync with expo-background-fetch
312312
313313#### 3.3 Batch Operations
314314
315- - [ ] Support batch create/update/delete via ` client.data.batch() `
316- - [ ] Build multi-select UI in list views for bulk actions
317- - [ ] Implement progress indicator for batch operations
318- - [ ] Handle partial failure scenarios with user notification
315+ - [x ] Support batch create/update/delete via ` client.data.batch() `
316+ - [x ] Build multi-select UI in list views for bulk actions
317+ - [x ] Implement progress indicator for batch operations
318+ - [x ] Handle partial failure scenarios with user notification
319319
320320#### 3.4 View Storage
321321
322- - [ ] Integrate ` client.views.* ` for saving custom user views
323- - [ ] Build "Save View" UI (name, visibility, filters, sort, columns)
324- - [ ] Display saved views as tabs/chips above list views
325- - [ ] Support sharing views between users
322+ - [x ] Integrate ` client.views.* ` for saving custom user views
323+ - [x ] Build "Save View" UI (name, visibility, filters, sort, columns)
324+ - [x ] Display saved views as tabs/chips above list views
325+ - [x ] Support sharing views between users
326326
327327---
328328
0 commit comments