Comparing phase2interactive:main...ObservedObserver:main · phase2interactive/async-code
Commits on Jun 17, 2025
-
feat: remove independent tasks page and add lazy loading (ObservedObs…
…erver#12) * Remove independent tasks list page As requested in issue ObservedObserver#11, removing the separate tasks list page since task management will be handled on the main home page with lazy loading functionality. * feat: add lazy loading to main page tasks list - Enhanced SupabaseService.getTasks() with pagination support (limit/offset) - Added lazy loading state management (pagination, loading states) - Replaced "View All" button with "Load More" functionality - Updated task list to show all loaded tasks instead of slice(0, 10) - Added loading indicators and proper state management - Tasks now load 10 at a time with smooth pagination Addresses issue ObservedObserver#11 by consolidating task management on main page with improved UX through lazy loading.
Commits on Jun 18, 2025
-
refactor: remove legacy code code_task_v1 (ObservedObserver#14)
* refactor: remove legacy file-based storage code_task_v1.py Removes the deprecated file-based task storage system as it has been replaced by the v2 Supabase-based system. This includes: - Legacy in-memory task storage - File persistence to tasks_backup.json - Deprecated run_ai_code_task() function - Legacy Docker container execution code Co-authored-by: Elwynn Chen <ObservedObserver@users.noreply.github.com> * refactor: clean up legacy code_task_v1 references in __init__.py Removes commented imports and function references to the deleted code_task_v1 module: - Removed commented import of run_ai_code_task and _run_ai_code_task_internal - Removed commented legacy function calls in sequential processor - Simplified conditional logic to only handle v2 tasks Co-authored-by: Elwynn Chen <ObservedObserver@users.noreply.github.com> --------- Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Co-authored-by: Elwynn Chen <ObservedObserver@users.noreply.github.com>