Test Pr - #140
Conversation
- Added new dependencies: app_links, convex_flutter, supabase, and win32_registry. - Implemented deep link handling in main.dart to manage incoming links and initialize services. - Updated pubspec.yaml and pubspec.lock to reflect new package versions and dependencies. - Registered necessary plugins for app links and other functionalities in platform-specific files.
- Added user management module to the API definition. - Integrated authentication provider in main.dart for handling authentication callbacks. - Updated SettingsTab to display user account information and provide sign-in/sign-out functionality with Discord. - Improved UI to reflect authentication state and error messages.
Co-authored-by: Codex <noreply@openai.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
- Add shared Convex skills under `.agent`, `.agents`, `.claude`, and `.windsurf` - Include skill docs, prompts, icons, and reference guides
- Move strategy data, state, import/export, and migrations into dedicated files - Update callers and tests to use the new strategy module
- Move active page hydration and transition handling into the page session provider - Switch strategy identity usage to `strategyId` and reset session state on clear - Update related widgets, guards, and tests for the new page/session flow
- Sync folder icon/color fields through Convex and Flutter - Add cloud strategy roles, page actions, and folder navigation parity - Enable exporting cloud strategies from remote snapshots
- Expand Convex skill references and migration guidance - Add library workspace provider and auth test coverage - Update auth and strategy providers for workspace behavior
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
- Add watchAllFolders() for folders:listAll subscriptions in ConvexStrategyRepository. - Switch cloud folder, strategy, and all-folders providers to StreamProvider using repository watch streams. - Add docs/auth_flow_reference.md. Made-with: Cursor
Remove cloud-only shortcuts that skipped the shared transition path. Route refresh and delete flows through setActivePageAnimated. Add tests for cloud animated and relative page switches. Made-with: Cursor
Extract ActionHistoryTransformContext and ActionObjectState for round-tripping placed objects through history. Wire capture/hydration into ability, agent, drawing, image, text, utility, and line providers; extend action_provider and strategy apply flow. Add hydration tests. Made-with: Cursor
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
ReorderableDragStartListener still allows dragging rows. Sync pubspec and macOS Podfile locks. Made-with: Cursor
Co-authored-by: Dara Adedeji <SunkenInTime@users.noreply.github.com>
Made-with: Cursor
feat: build the Icarus-owned typed Convex wrapper
…skills chore: remove bundled agent skills
…beta-release-gate
ci: gate the Icarus Online beta release candidate
…ible-gate Make active text sync state truthful
|
Too many files changed for review (660 files, 300 file limit). |
|
Important Review skippedToo many files! This PR contains 729 files, which is 629 over the limit of 100. To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch. Upgrade to a paid plan to raise the limit. Usage-priced reviews support at most 300 files. ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (77)
📒 Files selected for processing (729)
You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
No description provided.