├── .claude └── agents │ ├── code-refactorer.md │ └── test-automation-engineer.md ├── .codecov.yml ├── .cursor └── environment.json ├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml ├── pull_request_template.md └── workflows │ ├── biome-check.yaml │ ├── branch-name-check.yaml │ ├── check-and-bump-versions.yaml │ ├── check-docs-links.yml │ ├── check-migrations.yml │ ├── codecov.yaml │ ├── codeql.yml │ ├── discord-python-ci.yml │ ├── external-internal-packages.yaml │ ├── release-ai-package.yaml │ ├── release-supabase-package.yaml │ ├── release-types-package.yaml │ ├── release-typescript-config-package.yaml │ ├── release-ui-package.yaml │ ├── rust-backend.yml │ ├── supabase-production.yaml │ ├── supabase-staging.yaml │ ├── supabase-types.yaml │ ├── turbo-unit-tests.yaml │ ├── type-check.yaml │ ├── vercel-preview-calendar.yaml │ ├── vercel-preview-finance.yaml │ ├── vercel-preview-nova.yaml │ ├── vercel-preview-platform.yaml │ ├── vercel-preview-rewise.yaml │ ├── vercel-preview-shortener.yaml │ ├── vercel-preview-tudo.yaml │ ├── vercel-preview-tumeet.yaml │ ├── vercel-production-calendar.yaml │ ├── vercel-production-finance.yaml │ ├── vercel-production-nova.yaml │ ├── vercel-production-platform.yaml │ ├── vercel-production-rewise.yaml │ ├── vercel-production-shortener.yaml │ ├── vercel-production-tudo.yaml │ └── vercel-production-tumeet.yaml ├── .gitignore ├── .idea ├── .gitignore ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── git_toolbox_prj.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jsLibraryMappings.xml ├── jsLinters │ └── eslint.xml ├── material_theme_project_new.xml ├── modules.xml ├── prettier.xml ├── tutur3u.iml └── vcs.xml ├── .idx └── dev.nix ├── .lychee.toml ├── .npmrc ├── .vscode ├── extensions.json └── settings.json ├── .zed └── settings.json ├── AGENTS.md ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GEMINI.md ├── LICENSE ├── README.md ├── SECURITY.md ├── WARP.md ├── apps ├── backend │ ├── .cargo │ │ └── audit.toml │ ├── .env.example │ ├── .gitignore │ ├── Cargo.lock │ ├── Cargo.toml │ ├── LEARNING.md │ ├── README.md │ ├── migrations │ │ ├── .gitkeep │ │ ├── 001_create_users_table.sql │ │ ├── 002_create_posts_table.sql │ │ ├── 003_create_sessions_table.sql │ │ └── 004_create_file_metadata_table.sql │ └── src │ │ ├── config.rs │ │ ├── db │ │ ├── mod.rs │ │ ├── posts.rs │ │ ├── sessions.rs │ │ └── users.rs │ │ ├── examples │ │ ├── borrowing.rs │ │ ├── closures_iterators.rs │ │ ├── collections.rs │ │ ├── concurrency.rs │ │ ├── errors.rs │ │ ├── lifetimes.rs │ │ ├── mod.rs │ │ ├── ownership.rs │ │ ├── smart_pointers.rs │ │ └── traits.rs │ │ ├── handlers │ │ ├── auth.rs │ │ ├── mod.rs │ │ ├── posts.rs │ │ ├── users.rs │ │ └── websocket.rs │ │ ├── main.rs │ │ ├── middleware │ │ ├── auth.rs │ │ ├── error.rs │ │ └── mod.rs │ │ └── models │ │ ├── dto.rs │ │ ├── file_metadata.rs │ │ ├── mod.rs │ │ ├── post.rs │ │ ├── session.rs │ │ └── user.rs ├── calendar │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── background │ │ │ │ ├── auth-featured-bg.jpg │ │ │ │ ├── placeholder.jpg │ │ │ │ ├── transparent-light.png │ │ │ │ └── transparent.png │ │ │ ├── github-mark.png │ │ │ ├── google-logo.png │ │ │ ├── logos │ │ │ │ ├── dark-rounded.png │ │ │ │ ├── dark.png │ │ │ │ ├── easy.png │ │ │ │ ├── light-rounded.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── og-image.png │ │ │ │ └── transparent.png │ │ │ ├── marketing │ │ │ │ └── education │ │ │ │ │ ├── edu-dark.jpeg │ │ │ │ │ └── edu-light.jpeg │ │ │ ├── official-logos │ │ │ │ ├── dark-logo-mono.png │ │ │ │ ├── dark-logo-mono.svg │ │ │ │ ├── dark-logo.png │ │ │ │ ├── dark-logo.svg │ │ │ │ ├── light-logo-mono.png │ │ │ │ ├── light-logo-mono.svg │ │ │ │ ├── light-logo.png │ │ │ │ └── light-logo.svg │ │ │ └── sounds │ │ │ │ └── alarm.mp3 │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── app │ │ │ ├── [locale] │ │ │ │ ├── (auth) │ │ │ │ │ └── verify-token │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── (root) │ │ │ │ │ ├── _components │ │ │ │ │ │ ├── language-dropdown-item.tsx │ │ │ │ │ │ ├── language-wrapper.tsx │ │ │ │ │ │ ├── logout-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-wrapper.tsx │ │ │ │ │ │ ├── theme-dropdown-items.tsx │ │ │ │ │ │ └── theme-dropdown-toggle.tsx │ │ │ │ │ ├── auth-button.tsx │ │ │ │ │ ├── dashboard-menu-item.tsx │ │ │ │ │ ├── invite-members-menu-item.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── local-workspace-select.tsx │ │ │ │ │ ├── meet-together-menu-item.tsx │ │ │ │ │ ├── menu.tsx │ │ │ │ │ ├── navbar-actions.tsx │ │ │ │ │ ├── navbar-calendar-header.tsx │ │ │ │ │ ├── navbar-calendar-wrapper.tsx │ │ │ │ │ ├── navbar-separator.tsx │ │ │ │ │ ├── navbar.tsx │ │ │ │ │ ├── navigation-menu.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── rewise-menu-item.tsx │ │ │ │ │ ├── server-menu.tsx │ │ │ │ │ ├── settings-avatar.tsx │ │ │ │ │ ├── settings-dialog.tsx │ │ │ │ │ ├── settings-display-name-input.tsx │ │ │ │ │ ├── settings-email-input.tsx │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── navigation-config.tsx │ │ │ │ │ │ └── shared-navigation.tsx │ │ │ │ │ ├── user-nav-client.tsx │ │ │ │ │ ├── user-nav-wrapper.tsx │ │ │ │ │ ├── user-nav.tsx │ │ │ │ │ └── user-presence-indicator.tsx │ │ │ │ ├── client-providers.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── providers.tsx │ │ │ └── api │ │ │ │ └── auth │ │ │ │ └── verify-app-token │ │ │ │ └── route.ts │ │ ├── constants │ │ │ ├── common.ts │ │ │ └── configs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ └── proxy.ts │ ├── tsconfig.json │ └── vercel.json ├── db │ ├── package.json │ ├── scripts │ │ ├── README.md │ │ ├── confirm-reset.js │ │ ├── project-names.js │ │ ├── sort-types.bat │ │ ├── sort-types.js │ │ └── sort-types.sh │ └── supabase │ │ ├── .gitignore │ │ ├── config.toml │ │ ├── functions │ │ └── auth-hook │ │ │ ├── _templates │ │ │ ├── magic-link.tsx │ │ │ └── sign-up.tsx │ │ │ └── index.ts │ │ ├── migrations │ │ ├── 20230202082703_remote_commit.sql │ │ ├── 20230202084436_remote_commit.sql │ │ ├── 20230209135251_add_wallets.sql │ │ ├── 20230216132036_add_project_documents.sql │ │ ├── 20230220044115_migrate_task_boards_to_projects.sql │ │ ├── 20230220075208_fix_outdated_task_list_schema.sql │ │ ├── 20230220081427_remove_task_board_members.sql │ │ ├── 20230220084924_remove_add_task_board_creator_trigger.sql │ │ ├── 20230220085348_remote_commit.sql │ │ ├── 20230220091745_fix_task_board_member_dependency.sql │ │ ├── 20230222145351_add_wallet_transactions.sql │ │ ├── 20230223185031_add_wallet_transaction_trigger.sql │ │ ├── 20230224122522_migrate_orgs_to_workspaces.sql │ │ ├── 20230224123425_set_project_ws_id_not_null.sql │ │ ├── 20230224131109_change_org_id_to_ws_id.sql │ │ ├── 20230225060537_update_add_ws_creator_to_exclude_null_user_id.sql │ │ ├── 20230329155454_add_workspace_presets_and_username.sql │ │ ├── 20230329164332_revert_handle_trigger_changes.sql │ │ ├── 20230329182753_ensure_user_and_workspace_handles_are_unique.sql │ │ ├── 20230330084328_rename_projects_to_teams.sql │ │ ├── 20230330161750_add_inventory_and_healthcare_tables.sql │ │ ├── 20230402154126_improve_wallet_transactions_logic.sql │ │ ├── 20230403050304_add_transaction_category_id.sql │ │ ├── 20230403051918_add_finance_sum_functions.sql │ │ ├── 20230403085718_add_inventory_and_healthcare_sum_functions.sql │ │ ├── 20230403144905_add_workspace_user_roles.sql │ │ ├── 20230404042332_add_ws_users_count_functions.sql │ │ ├── 20230404082850_add_workspace_presets_constraints.sql │ │ ├── 20230405075342_fix_ws_users_count_function_bug.sql │ │ ├── 20230406110104_add_wallet_transfer_support.sql │ │ ├── 20230406170117_improve_transfer_triggers.sql │ │ ├── 20230407074431_add_invoice_transaction.sql │ │ ├── 20230407141614_add_email_update_trigger.sql │ │ ├── 20230407142944_fix_auth_permissions.sql │ │ ├── 20230408073339_revamp_product_warehouses.sql │ │ ├── 20230419072046_improve_batch_logics.sql │ │ ├── 20230420055248_add_wallets_income_expense.sql │ │ ├── 20230420073309_improve_invoice_schema.sql │ │ ├── 20230421063238_add_user_private_details_protected_table.sql │ │ ├── 20230421075418_add_better_transaction_triggers.sql │ │ ├── 20230421151503_update_transaction_count_functions.sql │ │ ├── 20230422060822_enable_update_for_user_private_details.sql │ │ ├── 20230422074758_add_credit_wallets_and_currencies.sql │ │ ├── 20230425131037_add_sort_key_for_workspace_members.sql │ │ ├── 20230428053924_add_supa_audit_v0.3.1.sql │ │ ├── 20230428060550_add_initial_audit_tracking.sql │ │ ├── 20230428123437_improve_audit_log_handling.sql │ │ ├── 20230502063158_fix_user_handle_search.sql │ │ ├── 20230507065648_change_user_role_to_user_group.sql │ │ ├── 20230510032116_add_workspace_user_roles.sql │ │ ├── 20230511112115_prevent_delete_last_ws_owner.sql │ │ ├── 20230511114650_on_delete_cascade_ws_invites.sql │ │ ├── 20230517144534_add_ws_calendar_events.sql │ │ ├── 20230517161222_add_extensions_and_tenants.sql │ │ ├── 20230518061331_audit_calendar_events.sql │ │ ├── 20230522040046_show_ws_transactions_in_audit.sql │ │ ├── 20230522142013_add_wallet_transaction_report_opt_in.sql │ │ ├── 20230523045853_update_transfer_transaction_sync.sql │ │ ├── 20230523082942_add_calendar_event_participants.sql │ │ ├── 20230531180237_add_calendar_event_participant_groups.sql │ │ ├── 20230602173226_add_pending_participants_count.sql │ │ ├── 20230629141003_fix_batch_products_delete_error.sql │ │ ├── 20230629141934_fix_workspace_products_delete_error.sql │ │ ├── 20230707125820_update_auth_user_triggers.sql │ │ ├── 20230707135705_remote_commit.sql │ │ ├── 20230708082512_fix_auth_sign_up.sql │ │ ├── 20230720104515_add_delete_user_trigger.sql │ │ ├── 20230722095639_add_avatars_storage_bucket.sql │ │ ├── 20230722124209_update_workspace_member_rls.sql │ │ ├── 20230722124717_improve_user_search_rpc.sql │ │ ├── 20230802111946_new_migration.sql │ │ ├── 20230902124437_add_workspace_members_and_invites_view.sql │ │ ├── 20230918031913_add_user_group_indicators.sql │ │ ├── 20230918111058_add_temp_tables_for_migration.sql │ │ ├── 20230921185756_fix_ws_members_and_invites_view.sql │ │ ├── 20230923061716_fix_ws_members_view_missing_display_names.sql │ │ ├── 20230923130307_improve_workspace_member_rls.sql │ │ ├── 20230923142854_recreate-user-handle-field.sql │ │ ├── 20230927045405_add_workspace_secrets.sql │ │ ├── 20230927085028_add_user_groups_view.sql │ │ ├── 20230928045529_fix_production_duplicated_index.sql │ │ ├── 20231004102905_add_workspace_assets.sql │ │ ├── 20231007142532_add_workspace_user_linked_users.sql │ │ ├── 20231010090744_add_workspace_user_avatar_support.sql │ │ ├── 20231013050238_add_workspace_user_display_name.sql │ │ ├── 20231013073822_rename_workspace_user_name_to_display_name.sql │ │ ├── 20231016113917_add_transaction_category_amount.sql │ │ ├── 20231025122626_update_workspace_users_schema.sql │ │ ├── 20231031091422_improve_workspace_secrets_logic.sql │ │ ├── 20231101082759_improve_member_role_after_join_logic.sql │ │ ├── 20231103092429_add_ai_chats.sql │ │ ├── 20231201072634_add_missing_cascade_contraints.sql │ │ ├── 20231201073356_add_missing_cascade_contraints_p2.sql │ │ ├── 20231201073751_add_missing_cascade_contraints_p3.sql │ │ ├── 20240113163315_add_ai_models_and_providers.sql │ │ ├── 20240130145421_add_timezone_management.sql │ │ ├── 20240131161122_improve_meet_together_plans.sql │ │ ├── 20240204091521_add_meet_together_guest_accounts.sql │ │ ├── 20240205033319_add_initial_plan_timeblocks_support.sql │ │ ├── 20240219104516_allow_everyone_to_create_mt_plans.sql │ │ ├── 20240220062824_make_timeblocks_unique.sql │ │ ├── 20240223134122_add_mt_users_view.sql │ │ ├── 20240224073718_improve_meet_together_policies.sql │ │ ├── 20240226083700_new_migration.sql │ │ ├── 20240227020600_remote_schema.sql │ │ ├── 20240227153037_add_external_migration_tables.sql │ │ ├── 20240311031610_enable_pg_aggregates.sql │ │ ├── 20240326093612_add_ws_user_fields_p1.sql │ │ ├── 20240501095759_remote_schema.sql │ │ ├── 20240501100353_remove_ws_presets.sql │ │ ├── 20240501103626_add_ws_ai_prompts.sql │ │ ├── 20240504172837_add_get_ws_drive_size.sql │ │ ├── 20240505071446_display_meet_together_email_when_no_display_name.sql │ │ ├── 20240530073059_invite_to_workspace_with_email.sql │ │ ├── 20240531053653_add_ws_creator_id.sql │ │ ├── 20240603114829_add_ws_users_filters.sql │ │ ├── 20240603194226_optimize_possible_excluded_groups.sql │ │ ├── 20240606112211_add_workspace_configs.sql │ │ ├── 20240609111927_add_ws_user_group_tags.sql │ │ ├── 20240609154026_add_daily_expense_income.sql │ │ ├── 20240611091707_add_user_group_tag_groups.sql │ │ ├── 20240612094310_add_monthly_total_and_fix_views.sql │ │ ├── 20240617060449_add_gemini_1.5_models.sql │ │ ├── 20240617174024_update_ai_chat_permissions.sql │ │ ├── 20240618111524_add_ai_chat_summary.sql │ │ ├── 20240621183530_add_ai_message_tokens.sql │ │ ├── 20240623035802_add_initial_ws_role_support.sql │ │ ├── 20240623172311_add_report_cascade.sql │ │ ├── 20240626073242_add_ai_token_usage_utility_functions.sql │ │ ├── 20240626191436_add_workspace_role_permissions.sql │ │ ├── 20240701174930_add_default_permissions_and_role_members.sql │ │ ├── 20240706134908_update_role_permission_enum.sql │ │ ├── 20240711070858_update_workspace_role_permission_type.sql │ │ ├── 20240713130157_allow_workspace_users_to_view_permissions.sql │ │ ├── 20240717094834_improve_role_permissions_for_ws_owners.sql │ │ ├── 20240801165030_add_openai_models.sql │ │ ├── 20240816100143_add_user_group_checks.sql │ │ ├── 20240817154740_add_new_anthropic_ai_models.sql │ │ ├── 20240820045157_add_ai_message_type.sql │ │ ├── 20240821103722_add_sent_emails.sql │ │ ├── 20240827112654_add_user_groups_filter.sql │ │ ├── 20240830181908_update_sent_emails_policy.sql │ │ ├── 20240901071928_fix_ugwt_security_invoker.sql │ │ ├── 20240901075316_fix_ai_chat_creators.sql │ │ ├── 20240905160522_fix_ws_role_select_permissions.sql │ │ ├── 20240906101406_init_quizzes.sql │ │ ├── 20240911061744_link_email_with_post_checks.sql │ │ ├── 20240911114402_update_ws_role_enum.sql │ │ ├── 20240912051258_ensure_email_lowercased_in_rls.sql │ │ ├── 20240912151748_add_pinned_ai_chats.sql │ │ ├── 20241008095953_add_export_roles.sql │ │ ├── 20241009162754_fix_workspace_select_rls.sql │ │ ├── 20241019094032_new_migration.sql │ │ ├── 20241020082414_new_migration.sql │ │ ├── 20241023074139_add_education.sql │ │ ├── 20241023075429_handle_education_rls.sql │ │ ├── 20241024063106_update_course_schema.sql │ │ ├── 20241024135412_update_workspace_documents.sql │ │ ├── 20241024135555_add_document_rls.sql │ │ ├── 20241025081411_add_youtube_links.sql │ │ ├── 20241026060447_add_workspaces_bucket.sql │ │ ├── 20241026173156_add_module_flashcards.sql │ │ ├── 20241026193156_add_module_quizzes.sql │ │ ├── 20241103074322_add_ai_whitelisted_emails.sql │ │ ├── 20241107072005_add_quiz_option_explaination.sql │ │ ├── 20241108055324_change_explaination_to_explanation.sql │ │ ├── 20241120030209_add_new_anthropic_models.sql │ │ ├── 20241120190722_add_google_vertex.sql │ │ ├── 20241125133034_add_quiz_sets.sql │ │ ├── 20241214025227_add_gemini_2.0_flash.sql │ │ ├── 20241215124137_fix_role_read_access.sql │ │ ├── 20241215135227_add_vertex_models.sql │ │ ├── 20241220080428_add_quiz_set_quizzes_rls.sql │ │ ├── 20241226071736_add_support_inquiries.sql │ │ ├── 20241230065005_add_aiml_related_tables.sql │ │ ├── 20250101174557_add_dataset_type.sql │ │ ├── 20250105070947_add_dataset_row_cells.sql │ │ ├── 20250105083033_add_cron_job_rls.sql │ │ ├── 20250109032020_handle_dataset_row_duplicates.sql │ │ ├── 20250109034016_handle_dataset_row_invoker_permissions.sql │ │ ├── 20250112144910_add_chat_permissions.sql │ │ ├── 20250123144823_remote_schema.sql │ │ ├── 20250207025227_add_gemini_2.0_flash_0205_models.sql │ │ ├── 20250208065237_add_pg_cron.sql │ │ ├── 20250210132933_add_crawled_urls.sql │ │ ├── 20250217052605_add_dataset_url.sql │ │ ├── 20250217113031_add_aurora_tables.sql │ │ ├── 20250221165359_add_nova_tables.sql │ │ ├── 20250223073935_add_nova_problem_testcases.sql │ │ ├── 20250225072649_add_nova_problems_and_challenges.sql │ │ ├── 20250227105905_add_table_indexes.sql │ │ ├── 20250228073847_improve_nova_schema.sql │ │ ├── 20250301164055_add_nova_sessions.sql │ │ ├── 20250302171936_add_nova_user_roles.sql │ │ ├── 20250309163829_add_highest_score_in_sessions.sql │ │ ├── 20250313025542_add_nova_rls.sql │ │ ├── 20250313030536_add_nova_criterias.sql │ │ ├── 20250313124744_remove_scoring_criteria.sql │ │ ├── 20250313175131_add_total_score_rpc.sql │ │ ├── 20250314042444_enhance_nova_schema_names.sql │ │ ├── 20250314174745_add_cross_app_tokens.sql │ │ ├── 20250315061200_improve_cross_app_integration.sql │ │ ├── 20250315104457_update_total_score_rpc.sql │ │ ├── 20250315124030_fix_update_session_total_score.sql │ │ ├── 20250315194934_add_ws_email_credentials.sql │ │ ├── 20250316125638_add_nova_admin_role_permissions.sql │ │ ├── 20250317170504_fix_nova_roles_normal_users.sql │ │ ├── 20250318092349_add_calendar_event_locks.sql │ │ ├── 20250318162749_add_nova_challenge_and_role_management_roles.sql │ │ ├── 20250318163812_remove_legacy_is_admin_field.sql │ │ ├── 20250319123622_add_challenge_attempts.sql │ │ ├── 20250319160552_fix_read_access.sql │ │ ├── 20250322150642_add_calendar_auth_tokens.sql │ │ ├── 20250328063244_rename_testcases_to_test_cases.sql │ │ ├── 20250328082017_add_nova_team_management.sql │ │ ├── 20250402163607_add_nova_challenge_password.sql │ │ ├── 20250405124242_add_update_expired_sessions.sql │ │ ├── 20250405143015_change_session_end_time_not_null.sql │ │ ├── 20250408033356_nova_remove_challenge_rls_for_normal_users.sql │ │ ├── 20250410134937_add_nova_challenge_whitelists.sql │ │ ├── 20250410135959_add_nova_challenge_whitelist_policy.sql │ │ ├── 20250411095623_add_calendar_event_location.sql │ │ ├── 20250411142108_rename_nova_challenge_whitelisted_emails.sql │ │ ├── 20250411172354_add_whitelisted_only_column.sql │ │ ├── 20250413110924_update_ws_calendar_events.sql │ │ ├── 20250413220327_add_calendar_auth_ws_id.sql │ │ ├── 20250413221308_add_calendar_event_indices.sql │ │ ├── 20250414151835_add_challenge_attempt_checker.sql │ │ ├── 20250414165215_add_session_id_column.sql │ │ ├── 20250416155813_improve_nova_role_management.sql │ │ ├── 20250416160017_remove_duplicated_nova_roles.sql │ │ ├── 20250416161401_add_nova_temp_citext_email.sql │ │ ├── 20250416162652_remove_nova_legacy_email.sql │ │ ├── 20250416164428_optimize_nova_challenge_role_rls.sql │ │ ├── 20250416173538_add_calendar_priority.sql │ │ ├── 20250417034042_remove_duplicated_nova_teams.sql │ │ ├── 20250418123054_enhance_nova_teams.sql │ │ ├── 20250419055020_add_nova_challenge_manager_emails.sql │ │ ├── 20250421121159_add_nova_test_cases.sql │ │ ├── 20250421151139_fix_nova_role_manager.sql │ │ ├── 20250421171515_add_nova_submission_stats.sql │ │ ├── 20250421173253_update_nova_submission_stats.sql │ │ ├── 20250422194100_alter_nova_submissions_with_scores.sql │ │ ├── 20250424010327_optimize_nova_submissions_with_scores.sql │ │ ├── 20250424091114_add_get_challenge_stats.sql │ │ ├── 20250424141642_separate_nova_session_rls.sql │ │ ├── 20250424144017_enhance_get_challenge_stats.sql │ │ ├── 20250425035730_add_nova_challenge_rpcs.sql │ │ ├── 20250425041258_fix_ambiguous_rpcs.sql │ │ ├── 20250425100001_add_nova_submission_enhanced_fields.sql │ │ ├── 20250426100000_create_leaderboard_view.sql │ │ ├── 20250427033930_improve_leaderboard_view.sql │ │ ├── 20250427052958_add_get_session_statistics.sql │ │ ├── 20250501090814_add_calendar_hour_settings.sql │ │ ├── 20250503073717_add_user_bio.sql │ │ ├── 20250507144317_add_gemini_2.5_pro_models.sql │ │ ├── 20250511120347_add_workspace_courses_description.sql │ │ ├── 20250513150108_fix_nova_user_email_fn_check.sql │ │ ├── 20250515173102_edit_update_expired_sessions.sql │ │ ├── 20250516120521_set_workspace_calendar_events_locked_default.sql │ │ ├── 20250517155400_add_platform_user_roles.sql │ │ ├── 20250517161023_search_user_function.sql │ │ ├── 20250517171537_count_search_users_function.sql │ │ ├── 20250518033608_add_role_migration_cleanup.sql │ │ ├── 20250518050504_update_nova_user_search.sql │ │ ├── 20250525120533_add_user_full_name.sql │ │ ├── 20250601132359_add_time_tracking.sql │ │ ├── 20250601140000_time_tracking_enhancements.sql │ │ ├── 20250603032529_add_course_module_completion_status.sql │ │ ├── 20250604054545_add_course_certificates.sql │ │ ├── 20250606070747_remote_schema.sql │ │ ├── 20250606070751_add_default_workspace_id.sql │ │ ├── 20250608140008_add_task_statuses.sql │ │ ├── 20250609092649_add_quiz_attempts.sql │ │ ├── 20250611073234_add_session_management.sql │ │ ├── 20250612040712_add_certificate_templates.sql │ │ ├── 20250616000000_add_calendar_sync_coordination.sql │ │ ├── 20250616064232_add_workspace_subscriptions.sql │ │ ├── 20250616135112_add_platform_services.sql │ │ ├── 20250618000000_add_was_resumed_field.sql │ │ ├── 20250618070621_changed_check_creator_function_policy.sql │ │ ├── 20250618073214_add_workspace_subscription_products_table.sql │ │ ├── 20250618174721_enhance_quiz_taking.sql │ │ ├── 20250619102012_add_education_access_requests.sql │ │ ├── 20250619161757_add_onboarding_progress.sql │ │ ├── 20250620034755_create_whiteboards.sql │ │ ├── 20250620134409_add_workspace_calendar_sync_log.sql │ │ ├── 20250621133223_add_initial_feature_flags.sql │ │ ├── 20250622000000_add_board_tags.sql │ │ ├── 20250623130150_improve_board_tags_performance_and_atomicity.sql │ │ ├── 20250624145741_add_calendar_tasks_table.sql │ │ ├── 20250626165957_add_policy_for_product_table.sql │ │ ├── 20250629143714_add_stricter_workspace_creation_limit.sql │ │ ├── 20250629161108_drop_duplicate_user_search_rpcs.sql │ │ ├── 20250630113626_add_link_shortener.sql │ │ ├── 20250701063840_better_sent_emails_rls.sql │ │ ├── 20250701064614_enforce_ws_id_sent_emails.sql │ │ ├── 20250701064617_adjust_policy_for_calendar.sql │ │ ├── 20250701082813_add_indexes.sql │ │ ├── 20250701100000_add_user_related_indexes.sql │ │ ├── 20250702170709_add_workspace_storage_limits.sql │ │ ├── 20250703035226_add_domain_extraction.sql │ │ ├── 20250703036927_enhance_domain_extraction.sql │ │ ├── 20250703063033_add_shorten_link_domain.sql │ │ ├── 20250705054718_adjust_policy_for_event_table.sql │ │ ├── 20250707043640_remote_schema.sql │ │ ├── 20250708033506_adjust_priority_enum.sql │ │ ├── 20250710055801_add_new_google_gemini_models.sql │ │ ├── 20250710070000_create_calendar_sync_states_table.sql │ │ ├── 20250710080000_add_workspace_calendar_events_unique_index.sql │ │ ├── 20250711161134_disable_calendar_sync_states_access.sql │ │ ├── 20250712162105_add_shorten_link_ws_id.sql │ │ ├── 20250712164651_add_shorten_link_analytics.sql │ │ ├── 20250713000000_enhance_link_analytics.sql │ │ ├── 20250713000001_create_analytics_rpc_functions.sql │ │ ├── 20250714000000_add_workspace_support_to_meet_together.sql │ │ ├── 20250718111137_add_internal_email_api_keys.sql │ │ ├── 20250718111458_add_internal_emails.sql │ │ ├── 20250722152559_add_poll_schema.sql │ │ ├── 20250722162331_new_plan_field.sql │ │ ├── 20250722170914_refine_poll_schema.sql │ │ ├── 20250723180000_fix_update_many_tasks_types.sql │ │ ├── 20250723190000_add_task_tags.sql │ │ ├── 20250726060128_fix_task_tags.sql │ │ ├── 20250726062248_fix_task_insert.sql │ │ ├── 20250726072828_new_agenda_content.sql │ │ ├── 20250727154300_fix_tag_column_reference.sql │ │ ├── 20250727160000_fix_board_task_tags_ambiguous_column.sql │ │ ├── 20250727170000_fix_task_update_policy.sql │ │ ├── 20250727180000_fix_trigger_execution_order.sql │ │ ├── 20250730081546_add_workspace_ai_executions.sql │ │ ├── 20250730165016_add_token_summary.sql │ │ ├── 20250731020037_add_tentative_for_timeblocks.sql │ │ ├── 20250802061136_add_gemini_flash_lite_variants.sql │ │ ├── 20250802061908_add_gemini_2.5_flash_lite.sql │ │ ├── 20250802071119_create_new_view_for_checking_sending_req.sql │ │ ├── 20250802120000_add_guest_group_view.sql │ │ ├── 20250802121000_adding_guest_table_view.sql │ │ ├── 20250802121500_fix_query_logic.sql │ │ ├── 20250803190028_upsert_calendar_events_and_count.sql │ │ ├── 20250803191139_calendar_sync_dashboard.sql │ │ ├── 20250804140352_add_new_meet_together_columns.sql │ │ ├── 20250804154656_edit_meet_together_plan.sql │ │ ├── 20250804163734_remove_redundant_column.sql │ │ ├── 20250808190029_fix_upsert_calendar_events_trailing_comma.sql │ │ ├── 20250811074420_add_meeting_recordings.sql │ │ ├── 20250811082156_add_meeting_permissions.sql │ │ ├── 20250811162209_change_task_rls.sql │ │ ├── 20250813072405_add_default_ai_pricing.sql │ │ ├── 20250813075249_add_v2_ai_helper_functions.sql │ │ ├── 20250813075736_drop_v1_ai_helper_functions.sql │ │ ├── 20250813082227_add_personal_workspace.sql │ │ ├── 20250814140029_update_upsert_calendar_events.sql │ │ ├── 20250814150015_atomic_sync_token_operation.sql │ │ ├── 20250814151500_drop_user_defined_priority.sql │ │ ├── 20250814170500_drop_calendar_priority.sql │ │ ├── 20250818141108_add_workspace_functions.sql │ │ ├── 20250820172114_fix_personal_workspace_creation.sql │ │ ├── 20250823172114_support_inquiries_enhancements.sql │ │ ├── 20250826124507_update_upsert_calendar_events_after_refactoring.sql │ │ ├── 20250828120000_add_time_editing_restrictions.sql │ │ ├── 20250901005000_adjust_time_tracking_tables_user_id.sql │ │ ├── 20250901105239_add_date_column_to_time_tracking_sessions.sql │ │ ├── 20250901120000_time_tracking_daily_hierarchy.sql │ │ ├── 20250911083732_add_task_labels_and_estimates.sql │ │ ├── 20250911104531_remove_task_tags.sql │ │ ├── 20250912065521_link_warehouse_linked_products.sql │ │ ├── 20250913163742_add_discord_guild_integrations.sql │ │ ├── 20250917103843_group_metrics.sql │ │ ├── 20250919062249_guest_checking_function.sql │ │ ├── 20250922063320_referral_system.sql │ │ ├── 20250923081537_available_referral_users_all.sql │ │ ├── 20250923091408_enforce_linking_rules.sql │ │ ├── 20250929042000_add_notes.sql │ │ ├── 20250929060000_add_task_cycles.sql │ │ ├── 20250929072433_lead_generation.sql │ │ ├── 20250929084401_lead_generation_helper_functions.sql │ │ ├── 20251001102743_get_user_tasks_rpc.sql │ │ ├── 20251002093207_pending_invoices.sql │ │ ├── 20251003144301_create_realtime_chat_tables.sql │ │ ├── 20251003161231_create_typing_indicator_table.sql │ │ ├── 20251005000001_add_finance_budgets.sql │ │ ├── 20251005000002_add_transaction_tags.sql │ │ ├── 20251005000003_add_recurring_transactions.sql │ │ ├── 20251005151556_add_transaction_category_total_amount.sql │ │ ├── 20251005160000_optimize_transaction_categories.sql │ │ ├── 20251006164306_add_semantic_search_to_tasks.sql │ │ ├── 20251007082840_test_ci_cd.sql │ │ ├── 20251007120500_fix_check_guest_lead_generation_conditions.sql │ │ ├── 20251010030948_add_task_sort_key.sql │ │ ├── 20251010032140_add_task_sort_key_normalization_cron.sql │ │ ├── 20251010080210_change_sort_key_to_bigint.sql │ │ ├── 20251011000000_update_notes_content_to_jsonb.sql │ │ ├── 20251011052325_fix_pending_invoices.sql │ │ ├── 20251011101038_permissions_enhancements.sql │ │ ├── 20251011150043_add_task_description_yjs_state.sql │ │ ├── 20251015080458_add_task_completion_and_closed_dates.sql │ │ ├── 20251015084432_update_rpc_functions_for_timestamp_fields.sql │ │ ├── 20251015090000_fix_normalize_task_sort_keys_for_timestamp_fields.sql │ │ ├── 20251015134555_fix_pending_invoice_v2.sql │ │ ├── 20251015153559_add_migration_constraints.sql │ │ ├── 20251015173413_permission_enhancement_v2.sql │ │ ├── 20251015180000_workspace_invite_links.sql │ │ ├── 20251016043958_extra_requested_permissions.sql │ │ ├── 20251016140435_enable_realtime_for_task_tables.sql │ │ ├── 20251017171252_remove_workspace_creation_limits.sql │ │ ├── 20251022031534_extend_task_projects_table.sql │ │ ├── 20251022031655_create_project_updates_tables.sql │ │ ├── 20251022031742_add_project_updates_rls_policies.sql │ │ ├── 20251022031800_improve_task_project_update_comments.sql │ │ ├── 20251022040000_add_api_key_permissions.sql │ │ ├── 20251022040001_enhance_workspace_api_keys.sql │ │ ├── 20251022075839_drop_legacy_value_from_workspace_api_keys.sql │ │ ├── 20251023074754_fix_workspace_storage_owner_filter.sql │ │ ├── 20251023193610_add_workspace_api_key_usage_logs.sql │ │ ├── 20251023201743_disable_audit_tracking_for_tasks_and_events.sql │ │ ├── 20251028103417_add_has_workspace_permission.sql │ │ ├── 20251028111408_fix_workspace_update_policy.sql │ │ ├── 20251029001744_add_deleted_at_to_workspace_boards.sql │ │ ├── 20251029001745_board_archived_at.sql │ │ ├── 20251029001746_board_drop_deleted_column.sql │ │ ├── 20251029001747_add_hard_delete_cron_job.sql │ │ ├── 20251030073707_update_support_inquiries_bucket_size.sql │ │ ├── 20251031062948_update_get_workspace_user_rpc.sql │ │ ├── 20251101053411_add_created_at_to_match_tasks.sql │ │ ├── 20251101155142_add_note_title.sql │ │ ├── 20251102072057_email_blacklist.sql │ │ ├── 20251102081219_email_checking_rpc.sql │ │ ├── 20251103055133_configs_rls.sql │ │ ├── 20251104101455_migrate_legacy_roles_to_role_permissions.sql │ │ ├── 20251104180627_update_time_tracking_permissions.sql │ │ ├── 20251105152937_add_infrastructure_analytics_functions.sql │ │ ├── 20251105160000_fix_add_ws_creator_role_reference.sql │ │ ├── 20251105160001_fix_workspace_members_and_invites_view.sql │ │ ├── 20251107034059_update_has_workspace_permission_for_creators.sql │ │ ├── 20251108125450_add_confidential_transaction_support.sql │ │ ├── 20251108173800_optimize_transaction_rpc.sql │ │ ├── 20251108174934_add_transaction_aggregation_functions.sql │ │ ├── 20251108175705_add_confidential_toggle_support.sql │ │ ├── 20251108180115_update_chart_functions_confidential.sql │ │ ├── 20251108200001_create_notifications_table.sql │ │ ├── 20251108200002_create_notification_preferences_table.sql │ │ ├── 20251108200003_create_notification_delivery_log_table.sql │ │ ├── 20251108200004_create_notification_batches_table.sql │ │ ├── 20251108200005_create_notification_functions.sql │ │ ├── 20251108200006_create_notification_triggers.sql │ │ ├── 20251108200007_enable_realtime_for_notifications.sql │ │ ├── 20251108200008_setup_notification_batch_cron.sql │ │ ├── 20251108200009_upgrade_notifications_system.sql │ │ ├── 20251108200010_add_notification_codes_and_email_support.sql │ │ ├── 20251108200011_add_notifications_ordering_index.sql │ │ ├── 20251108200012_create_task_history_table.sql │ │ ├── 20251108200013_add_comprehensive_task_history_triggers.sql │ │ ├── 20251108200014_fix_task_history_triggers_full_name_error.sql │ │ ├── 20251108200015_fix_notify_task_assigned_full_name.sql │ │ ├── 20251108200016_cleanup_duplicate_create_notification_functions.sql │ │ ├── 20251108200017_fix_label_triggers_and_improve_notification_display.sql │ │ ├── 20251108200018_disable_notification_deletion_and_improve_rls.sql │ │ ├── 20251108200019_fix_task_update_trigger_field_names.sql │ │ ├── 20251111080749_remove_quiet_hours_and_frequency.sql │ │ ├── 20251111100325_fix_workspace_email_invite_trigger_role_reference.sql │ │ ├── 20251111101347_update_notification_batch_processor_to_call_api.sql │ │ ├── 20251111101400_consolidate_notifications_rls_policies.sql │ │ ├── 20251111102409_migrate_email_notifications_to_user_id.sql │ │ ├── 20251111151916_fix_notification_rls_select_policy.sql │ │ ├── 20251112070314_add_calendar_connections_table.sql │ │ ├── 20251112072944_add_google_calendar_id_to_events.sql │ │ ├── 20251112073020_update_upsert_function_with_google_calendar_id.sql │ │ ├── 20251112105924_add_missing_notification_types.sql │ │ ├── 20251113041049_fix_get_user_accessible_tasks_board_filtering.sql │ │ ├── 20251113042256_enhance_calendar_sync_dashboard_observability.sql │ │ ├── 20251113062801_regex_email_blacklist.sql │ │ ├── 20251113071729_enhance_email_regex.sql │ │ ├── 20251115120715_add_task_ticket_identifiers.sql │ │ ├── 20251115130000_add_documents_task_status.sql │ │ ├── 20251116000000_add_time_tracking_aggregation_rpc.sql │ │ ├── 20251117062208_time_tracking_restrictions_update.sql │ │ ├── 20251117065353_time_tracking_requests.sql │ │ ├── 20251118060945_time_tracking_restrict.sql │ │ ├── 20251118063621_time_tracking_requests_rls.sql │ │ ├── 20251118073249_time_tracking_requests_permissions.sql │ │ ├── 20251118081328_allow_bypassing_restrictions.sql │ │ ├── 20251118095510_update_time_tracking_request_bucket_rls.sql │ │ ├── 20251120061248_workspace_specific_time_tracker_restrictions.sql │ │ ├── 20251120094312_create_realtime_log_aggregations.sql │ │ ├── 20251120120000_create_upsert_realtime_log_aggregations_rpc.sql │ │ ├── 20251122094135_optimize_posts_page_indexes.sql │ │ ├── 20251122094820_create_posts_dashboard_materialized_view.sql │ │ ├── 20251124090449_time_tracker_stats.sql │ │ ├── 20251124120620_add_calendar_preferences.sql │ │ ├── 20251125054415_email_blacklist_security_definer.sql │ │ ├── 20251125090002_fix_task_trigger_vector_comparison.sql │ │ ├── 20251126073321_fix_task_notification_parameters.sql │ │ ├── 20251127051421_task_parent_children.sql │ │ ├── 20251127053902_add_create_task_with_relationship_rpc.sql │ │ ├── 20251127101824_fix_vector_comparison_in_notify_task_updated.sql │ │ ├── 20251127110001_add_task_calendar_events.sql │ │ ├── 20251127110002_add_habits.sql │ │ ├── 20251127110003_add_unified_scheduling_metadata.sql │ │ ├── 20251127110004_add_task_habit_breaks.sql │ │ ├── 20251128000001_add_task_auto_assign_setting.sql │ │ ├── 20251129000001_add_changelog_entries.sql │ │ ├── 20251129000002_add_changelog_storage_bucket.sql │ │ ├── 20251130000001_add_changelog_permission.sql │ │ ├── 20251130000002_update_changelog_rls_with_permission.sql │ │ ├── 20251201051804_change_missed_entry_threshold_default.sql │ │ ├── 20251202050118_personal_ws_missed_date_threshold.sql │ │ ├── 20251202053936_fix_task_assignment_notification_assigner.sql │ │ ├── 20251202060000_add_immediate_notification_delivery.sql │ │ ├── 20251203100012_add_ws_product_archived.sql │ │ ├── 20251203102829_edit_check_ws_creator.sql │ │ ├── 20251203103644_edit_workspace_subscription_status.sql │ │ ├── 20251203104812_edit_workspace_subscription_rls_rules.sql │ │ ├── 20251203105013_edit_product_price_type.sql │ │ ├── 20251203112046_edit_ws_products_rls.sql │ │ ├── 20251203120101_add_ws_product_tier_enum.sql │ │ ├── 20251203121024_add_manage_subscription_permission.sql │ │ ├── 20251204150355_add_live_api_sessions.sql │ │ ├── 20251204160000_add_time_format_preference.sql │ │ ├── 20251204165723_add_workspace_calendar_categories.sql │ │ ├── 20251204172238_update_grouped_session_rpc.sql │ │ ├── 20251204172822_update_time_tracking_restrictions.sql │ │ ├── 20251205102526_edit_polar_subscription_id_field.sql │ │ ├── 20251206100000_fix_task_history_fk_and_add_rpc.sql │ │ ├── 20251206110000_add_task_created_history.sql │ │ ├── 20251206120000_add_task_watchers.sql │ │ ├── 20251206120001_add_workspace_reminder_settings.sql │ │ ├── 20251206120002_add_task_reminder_tracking.sql │ │ ├── 20251206120003_add_deadline_reminder_notification.sql │ │ ├── 20251206130000_add_assignee_added_history_trigger.sql │ │ ├── 20251206130001_enhance_assignee_removed_metadata.sql │ │ ├── 20251206130002_enhance_label_triggers_with_color.sql │ │ ├── 20251206130003_add_assignee_added_notification_type.sql │ │ ├── 20251206140000_enhance_task_history_rpc_with_project_names.sql │ │ ├── 20251206140001_enhance_single_task_history_rpc_with_project_names.sql │ │ ├── 20251206150000_add_label_enrichment_to_workspace_task_history.sql │ │ └── 20251206150001_add_label_enrichment_to_single_task_history.sql │ │ ├── seed.sql │ │ └── templates │ │ ├── confirmation.html │ │ ├── email_change.html │ │ ├── invite.html │ │ ├── magic_link.html │ │ └── recovery.html ├── discord │ ├── .env.example │ ├── README.md │ ├── TESTING.md │ ├── app.py │ ├── auth.py │ ├── commands.py │ ├── config.py │ ├── daily_report.py │ ├── discord_client.py │ ├── link_shortener.py │ ├── mypy.ini │ ├── pytest.ini │ ├── requirements.txt │ ├── ruff.toml │ ├── tests │ │ ├── test_daily_report.py │ │ └── test_wol_reminder.py │ ├── utils.py │ └── wol_reminder.py ├── docs │ ├── README.md │ ├── build │ │ ├── development-tools │ │ │ ├── ci-cd-optimization.mdx │ │ │ ├── ci-cd-pipelines.mdx │ │ │ ├── cleaning-clone.mdx │ │ │ ├── development.mdx │ │ │ ├── documenting.mdx │ │ │ ├── git-conventions.mdx │ │ │ ├── local-supabase-development.mdx │ │ │ ├── monorepo-architecture.mdx │ │ │ └── overview.mdx │ │ └── overview.mdx │ ├── favicon.svg │ ├── images │ │ ├── checks-passed.png │ │ ├── hero.png │ │ └── meet-together │ │ │ ├── hero-dark.png │ │ │ └── hero-light.png │ ├── learn │ │ ├── examples │ │ │ ├── components │ │ │ │ └── workspace-wrapper-example.tsx │ │ │ └── overview.mdx │ │ ├── experiments │ │ │ ├── ai-chat.mdx │ │ │ ├── calendar.mdx │ │ │ ├── finance.mdx │ │ │ ├── form-builder.mdx │ │ │ └── project-management.mdx │ │ ├── guides │ │ │ └── prompt-engineering │ │ │ │ ├── introduction.mdx │ │ │ │ └── prompt-design-strategies │ │ │ │ ├── clear-instructions.mdx │ │ │ │ ├── context-strategies.mdx │ │ │ │ ├── fallback-caution.mdx │ │ │ │ ├── few-shot-examples.mdx │ │ │ │ ├── modular-prompts.mdx │ │ │ │ ├── overview.mdx │ │ │ │ ├── parameters-iteration.mdx │ │ │ │ └── prefixes-patterns.mdx │ │ └── overview.mdx │ ├── logo │ │ ├── dark.svg │ │ └── light.svg │ ├── lychee.toml │ ├── mint.json │ ├── overview │ │ ├── agent-operating-manual.mdx │ │ ├── organization-guide.mdx │ │ └── vision.mdx │ ├── platform │ │ ├── ai │ │ │ └── structured-data.mdx │ │ ├── applications │ │ │ ├── nova.mdx │ │ │ └── tudo.mdx │ │ ├── architecture │ │ │ ├── api-routes.mdx │ │ │ ├── authentication.mdx │ │ │ ├── authorization.mdx │ │ │ ├── data-fetching.mdx │ │ │ ├── routing.mdx │ │ │ ├── system-design │ │ │ │ ├── architectural-decisions.mdx │ │ │ │ ├── architectural-patterns-comparison.mdx │ │ │ │ ├── encapsulation-patterns.mdx │ │ │ │ ├── event-driven-architecture.mdx │ │ │ │ ├── extensibility-resilience-scalability.mdx │ │ │ │ ├── hexagonal-architecture.mdx │ │ │ │ ├── layering-patterns.mdx │ │ │ │ ├── microservices-patterns.mdx │ │ │ │ ├── observability-monitoring.mdx │ │ │ │ ├── overview.mdx │ │ │ │ ├── quality-attributes.mdx │ │ │ │ └── security-architecture.mdx │ │ │ └── trpc.mdx │ │ ├── components │ │ │ ├── overview.mdx │ │ │ ├── workspace-wrapper-quick-reference.mdx │ │ │ └── workspace-wrapper.mdx │ │ ├── features │ │ │ ├── command-center-dashboard.mdx │ │ │ ├── meet-together.mdx │ │ │ ├── smart-scheduling │ │ │ │ ├── api-reference.mdx │ │ │ │ ├── duration-optimization.mdx │ │ │ │ ├── overview.mdx │ │ │ │ └── priority-system.mdx │ │ │ └── user-management.mdx │ │ ├── overview.mdx │ │ ├── personalization │ │ │ ├── language.mdx │ │ │ └── themes.mdx │ │ └── workspace-routing.mdx │ └── reference │ │ ├── api-reference │ │ ├── endpoint │ │ │ ├── create.mdx │ │ │ ├── delete.mdx │ │ │ ├── generate.mdx │ │ │ └── get.mdx │ │ ├── introduction.mdx │ │ └── openapi.json │ │ ├── database │ │ ├── migrations-guide.mdx │ │ ├── rls-policies.mdx │ │ └── schema-overview.mdx │ │ ├── overview.mdx │ │ └── packages │ │ ├── masonry.mdx │ │ ├── sdk.mdx │ │ ├── supabase.mdx │ │ └── trigger.mdx ├── external │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ ├── src │ │ ├── app │ │ │ ├── ai │ │ │ │ └── page.tsx │ │ │ ├── api │ │ │ │ └── storage │ │ │ │ │ ├── analytics │ │ │ │ │ └── route.ts │ │ │ │ │ ├── delete │ │ │ │ │ └── route.ts │ │ │ │ │ ├── download │ │ │ │ │ └── [...path] │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── list │ │ │ │ │ └── route.ts │ │ │ │ │ ├── share-batch │ │ │ │ │ └── route.ts │ │ │ │ │ ├── share │ │ │ │ │ └── route.ts │ │ │ │ │ └── upload │ │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── masonry │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ ├── sdk │ │ │ │ ├── README.md │ │ │ │ ├── components │ │ │ │ │ ├── breadcrumb.tsx │ │ │ │ │ ├── error-display.tsx │ │ │ │ │ ├── file-card.tsx │ │ │ │ │ ├── file-grid.tsx │ │ │ │ │ ├── file-list.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── skeleton.tsx │ │ │ │ │ ├── storage-analytics.tsx │ │ │ │ │ ├── success-banner.tsx │ │ │ │ │ └── upload-section.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── use-file-handlers.ts │ │ │ │ │ ├── use-image-urls.ts │ │ │ │ │ └── use-storage-data.ts │ │ │ │ ├── lib │ │ │ │ │ ├── api.ts │ │ │ │ │ └── utils.ts │ │ │ │ └── page.tsx │ │ │ ├── supabase │ │ │ │ └── page.tsx │ │ │ ├── types │ │ │ │ ├── client-page.tsx │ │ │ │ └── page.tsx │ │ │ └── ui │ │ │ │ └── page.tsx │ │ ├── providers │ │ │ └── query-provider.tsx │ │ └── store │ │ │ └── sdk-store.ts │ ├── tsconfig.json │ └── vercel.json ├── finance │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── background │ │ │ │ ├── auth-featured-bg.jpg │ │ │ │ ├── placeholder.jpg │ │ │ │ ├── transparent-light.png │ │ │ │ └── transparent.png │ │ │ ├── github-mark.png │ │ │ ├── google-calendar-icon.png │ │ │ ├── google-logo.png │ │ │ ├── logos │ │ │ │ ├── dark-rounded.png │ │ │ │ ├── dark.png │ │ │ │ ├── easy.png │ │ │ │ ├── light-rounded.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── nova │ │ │ │ │ └── nova-transparent.png │ │ │ │ ├── og-image.png │ │ │ │ ├── transparent.png │ │ │ │ └── upskii │ │ │ │ │ └── upskii-transparent.png │ │ │ ├── marketing │ │ │ │ └── education │ │ │ │ │ ├── edu-dark.jpeg │ │ │ │ │ └── edu-light.jpeg │ │ │ ├── official-logos │ │ │ │ ├── dark-logo-mono.png │ │ │ │ ├── dark-logo-mono.svg │ │ │ │ ├── dark-logo.png │ │ │ │ ├── dark-logo.svg │ │ │ │ ├── light-logo-mono.png │ │ │ │ ├── light-logo-mono.svg │ │ │ │ ├── light-logo.png │ │ │ │ └── light-logo.svg │ │ │ └── sounds │ │ │ │ └── alarm.mp3 │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── app │ │ │ ├── [locale] │ │ │ │ ├── [wsId] │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── invoices │ │ │ │ │ │ ├── [invoiceId] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── transactions │ │ │ │ │ │ ├── [transactionId] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── wallets │ │ │ │ │ │ ├── [walletId] │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── providers.tsx │ │ │ └── api │ │ │ │ └── workspaces │ │ │ │ └── [wsId] │ │ │ │ ├── transactions │ │ │ │ ├── [transactionId] │ │ │ │ │ └── route.ts │ │ │ │ ├── categories │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ └── wallets │ │ │ │ ├── [walletId] │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ └── transactions │ │ │ │ └── migrate │ │ │ │ └── route.ts │ │ ├── constants │ │ │ ├── common.ts │ │ │ ├── configs.ts │ │ │ ├── configs │ │ │ │ └── reports.ts │ │ │ └── prefs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ ├── proxy.ts │ │ └── utils │ │ │ ├── configs.ts │ │ │ └── date-helper.ts │ ├── tsconfig.json │ └── vercel.json ├── nova │ ├── .env.example │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── biome.json │ ├── declarations.d.ts │ ├── global.d.ts │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── featured │ │ │ │ └── competitions │ │ │ │ │ └── neo-league │ │ │ │ │ ├── cao-nguyen-viet-quang.jpg │ │ │ │ │ ├── dao-ngoc-khanh.jpg │ │ │ │ │ ├── doan-huu-quoc.jpg │ │ │ │ │ ├── huynh-hoang-duc.jpg │ │ │ │ │ ├── huynh-tan-phat.jpg │ │ │ │ │ ├── huynh-thai-duong.jpg │ │ │ │ │ ├── nct.jpg │ │ │ │ │ ├── ngo-van-tai.jpg │ │ │ │ │ ├── nguyen-gia-khang.jpg │ │ │ │ │ ├── nguyen-vo-phuong-quynh.jpg │ │ │ │ │ ├── nguyen-yen-ngoc.jpeg │ │ │ │ │ ├── pham-chi-thanh.jpeg │ │ │ │ │ ├── sponsors │ │ │ │ │ ├── aict.png │ │ │ │ │ ├── aptech.png │ │ │ │ │ ├── holistics.png │ │ │ │ │ ├── netcompany.png │ │ │ │ │ ├── rmit.png │ │ │ │ │ └── student-council.png │ │ │ │ │ ├── tom-huynh.jpeg │ │ │ │ │ ├── tran-duc-linh.png │ │ │ │ │ └── vo-hoang-phuc.jpg │ │ │ ├── github-mark.png │ │ │ ├── google-logo.png │ │ │ └── logos │ │ │ │ ├── dark.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── nova-transparent.png │ │ │ │ ├── og-image.png │ │ │ │ └── transparent.png │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── __tests__ │ │ │ ├── ScoreBadge.test.tsx │ │ │ └── crypto.test.ts │ │ ├── app │ │ │ ├── [locale] │ │ │ │ ├── (auth) │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── not-whitelisted │ │ │ │ │ │ ├── back-to-home-button.tsx │ │ │ │ │ │ ├── log-out-button.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── verify-token │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── (dashboard) │ │ │ │ │ ├── (admin) │ │ │ │ │ │ ├── (challenge-management) │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── problems │ │ │ │ │ │ │ │ ├── ProblemCardSkeleton.tsx │ │ │ │ │ │ │ │ ├── [problemId] │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── createProblemDialog.tsx │ │ │ │ │ │ │ │ ├── editProblemDialog.tsx │ │ │ │ │ │ │ │ ├── filter.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── problem-form.tsx │ │ │ │ │ │ │ ├── sessions │ │ │ │ │ │ │ │ ├── [sessionId] │ │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── fallback.tsx │ │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ │ ├── overview.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── server-component.tsx │ │ │ │ │ │ │ │ └── session-table.tsx │ │ │ │ │ │ │ └── submissions │ │ │ │ │ │ │ │ ├── [submissionId] │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── fallback.tsx │ │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ │ ├── overview.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── server-component.tsx │ │ │ │ │ │ │ │ ├── statistics.tsx │ │ │ │ │ │ │ │ └── submission-table.tsx │ │ │ │ │ │ ├── (role-management) │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── teams │ │ │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ │ └── team-accordion.tsx │ │ │ │ │ │ │ └── users │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── enabled-filter.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── role-filter.tsx │ │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ │ └── whitelist │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ │ ├── whitelist-client-page.tsx │ │ │ │ │ │ │ │ └── whitelist-columns.tsx │ │ │ │ │ │ └── layout.tsx │ │ │ │ │ ├── (leaderboard) │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── leaderboard │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── basic-information-component.tsx │ │ │ │ │ │ │ │ ├── current-challenge-card.tsx │ │ │ │ │ │ │ │ ├── guider.tsx │ │ │ │ │ │ │ │ ├── leaderboard-filters.tsx │ │ │ │ │ │ │ │ ├── leaderboard.tsx │ │ │ │ │ │ │ │ ├── rewards.tsx │ │ │ │ │ │ │ │ └── top-three-cards.tsx │ │ │ │ │ │ │ ├── fallback.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── teams │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ ├── fallback.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── profile │ │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── thumbnail-grid.tsx │ │ │ │ │ │ │ └── teams │ │ │ │ │ │ │ └── [teamId] │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── dialog-content.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── _components │ │ │ │ │ │ ├── language-dropdown-item.tsx │ │ │ │ │ │ ├── language-wrapper.tsx │ │ │ │ │ │ ├── logout-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-wrapper.tsx │ │ │ │ │ │ ├── theme-dropdown-items.tsx │ │ │ │ │ │ └── theme-dropdown-toggle.tsx │ │ │ │ │ ├── challenges │ │ │ │ │ │ ├── ChallengeCardSkeleton.tsx │ │ │ │ │ │ ├── ChallengesList.tsx │ │ │ │ │ │ ├── Countdown.tsx │ │ │ │ │ │ ├── DateTimePicker.tsx │ │ │ │ │ │ ├── DurationDisplay.tsx │ │ │ │ │ │ ├── TimeProgress.tsx │ │ │ │ │ │ ├── [challengeId] │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── problems │ │ │ │ │ │ │ │ └── [problemId] │ │ │ │ │ │ │ │ │ ├── challenge-criteria-dialog.tsx │ │ │ │ │ │ │ │ │ ├── challengeHeader.tsx │ │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ │ ├── countdown-timer.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── problem-changer.tsx │ │ │ │ │ │ │ └── results │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── CriteriaEvaluation.tsx │ │ │ │ │ │ │ │ ├── ProblemCard.tsx │ │ │ │ │ │ │ │ ├── SessionCard.tsx │ │ │ │ │ │ │ │ ├── SubmissionAccordion.tsx │ │ │ │ │ │ │ │ ├── SubmissionDetails.tsx │ │ │ │ │ │ │ │ └── TestCaseEvaluation.tsx │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── challengeCard.tsx │ │ │ │ │ │ ├── challengeForm.tsx │ │ │ │ │ │ ├── confirmDialog.tsx │ │ │ │ │ │ ├── createChallengeDialog.tsx │ │ │ │ │ │ ├── editChallengeDialog.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── home │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── judges │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── score-calculator │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── shared │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── problem-component.tsx │ │ │ │ │ │ ├── prompt-component.tsx │ │ │ │ │ │ ├── prompt-form.tsx │ │ │ │ │ │ └── test-case-component.tsx │ │ │ │ ├── (marketing) │ │ │ │ │ ├── ai-features.tsx │ │ │ │ │ ├── animated-counter.tsx │ │ │ │ │ ├── animated-timeline.tsx │ │ │ │ │ ├── auth-button.tsx │ │ │ │ │ ├── competitions │ │ │ │ │ │ └── neo-league │ │ │ │ │ │ │ └── prompt-the-future │ │ │ │ │ │ │ └── about │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── data.ts │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── feature-showcase.tsx │ │ │ │ │ ├── hero-animation.tsx │ │ │ │ │ ├── hover-card.tsx │ │ │ │ │ ├── interactive-demo.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── learn │ │ │ │ │ │ ├── advanced-strategies │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── basic-techniques │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── best-practices │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── introduction │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── loading-indicator.tsx │ │ │ │ │ ├── loading-state.tsx │ │ │ │ │ ├── menu.tsx │ │ │ │ │ ├── navbar-actions.tsx │ │ │ │ │ ├── navbar-padding.tsx │ │ │ │ │ ├── navbar-separator.tsx │ │ │ │ │ ├── navbar.tsx │ │ │ │ │ ├── navigation-menu.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── parallax-background.tsx │ │ │ │ │ ├── server-menu.tsx │ │ │ │ │ ├── settings-avatar.tsx │ │ │ │ │ ├── settings-dialog.tsx │ │ │ │ │ ├── settings-display-name-input.tsx │ │ │ │ │ ├── settings-email-input.tsx │ │ │ │ │ ├── shared │ │ │ │ │ │ ├── navigation-config.tsx │ │ │ │ │ │ └── shared-navigation.tsx │ │ │ │ │ ├── toast-notification.tsx │ │ │ │ │ ├── use-keyboard-nav.tsx │ │ │ │ │ ├── user-nav-client.tsx │ │ │ │ │ ├── user-nav-wrapper.tsx │ │ │ │ │ ├── user-nav.tsx │ │ │ │ │ └── user-presence-indicator.tsx │ │ │ │ ├── client-providers.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── login │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── form.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── providers.tsx │ │ │ └── api │ │ │ │ ├── auth │ │ │ │ ├── callback │ │ │ │ │ └── route.ts │ │ │ │ ├── challenges │ │ │ │ │ └── verify-password │ │ │ │ │ │ └── route.ts │ │ │ │ ├── email │ │ │ │ │ └── route.ts │ │ │ │ ├── logout │ │ │ │ │ └── route.ts │ │ │ │ └── verify-app-token │ │ │ │ │ └── route.ts │ │ │ │ ├── og │ │ │ │ ├── [userId] │ │ │ │ │ └── route.tsx │ │ │ │ └── route.tsx │ │ │ │ └── v1 │ │ │ │ ├── challenges │ │ │ │ ├── [challengeId] │ │ │ │ │ ├── managers │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── whitelists │ │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ ├── criteria │ │ │ │ ├── [criterionId] │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ ├── infrastructure │ │ │ │ ├── languages │ │ │ │ │ └── route.ts │ │ │ │ ├── sidebar │ │ │ │ │ ├── route.ts │ │ │ │ │ └── sizes │ │ │ │ │ │ └── route.ts │ │ │ │ └── whitelist │ │ │ │ │ └── [email] │ │ │ │ │ └── route.ts │ │ │ │ ├── nova │ │ │ │ ├── teams │ │ │ │ │ ├── [id] │ │ │ │ │ │ ├── invitations │ │ │ │ │ │ │ ├── [email] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── members │ │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ └── users │ │ │ │ │ └── [userId] │ │ │ │ │ └── route.ts │ │ │ │ ├── problems │ │ │ │ ├── [problemId] │ │ │ │ │ ├── prompt │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ ├── schemas.ts │ │ │ │ ├── sessions │ │ │ │ ├── [sessionId] │ │ │ │ │ └── route.ts │ │ │ │ ├── count │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ ├── submissions │ │ │ │ ├── [submissionId] │ │ │ │ │ ├── criteria │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── re-evaluate │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── test-cases │ │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ │ └── test-cases │ │ │ │ ├── [testCaseId] │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ ├── components │ │ │ ├── Footer.tsx │ │ │ ├── common │ │ │ │ ├── ApologyModal.tsx │ │ │ │ ├── CriteriaEvaluation.tsx │ │ │ │ ├── LoadingIndicator.tsx │ │ │ │ ├── ScoreBadge.tsx │ │ │ │ ├── SideBySideDiff.tsx │ │ │ │ ├── SubmissionCard.tsx │ │ │ │ └── TestCaseEvaluation.tsx │ │ │ ├── custom-data-table.tsx │ │ │ ├── evaluation │ │ │ │ ├── EvaluationProgress.tsx │ │ │ │ ├── LiveScoresDisplay.tsx │ │ │ │ ├── ProgressIndicator.tsx │ │ │ │ └── PromptInput.tsx │ │ │ ├── layout │ │ │ │ ├── nav.tsx │ │ │ │ └── structure.tsx │ │ │ ├── learn │ │ │ │ └── lesson-content.tsx │ │ │ ├── logout-dropdown-item.tsx │ │ │ ├── notifications │ │ │ │ └── WorkspaceInviteSnippet.tsx │ │ │ └── slogan.tsx │ │ ├── constants │ │ │ ├── common.ts │ │ │ ├── configs.ts │ │ │ └── prefs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ ├── lib │ │ │ ├── storage-helper.ts │ │ │ ├── streaming.test.ts │ │ │ └── streaming.ts │ │ ├── proxy.ts │ │ ├── styles │ │ │ └── evaluation-animations.css │ │ └── utils │ │ │ ├── color-helper.ts │ │ │ ├── date-helper.ts │ │ │ ├── email-helper.ts │ │ │ ├── fetcher.ts │ │ │ ├── file-helper.ts │ │ │ ├── gender-helper.ts │ │ │ ├── path-helper.ts │ │ │ ├── text-helper.ts │ │ │ └── url-helper.ts │ ├── tsconfig.json │ ├── vercel.json │ └── vitest.config.mts ├── playground │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ ├── src │ │ └── app │ │ │ ├── api │ │ │ └── ai │ │ │ │ ├── object-generation │ │ │ │ └── route.ts │ │ │ │ └── tool-calling │ │ │ │ └── route.ts │ │ │ ├── favicon.ico │ │ │ ├── layout.tsx │ │ │ ├── page.tsx │ │ │ └── tool-calling │ │ │ └── page.tsx │ ├── tsconfig.json │ └── vercel.json ├── rewise │ ├── .env.example │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── biome.json │ ├── declarations.d.ts │ ├── global.d.ts │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next-env.d.ts │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── github-mark.png │ │ │ ├── google-logo.png │ │ │ └── logos │ │ │ │ ├── dark-rounded.png │ │ │ │ ├── dark.png │ │ │ │ ├── light-rounded.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── og-image.png │ │ │ │ └── transparent.png │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── app │ │ │ ├── [locale] │ │ │ │ ├── (auth) │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── login │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── not-whitelisted │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── verify-token │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── (dashboard) │ │ │ │ │ └── _components │ │ │ │ │ │ ├── language-dropdown-item.tsx │ │ │ │ │ │ ├── language-wrapper.tsx │ │ │ │ │ │ ├── logout-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-dropdown-item.tsx │ │ │ │ │ │ ├── system-language-wrapper.tsx │ │ │ │ │ │ ├── theme-dropdown-items.tsx │ │ │ │ │ │ └── theme-dropdown-toggle.tsx │ │ │ │ ├── (marketing) │ │ │ │ │ ├── c │ │ │ │ │ │ └── [chatId] │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── chat-link.tsx │ │ │ │ │ ├── chat.tsx │ │ │ │ │ ├── helper.ts │ │ │ │ │ ├── imagine │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── nav.tsx │ │ │ │ │ ├── new │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── structure.tsx │ │ │ │ │ └── tools │ │ │ │ │ │ ├── [toolId] │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── tool-form.tsx │ │ │ │ │ │ ├── client-layout.tsx │ │ │ │ │ │ ├── data.ts │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── auth-button.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── menu.tsx │ │ │ │ ├── navbar-actions.tsx │ │ │ │ ├── navbar-padding.tsx │ │ │ │ ├── navbar-separator.tsx │ │ │ │ ├── navbar.tsx │ │ │ │ ├── not-found.tsx │ │ │ │ ├── server-menu.tsx │ │ │ │ ├── user-nav-wrapper.tsx │ │ │ │ └── user-nav.tsx │ │ │ └── api │ │ │ │ ├── ai │ │ │ │ └── chat │ │ │ │ │ ├── anthropic │ │ │ │ │ ├── new │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── summary │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── google-vertex │ │ │ │ │ ├── new │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── summary │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── google │ │ │ │ │ ├── new │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── summary │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── openai │ │ │ │ │ ├── new │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── summary │ │ │ │ │ └── route.ts │ │ │ │ ├── auth │ │ │ │ ├── callback │ │ │ │ │ └── route.ts │ │ │ │ ├── email │ │ │ │ │ └── route.ts │ │ │ │ ├── logout │ │ │ │ │ └── route.ts │ │ │ │ └── verify-app-token │ │ │ │ │ └── route.ts │ │ │ │ └── v1 │ │ │ │ └── infrastructure │ │ │ │ └── languages │ │ │ │ └── route.ts │ │ ├── components │ │ │ ├── LogoutButton.tsx │ │ │ ├── chat-list.tsx │ │ │ ├── chat-message-actions.tsx │ │ │ ├── chat-message.tsx │ │ │ ├── chat-model-selector.tsx │ │ │ ├── chat-panel.tsx │ │ │ ├── chat-permissions.tsx │ │ │ ├── chat-scroll-anchor.tsx │ │ │ ├── client-providers.tsx │ │ │ ├── custom-data-table.tsx │ │ │ ├── custom-month-picker.tsx │ │ │ ├── empty-screen.tsx │ │ │ ├── loading-statistic-card.tsx │ │ │ ├── navigation.tsx │ │ │ ├── online-users.tsx │ │ │ ├── prompt-form.tsx │ │ │ ├── providers.tsx │ │ │ ├── scroll-to-bottom-button.tsx │ │ │ └── scroll-to-top-button.tsx │ │ ├── constants │ │ │ ├── common.ts │ │ │ ├── configs.ts │ │ │ ├── configs │ │ │ │ └── reports.ts │ │ │ └── prefs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ ├── lib │ │ │ └── storage-helper.ts │ │ ├── proxy.ts │ │ └── utils │ │ │ ├── color-helper.ts │ │ │ ├── date-helper.ts │ │ │ ├── email-helper.ts │ │ │ ├── fetcher.ts │ │ │ ├── file-helper.ts │ │ │ ├── gender-helper.ts │ │ │ └── url-helper.ts │ ├── tsconfig.json │ ├── vercel.json │ └── vitest.config.mts ├── shortener │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── robots.txt │ │ └── site.webmanifest │ ├── src │ │ ├── app │ │ │ ├── [slug] │ │ │ │ ├── page.tsx │ │ │ │ └── server-page.tsx │ │ │ ├── layout.tsx │ │ │ └── page.tsx │ │ └── lib │ │ │ └── utils.ts │ ├── tsconfig.json │ └── vercel.json ├── tudo │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── background │ │ │ │ ├── auth-featured-bg.jpg │ │ │ │ ├── placeholder.jpg │ │ │ │ ├── transparent-light.png │ │ │ │ └── transparent.png │ │ │ ├── github-mark.png │ │ │ ├── google-calendar-icon.png │ │ │ ├── google-logo.png │ │ │ ├── logos │ │ │ │ ├── dark-rounded.png │ │ │ │ ├── dark.png │ │ │ │ ├── easy.png │ │ │ │ ├── light-rounded.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── nova │ │ │ │ │ └── nova-transparent.png │ │ │ │ ├── og-image.png │ │ │ │ ├── transparent.png │ │ │ │ └── upskii │ │ │ │ │ └── upskii-transparent.png │ │ │ ├── marketing │ │ │ │ └── education │ │ │ │ │ ├── edu-dark.jpeg │ │ │ │ │ └── edu-light.jpeg │ │ │ ├── official-logos │ │ │ │ ├── dark-logo-mono.png │ │ │ │ ├── dark-logo-mono.svg │ │ │ │ ├── dark-logo.png │ │ │ │ ├── dark-logo.svg │ │ │ │ ├── light-logo-mono.png │ │ │ │ ├── light-logo-mono.svg │ │ │ │ ├── light-logo.png │ │ │ │ └── light-logo.svg │ │ │ └── sounds │ │ │ │ └── alarm.mp3 │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── app │ │ │ ├── [locale] │ │ │ │ ├── [wsId] │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── tasks │ │ │ │ │ │ └── boards │ │ │ │ │ │ ├── [boardId] │ │ │ │ │ │ ├── loading.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── providers.tsx │ │ │ └── api │ │ │ │ ├── v1 │ │ │ │ └── workspaces │ │ │ │ │ └── [wsId] │ │ │ │ │ └── task-boards │ │ │ │ │ └── [boardId] │ │ │ │ │ └── route.ts │ │ │ │ └── workspaces │ │ │ │ └── [wsId] │ │ │ │ └── members │ │ │ │ └── route.ts │ │ ├── constants │ │ │ ├── common.ts │ │ │ ├── configs.ts │ │ │ ├── configs │ │ │ │ └── reports.ts │ │ │ └── prefs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ ├── proxy.ts │ │ └── utils │ │ │ ├── configs.ts │ │ │ └── date-helper.ts │ ├── tsconfig.json │ └── vercel.json ├── tumeet │ ├── .env.example │ ├── .gitignore │ ├── README.md │ ├── biome.json │ ├── messages │ │ ├── en.json │ │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── media │ │ │ ├── background │ │ │ │ ├── auth-featured-bg.jpg │ │ │ │ ├── placeholder.jpg │ │ │ │ ├── transparent-light.png │ │ │ │ └── transparent.png │ │ │ ├── github-mark.png │ │ │ ├── google-calendar-icon.png │ │ │ ├── google-logo.png │ │ │ ├── logos │ │ │ │ ├── dark-rounded.png │ │ │ │ ├── dark.png │ │ │ │ ├── easy.png │ │ │ │ ├── light-rounded.png │ │ │ │ ├── light.png │ │ │ │ ├── mira-dark.png │ │ │ │ ├── mira-light.png │ │ │ │ ├── nova │ │ │ │ │ └── nova-transparent.png │ │ │ │ ├── og-image.png │ │ │ │ ├── transparent.png │ │ │ │ └── upskii │ │ │ │ │ └── upskii-transparent.png │ │ │ ├── marketing │ │ │ │ └── education │ │ │ │ │ ├── edu-dark.jpeg │ │ │ │ │ └── edu-light.jpeg │ │ │ ├── official-logos │ │ │ │ ├── dark-logo-mono.png │ │ │ │ ├── dark-logo-mono.svg │ │ │ │ ├── dark-logo.png │ │ │ │ ├── dark-logo.svg │ │ │ │ ├── light-logo-mono.png │ │ │ │ ├── light-logo-mono.svg │ │ │ │ ├── light-logo.png │ │ │ │ └── light-logo.svg │ │ │ └── sounds │ │ │ │ └── alarm.mp3 │ │ ├── robots.txt │ │ ├── site.webmanifest │ │ └── sitemap.xml │ ├── src │ │ ├── app │ │ │ └── [locale] │ │ │ │ ├── (app) │ │ │ │ ├── [planId] │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── page.tsx │ │ │ │ └── server-layout.tsx │ │ │ │ ├── client-providers.tsx │ │ │ │ ├── layout.tsx │ │ │ │ └── providers.tsx │ │ ├── constants │ │ │ ├── common.ts │ │ │ ├── configs.ts │ │ │ ├── configs │ │ │ │ └── reports.ts │ │ │ └── prefs.ts │ │ ├── i18n │ │ │ ├── request.ts │ │ │ └── routing.ts │ │ ├── proxy.ts │ │ └── utils │ │ │ ├── configs.ts │ │ │ └── date-helper.ts │ ├── tsconfig.json │ └── vercel.json └── web │ ├── .env.example │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── SECURE_EMAIL_IMPLEMENTATION.md │ ├── TEST_RESULTS.md │ ├── biome.json │ ├── declarations.d.ts │ ├── docs │ ├── MANTINE_MIGRATION.md │ └── MANTINE_THEME_SYNC.md │ ├── global.d.ts │ ├── messages │ ├── en.json │ └── vi.json │ ├── next.config.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── icon-192x192.png │ ├── icon-512x512.png │ ├── logo.svg │ ├── media │ │ ├── background │ │ │ ├── auth-featured-bg.jpg │ │ │ ├── placeholder.jpg │ │ │ ├── transparent-light.png │ │ │ └── transparent.png │ │ ├── github-mark.png │ │ ├── google-calendar-icon.png │ │ ├── google-logo.png │ │ ├── logos │ │ │ ├── dark-rounded.png │ │ │ ├── dark.png │ │ │ ├── easy.png │ │ │ ├── light-rounded.png │ │ │ ├── light.png │ │ │ ├── mira-dark.png │ │ │ ├── mira-light.png │ │ │ ├── nova │ │ │ │ └── nova-transparent.png │ │ │ ├── og-image.png │ │ │ ├── transparent.png │ │ │ ├── tudo.svg │ │ │ └── upskii │ │ │ │ └── upskii-transparent.png │ │ ├── marketing │ │ │ ├── education │ │ │ │ ├── edu-dark.jpeg │ │ │ │ └── edu-light.jpeg │ │ │ └── events │ │ │ │ └── women-in-tech │ │ │ │ ├── anh-thu-first-women-contributor.jpg │ │ │ │ ├── dai-rbac-project-leader.jpg │ │ │ │ ├── empowering-women-in-stem-from-student-club.jpg │ │ │ │ ├── empowering-women-led-startup-partners-from-allmind-2.jpeg │ │ │ │ ├── empowering-women-led-startup-partners-from-allmind.jpg │ │ │ │ ├── experiences-with-women-in-tech-peers-from-vietnam-to-the-world-2.jpg │ │ │ │ ├── experiences-with-women-in-tech-peers-from-vietnam-to-the-world.jpg │ │ │ │ ├── first-women-coo-with-first-women-people-and-operations-coordinator.jpeg │ │ │ │ ├── founder.jpg │ │ │ │ ├── henry-coo-of-tuturuuu.jpg │ │ │ │ ├── khang-junior-software-engineer-at-tuturuuu.jpg │ │ │ │ ├── khoi-software-engineer-intern-at-tuturuuu.jpg │ │ │ │ ├── linh-dan-first-remote-women-software-engineer-intern.jpeg │ │ │ │ ├── next-generation-of-women-marketing-leader.jpg │ │ │ │ ├── nhu-rbac-project-assistant.jpg │ │ │ │ ├── og.jpg │ │ │ │ ├── our-friends-mentors-supervisors-supporters-from-vietnam-to-the-world.jpeg │ │ │ │ ├── phuc-founder-ceo-of-tuturuuu.jpg │ │ │ │ ├── professor-iwona-miliszewska-dean-of-sset-rmit.jpg │ │ │ │ ├── rbac-website-designed-and-developed-by-mai-nhung.jpg │ │ │ │ ├── sam-software-engineer-at-tuturuuu.jpg │ │ │ │ ├── soki-startup-another-women-led-startup-also-tuturuuus-neighbor-inside-spark-hub-community.jpg │ │ │ │ ├── spark-hub-program-coordinator.jpeg │ │ │ │ ├── team.jpg │ │ │ │ ├── tuturuuu-male-colleagues.jpg │ │ │ │ └── women-leadership-and-robotics-engineer-interns.jpg │ │ ├── partners │ │ │ ├── allmind.jpg │ │ │ ├── exocorpse.png │ │ │ ├── google-for-startups.jpg │ │ │ ├── rbac.jpg │ │ │ ├── rmitnct.jpg │ │ │ ├── soki.jpg │ │ │ ├── sparkhub.jpg │ │ │ └── upskii.png │ │ └── sounds │ │ │ └── alarm.mp3 │ ├── robots.txt │ ├── site.webmanifest │ └── sitemap.xml │ ├── src │ ├── __tests__ │ │ ├── MULTI_ACCOUNT_TESTS.md │ │ ├── account-switcher-context.test.tsx │ │ ├── account-switcher-modal.test.tsx │ │ ├── add-account-page.test.tsx │ │ ├── calendar-fetch-format.test.ts │ │ ├── calendar-sync.test.ts │ │ ├── csv-crawler.test.tsx │ │ ├── excel-crawler.test.tsx │ │ ├── html-crawler.test.tsx │ │ ├── integration.test.tsx │ │ ├── login-multi-account-flow.test.tsx │ │ ├── logout-functionality.test.tsx │ │ ├── mail-display-sanitization.test.tsx │ │ ├── timeblock-helper.test.tsx │ │ └── utils │ │ │ ├── capitalize.test.tsx │ │ │ ├── email-helper.test.tsx │ │ │ ├── email-suggestions.test.tsx │ │ │ ├── file-helper.test.tsx │ │ │ ├── get-initials.test.tsx │ │ │ ├── horseRacing.test.tsx │ │ │ ├── incomplete-email.test.tsx │ │ │ ├── path-helper.test.tsx │ │ │ ├── remove-consecutive-nulls.test.tsx │ │ │ ├── text-helper.test.tsx │ │ │ └── url-helper.test.tsx │ ├── app │ │ ├── [locale] │ │ │ ├── (auth) │ │ │ │ ├── add-account │ │ │ │ │ ├── AddAccountClient.tsx │ │ │ │ │ └── page.tsx │ │ │ │ └── verify-token │ │ │ │ │ ├── client.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── (dashboard) │ │ │ │ ├── [wsId] │ │ │ │ │ ├── (ai) │ │ │ │ │ │ ├── datasets │ │ │ │ │ │ │ ├── (default) │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── [datasetId] │ │ │ │ │ │ │ │ ├── api-references │ │ │ │ │ │ │ │ │ ├── api-key-selector.tsx │ │ │ │ │ │ │ │ │ ├── environment-setup.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ │ ├── dataset-charts.tsx │ │ │ │ │ │ │ │ │ └── duplicate-handler.tsx │ │ │ │ │ │ │ │ ├── explore │ │ │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ │ │ ├── CrawlControls.tsx │ │ │ │ │ │ │ │ │ │ ├── MetricsPanel.tsx │ │ │ │ │ │ │ │ │ │ ├── PendingUrlsCard.tsx │ │ │ │ │ │ │ │ │ │ └── RecentFetchesCard.tsx │ │ │ │ │ │ │ │ │ ├── crawlers │ │ │ │ │ │ │ │ │ │ ├── base-crawler.ts │ │ │ │ │ │ │ │ │ │ ├── csv-crawler.ts │ │ │ │ │ │ │ │ │ │ ├── excel-crawler.ts │ │ │ │ │ │ │ │ │ │ └── html-crawler.ts │ │ │ │ │ │ │ │ │ ├── data-explorer.tsx │ │ │ │ │ │ │ │ │ ├── dataset-crawler.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ ├── types │ │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ │ │ │ └── time.ts │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── settings │ │ │ │ │ │ │ │ │ ├── clear-data-dialog.tsx │ │ │ │ │ │ │ │ │ ├── delete-dataset-dialog.tsx │ │ │ │ │ │ │ │ │ ├── edit-column-dialog.tsx │ │ │ │ │ │ │ │ │ ├── manage-columns.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── models │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ └── pipelines │ │ │ │ │ │ │ ├── (default) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ ├── advanced-analytics.tsx │ │ │ │ │ │ ├── assistant │ │ │ │ │ │ │ ├── audio │ │ │ │ │ │ │ │ ├── audio-recorder.ts │ │ │ │ │ │ │ │ ├── audio-streamer.ts │ │ │ │ │ │ │ │ ├── audioworklet-registry.ts │ │ │ │ │ │ │ │ ├── multimodal-live-client.ts │ │ │ │ │ │ │ │ ├── store-logger.ts │ │ │ │ │ │ │ │ ├── utils.ts │ │ │ │ │ │ │ │ └── worklets │ │ │ │ │ │ │ │ │ ├── audio-processing.ts │ │ │ │ │ │ │ │ │ └── vol-meter.ts │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── altair │ │ │ │ │ │ │ │ │ └── component.tsx │ │ │ │ │ │ │ │ ├── audio-pulse │ │ │ │ │ │ │ │ │ └── audio-pulse.tsx │ │ │ │ │ │ │ │ ├── chat-box │ │ │ │ │ │ │ │ │ └── chat-box.tsx │ │ │ │ │ │ │ │ ├── chat-view.tsx │ │ │ │ │ │ │ │ ├── control-tray │ │ │ │ │ │ │ │ │ └── control-tray.tsx │ │ │ │ │ │ │ │ ├── logger │ │ │ │ │ │ │ │ │ └── logger.tsx │ │ │ │ │ │ │ │ ├── tools │ │ │ │ │ │ │ │ │ └── used-tools.tsx │ │ │ │ │ │ │ │ ├── video-panel │ │ │ │ │ │ │ │ │ ├── video-preview.tsx │ │ │ │ │ │ │ │ │ └── video-stats.tsx │ │ │ │ │ │ │ │ ├── visualizations │ │ │ │ │ │ │ │ │ ├── assignee-tasks-card.tsx │ │ │ │ │ │ │ │ │ ├── core-mention-card.tsx │ │ │ │ │ │ │ │ │ ├── google-search-card.tsx │ │ │ │ │ │ │ │ │ ├── members-card.tsx │ │ │ │ │ │ │ │ │ ├── status-chart.tsx │ │ │ │ │ │ │ │ │ ├── task-detail-view.tsx │ │ │ │ │ │ │ │ │ ├── task-list-card.tsx │ │ │ │ │ │ │ │ │ ├── timeline-view.tsx │ │ │ │ │ │ │ │ │ └── visualization-container.tsx │ │ │ │ │ │ │ │ ├── visualizer-panel.tsx │ │ │ │ │ │ │ │ └── voice-memo │ │ │ │ │ │ │ │ │ ├── voice-memo-container.tsx │ │ │ │ │ │ │ │ │ ├── voice-memo-panel.tsx │ │ │ │ │ │ │ │ │ ├── voice-memo-provider.tsx │ │ │ │ │ │ │ │ │ └── voice-memo.tsx │ │ │ │ │ │ │ ├── legacy-providers.tsx │ │ │ │ │ │ │ ├── multimodal-live.ts │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── stores │ │ │ │ │ │ │ │ └── visualization-store.ts │ │ │ │ │ │ │ ├── tools │ │ │ │ │ │ │ │ └── task-tools.ts │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ └── visualizations.ts │ │ │ │ │ │ ├── aurora-actions.tsx │ │ │ │ │ │ ├── bucket-dump.tsx │ │ │ │ │ │ ├── calendar │ │ │ │ │ │ │ ├── event-description.tsx │ │ │ │ │ │ │ ├── expandable-event-list.tsx │ │ │ │ │ │ │ ├── upcoming-event-details.tsx │ │ │ │ │ │ │ └── upcoming-events.tsx │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ ├── finance.tsx │ │ │ │ │ │ │ ├── inventory.tsx │ │ │ │ │ │ │ └── users.tsx │ │ │ │ │ │ ├── changelog │ │ │ │ │ │ │ ├── expandable-changelog-list.tsx │ │ │ │ │ │ │ └── recent-changelog.tsx │ │ │ │ │ │ ├── charts.tsx │ │ │ │ │ │ ├── commodity-comparison.tsx │ │ │ │ │ │ ├── confidential-toggle.tsx │ │ │ │ │ │ ├── countdown.tsx │ │ │ │ │ │ ├── dashboard-card-skeleton.tsx │ │ │ │ │ │ ├── dashboard.tsx │ │ │ │ │ │ ├── finance-toggle.tsx │ │ │ │ │ │ ├── finance.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── price-prediction-chart.tsx │ │ │ │ │ │ ├── quick-journal.tsx │ │ │ │ │ │ ├── statistics │ │ │ │ │ │ │ ├── batches.tsx │ │ │ │ │ │ │ ├── courses.tsx │ │ │ │ │ │ │ ├── flashcards.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── inventory-products.tsx │ │ │ │ │ │ │ ├── product-categories.tsx │ │ │ │ │ │ │ ├── products.tsx │ │ │ │ │ │ │ ├── promotions.tsx │ │ │ │ │ │ │ ├── quizzes.tsx │ │ │ │ │ │ │ ├── suppliers.tsx │ │ │ │ │ │ │ ├── units.tsx │ │ │ │ │ │ │ ├── user-group-tags.tsx │ │ │ │ │ │ │ ├── user-groups.tsx │ │ │ │ │ │ │ ├── user-reports.tsx │ │ │ │ │ │ │ ├── users.tsx │ │ │ │ │ │ │ └── warehouses.tsx │ │ │ │ │ │ ├── tasks │ │ │ │ │ │ │ ├── expandable-task-list.tsx │ │ │ │ │ │ │ ├── newly-created-tasks.tsx │ │ │ │ │ │ │ └── tasks-assigned-to-me.tsx │ │ │ │ │ │ ├── time-tracker │ │ │ │ │ │ │ └── time-tracking-metrics.tsx │ │ │ │ │ │ ├── tumeet │ │ │ │ │ │ │ └── recent-plans.tsx │ │ │ │ │ │ ├── user-groups │ │ │ │ │ │ │ └── quick-actions.tsx │ │ │ │ │ │ └── voice-assistant-card.tsx │ │ │ │ │ ├── (workspace-settings) │ │ │ │ │ │ ├── api-keys │ │ │ │ │ │ │ ├── [keyId] │ │ │ │ │ │ │ │ └── usage-logs │ │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── timeline-chart.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── delete-dialog.tsx │ │ │ │ │ │ │ ├── edit-dialog.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── key-display-modal.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── rotate-dialog.tsx │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ └── sdk-guide.tsx │ │ │ │ │ │ ├── infrastructure │ │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ │ ├── audit-log-insights.tsx │ │ │ │ │ │ │ │ ├── auth-provider-stats.tsx │ │ │ │ │ │ │ │ ├── engagement-charts.tsx │ │ │ │ │ │ │ │ ├── feature-adoption.tsx │ │ │ │ │ │ │ │ ├── get-navigation-links.ts │ │ │ │ │ │ │ │ ├── metric-cards.tsx │ │ │ │ │ │ │ │ ├── navigation-cards.tsx │ │ │ │ │ │ │ │ ├── power-users.tsx │ │ │ │ │ │ │ │ ├── session-analytics.tsx │ │ │ │ │ │ │ │ ├── user-cohorts.tsx │ │ │ │ │ │ │ │ ├── user-registration-chart.tsx │ │ │ │ │ │ │ │ └── workspace-analytics.tsx │ │ │ │ │ │ │ ├── ai │ │ │ │ │ │ │ │ └── whitelist │ │ │ │ │ │ │ │ │ ├── domains │ │ │ │ │ │ │ │ │ ├── domain-client-page.tsx │ │ │ │ │ │ │ │ │ ├── domain-columns.tsx │ │ │ │ │ │ │ │ │ ├── domain-form.tsx │ │ │ │ │ │ │ │ │ ├── domain-row-actions.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ └── emails │ │ │ │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ ├── calendar-sync │ │ │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ │ │ ├── error-tracking.tsx │ │ │ │ │ │ │ │ │ ├── metric-cards.tsx │ │ │ │ │ │ │ │ │ ├── performance-charts.tsx │ │ │ │ │ │ │ │ │ ├── performance-insights.tsx │ │ │ │ │ │ │ │ │ ├── sync-filters.tsx │ │ │ │ │ │ │ │ │ ├── sync-logs-pagination.tsx │ │ │ │ │ │ │ │ │ ├── sync-logs-table.tsx │ │ │ │ │ │ │ │ │ └── sync-trigger-button.tsx │ │ │ │ │ │ │ │ ├── data-fetching.ts │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── changelog │ │ │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── changelog-form.tsx │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── cover-image-upload.tsx │ │ │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── data-fetching.ts │ │ │ │ │ │ │ ├── email-blacklist │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── realtime │ │ │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ │ │ ├── analytics-chart.tsx │ │ │ │ │ │ │ │ │ ├── analytics-filters.tsx │ │ │ │ │ │ │ │ │ ├── distribution-chart.tsx │ │ │ │ │ │ │ │ │ ├── insights-panel.tsx │ │ │ │ │ │ │ │ │ ├── metric-comparisons.tsx │ │ │ │ │ │ │ │ │ ├── realtime-analytics-client.tsx │ │ │ │ │ │ │ │ │ ├── request-breakdown.tsx │ │ │ │ │ │ │ │ │ ├── summary-stats.tsx │ │ │ │ │ │ │ │ │ └── top-consumers.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── timezones │ │ │ │ │ │ │ │ ├── card.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── translations │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── translations-comparison.tsx │ │ │ │ │ │ │ ├── users │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── workspaces │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── members │ │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ │ ├── invite-links-section.tsx │ │ │ │ │ │ │ │ ├── invite-member-button.tsx │ │ │ │ │ │ │ │ ├── invited-tab-trigger.tsx │ │ │ │ │ │ │ │ ├── member-list.tsx │ │ │ │ │ │ │ │ ├── member-permission-breakdown.tsx │ │ │ │ │ │ │ │ ├── member-settings-button.tsx │ │ │ │ │ │ │ │ ├── member-tabs.tsx │ │ │ │ │ │ │ │ └── tab-navigation.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── migrations │ │ │ │ │ │ │ ├── migration-dashboard.tsx │ │ │ │ │ │ │ ├── module-mappings.ts │ │ │ │ │ │ │ ├── modules.ts │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── roles │ │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ │ ├── expandable-role-row.tsx │ │ │ │ │ │ │ │ └── permission-analytics.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── role-display.tsx │ │ │ │ │ │ │ │ ├── role-members.tsx │ │ │ │ │ │ │ │ ├── role-permission.tsx │ │ │ │ │ │ │ │ └── role-permissions.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── secrets │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ └── settings │ │ │ │ │ │ │ ├── admin-task-embeddings.tsx │ │ │ │ │ │ │ ├── avatar-input.tsx │ │ │ │ │ │ │ ├── avatar.tsx │ │ │ │ │ │ │ ├── basic-info.tsx │ │ │ │ │ │ │ ├── id-copy.tsx │ │ │ │ │ │ │ ├── logo-input.tsx │ │ │ │ │ │ │ ├── logo.tsx │ │ │ │ │ │ │ ├── name-input.tsx │ │ │ │ │ │ │ ├── notifications │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── remove-yourself.tsx │ │ │ │ │ │ │ ├── reports │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── edit-dialog.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ └── security.tsx │ │ │ │ │ ├── ai-chat │ │ │ │ │ │ ├── [chatId] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── chat.tsx │ │ │ │ │ │ ├── chatbots │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── helper.ts │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── my-chatbots │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── ai │ │ │ │ │ │ ├── executions │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── cost-export.tsx │ │ │ │ │ │ │ │ ├── enhanced-execution-charts.tsx │ │ │ │ │ │ │ │ ├── execution-detail-dialog.tsx │ │ │ │ │ │ │ │ ├── executions-table.tsx │ │ │ │ │ │ │ │ └── performance-metrics.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ ├── services │ │ │ │ │ │ │ │ └── analytics-service.ts │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ │ └── cost-calculator.ts │ │ │ │ │ │ └── spark │ │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── Hero.tsx │ │ │ │ │ │ │ ├── MonthPicker.tsx │ │ │ │ │ │ │ ├── MonthlyOverview.tsx │ │ │ │ │ │ │ ├── TaskList.tsx │ │ │ │ │ │ │ ├── form │ │ │ │ │ │ │ │ ├── GoalsInput.tsx │ │ │ │ │ │ │ │ └── PlanSettings.tsx │ │ │ │ │ │ │ ├── overview │ │ │ │ │ │ │ │ ├── MonthlyOverview.tsx │ │ │ │ │ │ │ │ ├── PriorityDistribution.tsx │ │ │ │ │ │ │ │ └── QuarterProgress.tsx │ │ │ │ │ │ │ ├── plan │ │ │ │ │ │ │ │ └── PlanView.tsx │ │ │ │ │ │ │ └── tasks │ │ │ │ │ │ │ │ ├── PriorityGroup.tsx │ │ │ │ │ │ │ │ ├── TaskCard.tsx │ │ │ │ │ │ │ │ └── TaskList.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── assistant-gradient-name.tsx │ │ │ │ │ ├── billing │ │ │ │ │ │ ├── billing-client.tsx │ │ │ │ │ │ ├── billing-history.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── plan-list.tsx │ │ │ │ │ │ ├── purchase-link.tsx │ │ │ │ │ │ ├── subscription-confirmation-dialog.tsx │ │ │ │ │ │ └── success │ │ │ │ │ │ │ ├── client-component.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── calendar │ │ │ │ │ │ ├── active-sync.tsx │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── actions-dropdown.tsx │ │ │ │ │ │ │ ├── add-event-button.tsx │ │ │ │ │ │ │ ├── add-event-dialog.tsx │ │ │ │ │ │ │ ├── auto-schedule-comprehensive-dialog.tsx │ │ │ │ │ │ │ ├── calendar-connections-manager.tsx │ │ │ │ │ │ │ ├── habits-panel.tsx │ │ │ │ │ │ │ ├── priority-dropdown.tsx │ │ │ │ │ │ │ ├── priority-view.tsx │ │ │ │ │ │ │ ├── quick-calendar-toggle.tsx │ │ │ │ │ │ │ ├── quick-task-timer.tsx │ │ │ │ │ │ │ ├── smart-schedule-button.tsx │ │ │ │ │ │ │ ├── sync-debug-panel.tsx │ │ │ │ │ │ │ ├── task-fetcher.ts │ │ │ │ │ │ │ ├── task-form.tsx │ │ │ │ │ │ │ ├── task-list-form.tsx │ │ │ │ │ │ │ ├── task-scheduler-panel.tsx │ │ │ │ │ │ │ ├── tasks-sidebar-content.tsx │ │ │ │ │ │ │ ├── tasks-sidebar.tsx │ │ │ │ │ │ │ ├── test-event-generator-button.tsx │ │ │ │ │ │ │ └── time-tracker.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── changelog │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── chat │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── realtime-chat-content.tsx │ │ │ │ │ ├── crawlers │ │ │ │ │ │ ├── (default) │ │ │ │ │ │ │ ├── crawler-filters.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── uncrawled │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── uncrawled-urls.tsx │ │ │ │ │ │ ├── [crawlerId] │ │ │ │ │ │ │ ├── crawl-button.tsx │ │ │ │ │ │ │ ├── crawler-content.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ ├── uncrawled-urls-count.tsx │ │ │ │ │ │ └── uncrawled-urls.tsx │ │ │ │ │ ├── cron │ │ │ │ │ │ ├── executions.tsx │ │ │ │ │ │ ├── executions │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── executions.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── jobs.tsx │ │ │ │ │ │ ├── jobs │ │ │ │ │ │ │ ├── [jobId] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── diet │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── documents │ │ │ │ │ │ ├── [documentId] │ │ │ │ │ │ │ ├── document-editor.tsx │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── card.tsx │ │ │ │ │ │ ├── dialog-content.tsx │ │ │ │ │ │ ├── document-share-dialog.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── drive │ │ │ │ │ │ ├── breadcrumbs.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── file-preview-dialog.tsx │ │ │ │ │ │ ├── new-actions.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ └── table.tsx │ │ │ │ │ ├── education │ │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── attempts │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── courses │ │ │ │ │ │ │ ├── [courseId] │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ ├── modules │ │ │ │ │ │ │ │ │ └── [moduleId] │ │ │ │ │ │ │ │ │ │ ├── content │ │ │ │ │ │ │ │ │ │ ├── content-editor.tsx │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ │ ├── extra-content │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ │ ├── flashcards │ │ │ │ │ │ │ │ │ │ ├── client-ai.tsx │ │ │ │ │ │ │ │ │ │ ├── client-flashcards.tsx │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ │ ├── quiz-sets │ │ │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ │ │ │ ├── quizzes │ │ │ │ │ │ │ │ │ │ ├── client-ai.tsx │ │ │ │ │ │ │ │ │ │ ├── client-quizzes.tsx │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ │ │ └── youtube-links │ │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── flashcards │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── quiz-sets │ │ │ │ │ │ │ ├── [setId] │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ ├── linked-modules │ │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ │ ├── linker.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ └── quizzes │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ ├── feedback-button │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── finance │ │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── analytics │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── budgets │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── invoices │ │ │ │ │ │ │ ├── [invoiceId] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── recurring │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── tags │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── transactions │ │ │ │ │ │ │ ├── [transactionId] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── wallets │ │ │ │ │ │ │ ├── [walletId] │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── inquiries │ │ │ │ │ │ ├── inquiries-client.tsx │ │ │ │ │ │ ├── inquiry-detail-modal.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── integrations │ │ │ │ │ │ ├── discord │ │ │ │ │ │ │ ├── discord-integration-dashboard.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── inventory │ │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── batches │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── products │ │ │ │ │ │ │ ├── [productId] │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── products-page-client.tsx │ │ │ │ │ │ │ ├── quick-dialog.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── promotions │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ │ └── settings-form.tsx │ │ │ │ │ │ ├── suppliers │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── units │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ └── warehouses │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ ├── invitation-card.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── link-shortener │ │ │ │ │ │ ├── [linkId] │ │ │ │ │ │ │ └── analytics │ │ │ │ │ │ │ │ ├── analytics-cards.tsx │ │ │ │ │ │ │ │ ├── analytics-header.tsx │ │ │ │ │ │ │ │ ├── analytics-summary.tsx │ │ │ │ │ │ │ │ ├── daily-activity-chart.tsx │ │ │ │ │ │ │ │ ├── device-analytics.tsx │ │ │ │ │ │ │ │ ├── geographic-analytics.tsx │ │ │ │ │ │ │ │ ├── hourly-chart.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── weekly-activity.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ ├── inline-form.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── mail │ │ │ │ │ │ ├── _components │ │ │ │ │ │ │ ├── ai-email-drafter.tsx │ │ │ │ │ │ │ ├── compose-button.tsx │ │ │ │ │ │ │ ├── compose-dialog.tsx │ │ │ │ │ │ │ ├── link.tsx │ │ │ │ │ │ │ ├── mail-display.tsx │ │ │ │ │ │ │ ├── mail-list.tsx │ │ │ │ │ │ │ ├── mail.tsx │ │ │ │ │ │ │ └── use-mail.ts │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ ├── default-email-template.tsx │ │ │ │ │ │ ├── guest-email-template.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── lead-email-helpers.ts │ │ │ │ │ │ ├── lead-generation-email-template.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── sent │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ └── use-mail.ts │ │ │ │ │ ├── metrics │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── nav-link.tsx │ │ │ │ │ ├── nav.tsx │ │ │ │ │ ├── navigation.tsx │ │ │ │ │ ├── notifications │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── personal-workspace-prompt.tsx │ │ │ │ │ ├── platform │ │ │ │ │ │ └── roles │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── role-filter.tsx │ │ │ │ │ ├── polls │ │ │ │ │ │ ├── client-page.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── posts │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── post-display.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── use-posts.ts │ │ │ │ │ ├── progress │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── qr-generator │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── queues │ │ │ │ │ │ ├── (default) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ ├── readings │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── structure.tsx │ │ │ │ │ ├── tasks │ │ │ │ │ │ ├── [taskId] │ │ │ │ │ │ │ ├── not-found.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── task-detail-page.tsx │ │ │ │ │ │ ├── boards │ │ │ │ │ │ │ ├── [boardId] │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── cycles │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── task-cycles-client.tsx │ │ │ │ │ │ ├── estimates │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── habits │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── habit-card.tsx │ │ │ │ │ │ │ ├── habit-form-dialog.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── initiatives │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── task-initiatives-client.tsx │ │ │ │ │ │ ├── labels │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── logs │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── logs-client.tsx │ │ │ │ │ │ │ ├── logs-timeline.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── my-tasks │ │ │ │ │ │ │ ├── command-bar.tsx │ │ │ │ │ │ │ ├── label-project-filter.tsx │ │ │ │ │ │ │ ├── my-tasks-content.tsx │ │ │ │ │ │ │ ├── my-tasks-data-loader.tsx │ │ │ │ │ │ │ ├── task-filter.tsx │ │ │ │ │ │ │ ├── task-list-with-completion.tsx │ │ │ │ │ │ │ ├── task-list.tsx │ │ │ │ │ │ │ └── task-preview-dialog.tsx │ │ │ │ │ │ ├── notes │ │ │ │ │ │ │ ├── note-edit-dialog.tsx │ │ │ │ │ │ │ ├── note-list.tsx │ │ │ │ │ │ │ ├── notes-content.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── projects │ │ │ │ │ │ │ ├── [projectId] │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── task-project-detail.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── task-projects-client.tsx │ │ │ │ │ ├── time-tracker │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── activity-heatmap.tsx │ │ │ │ │ │ │ ├── category-manager.tsx │ │ │ │ │ │ │ ├── copy-from-workspace-dialog.tsx │ │ │ │ │ │ │ ├── goal-manager.tsx │ │ │ │ │ │ │ ├── missed-entry-dialog.tsx │ │ │ │ │ │ │ ├── overview-timer.tsx │ │ │ │ │ │ │ ├── session-history.tsx │ │ │ │ │ │ │ ├── session-history │ │ │ │ │ │ │ │ ├── edit-session-dialog.tsx │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ ├── month-view.tsx │ │ │ │ │ │ │ │ ├── period-navigation.tsx │ │ │ │ │ │ │ │ ├── session-filters.tsx │ │ │ │ │ │ │ │ ├── session-history.tsx │ │ │ │ │ │ │ │ ├── session-stats.tsx │ │ │ │ │ │ │ │ ├── session-types.ts │ │ │ │ │ │ │ │ ├── session-utils.ts │ │ │ │ │ │ │ │ ├── stacked-session-item.tsx │ │ │ │ │ │ │ │ └── use-session-actions.ts │ │ │ │ │ │ │ ├── simple-time-tracker-content.tsx │ │ │ │ │ │ │ ├── simple-timer-controls.tsx │ │ │ │ │ │ │ ├── stats-overview.tsx │ │ │ │ │ │ │ ├── time-tracker-content.tsx │ │ │ │ │ │ │ ├── time-tracker-header.tsx │ │ │ │ │ │ │ ├── time-tracker-wrapper.tsx │ │ │ │ │ │ │ ├── timer-controls.tsx │ │ │ │ │ │ │ ├── workspace-select-dialog.tsx │ │ │ │ │ │ │ └── year-summary-stats.tsx │ │ │ │ │ │ ├── goals │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── history │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ ├── management │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── export-progress-dialog.tsx │ │ │ │ │ │ │ │ ├── filters-panel.tsx │ │ │ │ │ │ │ │ ├── management-card-skeleton.tsx │ │ │ │ │ │ │ │ ├── management-header.tsx │ │ │ │ │ │ │ │ ├── session-details-modal.tsx │ │ │ │ │ │ │ │ ├── sessions-table.tsx │ │ │ │ │ │ │ │ ├── stats-overview.tsx │ │ │ │ │ │ │ │ └── status-displays.tsx │ │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ │ └── use-export-data.ts │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── requests │ │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ │ ├── use-request-images.ts │ │ │ │ │ │ │ │ ├── use-request-mutations.ts │ │ │ │ │ │ │ │ └── use-requests.ts │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── request-detail-modal.tsx │ │ │ │ │ │ │ ├── requests-client.tsx │ │ │ │ │ │ │ └── threshold-settings-dialog.tsx │ │ │ │ │ │ ├── settings │ │ │ │ │ │ │ ├── heatmap-settings-form.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── timer │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── tumeet │ │ │ │ │ │ ├── meetings │ │ │ │ │ │ │ ├── [meetingId] │ │ │ │ │ │ │ │ ├── audio-recorder.tsx │ │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ │ ├── AudioPlayer.tsx │ │ │ │ │ │ │ │ │ ├── DeleteConfirmation.tsx │ │ │ │ │ │ │ │ │ └── TranscriptViewer.tsx │ │ │ │ │ │ │ │ ├── meeting-actions.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── recording-session-actions.tsx │ │ │ │ │ │ │ │ └── recording-sessions-overview.tsx │ │ │ │ │ │ │ ├── meetings-content.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── plans │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── usage │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── users │ │ │ │ │ │ ├── (dashboard) │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ └── follow-up │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── attendance │ │ │ │ │ │ │ ├── attendance-dialogue.tsx │ │ │ │ │ │ │ ├── client-user-attendances.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ ├── user-attendances-skeleton.tsx │ │ │ │ │ │ │ ├── user-attendances.tsx │ │ │ │ │ │ │ ├── user-month-attendance-skeleton.tsx │ │ │ │ │ │ │ └── user-month-attendance.tsx │ │ │ │ │ │ ├── database │ │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ │ ├── linked-promotions-client.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── referral-section-client.tsx │ │ │ │ │ │ │ │ └── sent-emails-client.tsx │ │ │ │ │ │ │ ├── audit-log-columns.tsx │ │ │ │ │ │ │ ├── audit-log-table.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── export-dialog-content.tsx │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── import-dialog-content.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ ├── group-tags │ │ │ │ │ │ │ ├── [tagId] │ │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── groups │ │ │ │ │ │ │ ├── [groupId] │ │ │ │ │ │ │ │ ├── attendance │ │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── external-group-members.tsx │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── group-member-actions.tsx │ │ │ │ │ │ │ │ ├── group-members.tsx │ │ │ │ │ │ │ │ ├── indicators │ │ │ │ │ │ │ │ │ ├── group-indicators-manager.tsx │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── user-feedback-dialog.tsx │ │ │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ │ │ ├── linked-products-client.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ ├── post.tsx │ │ │ │ │ │ │ │ ├── posts-client.tsx │ │ │ │ │ │ │ │ ├── posts.tsx │ │ │ │ │ │ │ │ ├── posts │ │ │ │ │ │ │ │ │ └── [postId] │ │ │ │ │ │ │ │ │ │ ├── card.tsx │ │ │ │ │ │ │ │ │ │ ├── check-all.tsx │ │ │ │ │ │ │ │ │ │ ├── email-list.tsx │ │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ │ └── users-list.tsx │ │ │ │ │ │ │ │ ├── reports │ │ │ │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ │ │ ├── schedule.tsx │ │ │ │ │ │ │ │ ├── schedule │ │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ │ └── schedule-calendar.tsx │ │ │ │ │ │ │ │ └── select-group-gateway.tsx │ │ │ │ │ │ │ ├── attendance-stats.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── filters.tsx │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ ├── guest-leads │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── header.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── settings-form.tsx │ │ │ │ │ │ ├── reports │ │ │ │ │ │ │ ├── [reportId] │ │ │ │ │ │ │ │ ├── editable-report-preview.tsx │ │ │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ │ └── score-display.tsx │ │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── row-actions.tsx │ │ │ │ │ │ └── structure │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── add-person-dialog.tsx │ │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ │ ├── employee-details-panel.tsx │ │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ ├── use-canvas-renderer.ts │ │ │ │ │ │ │ │ ├── use-image-preloader.ts │ │ │ │ │ │ │ │ ├── use-node-interactions.ts │ │ │ │ │ │ │ │ ├── use-org-layout.ts │ │ │ │ │ │ │ │ ├── use-theme-colors.ts │ │ │ │ │ │ │ │ └── use-viewport.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── loading-overlay.tsx │ │ │ │ │ │ │ ├── manage-groups-dialog.tsx │ │ │ │ │ │ │ ├── manage-relations-dialog.tsx │ │ │ │ │ │ │ ├── org-chart-canvas.tsx │ │ │ │ │ │ │ ├── organizational-structure-dashboard.tsx │ │ │ │ │ │ │ └── zoom-controls.tsx │ │ │ │ │ │ │ ├── mock-data.ts │ │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── whiteboards │ │ │ │ │ │ ├── [boardId] │ │ │ │ │ │ │ ├── custom-whiteboard.tsx │ │ │ │ │ │ │ └── page.tsx │ │ │ │ │ │ ├── client.tsx │ │ │ │ │ │ ├── createWhiteboardDialog.tsx │ │ │ │ │ │ ├── editWhiteboardDialog.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── whiteboardForm.tsx │ │ │ │ │ └── workouts │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── _components │ │ │ │ │ ├── language-dropdown-item.tsx │ │ │ │ │ ├── language-wrapper.tsx │ │ │ │ │ ├── logout-dropdown-item.tsx │ │ │ │ │ ├── system-language-dropdown-item.tsx │ │ │ │ │ ├── system-language-wrapper.tsx │ │ │ │ │ ├── theme-dropdown-items.tsx │ │ │ │ │ └── theme-dropdown-toggle.tsx │ │ │ │ └── settings │ │ │ │ │ ├── account │ │ │ │ │ ├── account-status-section.tsx │ │ │ │ │ ├── accounts │ │ │ │ │ │ ├── account-management-card.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── remove-account-dialog.tsx │ │ │ │ │ ├── billing │ │ │ │ │ │ ├── actions.ts │ │ │ │ │ │ ├── current-plan-card.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── payment-billing-card.tsx │ │ │ │ │ ├── contact-information-card.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── notifications │ │ │ │ │ │ ├── notifications-card.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── profile-information-card.tsx │ │ │ │ │ ├── security │ │ │ │ │ │ ├── linked-identities-card.tsx │ │ │ │ │ │ ├── mfa-method-list.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ ├── reauthenticate-form.tsx │ │ │ │ │ │ ├── reset-password-dialog.tsx │ │ │ │ │ │ ├── reset-password-form.tsx │ │ │ │ │ │ ├── security-settings-card.tsx │ │ │ │ │ │ └── totp-dialog.tsx │ │ │ │ │ ├── sessions │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── sessions-card.tsx │ │ │ │ │ ├── settings-nav.tsx │ │ │ │ │ └── workspaces │ │ │ │ │ │ ├── default-workspace-setting.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── workspace-settings-card.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── (marketing) │ │ │ │ ├── (landing) │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── about │ │ │ │ │ ├── components │ │ │ │ │ │ ├── achievements-section.tsx │ │ │ │ │ │ ├── future-vision-section.tsx │ │ │ │ │ │ ├── hero-section.tsx │ │ │ │ │ │ ├── impact-stats-section.tsx │ │ │ │ │ │ ├── join-us-section.tsx │ │ │ │ │ │ ├── journey-section.tsx │ │ │ │ │ │ ├── purpose-section.tsx │ │ │ │ │ │ └── vision-statement.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── ai │ │ │ │ │ └── chats │ │ │ │ │ │ └── [chatId] │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── blog │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── branding │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── logo-tab.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── calendar │ │ │ │ │ └── meet-together │ │ │ │ │ │ └── [[...slug]] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── careers │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── changelog │ │ │ │ │ ├── [slug] │ │ │ │ │ │ ├── content-renderer.tsx │ │ │ │ │ │ ├── opengraph-image.tsx │ │ │ │ │ │ ├── page.tsx │ │ │ │ │ │ └── twitter-image.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── contact │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── contributors │ │ │ │ │ └── page.tsx │ │ │ │ ├── docs │ │ │ │ │ └── page.tsx │ │ │ │ ├── documents │ │ │ │ │ └── [documentId] │ │ │ │ │ │ ├── document-content.tsx │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── features.tsx │ │ │ │ ├── floating-elements.tsx │ │ │ │ ├── invite │ │ │ │ │ └── [code] │ │ │ │ │ │ ├── join-workspace-client.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── layout.tsx │ │ │ │ ├── login │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── form.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── login.css │ │ │ │ │ └── page.tsx │ │ │ │ ├── meet-together │ │ │ │ │ ├── page.tsx │ │ │ │ │ └── plans │ │ │ │ │ │ └── [planId] │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── onboarding │ │ │ │ │ ├── _components │ │ │ │ │ │ └── logout-dropdown-item.tsx │ │ │ │ │ ├── actions.ts │ │ │ │ │ ├── onboarding-flow.tsx │ │ │ │ │ ├── onboarding-settings.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── profile-completion-screen.tsx │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── waitlist-screen.tsx │ │ │ │ │ ├── welcome-screen.tsx │ │ │ │ │ ├── workspace-invites.tsx │ │ │ │ │ └── workspace-setup-screen.tsx │ │ │ │ ├── partners │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── opengraph-image.png │ │ │ │ │ └── page.tsx │ │ │ │ ├── pricing │ │ │ │ │ └── page.tsx │ │ │ │ ├── privacy │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── products │ │ │ │ │ ├── ai │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── calendar │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── crm │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── documents │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── drive │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── finance │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── inventory │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── lms │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── mail │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── meet-together │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── tasks │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── workflows │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── qr-generator │ │ │ │ │ └── page.tsx │ │ │ │ ├── security │ │ │ │ │ ├── bug-bounty │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── solutions │ │ │ │ │ ├── construction │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── education │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── healthcare │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── hospitality │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── manufacturing │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── pharmacies │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── realestate │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ ├── restaurants │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ │ └── retail │ │ │ │ │ │ ├── layout.tsx │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── terms │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ │ ├── tumeet │ │ │ │ │ └── page.tsx │ │ │ │ ├── users │ │ │ │ │ └── [handle] │ │ │ │ │ │ └── page.tsx │ │ │ │ ├── visualizations │ │ │ │ │ └── horse-racing │ │ │ │ │ │ └── page.tsx │ │ │ │ └── women-in-tech │ │ │ │ │ ├── layout.tsx │ │ │ │ │ ├── opengraph-image.jpg │ │ │ │ │ └── page.tsx │ │ │ ├── auth-button.tsx │ │ │ ├── dashboard-menu-item.tsx │ │ │ ├── error.tsx │ │ │ ├── games │ │ │ │ └── farm │ │ │ │ │ ├── components │ │ │ │ │ ├── CropRenderer.tsx │ │ │ │ │ ├── FarmingUI.tsx │ │ │ │ │ ├── GameBoard.tsx │ │ │ │ │ └── WeatherDisplay.tsx │ │ │ │ │ ├── engine │ │ │ │ │ ├── crop.ts │ │ │ │ │ ├── gameState.ts │ │ │ │ │ ├── inventory.ts │ │ │ │ │ ├── player.ts │ │ │ │ │ ├── position.ts │ │ │ │ │ └── weather.ts │ │ │ │ │ ├── layout.tsx │ │ │ │ │ └── page.tsx │ │ │ ├── invite-members-menu-item.tsx │ │ │ ├── layout.tsx │ │ │ ├── local-workspace-select.tsx │ │ │ ├── meet-together-menu-item.tsx │ │ │ ├── menu.tsx │ │ │ ├── navbar-actions.tsx │ │ │ ├── navbar-logo-link.tsx │ │ │ ├── navbar-padding.tsx │ │ │ ├── navbar-separator.tsx │ │ │ ├── navbar.tsx │ │ │ ├── navigation-menu.tsx │ │ │ ├── not-found.tsx │ │ │ ├── notification-action-list.tsx │ │ │ ├── notification-action.tsx │ │ │ ├── notification-popover-client.tsx │ │ │ ├── notification-popover.tsx │ │ │ ├── report-problem-menu-item.tsx │ │ │ ├── rewise-menu-item.tsx │ │ │ ├── server-menu.tsx │ │ │ ├── settings-avatar.tsx │ │ │ ├── settings-display-name-input.tsx │ │ │ ├── settings-email-input.tsx │ │ │ ├── settings-full-name-input.tsx │ │ │ ├── shared │ │ │ │ ├── navigation-config.tsx │ │ │ │ └── shared-navigation.tsx │ │ │ ├── user-nav-client.tsx │ │ │ ├── user-nav-wrapper.tsx │ │ │ ├── user-nav.tsx │ │ │ ├── user-presence-indicator.tsx │ │ │ └── ws-settings-dialog.tsx │ │ ├── api │ │ │ ├── [wsId] │ │ │ │ ├── calendar │ │ │ │ │ └── auto-schedule │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── tools.ts │ │ │ │ ├── crawlers │ │ │ │ │ ├── domains │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── list │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── uncrawled │ │ │ │ │ │ └── route.ts │ │ │ │ └── task │ │ │ │ │ ├── [taskId] │ │ │ │ │ └── edit │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── create │ │ │ │ │ └── route.ts │ │ │ ├── admin │ │ │ │ └── tasks │ │ │ │ │ └── embeddings │ │ │ │ │ ├── generate │ │ │ │ │ └── route.ts │ │ │ │ │ └── stats │ │ │ │ │ └── route.ts │ │ │ ├── ai │ │ │ │ ├── chat │ │ │ │ │ ├── anthropic │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── summary │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── google-vertex │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── summary │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── google │ │ │ │ │ │ ├── new │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── summary │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── openai │ │ │ │ │ │ ├── new │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── summary │ │ │ │ │ │ └── route.ts │ │ │ │ ├── email-draft │ │ │ │ │ ├── route.ts │ │ │ │ │ └── schema.ts │ │ │ │ ├── executions │ │ │ │ │ └── route.ts │ │ │ │ ├── generate │ │ │ │ │ └── route.ts │ │ │ │ ├── meetings │ │ │ │ │ ├── summary │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── transcription │ │ │ │ │ │ └── route.ts │ │ │ │ ├── objects │ │ │ │ │ ├── flashcards │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── quizzes │ │ │ │ │ │ ├── explanation │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── year-plan │ │ │ │ │ │ └── route.ts │ │ │ │ └── translate │ │ │ │ │ ├── route.ts │ │ │ │ │ └── schema.ts │ │ │ ├── auth │ │ │ │ ├── callback │ │ │ │ │ └── route.ts │ │ │ │ ├── dev-login │ │ │ │ │ └── route.ts │ │ │ │ ├── email │ │ │ │ │ └── route.ts │ │ │ │ ├── generate-app-tokens │ │ │ │ │ └── route.ts │ │ │ │ ├── logout │ │ │ │ │ └── route.ts │ │ │ │ ├── me │ │ │ │ │ ├── route.ts │ │ │ │ │ └── session │ │ │ │ │ │ └── route.ts │ │ │ │ └── mfa │ │ │ │ │ └── totp │ │ │ │ │ ├── assurance-level │ │ │ │ │ └── route.ts │ │ │ │ │ ├── challenge │ │ │ │ │ ├── route.ts │ │ │ │ │ └── verify │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── factors │ │ │ │ │ ├── [factorId] │ │ │ │ │ ├── route.ts │ │ │ │ │ └── verify │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ ├── billing │ │ │ │ └── [wsId] │ │ │ │ │ └── invoice │ │ │ │ │ └── route.ts │ │ │ ├── cron │ │ │ │ ├── calendar │ │ │ │ │ └── smart-schedule │ │ │ │ │ │ └── route.ts │ │ │ │ ├── discord │ │ │ │ │ ├── daily-report │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── wol │ │ │ │ │ │ └── daily │ │ │ │ │ │ └── remind │ │ │ │ │ │ └── route.ts │ │ │ │ ├── payment │ │ │ │ │ ├── products │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── subscriptions │ │ │ │ │ │ └── route.ts │ │ │ │ ├── process-notification-batches │ │ │ │ │ └── route.ts │ │ │ │ └── tasks │ │ │ │ │ ├── deadline-reminders │ │ │ │ │ └── route.ts │ │ │ │ │ └── generate-embeddings │ │ │ │ │ └── route.ts │ │ │ ├── invite │ │ │ │ └── [code] │ │ │ │ │ └── route.ts │ │ │ ├── notifications │ │ │ │ └── send-immediate │ │ │ │ │ └── route.ts │ │ │ ├── payment │ │ │ │ ├── checkouts │ │ │ │ │ └── route.ts │ │ │ │ ├── customer-portal │ │ │ │ │ └── subscriptions │ │ │ │ │ │ └── [subscriptionId] │ │ │ │ │ │ └── route.ts │ │ │ │ ├── customer-sessions │ │ │ │ │ └── route.ts │ │ │ │ └── webhooks │ │ │ │ │ └── route.ts │ │ │ ├── proxy │ │ │ │ └── route.ts │ │ │ ├── reports │ │ │ │ └── route.ts │ │ │ ├── sync-logs │ │ │ │ └── route.ts │ │ │ ├── test-events │ │ │ │ └── route.ts │ │ │ ├── time-tracking │ │ │ │ └── export │ │ │ │ │ └── route.ts │ │ │ ├── trpc │ │ │ │ └── [trpc] │ │ │ │ │ └── route.ts │ │ │ ├── users │ │ │ │ ├── me │ │ │ │ │ ├── private │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ └── search │ │ │ │ │ └── route.ts │ │ │ ├── v1 │ │ │ │ ├── aurora │ │ │ │ │ ├── forecast │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── health │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── ml-metrics │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── statistical-metrics │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── calendar │ │ │ │ │ ├── audio │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── auth │ │ │ │ │ │ ├── active-sync │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── callback │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── fetch │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── full-sync │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── import-calendars │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── list-calendars │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ ├── sync-to-google │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── sync │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── tokens │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── connections │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── events │ │ │ │ │ │ └── generate │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── image │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── mock │ │ │ │ │ │ └── route.ts │ │ │ │ ├── documents │ │ │ │ │ ├── [documentId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── infrastructure │ │ │ │ │ ├── ai │ │ │ │ │ │ ├── models │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── stt │ │ │ │ │ │ │ └── modal │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── whitelist │ │ │ │ │ │ │ ├── [email] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── domain │ │ │ │ │ │ │ └── [domain] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── bill-coupons │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── bill-packages │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── bills │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── changelog │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ ├── publish │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ ├── slug │ │ │ │ │ │ │ └── [slug] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── upload │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── class-attendance │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── class-members │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── class-packages │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── class-scores │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── classes │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── coupons │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── email-blacklist │ │ │ │ │ │ ├── [entryId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── languages │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── lessons │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── migrate │ │ │ │ │ │ ├── bill-coupons │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── bill-packages │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── bills │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── class-attendance │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── class-members │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── class-packages │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── class-scores │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── classes │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── coupons │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── grouped-score-names │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── lessons │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── package-stock-changes │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── packages │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── payment-methods │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── product-categories │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── product-prices │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── product-units │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── roles │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── score-names │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── student-feedbacks │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── transaction-categories │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── user-coupons │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── user-monthly-report-logs │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── user-monthly-reports │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── user-roles │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── user-status-changes │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── users │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── wallet-transactions │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── wallets │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── warehouses │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── package-stock-changes │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── packages │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── payment-methods │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-categories │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-prices │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-units │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── resolve-workspace-id │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── roles │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── score-names │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── sidebar │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── sizes │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── student-feedbacks │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── timezones │ │ │ │ │ │ ├── [timezoneId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── transaction-categories │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── user-coupons │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── user-monthly-report-logs │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── user-monthly-reports │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── user-status-changes │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── users │ │ │ │ │ │ ├── fields │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── wallet-transactions │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── wallets │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── warehouses │ │ │ │ │ │ └── route.ts │ │ │ │ ├── inquiries │ │ │ │ │ └── [id] │ │ │ │ │ │ └── route.ts │ │ │ │ ├── integrations │ │ │ │ │ └── discord │ │ │ │ │ │ ├── available-members │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── members │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ ├── link-shortener │ │ │ │ │ ├── [linkId] │ │ │ │ │ │ └── analytics │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── shorten │ │ │ │ │ │ └── route.ts │ │ │ │ ├── live │ │ │ │ │ ├── session │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── token │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── tools │ │ │ │ │ │ └── execute │ │ │ │ │ │ └── route.ts │ │ │ │ ├── notifications │ │ │ │ │ ├── [id] │ │ │ │ │ │ ├── metadata │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── account-preferences │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── preferences │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── unread-count │ │ │ │ │ │ └── route.ts │ │ │ │ ├── platform │ │ │ │ │ └── users │ │ │ │ │ │ └── [userId] │ │ │ │ │ │ └── roles │ │ │ │ │ │ └── route.ts │ │ │ │ ├── storage │ │ │ │ │ ├── analytics │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── delete │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── download │ │ │ │ │ │ └── [...path] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── folders │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── list │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── share-batch │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── share │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── upload-url │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── upload │ │ │ │ │ │ └── route.ts │ │ │ │ ├── user │ │ │ │ │ └── profile │ │ │ │ │ │ └── route.ts │ │ │ │ ├── users │ │ │ │ │ ├── calendar-settings │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── me │ │ │ │ │ │ └── default-workspace │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── sessions │ │ │ │ │ │ ├── [sessionId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── task-settings │ │ │ │ │ │ └── route.ts │ │ │ │ ├── webhooks │ │ │ │ │ └── tasks │ │ │ │ │ │ └── embedding │ │ │ │ │ │ └── route.ts │ │ │ │ └── workspaces │ │ │ │ │ ├── [wsId] │ │ │ │ │ ├── Mention │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── ai │ │ │ │ │ │ └── prompts │ │ │ │ │ │ │ └── [promptId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── api-keys │ │ │ │ │ │ ├── [keyId] │ │ │ │ │ │ │ ├── rotate │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── usage-logs │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── boards-data │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── boards-with-lists │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── boards │ │ │ │ │ │ ├── [boardId] │ │ │ │ │ │ │ ├── archive │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── estimation │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── trash │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── calendar-settings │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── calendar │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── reorder │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── events │ │ │ │ │ │ │ ├── [eventId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── schedule │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── course-modules │ │ │ │ │ │ └── [moduleId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── courses │ │ │ │ │ │ ├── [courseId] │ │ │ │ │ │ │ ├── modules │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── crawl │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── crawlers │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── status │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── cron │ │ │ │ │ │ └── jobs │ │ │ │ │ │ │ ├── [jobId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── datasets │ │ │ │ │ │ ├── [datasetId] │ │ │ │ │ │ │ ├── cells │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── columns │ │ │ │ │ │ │ │ ├── [columnId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ │ └── sync │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── duplicates │ │ │ │ │ │ │ │ ├── detect │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── remove │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── full │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── rows │ │ │ │ │ │ │ │ ├── clear │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ │ └── sync │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── deleted │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── documents │ │ │ │ │ │ ├── [documentId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── finance │ │ │ │ │ │ ├── invoices │ │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── subscription │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── wallets │ │ │ │ │ │ │ ├── expense │ │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── sum │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── income │ │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── sum │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── flashcards │ │ │ │ │ │ ├── [flashcardId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── group-tags │ │ │ │ │ │ ├── [tagId] │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── user-groups │ │ │ │ │ │ │ │ ├── [groupId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── habits │ │ │ │ │ │ ├── [habitId] │ │ │ │ │ │ │ ├── complete │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ ├── schedule │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── stats │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── infrastructure │ │ │ │ │ │ └── realtime │ │ │ │ │ │ │ └── analytics │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── summary │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── labels │ │ │ │ │ │ ├── [labelId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── mail │ │ │ │ │ │ └── send │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── meetings │ │ │ │ │ │ ├── [meetingId] │ │ │ │ │ │ │ ├── record │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── recordings │ │ │ │ │ │ │ │ ├── [sessionId] │ │ │ │ │ │ │ │ │ ├── chunks │ │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ │ ├── play │ │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ │ │ └── upload │ │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── members │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── notes │ │ │ │ │ │ ├── [noteId] │ │ │ │ │ │ │ ├── convert-to-project │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── convert-to-task │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── posts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── status │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-categories │ │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-suppliers │ │ │ │ │ │ ├── [supplierId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-units │ │ │ │ │ │ ├── [unitId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── product-warehouses │ │ │ │ │ │ ├── [warehouseId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── products │ │ │ │ │ │ ├── [productId] │ │ │ │ │ │ │ ├── inventory │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── promotions │ │ │ │ │ │ ├── [promotionId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── quiz-sets │ │ │ │ │ │ ├── [setId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── quizzes │ │ │ │ │ │ ├── [quizId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── roles │ │ │ │ │ │ ├── [roleId] │ │ │ │ │ │ │ ├── members │ │ │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── default │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── settings │ │ │ │ │ │ ├── [configId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── slides │ │ │ │ │ │ ├── [slideId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── task-boards │ │ │ │ │ │ ├── [boardId] │ │ │ │ │ │ │ ├── copy │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── task-cycles │ │ │ │ │ │ ├── [cycleId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── task-initiatives │ │ │ │ │ │ ├── [initiativeId] │ │ │ │ │ │ │ ├── projects │ │ │ │ │ │ │ │ ├── [projectId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── task-projects │ │ │ │ │ │ ├── [projectId] │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ ├── tasks │ │ │ │ │ │ │ │ ├── [taskId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── updates │ │ │ │ │ │ │ │ ├── [updateId] │ │ │ │ │ │ │ │ ├── attachments │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ ├── comments │ │ │ │ │ │ │ │ │ ├── [commentId] │ │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ ├── reactions │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── tasks │ │ │ │ │ │ ├── [taskId] │ │ │ │ │ │ │ ├── embedding │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── estimation │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── history │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── labels │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── schedule │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── embeddings │ │ │ │ │ │ │ └── generate │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── history │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── journal │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── search │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── time-tracking │ │ │ │ │ │ ├── analytics │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── copy │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── goals │ │ │ │ │ │ │ ├── [goalId] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── quick-start │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── requests │ │ │ │ │ │ │ ├── [id] │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ │ └── users │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── sessions │ │ │ │ │ │ │ ├── [sessionId] │ │ │ │ │ │ │ │ ├── move │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── templates │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── threshold │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── tumeet │ │ │ │ │ │ └── plans │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── user-groups │ │ │ │ │ │ ├── [groupId] │ │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── group-checks │ │ │ │ │ │ │ │ ├── [postId] │ │ │ │ │ │ │ │ │ ├── email │ │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── members │ │ │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ ├── posts │ │ │ │ │ │ │ │ ├── [postId] │ │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── count │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── users │ │ │ │ │ │ ├── [userId] │ │ │ │ │ │ ├── follow-up │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── user-groups │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── count │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── fields │ │ │ │ │ │ ├── [fieldId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── personal │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ └── workspaces │ │ │ │ ├── [wsId] │ │ │ │ ├── accept-invite │ │ │ │ │ └── route.ts │ │ │ │ ├── categories │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── decline-invite │ │ │ │ │ └── route.ts │ │ │ │ ├── invite-links │ │ │ │ │ ├── [linkId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── members │ │ │ │ │ ├── enhanced │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── invite │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── products │ │ │ │ │ ├── categories │ │ │ │ │ │ └── migrate │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── units │ │ │ │ │ │ └── migrate │ │ │ │ │ │ └── route.ts │ │ │ │ ├── projects │ │ │ │ │ ├── [projectId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ ├── secrets │ │ │ │ │ ├── [secretId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── tags │ │ │ │ │ └── route.ts │ │ │ │ ├── transactions │ │ │ │ │ ├── [transactionId] │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── tags │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── categories │ │ │ │ │ │ ├── [categoryId] │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ ├── migrate │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── import │ │ │ │ │ │ └── money-lover │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── infinite │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── users │ │ │ │ │ ├── [userId] │ │ │ │ │ │ └── route.ts │ │ │ │ │ ├── indicators │ │ │ │ │ │ ├── groups │ │ │ │ │ │ │ └── migrate │ │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ │ └── migrate │ │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ └── wallets │ │ │ │ │ ├── [walletId] │ │ │ │ │ └── route.ts │ │ │ │ │ ├── migrate │ │ │ │ │ └── route.ts │ │ │ │ │ ├── route.ts │ │ │ │ │ └── transactions │ │ │ │ │ └── migrate │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ └── manifest.ts │ ├── components │ │ ├── LogoutButton.tsx │ │ ├── account-switcher │ │ │ ├── account-item.tsx │ │ │ ├── account-switcher-menu.tsx │ │ │ ├── account-switcher-modal.tsx │ │ │ ├── add-account-button.tsx │ │ │ ├── index.ts │ │ │ ├── keyboard-shortcut-handler.tsx │ │ │ └── utils.ts │ │ ├── active-timer-indicator.tsx │ │ ├── cards │ │ │ ├── StatisticCard.tsx │ │ │ ├── UserCard.tsx │ │ │ └── WorkspaceCard.tsx │ │ ├── chat-list.tsx │ │ ├── chat-message-actions.tsx │ │ ├── chat-message.tsx │ │ ├── chat-model-selector.tsx │ │ ├── chat-panel.tsx │ │ ├── chat-scroll-anchor.tsx │ │ ├── client-providers.tsx │ │ ├── command │ │ │ ├── add-task-form.tsx │ │ │ ├── board-navigation.tsx │ │ │ ├── coming-soon.tsx │ │ │ ├── command-header.tsx │ │ │ ├── command-palette.css │ │ │ ├── command-root.tsx │ │ │ ├── empty-state.tsx │ │ │ ├── index.tsx │ │ │ ├── modes │ │ │ │ └── command-mode.tsx │ │ │ ├── quick-actions.tsx │ │ │ ├── quick-time-tracker.tsx │ │ │ ├── sections │ │ │ │ ├── navigation-section.tsx │ │ │ │ ├── quick-actions-section.tsx │ │ │ │ ├── recent-section.tsx │ │ │ │ ├── task-section.tsx │ │ │ │ └── workspace-section.tsx │ │ │ ├── types.ts │ │ │ └── utils │ │ │ │ ├── recent-items.ts │ │ │ │ ├── search-scoring.ts │ │ │ │ ├── task-defaults.ts │ │ │ │ ├── use-navigation-data.ts │ │ │ │ ├── use-task-search.ts │ │ │ │ └── use-workspace-search.ts │ │ ├── common │ │ │ └── Logo.tsx │ │ ├── custom-data-table.tsx │ │ ├── custom-month-picker.tsx │ │ ├── empty-screen.tsx │ │ ├── feature-toggle.tsx │ │ ├── general-search-bar.tsx │ │ ├── generate-dialog.tsx │ │ ├── image-cropper.tsx │ │ ├── layouts │ │ │ ├── DefaultLayout.tsx │ │ │ ├── Footer.tsx │ │ │ └── slogan.tsx │ │ ├── loading-statistic-card.tsx │ │ ├── mantine-theme-provider.tsx │ │ ├── navigation.tsx │ │ ├── notifications │ │ │ ├── WorkspaceInviteSnippet.tsx │ │ │ ├── account-notification-status.tsx │ │ │ ├── browser-notification-permission.tsx │ │ │ ├── enhanced-notification-popover.tsx │ │ │ ├── notification-list.tsx │ │ │ ├── notification-preferences-card.tsx │ │ │ ├── notification-preferences-table.tsx │ │ │ ├── workspace-notification-settings.tsx │ │ │ └── workspace-notification-toggle.tsx │ │ ├── prompt-form.tsx │ │ ├── providers.tsx │ │ ├── row-actions │ │ │ ├── timezones │ │ │ │ ├── edit-dialog.tsx │ │ │ │ ├── form.tsx │ │ │ │ └── index.tsx │ │ │ └── users │ │ │ │ └── date-picker.tsx │ │ ├── scroll-to-bottom-button.tsx │ │ ├── scroll-to-top-button.tsx │ │ ├── settings │ │ │ ├── account │ │ │ │ ├── billing-settings.tsx │ │ │ │ ├── my-workspaces-settings.tsx │ │ │ │ ├── notification-settings.tsx │ │ │ │ ├── security-settings.tsx │ │ │ │ └── session-settings.tsx │ │ │ ├── appearance-settings.tsx │ │ │ ├── calendar │ │ │ │ ├── analytics-charts.tsx │ │ │ │ ├── appearance-settings.tsx │ │ │ │ ├── calendar-settings-content.tsx │ │ │ │ ├── calendar-settings-layout.tsx │ │ │ │ ├── calendar-settings-wrapper.tsx │ │ │ │ ├── calendar-sync-dashboard.tsx │ │ │ │ ├── category-color-settings.tsx │ │ │ │ ├── color-picker.tsx │ │ │ │ ├── google-calendar-settings.tsx │ │ │ │ ├── hour-settings.tsx │ │ │ │ ├── hours-overview.tsx │ │ │ │ ├── notification-settings.tsx │ │ │ │ ├── settings-context.tsx │ │ │ │ ├── smart-scheduling-settings.tsx │ │ │ │ ├── summary-cards.tsx │ │ │ │ ├── sync-logs-table.tsx │ │ │ │ ├── task-settings.tsx │ │ │ │ ├── time-range-picker.tsx │ │ │ │ ├── timezone-settings.tsx │ │ │ │ ├── types.ts │ │ │ │ └── workspace-calendar-preferences.tsx │ │ │ ├── settings-dialog.tsx │ │ │ ├── tasks │ │ │ │ └── task-settings.tsx │ │ │ └── workspace │ │ │ │ ├── general-settings.tsx │ │ │ │ └── members-settings.tsx │ │ ├── tasks │ │ │ ├── description-diff-viewer.tsx │ │ │ ├── task-history-timeline.tsx │ │ │ ├── task-scheduling-fields.tsx │ │ │ └── text-diff-viewer.tsx │ │ ├── ui │ │ │ └── charts.tsx │ │ ├── visualizations │ │ │ └── horse-racing │ │ │ │ ├── algorithm-analytics.tsx │ │ │ │ ├── algorithm-benchmarks.tsx │ │ │ │ ├── algorithm-diagnostics.tsx │ │ │ │ ├── algorithm-insights.tsx │ │ │ │ ├── benchmark-runner.tsx │ │ │ │ ├── configuration-panel.tsx │ │ │ │ ├── current-standings.tsx │ │ │ │ ├── explaination.tsx │ │ │ │ ├── horse-details.tsx │ │ │ │ ├── race-animation.tsx │ │ │ │ ├── race-controls.tsx │ │ │ │ ├── race-details.tsx │ │ │ │ ├── race-insights.tsx │ │ │ │ ├── relationship-graph.tsx │ │ │ │ ├── types.ts │ │ │ │ └── visualization.tsx │ │ └── workspace-wrapper.tsx │ ├── constants │ │ ├── common.ts │ │ ├── configs.ts │ │ ├── configs │ │ │ └── reports.ts │ │ ├── notification-event-groups.ts │ │ ├── prefs.ts │ │ └── public_paths.ts │ ├── context │ │ ├── account-switcher-context.tsx │ │ └── sidebar-context.tsx │ ├── data │ │ └── columns │ │ │ ├── basic.tsx │ │ │ ├── batches.tsx │ │ │ └── timezones.tsx │ ├── hooks │ │ ├── use-active-timer-session.ts │ │ ├── use-calendar-categories.ts │ │ ├── use-ephemeral-token.ts │ │ ├── use-live-api.tsx │ │ ├── use-media-stream-mux.ts │ │ ├── use-mobile.tsx │ │ ├── use-screen-capture.ts │ │ ├── use-webcam.ts │ │ ├── useAccountNotificationPreferences.ts │ │ ├── useBrowserNotifications.ts │ │ ├── useDeepgram.tsx │ │ ├── useDocuments.tsx │ │ ├── useEmail.tsx │ │ ├── useMicrophone.tsx │ │ ├── useNotificationPreferences.ts │ │ ├── useNotifications.ts │ │ ├── useRecordingLoader.ts │ │ ├── useSessionExceedsThreshold.ts │ │ ├── useTaskHistory.ts │ │ ├── useTranscription.ts │ │ ├── useWorkspaceDatasets.ts │ │ └── useWorkspaceTimeThreshold.ts │ ├── i18n │ │ ├── global.ts │ │ ├── request.ts │ │ └── routing.ts │ ├── lib │ │ ├── api-auth.ts │ │ ├── api-middleware.ts │ │ ├── api.ts │ │ ├── calendar-preferences-provider.tsx │ │ ├── calendar-settings-resolver.ts │ │ ├── calendar │ │ │ ├── debug-logger.ts │ │ │ ├── habit-scheduler.ts │ │ │ ├── incremental-active-sync.ts │ │ │ ├── task-scheduler.ts │ │ │ └── unified-scheduler.ts │ │ ├── confetti.ts │ │ ├── embeddings │ │ │ └── generate-task-embedding.ts │ │ ├── invite │ │ │ ├── types.ts │ │ │ └── validate-invite.ts │ │ ├── logger.ts │ │ ├── storage-helper.ts │ │ ├── time-format.ts │ │ ├── time-tracking-helper.ts │ │ └── time-validation.ts │ ├── proxy.ts │ ├── style │ │ ├── mantine-heatmap.module.css │ │ └── prosemirror.css │ ├── trpc │ │ ├── client.tsx │ │ ├── init.ts │ │ ├── query.ts │ │ ├── routers │ │ │ └── _app.ts │ │ └── server.ts │ ├── types │ │ └── api-types.ts │ └── utils │ │ ├── color-helper.ts │ │ ├── date-helper.ts │ │ ├── fetcher.ts │ │ ├── file-helper.ts │ │ ├── gender-helper.ts │ │ ├── horseRacing.ts │ │ ├── horseRacingBenchmarks.ts │ │ ├── path-helper.ts │ │ ├── price-helper.ts │ │ ├── task-prioritization.ts │ │ └── url-helper.ts │ ├── tsconfig.json │ ├── vercel.json │ ├── vitest.config.mts │ └── vitest.setup.ts ├── biome.json ├── bun.lock ├── bunfig.toml ├── package.json ├── packages ├── ai │ ├── .checksum │ ├── .npmrc │ ├── README.md │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ ├── calendar │ │ │ ├── events.ts │ │ │ └── route.ts │ │ ├── chat │ │ │ ├── anthropic │ │ │ │ ├── new │ │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ └── summary │ │ │ │ │ └── route.ts │ │ │ ├── google-vertex │ │ │ │ ├── new │ │ │ │ │ └── route.ts │ │ │ │ ├── nova │ │ │ │ │ └── prompt │ │ │ │ │ │ ├── prompts.ts │ │ │ │ │ │ ├── re-evaluate.ts │ │ │ │ │ │ ├── route.ts │ │ │ │ │ │ └── route_new.ts │ │ │ │ ├── route.ts │ │ │ │ └── summary │ │ │ │ │ └── route.ts │ │ │ ├── google │ │ │ │ ├── new │ │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ └── summary │ │ │ │ │ └── route.ts │ │ │ └── openai │ │ │ │ ├── new │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ └── summary │ │ │ │ └── route.ts │ │ ├── core.ts │ │ ├── executions │ │ │ └── route.ts │ │ ├── generate │ │ │ └── route.ts │ │ ├── hooks.ts │ │ ├── meetings │ │ │ ├── summary │ │ │ │ └── route.ts │ │ │ └── transcription │ │ │ │ └── route.ts │ │ ├── models.test.ts │ │ ├── models.ts │ │ ├── object │ │ │ ├── core.ts │ │ │ ├── flashcards │ │ │ │ └── route.ts │ │ │ ├── quizzes │ │ │ │ ├── explanation │ │ │ │ │ └── route.ts │ │ │ │ └── route.ts │ │ │ ├── types.test.ts │ │ │ ├── types.ts │ │ │ └── year-plan │ │ │ │ └── route.ts │ │ ├── react.ts │ │ ├── scheduling.ts │ │ ├── scheduling │ │ │ ├── algorithm.test.ts │ │ │ ├── algorithm.ts │ │ │ ├── deadline-scheduling.test.ts │ │ │ ├── default.test.ts │ │ │ ├── default.ts │ │ │ ├── duration-optimizer.test.ts │ │ │ ├── duration-optimizer.ts │ │ │ ├── index.ts │ │ │ ├── priority-calculator.test.ts │ │ │ ├── priority-calculator.ts │ │ │ ├── recurrence-calculator.test.ts │ │ │ ├── recurrence-calculator.ts │ │ │ ├── templates.test.ts │ │ │ ├── templates.ts │ │ │ ├── types.ts │ │ │ └── web-adapter.ts │ │ ├── supported-actions.test.ts │ │ ├── supported-actions.ts │ │ ├── supported-providers.test.ts │ │ ├── supported-providers.ts │ │ ├── tools │ │ │ └── core.ts │ │ └── types.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── apis │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ ├── finance │ │ │ ├── tags │ │ │ │ └── route.ts │ │ │ ├── transactions │ │ │ │ ├── categories │ │ │ │ │ ├── categoryId │ │ │ │ │ │ └── route.ts │ │ │ │ │ └── route.ts │ │ │ │ ├── route.ts │ │ │ │ └── transactionId │ │ │ │ │ ├── route.ts │ │ │ │ │ └── tags │ │ │ │ │ └── route.ts │ │ │ └── wallets │ │ │ │ ├── route.ts │ │ │ │ └── walletId │ │ │ │ └── route.ts │ │ ├── members │ │ │ └── route.ts │ │ ├── tu-do │ │ │ └── board │ │ │ │ └── boardId │ │ │ │ └── route.ts │ │ └── tumeet │ │ │ └── actions │ │ │ ├── auth.ts │ │ │ ├── index.ts │ │ │ ├── plans.ts │ │ │ ├── polls.ts │ │ │ ├── timeblocks.ts │ │ │ └── users.ts │ └── tsconfig.json ├── auth │ ├── package.json │ ├── src │ │ ├── api-keys.test.ts │ │ ├── api-keys.ts │ │ ├── cross-app │ │ │ ├── index.ts │ │ │ ├── navigation.ts │ │ │ ├── server.ts │ │ │ ├── token-verifier-core.tsx │ │ │ └── token-verifier.tsx │ │ ├── identity-linking.test.ts │ │ ├── identity-linking.ts │ │ ├── index.ts │ │ ├── multi-session │ │ │ ├── index.ts │ │ │ ├── session-crypto.test.ts │ │ │ ├── session-crypto.ts │ │ │ ├── session-store.test.ts │ │ │ ├── session-store.ts │ │ │ └── types.ts │ │ └── proxy │ │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── games │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ └── farm │ │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── google │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ └── core │ │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── icons │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ └── icons.tsx │ └── tsconfig.json ├── masonry │ ├── .npmignore │ ├── CHANGELOG.md │ ├── PUBLISHING.md │ ├── README.md │ ├── package.json │ ├── src │ │ ├── examples.tsx │ │ ├── index.tsx │ │ ├── masonry-balanced-strategy.test.tsx │ │ ├── masonry-breakpoints.test.tsx │ │ ├── masonry-images.test.tsx │ │ ├── masonry-lifecycle.test.tsx │ │ ├── masonry-observers.test.tsx │ │ ├── masonry.test.tsx │ │ ├── masonry.tsx │ │ └── test-setup.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── vitest.config.ts ├── payment │ ├── biome.json │ ├── package.json │ ├── src │ │ └── polar │ │ │ ├── checkout │ │ │ └── embed.ts │ │ │ ├── client.ts │ │ │ ├── index.ts │ │ │ └── next │ │ │ └── index.ts │ └── tsconfig.json ├── sdk │ ├── .npmignore │ ├── LICENSE │ ├── PUBLISHING.md │ ├── README.md │ ├── biome.json │ ├── examples │ │ ├── basic-usage.ts │ │ └── error-handling.ts │ ├── package.json │ ├── src │ │ ├── documents.test.ts │ │ ├── errors.test.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── storage.test.ts │ │ ├── storage.ts │ │ ├── types.test.ts │ │ └── types.ts │ ├── tsconfig.build.json │ ├── tsconfig.json │ └── vitest.config.ts ├── supabase │ ├── .checksum │ ├── .gitignore │ ├── .npmignore │ ├── CHANGELOG.md │ ├── LICENSE │ ├── PUBLISHING.md │ ├── QUICKSTART.md │ ├── README.md │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ ├── index.ts │ │ └── next │ │ │ ├── __tests__ │ │ │ ├── client.test.ts │ │ │ ├── common.test.ts │ │ │ ├── proxy.test.ts │ │ │ ├── realtime-log-actions.test.ts │ │ │ ├── realtime-log-aggregator.test.ts │ │ │ ├── realtime.test.ts │ │ │ ├── server.test.ts │ │ │ └── user.test.ts │ │ │ ├── client.ts │ │ │ ├── common.ts │ │ │ ├── proxy.ts │ │ │ ├── realtime-log-actions.ts │ │ │ ├── realtime-log-aggregator.ts │ │ │ ├── realtime-log-provider.tsx │ │ │ ├── realtime.ts │ │ │ ├── server.ts │ │ │ └── user.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── transactional │ ├── README.md │ ├── emails │ │ ├── deadline-reminder.tsx │ │ ├── guest-template.tsx │ │ ├── notification-digest.test.ts │ │ ├── notification-digest.tsx │ │ ├── post-template.tsx │ │ ├── static │ │ │ ├── easy.png │ │ │ ├── vercel-arrow.png │ │ │ ├── vercel-logo.png │ │ │ ├── vercel-team.png │ │ │ └── vercel-user.png │ │ ├── vercel-invite-user.tsx │ │ └── workspace-invite.tsx │ ├── package.json │ ├── react │ │ └── email │ │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── trigger │ ├── .env.example │ ├── README.md │ ├── __tests__ │ │ ├── calendar-sync-coordination.test.ts │ │ ├── color-mapping.test.ts │ │ ├── google-calendar-batched-sync.test.ts │ │ ├── google-calendar-full-sync.test.ts │ │ ├── google-calendar-incremental-sync.test.ts │ │ ├── locale-functionality.test.ts │ │ ├── schedule-helpers.test.ts │ │ ├── schedule-tasks.test.ts │ │ ├── sync-token-operations.test.ts │ │ └── unified-schedule.test.ts │ ├── package.json │ ├── src │ │ ├── calendar-sync-coordination.ts │ │ ├── google-calendar-full-sync.ts │ │ ├── google-calendar-incremental-sync.ts │ │ ├── google-calendar-sync.ts │ │ ├── index.ts │ │ ├── schedule-tasks-helper.ts │ │ ├── schedule-tasks.ts │ │ ├── unified-schedule-helper.ts │ │ └── unified-schedule.ts │ ├── trigger.config.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── types │ ├── .checksum │ ├── README.md │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ ├── db.ts │ │ ├── index.ts │ │ ├── infrastructure-analytics.ts │ │ ├── primitives │ │ │ ├── Category.ts │ │ │ ├── Checkup.ts │ │ │ ├── CheckupVital.ts │ │ │ ├── CheckupVitalGroup.ts │ │ │ ├── Diagnosis.ts │ │ │ ├── EducationAccessRequest.ts │ │ │ ├── Entity.ts │ │ │ ├── EventParticipant.ts │ │ │ ├── GuestUserLead.ts │ │ │ ├── Habit.ts │ │ │ ├── Invoice.ts │ │ │ ├── MeetTogetherPlan.ts │ │ │ ├── PendingInvoice.ts │ │ │ ├── Poll.ts │ │ │ ├── Priority.ts │ │ │ ├── Product.ts │ │ │ ├── ProductBatch.ts │ │ │ ├── ProductCategory.ts │ │ │ ├── ProductInventory.ts │ │ │ ├── ProductPrice.ts │ │ │ ├── ProductPromotion.ts │ │ │ ├── ProductSupplier.ts │ │ │ ├── ProductUnit.ts │ │ │ ├── ProductWarehouse.ts │ │ │ ├── StorageObject.ts │ │ │ ├── SupportedColors.ts │ │ │ ├── Task.ts │ │ │ ├── TaskBoard.ts │ │ │ ├── TaskList.ts │ │ │ ├── TaskRelationship.ts │ │ │ ├── Team.ts │ │ │ ├── Timeblock.ts │ │ │ ├── Timezone.ts │ │ │ ├── Transaction.ts │ │ │ ├── TransactionCategory.ts │ │ │ ├── User.ts │ │ │ ├── UserGroup.ts │ │ │ ├── UserGroupMember.ts │ │ │ ├── UserGroupTag.ts │ │ │ ├── Vital.ts │ │ │ ├── VitalGroup.ts │ │ │ ├── Wallet.ts │ │ │ ├── WalletTransfer.ts │ │ │ ├── WorkspaceConfig.ts │ │ │ ├── WorkspaceSecret.ts │ │ │ ├── WorkspaceUser.ts │ │ │ ├── WorkspaceUserField.ts │ │ │ ├── calendar-event.ts │ │ │ ├── index.ts │ │ │ └── sent-email.ts │ │ ├── sdk.ts │ │ ├── supabase.ts │ │ └── tiptap.ts │ ├── tsconfig.build.json │ └── tsconfig.json ├── typescript-config │ ├── README.md │ ├── base.json │ ├── jsr.json │ ├── nextjs.json │ ├── package.json │ └── react-library.json ├── ui │ ├── .checksum │ ├── README.md │ ├── biome.json │ ├── components.json │ ├── jsr.json │ ├── package.json │ ├── postcss.config.mjs │ ├── src │ │ ├── components │ │ │ └── ui │ │ │ │ ├── accordion.tsx │ │ │ │ ├── alert-dialog.tsx │ │ │ │ ├── alert.tsx │ │ │ │ ├── aspect-ratio.tsx │ │ │ │ ├── avatar.tsx │ │ │ │ ├── badge.tsx │ │ │ │ ├── breadcrumb.tsx │ │ │ │ ├── button.tsx │ │ │ │ ├── calendar.tsx │ │ │ │ ├── card.tsx │ │ │ │ ├── carousel.tsx │ │ │ │ ├── chart.tsx │ │ │ │ ├── checkbox.tsx │ │ │ │ ├── codeblock.tsx │ │ │ │ ├── collapsible.tsx │ │ │ │ ├── color-picker.tsx │ │ │ │ ├── command.tsx │ │ │ │ ├── context-menu.tsx │ │ │ │ ├── custom │ │ │ │ ├── autosize-textarea.tsx │ │ │ │ ├── calendar │ │ │ │ │ ├── core.tsx │ │ │ │ │ ├── day-cell.tsx │ │ │ │ │ ├── month-header.tsx │ │ │ │ │ ├── month-view.tsx │ │ │ │ │ ├── utils.ts │ │ │ │ │ ├── year-calendar.tsx │ │ │ │ │ └── year-view.tsx │ │ │ │ ├── combobox.tsx │ │ │ │ ├── common-footer.tsx │ │ │ │ ├── compared-date-range-picker.tsx │ │ │ │ ├── data-pagination.tsx │ │ │ │ ├── date-input.tsx │ │ │ │ ├── education │ │ │ │ │ ├── certificates │ │ │ │ │ │ ├── certificate-viewer.tsx │ │ │ │ │ │ ├── download-button-pdf.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── courses │ │ │ │ │ │ ├── course-card-view.tsx │ │ │ │ │ │ ├── course-form.tsx │ │ │ │ │ │ ├── course-header.tsx │ │ │ │ │ │ ├── course-pagination.tsx │ │ │ │ │ │ └── course-row-actions.tsx │ │ │ │ │ └── modules │ │ │ │ │ │ ├── content-section.tsx │ │ │ │ │ │ ├── course-module-form.tsx │ │ │ │ │ │ ├── course-module-row-actions.tsx │ │ │ │ │ │ ├── link-button.tsx │ │ │ │ │ │ ├── module-toggle.tsx │ │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── delete-resource.tsx │ │ │ │ │ │ ├── file-display.tsx │ │ │ │ │ │ ├── file-upload-form.tsx │ │ │ │ │ │ └── pdf-viewer.tsx │ │ │ │ │ │ └── youtube │ │ │ │ │ │ ├── delete-link-button.tsx │ │ │ │ │ │ ├── embed.tsx │ │ │ │ │ │ └── form.tsx │ │ │ │ ├── empty-card.tsx │ │ │ │ ├── feature-summary.tsx │ │ │ │ ├── file-uploader.tsx │ │ │ │ ├── get-started-button.tsx │ │ │ │ ├── get-started-gradient-button.tsx │ │ │ │ ├── gradient-headline.tsx │ │ │ │ ├── icon-picker.tsx │ │ │ │ ├── input-field.tsx │ │ │ │ ├── language-toggle.tsx │ │ │ │ ├── language-wrapper.tsx │ │ │ │ ├── lead-generation-preview.tsx │ │ │ │ ├── loading-indicator.tsx │ │ │ │ ├── loading.tsx │ │ │ │ ├── logo-title.tsx │ │ │ │ ├── modifiable-dialog-trigger.tsx │ │ │ │ ├── month-picker.tsx │ │ │ │ ├── navigation.tsx │ │ │ │ ├── production-indicator.tsx │ │ │ │ ├── qr │ │ │ │ │ ├── color.tsx │ │ │ │ │ ├── display.tsx │ │ │ │ │ ├── formats.tsx │ │ │ │ │ ├── image-upload.tsx │ │ │ │ │ ├── qr.tsx │ │ │ │ │ ├── styles.tsx │ │ │ │ │ └── workspace-title.tsx │ │ │ │ ├── report-preview.tsx │ │ │ │ ├── search-bar.tsx │ │ │ │ ├── select-field.tsx │ │ │ │ ├── settings-item-tab.tsx │ │ │ │ ├── staff-toolbar.tsx │ │ │ │ ├── structure.tsx │ │ │ │ ├── tables │ │ │ │ │ ├── custom-data-table.tsx │ │ │ │ │ ├── data-table-column-header.tsx │ │ │ │ │ ├── data-table-create-button.tsx │ │ │ │ │ ├── data-table-faceted-filter.tsx │ │ │ │ │ ├── data-table-pagination.tsx │ │ │ │ │ ├── data-table-refresh-button.tsx │ │ │ │ │ ├── data-table-toolbar.tsx │ │ │ │ │ ├── data-table-view-options.tsx │ │ │ │ │ └── data-table.tsx │ │ │ │ ├── tailwind-indicator.tsx │ │ │ │ ├── theme-toggle.tsx │ │ │ │ ├── uploaded-files-card.tsx │ │ │ │ ├── user-filters.tsx │ │ │ │ ├── view-toggle.tsx │ │ │ │ └── workspace-select.tsx │ │ │ │ ├── date-time-picker.tsx │ │ │ │ ├── dialog.tsx │ │ │ │ ├── drawer.tsx │ │ │ │ ├── dropdown-menu.tsx │ │ │ │ ├── finance │ │ │ │ ├── analytics │ │ │ │ │ ├── analytics-page.tsx │ │ │ │ │ ├── category-spending-chart.tsx │ │ │ │ │ └── spending-trends-chart.tsx │ │ │ │ ├── budgets │ │ │ │ │ ├── budget-alerts.tsx │ │ │ │ │ ├── budgets-page.tsx │ │ │ │ │ └── form.tsx │ │ │ │ ├── finance-layout.tsx │ │ │ │ ├── finance-page.tsx │ │ │ │ ├── invoices │ │ │ │ │ ├── attendance-calendar.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ ├── hooks.ts │ │ │ │ │ ├── invoice-page.tsx │ │ │ │ │ ├── invoiceId │ │ │ │ │ │ ├── invoice-card.tsx │ │ │ │ │ │ ├── invoice-details-page.tsx │ │ │ │ │ │ ├── invoice-edit-form.tsx │ │ │ │ │ │ ├── product-card.tsx │ │ │ │ │ │ └── promotion-card.tsx │ │ │ │ │ ├── new-invoice-page.tsx │ │ │ │ │ ├── pending-columns.tsx │ │ │ │ │ ├── pending-invoices-table.tsx │ │ │ │ │ ├── product-selection.tsx │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ ├── standard-invoice.tsx │ │ │ │ │ ├── subscription-invoice.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── recurring │ │ │ │ │ ├── form.tsx │ │ │ │ │ └── recurring-transactions-page.tsx │ │ │ │ ├── shared │ │ │ │ │ ├── charts │ │ │ │ │ │ ├── daily-total-chart.tsx │ │ │ │ │ │ └── monthly-total-chart.tsx │ │ │ │ │ ├── confidential-toggle.tsx │ │ │ │ │ ├── dashboard-header.tsx │ │ │ │ │ ├── date-picker.tsx │ │ │ │ │ ├── date-range-picker.tsx │ │ │ │ │ ├── empty-state.tsx │ │ │ │ │ ├── filter.tsx │ │ │ │ │ ├── loaders │ │ │ │ │ │ ├── statistics.tsx │ │ │ │ │ │ └── table-skeleton.tsx │ │ │ │ │ ├── metrics.tsx │ │ │ │ │ ├── month-picker.tsx │ │ │ │ │ ├── month-range-picker.tsx │ │ │ │ │ ├── next-charts.tsx │ │ │ │ │ ├── quick-actions.tsx │ │ │ │ │ ├── year-picker.tsx │ │ │ │ │ └── year-range-picker.tsx │ │ │ │ ├── statistics │ │ │ │ │ ├── card.tsx │ │ │ │ │ ├── expense.tsx │ │ │ │ │ ├── income.tsx │ │ │ │ │ ├── invoices.tsx │ │ │ │ │ ├── total-balance.tsx │ │ │ │ │ ├── transaction-categories.tsx │ │ │ │ │ ├── transactions.tsx │ │ │ │ │ └── wallets.tsx │ │ │ │ ├── tags │ │ │ │ │ ├── tag-badge.tsx │ │ │ │ │ └── tag-manager.tsx │ │ │ │ ├── transactions │ │ │ │ │ ├── TRANSACTIONS_UI_REVAMP.md │ │ │ │ │ ├── UI_IMPROVEMENTS.md │ │ │ │ │ ├── categories │ │ │ │ │ │ ├── amount-filter-wrapper.tsx │ │ │ │ │ │ ├── amount-filter.tsx │ │ │ │ │ │ ├── columns.tsx │ │ │ │ │ │ ├── form.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ ├── transactions-categories-page.tsx │ │ │ │ │ │ ├── type-filter-wrapper.tsx │ │ │ │ │ │ └── type-filter.tsx │ │ │ │ │ ├── category-filter-wrapper.tsx │ │ │ │ │ ├── category-filter.tsx │ │ │ │ │ ├── columns.tsx │ │ │ │ │ ├── confidential-field.tsx │ │ │ │ │ ├── export-dialog-content.tsx │ │ │ │ │ ├── form.tsx │ │ │ │ │ ├── infinite-transactions-list.tsx │ │ │ │ │ ├── money-lover-import-dialog.tsx │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ ├── transaction-card.tsx │ │ │ │ │ ├── transaction-edit-dialog.tsx │ │ │ │ │ ├── transactionId │ │ │ │ │ │ ├── bill.tsx │ │ │ │ │ │ ├── objects.tsx │ │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ │ ├── transaction-details-client-page.tsx │ │ │ │ │ │ └── transaction-details-page.tsx │ │ │ │ │ ├── transactions-infinite-page.tsx │ │ │ │ │ ├── transactions-page.tsx │ │ │ │ │ ├── user-filter-wrapper.tsx │ │ │ │ │ ├── user-filter.tsx │ │ │ │ │ ├── wallet-filter-wrapper.tsx │ │ │ │ │ └── wallet-filter.tsx │ │ │ │ └── wallets │ │ │ │ │ ├── columns.tsx │ │ │ │ │ ├── form.tsx │ │ │ │ │ ├── row-actions.tsx │ │ │ │ │ ├── walletId │ │ │ │ │ └── wallet-details-page.tsx │ │ │ │ │ └── wallets-page.tsx │ │ │ │ ├── form-required-indicator.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── hover-card.tsx │ │ │ │ ├── input-otp.tsx │ │ │ │ ├── input.tsx │ │ │ │ ├── label.tsx │ │ │ │ ├── legacy │ │ │ │ ├── calendar │ │ │ │ │ ├── agenda-view.tsx │ │ │ │ │ ├── all-day-event-bar.tsx │ │ │ │ │ ├── calendar-cell.tsx │ │ │ │ │ ├── calendar-column.tsx │ │ │ │ │ ├── calendar-content.tsx │ │ │ │ │ ├── calendar-header.tsx │ │ │ │ │ ├── calendar-matrix.tsx │ │ │ │ │ ├── calendar-settings-dialog.tsx │ │ │ │ │ ├── calendar-view-with-trail.tsx │ │ │ │ │ ├── calendar-view.tsx │ │ │ │ │ ├── color-highlights.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── create-event-button.tsx │ │ │ │ │ ├── day-title.tsx │ │ │ │ │ ├── dynamic-island.tsx │ │ │ │ │ ├── event-card.tsx │ │ │ │ │ ├── event-form-components.tsx │ │ │ │ │ ├── event-modal.tsx │ │ │ │ │ ├── month-calendar.tsx │ │ │ │ │ ├── month-cell.tsx │ │ │ │ │ ├── month-grid.tsx │ │ │ │ │ ├── settings-button.tsx │ │ │ │ │ ├── settings │ │ │ │ │ │ ├── analytics-charts.tsx │ │ │ │ │ │ ├── appearance-settings.tsx │ │ │ │ │ │ ├── calendar-sync-dashboard.tsx │ │ │ │ │ │ ├── category-color-settings.tsx │ │ │ │ │ │ ├── color-picker.tsx │ │ │ │ │ │ ├── google-calendar-settings.tsx │ │ │ │ │ │ ├── hour-settings.tsx │ │ │ │ │ │ ├── notification-settings.tsx │ │ │ │ │ │ ├── settings-context.tsx │ │ │ │ │ │ ├── smart-scheduling-settings.tsx │ │ │ │ │ │ ├── summary-cards.tsx │ │ │ │ │ │ ├── sync-logs-table.tsx │ │ │ │ │ │ ├── task-settings.tsx │ │ │ │ │ │ ├── time-range-picker.tsx │ │ │ │ │ │ ├── timezone-settings.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── smart-calendar.tsx │ │ │ │ │ ├── time-indicator-line.tsx │ │ │ │ │ ├── time-indicator-text.tsx │ │ │ │ │ ├── time-indicator.tsx │ │ │ │ │ ├── time-trail.tsx │ │ │ │ │ └── weekday-bar.tsx │ │ │ │ ├── polls │ │ │ │ │ ├── poll-display.tsx │ │ │ │ │ └── where-tu-meet.tsx │ │ │ │ └── tumeet │ │ │ │ │ ├── client-wrapper.tsx │ │ │ │ │ ├── create-plan-dialog.tsx │ │ │ │ │ ├── date-selector.tsx │ │ │ │ │ ├── edit-plan-dialog.tsx │ │ │ │ │ ├── experimental-notice.tsx │ │ │ │ │ ├── form.tsx │ │ │ │ │ ├── multiple-choice-vote.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── pagination.tsx │ │ │ │ │ ├── planId │ │ │ │ │ ├── account-badge.tsx │ │ │ │ │ ├── agenda-details.tsx │ │ │ │ │ ├── all-availabilities.tsx │ │ │ │ │ ├── availability-planner.tsx │ │ │ │ │ ├── confirm-button.tsx │ │ │ │ │ ├── copy-link-button.tsx │ │ │ │ │ ├── date-planner.tsx │ │ │ │ │ ├── day-planner.tsx │ │ │ │ │ ├── day-planners.tsx │ │ │ │ │ ├── day-time.tsx │ │ │ │ │ ├── download-as-png.tsx │ │ │ │ │ ├── email-button.tsx │ │ │ │ │ ├── logged-in-as-button.tsx │ │ │ │ │ ├── page.tsx │ │ │ │ │ ├── plan-details-client.tsx │ │ │ │ │ ├── plan-login.tsx │ │ │ │ │ ├── plan-user-filter-accordion.tsx │ │ │ │ │ ├── plan-user-filter.tsx │ │ │ │ │ ├── preview-day-time.tsx │ │ │ │ │ ├── selectable-day-time.tsx │ │ │ │ │ ├── show-qr-button.tsx │ │ │ │ │ ├── sidebar-display.tsx │ │ │ │ │ ├── sticky-bottom-indicator.tsx │ │ │ │ │ ├── time-column.tsx │ │ │ │ │ ├── unified-availability.tsx │ │ │ │ │ └── utility-buttons.tsx │ │ │ │ │ ├── plans-grid.tsx │ │ │ │ │ ├── plans-list-view.tsx │ │ │ │ │ ├── plans-loading-skeleton.tsx │ │ │ │ │ ├── time-selector.tsx │ │ │ │ │ ├── timezone-selector.tsx │ │ │ │ │ ├── user-time.tsx │ │ │ │ │ └── view-toggle.tsx │ │ │ │ ├── markdown.tsx │ │ │ │ ├── menubar.tsx │ │ │ │ ├── navbar.tsx │ │ │ │ ├── navigation-menu.tsx │ │ │ │ ├── pagination.tsx │ │ │ │ ├── popover.tsx │ │ │ │ ├── progress.tsx │ │ │ │ ├── radio-group.tsx │ │ │ │ ├── report-problem-dialog.tsx │ │ │ │ ├── resizable.tsx │ │ │ │ ├── scroll-area.tsx │ │ │ │ ├── select.tsx │ │ │ │ ├── separator.tsx │ │ │ │ ├── sheet.tsx │ │ │ │ ├── sidebar.tsx │ │ │ │ ├── skeleton.tsx │ │ │ │ ├── slider.tsx │ │ │ │ ├── sonner.tsx │ │ │ │ ├── sticky-bottom-bar.tsx │ │ │ │ ├── switch.tsx │ │ │ │ ├── table.tsx │ │ │ │ ├── tabs.tsx │ │ │ │ ├── text-editor │ │ │ │ ├── __tests__ │ │ │ │ │ ├── extensions-integration.test.ts │ │ │ │ │ ├── image-extension.test.ts │ │ │ │ │ ├── list-converter-extension.test.ts │ │ │ │ │ ├── media-utils.test.ts │ │ │ │ │ ├── upload-placeholder.test.ts │ │ │ │ │ └── video-extension.test.ts │ │ │ │ ├── editor.tsx │ │ │ │ ├── extensions.ts │ │ │ │ ├── image-extension.ts │ │ │ │ ├── list-converter-extension.ts │ │ │ │ ├── media-utils.ts │ │ │ │ ├── mention-extension.tsx │ │ │ │ ├── tool-bar.tsx │ │ │ │ ├── types.ts │ │ │ │ ├── upload-placeholder.ts │ │ │ │ └── video-extension.ts │ │ │ │ ├── textarea.tsx │ │ │ │ ├── time-picker-input.tsx │ │ │ │ ├── time-picker-utils.tsx │ │ │ │ ├── toast.tsx │ │ │ │ ├── toaster.tsx │ │ │ │ ├── toggle-group.tsx │ │ │ │ ├── toggle.tsx │ │ │ │ ├── tooltip.tsx │ │ │ │ └── tu-do │ │ │ │ ├── boards │ │ │ │ ├── analytics │ │ │ │ │ ├── GanttChart.tsx │ │ │ │ │ ├── GanttControls.tsx │ │ │ │ │ ├── GanttHeader.tsx │ │ │ │ │ ├── GanttTimeline.tsx │ │ │ │ │ ├── StatusDistribution.tsx │ │ │ │ │ ├── TaskCreationAnalytics.tsx │ │ │ │ │ ├── TaskDetailCard.tsx │ │ │ │ │ ├── TaskGroup.tsx │ │ │ │ │ └── TaskWorkflowAnalytics.tsx │ │ │ │ ├── board-selector.tsx │ │ │ │ ├── boardId │ │ │ │ │ ├── board-column.tsx │ │ │ │ │ ├── enhanced-task-list.tsx │ │ │ │ │ ├── kanban-bulk-operations.ts │ │ │ │ │ ├── kanban-constants.ts │ │ │ │ │ ├── kanban-drag-logic.ts │ │ │ │ │ ├── kanban-sort-helpers.ts │ │ │ │ │ ├── kanban.tsx │ │ │ │ │ ├── list-actions.tsx │ │ │ │ │ ├── menus │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── task-estimation-menu.test.tsx │ │ │ │ │ │ │ └── task-menus.test.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── task-assignees-menu.tsx │ │ │ │ │ │ ├── task-blocking-menu.tsx │ │ │ │ │ │ ├── task-due-date-menu.tsx │ │ │ │ │ │ ├── task-estimation-menu.tsx │ │ │ │ │ │ ├── task-labels-menu.tsx │ │ │ │ │ │ ├── task-move-menu.tsx │ │ │ │ │ │ ├── task-parent-menu.tsx │ │ │ │ │ │ ├── task-picker-popover.tsx │ │ │ │ │ │ ├── task-priority-menu.tsx │ │ │ │ │ │ ├── task-projects-menu.tsx │ │ │ │ │ │ └── task-related-menu.tsx │ │ │ │ │ ├── status-grouped-board.tsx │ │ │ │ │ ├── status-section.tsx │ │ │ │ │ ├── task-actions.tsx │ │ │ │ │ ├── task-board-page.tsx │ │ │ │ │ ├── task-card │ │ │ │ │ │ ├── TaskCardCheckbox.tsx │ │ │ │ │ │ ├── TaskCardDates.tsx │ │ │ │ │ │ ├── TaskCardHeader.tsx │ │ │ │ │ │ └── TaskCardMetadata.tsx │ │ │ │ │ ├── task-dialogs │ │ │ │ │ │ ├── BoardEstimationConfigDialog.tsx │ │ │ │ │ │ ├── TaskCustomDateDialog.tsx │ │ │ │ │ │ ├── TaskDeleteDialog.tsx │ │ │ │ │ │ ├── TaskNewLabelDialog.tsx │ │ │ │ │ │ └── TaskNewProjectDialog.tsx │ │ │ │ │ ├── task-filter.tsx │ │ │ │ │ ├── task-form.tsx │ │ │ │ │ ├── task-list-form.tsx │ │ │ │ │ ├── task-list.tsx │ │ │ │ │ ├── task.tsx │ │ │ │ │ └── timeline-board.tsx │ │ │ │ ├── columns.tsx │ │ │ │ ├── copy-board-dialog.tsx │ │ │ │ ├── enhanced-boards-view.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── row-actions.tsx │ │ │ │ └── workspace-projects-page.tsx │ │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ ├── useDraftPersistence.test.ts │ │ │ │ │ ├── useTaskDialog.test.tsx │ │ │ │ │ ├── useTaskDialogState.test.ts │ │ │ │ │ └── useTaskLabelManagement.test.tsx │ │ │ │ ├── useDraftPersistence.ts │ │ │ │ ├── useTaskCardRelationships.ts │ │ │ │ ├── useTaskDialog.ts │ │ │ │ ├── useTaskDialogState.ts │ │ │ │ ├── useTaskFormState.ts │ │ │ │ ├── useTaskKeyboardShortcuts.ts │ │ │ │ ├── useTaskLabelManagement.ts │ │ │ │ └── useTaskProjectManagement.ts │ │ │ │ ├── providers │ │ │ │ ├── __tests__ │ │ │ │ │ └── task-dialog-provider.test.tsx │ │ │ │ ├── task-dialog-provider.tsx │ │ │ │ └── task-viewer-provider.tsx │ │ │ │ ├── shared │ │ │ │ ├── AccessibleButton.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── task-dialog-manager.test.tsx │ │ │ │ ├── assignee-select.tsx │ │ │ │ ├── board-client.tsx │ │ │ │ ├── board-header.tsx │ │ │ │ ├── board-layout-settings.tsx │ │ │ │ ├── board-summary.tsx │ │ │ │ ├── board-switcher.tsx │ │ │ │ ├── board-user-presence-avatars.tsx │ │ │ │ ├── board-views.tsx │ │ │ │ ├── clear-menu-item.tsx │ │ │ │ ├── create-list-dialog.tsx │ │ │ │ ├── cursor-overlay-multi-wrapper.tsx │ │ │ │ ├── cursor-overlay-wrapper.tsx │ │ │ │ ├── cursor-overlay.tsx │ │ │ │ ├── custom-date-picker │ │ │ │ │ └── custom-date-picker-dialog.tsx │ │ │ │ ├── empty-state-card.tsx │ │ │ │ ├── estimation-mapping.test.ts │ │ │ │ ├── estimation-mapping.ts │ │ │ │ ├── estimation-utils.ts │ │ │ │ ├── list-view.tsx │ │ │ │ ├── mention-system │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── mention-system.test.ts │ │ │ │ │ ├── mention-menu.tsx │ │ │ │ │ ├── types.ts │ │ │ │ │ └── use-mention-suggestions.ts │ │ │ │ ├── recycle-bin-panel.tsx │ │ │ │ ├── slash-commands │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── slash-commands.test.ts │ │ │ │ │ ├── definitions.ts │ │ │ │ │ └── slash-command-menu.tsx │ │ │ │ ├── sync-warning-dialog.tsx │ │ │ │ ├── task-dialog-manager.tsx │ │ │ │ ├── task-dialog-wrapper.tsx │ │ │ │ ├── task-edit-dialog.tsx │ │ │ │ ├── task-edit-dialog │ │ │ │ │ ├── components │ │ │ │ │ │ ├── mobile-floating-save-button.tsx │ │ │ │ │ │ ├── task-dialog-header.tsx │ │ │ │ │ │ └── task-name-input.tsx │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── hooks │ │ │ │ │ │ ├── use-editor-commands.ts │ │ │ │ │ │ ├── use-task-data.ts │ │ │ │ │ │ ├── use-task-dependencies.ts │ │ │ │ │ │ ├── use-task-form-state.ts │ │ │ │ │ │ ├── use-task-mutations.ts │ │ │ │ │ │ ├── use-task-realtime-sync.ts │ │ │ │ │ │ └── use-task-relationships.ts │ │ │ │ │ ├── relationships │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── clickable-task-item.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── subtask-action-buttons.tsx │ │ │ │ │ │ │ ├── tab-button.tsx │ │ │ │ │ │ │ └── task-relationship-action-buttons.tsx │ │ │ │ │ │ ├── dependencies-section.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── parent-section.tsx │ │ │ │ │ │ ├── related-section.tsx │ │ │ │ │ │ ├── subtasks-section.tsx │ │ │ │ │ │ ├── task-search-popover.tsx │ │ │ │ │ │ └── types │ │ │ │ │ │ │ └── task-relationships.types.ts │ │ │ │ │ ├── task-activity-section.tsx │ │ │ │ │ ├── task-delete-dialog.tsx │ │ │ │ │ ├── task-dialog-actions.tsx │ │ │ │ │ ├── task-properties-section.tsx │ │ │ │ │ ├── task-relationships-properties.tsx │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── types │ │ │ │ │ │ └── pending-relationship.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── task-estimation-display.tsx │ │ │ │ ├── task-estimation-picker.tsx │ │ │ │ ├── task-filter.types.ts │ │ │ │ ├── task-label-selector.tsx │ │ │ │ ├── task-labels-display.tsx │ │ │ │ ├── task-projects-display.tsx │ │ │ │ ├── types.ts │ │ │ │ ├── user-avatar.tsx │ │ │ │ └── user-presence-avatars.tsx │ │ │ │ └── utils │ │ │ │ ├── __tests__ │ │ │ │ ├── taskColorUtils.test.ts │ │ │ │ ├── taskConstants.test.ts │ │ │ │ └── taskDateUtils.test.ts │ │ │ │ ├── label-colors.ts │ │ │ │ ├── taskColorUtils.ts │ │ │ │ ├── taskConstants.ts │ │ │ │ ├── taskDateUtils.ts │ │ │ │ └── taskPriorityUtils.tsx │ │ ├── constants │ │ │ └── boards.ts │ │ ├── globals.css │ │ ├── gsap.ts │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ ├── use-forwarded-ref.test.tsx │ │ │ │ ├── use-local-storage.test.tsx │ │ │ │ ├── use-mobile.test.tsx │ │ │ │ ├── use-stable-array.test.tsx │ │ │ │ ├── use-task-actions.test.tsx │ │ │ │ └── useBoardRealtime.test.tsx │ │ │ ├── supabase-provider.ts │ │ │ ├── time-blocking-provider.tsx │ │ │ ├── use-at-bottom.tsx │ │ │ ├── use-board-actions.ts │ │ │ ├── use-calendar-preferences.tsx │ │ │ ├── use-calendar-sync.tsx │ │ │ ├── use-calendar.tsx │ │ │ ├── use-callback-ref.ts │ │ │ ├── use-controllable-state.ts │ │ │ ├── use-copy-to-clipboard.ts │ │ │ ├── use-debounce.ts │ │ │ ├── use-enter-submit.tsx │ │ │ ├── use-form.ts │ │ │ ├── use-forwarded-ref.ts │ │ │ ├── use-local-storage.ts │ │ │ ├── use-mobile.ts │ │ │ ├── use-popover-manager.tsx │ │ │ ├── use-semantic-task-search.ts │ │ │ ├── use-stable-array.ts │ │ │ ├── use-task-actions.test.tsx │ │ │ ├── use-task-actions.ts │ │ │ ├── use-task-analytics.ts │ │ │ ├── use-toast.ts │ │ │ ├── use-view-transition.ts │ │ │ ├── use-yjs-collaboration.ts │ │ │ ├── useBoardRealtime.ts │ │ │ ├── useCursorTracking.ts │ │ │ ├── useHorizontalScroll.ts │ │ │ ├── usePresence.ts │ │ │ └── useSearchParams.tsx │ │ ├── resolvers.ts │ │ ├── utils │ │ │ ├── __tests__ │ │ │ │ ├── label-colors.test.ts │ │ │ │ └── priority-styles.test.ts │ │ │ ├── label-colors.ts │ │ │ └── priority-styles.ts │ │ └── xlsx.ts │ ├── tsconfig.json │ ├── vendor │ │ └── xlsx-0.20.3.tgz │ ├── vitest.config.ts │ └── vitest.setup.ts ├── utils │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ ├── __tests__ │ │ │ ├── color-helper.test.ts │ │ │ ├── constants.test.ts │ │ │ ├── crypto.test.ts │ │ │ ├── date-helper.test.ts │ │ │ ├── format.test.ts │ │ │ ├── html-sanitizer.test.ts │ │ │ ├── label-colors.test.ts │ │ │ ├── name-helper.test.ts │ │ │ ├── notification-service.test.ts │ │ │ ├── onboarding-helper.test.ts │ │ │ ├── path-helper.test.ts │ │ │ ├── storage-path.test.ts │ │ │ ├── tag-utils.test.ts │ │ │ ├── task-helpers.test.ts │ │ │ ├── text-helper.test.ts │ │ │ ├── time-helper.test.ts │ │ │ ├── uuid-helper.test.ts │ │ │ ├── workspace-limits.test.ts │ │ │ └── yjs-helper.test.ts │ │ ├── break-duration.ts │ │ ├── calendar-sync-coordination.md │ │ ├── calendar-utils.test.ts │ │ ├── calendar-utils.ts │ │ ├── color-helper.ts │ │ ├── common │ │ │ ├── nextjs.tsx │ │ │ └── scan.tsx │ │ ├── configs │ │ │ └── reports.ts │ │ ├── constants.ts │ │ ├── crypto.ts │ │ ├── date-helper.ts │ │ ├── editor │ │ │ ├── convert-to-task.ts │ │ │ └── index.ts │ │ ├── email │ │ │ ├── __tests__ │ │ │ │ ├── client.test.ts │ │ │ │ └── validation.test.ts │ │ │ ├── client.ts │ │ │ ├── server.ts │ │ │ └── validation.ts │ │ ├── feature-flags │ │ │ ├── __tests__ │ │ │ │ └── feature-flags.test.ts │ │ │ ├── core.ts │ │ │ ├── data.ts │ │ │ ├── default.ts │ │ │ ├── index.ts │ │ │ ├── requestable-features.ts │ │ │ └── types.ts │ │ ├── fetcher.ts │ │ ├── format.ts │ │ ├── html-sanitizer.ts │ │ ├── internal-domains.ts │ │ ├── keyboard-preset.ts │ │ ├── label-colors.ts │ │ ├── name-helper.ts │ │ ├── notification-service.ts │ │ ├── nova │ │ │ ├── scores │ │ │ │ ├── __tests__ │ │ │ │ │ └── calculate.test.ts │ │ │ │ └── calculate.ts │ │ │ └── submissions │ │ │ │ └── check-permission.ts │ │ ├── onboarding-helper.ts │ │ ├── path-helper.ts │ │ ├── permissions.tsx │ │ ├── plan-helpers.ts │ │ ├── priority-styles.ts │ │ ├── storage-path.ts │ │ ├── tag-utils.ts │ │ ├── task-helper.ts │ │ ├── task-helpers.ts │ │ ├── text-diff.ts │ │ ├── text-helper.ts │ │ ├── time-helper.ts │ │ ├── timeblock-helper.ts │ │ ├── timezones.json │ │ ├── user-helper.ts │ │ ├── uuid-helper.ts │ │ ├── workspace-helper.ts │ │ ├── workspace-limits.ts │ │ └── yjs-helper.ts │ ├── tsconfig.json │ └── vitest.config.ts ├── vercel │ ├── biome.json │ ├── jsr.json │ ├── package.json │ ├── src │ │ └── core │ │ │ └── index.ts │ ├── tsconfig.json │ └── vitest.config.ts └── workflows │ ├── package.json │ └── tsconfig.json ├── public └── cover.png ├── qodana.yaml ├── renovate.json ├── scripts ├── package-update.bat ├── package-update.js └── package-update.sh ├── tests └── bun-test-redirect.ts ├── tsconfig.json ├── turbo.json └── vitest.config.ts /.claude/agents/code-refactorer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.claude/agents/code-refactorer.md -------------------------------------------------------------------------------- /.claude/agents/test-automation-engineer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.claude/agents/test-automation-engineer.md -------------------------------------------------------------------------------- /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.cursor/environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.cursor/environment.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [vhpx] 4 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/biome-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/biome-check.yaml -------------------------------------------------------------------------------- /.github/workflows/branch-name-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/branch-name-check.yaml -------------------------------------------------------------------------------- /.github/workflows/check-docs-links.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/check-docs-links.yml -------------------------------------------------------------------------------- /.github/workflows/check-migrations.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/check-migrations.yml -------------------------------------------------------------------------------- /.github/workflows/codecov.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/codecov.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/discord-python-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/discord-python-ci.yml -------------------------------------------------------------------------------- /.github/workflows/release-ai-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/release-ai-package.yaml -------------------------------------------------------------------------------- /.github/workflows/release-ui-package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/release-ui-package.yaml -------------------------------------------------------------------------------- /.github/workflows/rust-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/rust-backend.yml -------------------------------------------------------------------------------- /.github/workflows/supabase-production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/supabase-production.yaml -------------------------------------------------------------------------------- /.github/workflows/supabase-staging.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/supabase-staging.yaml -------------------------------------------------------------------------------- /.github/workflows/supabase-types.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/supabase-types.yaml -------------------------------------------------------------------------------- /.github/workflows/turbo-unit-tests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/turbo-unit-tests.yaml -------------------------------------------------------------------------------- /.github/workflows/type-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/type-check.yaml -------------------------------------------------------------------------------- /.github/workflows/vercel-preview-nova.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/vercel-preview-nova.yaml -------------------------------------------------------------------------------- /.github/workflows/vercel-preview-tudo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.github/workflows/vercel-preview-tudo.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/git_toolbox_prj.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/git_toolbox_prj.xml -------------------------------------------------------------------------------- /.idea/jsLibraryMappings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/jsLibraryMappings.xml -------------------------------------------------------------------------------- /.idea/jsLinters/eslint.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/jsLinters/eslint.xml -------------------------------------------------------------------------------- /.idea/material_theme_project_new.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/material_theme_project_new.xml -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/modules.xml -------------------------------------------------------------------------------- /.idea/prettier.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/prettier.xml -------------------------------------------------------------------------------- /.idea/tutur3u.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/tutur3u.iml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /.idx/dev.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.idx/dev.nix -------------------------------------------------------------------------------- /.lychee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.lychee.toml -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.npmrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/GEMINI.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/SECURITY.md -------------------------------------------------------------------------------- /WARP.md: -------------------------------------------------------------------------------- 1 | CLAUDE.md -------------------------------------------------------------------------------- /apps/backend/.cargo/audit.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/.cargo/audit.toml -------------------------------------------------------------------------------- /apps/backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/.env.example -------------------------------------------------------------------------------- /apps/backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/.gitignore -------------------------------------------------------------------------------- /apps/backend/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/Cargo.lock -------------------------------------------------------------------------------- /apps/backend/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/Cargo.toml -------------------------------------------------------------------------------- /apps/backend/LEARNING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/LEARNING.md -------------------------------------------------------------------------------- /apps/backend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/README.md -------------------------------------------------------------------------------- /apps/backend/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | # Migration files will be placed here 2 | -------------------------------------------------------------------------------- /apps/backend/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/config.rs -------------------------------------------------------------------------------- /apps/backend/src/db/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/db/mod.rs -------------------------------------------------------------------------------- /apps/backend/src/db/posts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/db/posts.rs -------------------------------------------------------------------------------- /apps/backend/src/db/sessions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/db/sessions.rs -------------------------------------------------------------------------------- /apps/backend/src/db/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/db/users.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/borrowing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/borrowing.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/collections.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/collections.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/concurrency.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/concurrency.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/errors.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/lifetimes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/lifetimes.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/mod.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/ownership.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/ownership.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/smart_pointers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/smart_pointers.rs -------------------------------------------------------------------------------- /apps/backend/src/examples/traits.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/examples/traits.rs -------------------------------------------------------------------------------- /apps/backend/src/handlers/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/handlers/auth.rs -------------------------------------------------------------------------------- /apps/backend/src/handlers/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/handlers/mod.rs -------------------------------------------------------------------------------- /apps/backend/src/handlers/posts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/handlers/posts.rs -------------------------------------------------------------------------------- /apps/backend/src/handlers/users.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/handlers/users.rs -------------------------------------------------------------------------------- /apps/backend/src/handlers/websocket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/handlers/websocket.rs -------------------------------------------------------------------------------- /apps/backend/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/main.rs -------------------------------------------------------------------------------- /apps/backend/src/middleware/auth.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/middleware/auth.rs -------------------------------------------------------------------------------- /apps/backend/src/middleware/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/middleware/error.rs -------------------------------------------------------------------------------- /apps/backend/src/middleware/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/middleware/mod.rs -------------------------------------------------------------------------------- /apps/backend/src/models/dto.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/dto.rs -------------------------------------------------------------------------------- /apps/backend/src/models/file_metadata.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/file_metadata.rs -------------------------------------------------------------------------------- /apps/backend/src/models/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/mod.rs -------------------------------------------------------------------------------- /apps/backend/src/models/post.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/post.rs -------------------------------------------------------------------------------- /apps/backend/src/models/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/session.rs -------------------------------------------------------------------------------- /apps/backend/src/models/user.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/backend/src/models/user.rs -------------------------------------------------------------------------------- /apps/calendar/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/.env.example -------------------------------------------------------------------------------- /apps/calendar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/.gitignore -------------------------------------------------------------------------------- /apps/calendar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/README.md -------------------------------------------------------------------------------- /apps/calendar/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/biome.json -------------------------------------------------------------------------------- /apps/calendar/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/messages/en.json -------------------------------------------------------------------------------- /apps/calendar/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/messages/vi.json -------------------------------------------------------------------------------- /apps/calendar/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/next.config.ts -------------------------------------------------------------------------------- /apps/calendar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/package.json -------------------------------------------------------------------------------- /apps/calendar/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/calendar/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/calendar/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/calendar/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/calendar/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/favicon.ico -------------------------------------------------------------------------------- /apps/calendar/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/calendar/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/calendar/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/calendar/public/media/logos/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/logos/easy.png -------------------------------------------------------------------------------- /apps/calendar/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/calendar/public/media/sounds/alarm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/media/sounds/alarm.mp3 -------------------------------------------------------------------------------- /apps/calendar/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/robots.txt -------------------------------------------------------------------------------- /apps/calendar/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/site.webmanifest -------------------------------------------------------------------------------- /apps/calendar/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/public/sitemap.xml -------------------------------------------------------------------------------- /apps/calendar/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/calendar/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/constants/common.ts -------------------------------------------------------------------------------- /apps/calendar/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/calendar/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/calendar/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/calendar/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/src/proxy.ts -------------------------------------------------------------------------------- /apps/calendar/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/tsconfig.json -------------------------------------------------------------------------------- /apps/calendar/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/calendar/vercel.json -------------------------------------------------------------------------------- /apps/db/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/package.json -------------------------------------------------------------------------------- /apps/db/scripts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/README.md -------------------------------------------------------------------------------- /apps/db/scripts/confirm-reset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/confirm-reset.js -------------------------------------------------------------------------------- /apps/db/scripts/project-names.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/project-names.js -------------------------------------------------------------------------------- /apps/db/scripts/sort-types.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/sort-types.bat -------------------------------------------------------------------------------- /apps/db/scripts/sort-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/sort-types.js -------------------------------------------------------------------------------- /apps/db/scripts/sort-types.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/scripts/sort-types.sh -------------------------------------------------------------------------------- /apps/db/supabase/.gitignore: -------------------------------------------------------------------------------- 1 | # Supabase 2 | .branches 3 | .temp 4 | .env 5 | -------------------------------------------------------------------------------- /apps/db/supabase/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/supabase/config.toml -------------------------------------------------------------------------------- /apps/db/supabase/migrations/20240226083700_new_migration.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/db/supabase/migrations/20250503073717_add_user_bio.sql: -------------------------------------------------------------------------------- 1 | alter table "public"."users" add column "bio" text; -------------------------------------------------------------------------------- /apps/db/supabase/migrations/20251011150043_add_task_description_yjs_state.sql: -------------------------------------------------------------------------------- 1 | alter table tasks add column description_yjs_state int2[]; -------------------------------------------------------------------------------- /apps/db/supabase/migrations/20251101155142_add_note_title.sql: -------------------------------------------------------------------------------- 1 | alter table public.notes add column title text; -------------------------------------------------------------------------------- /apps/db/supabase/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/supabase/seed.sql -------------------------------------------------------------------------------- /apps/db/supabase/templates/invite.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/supabase/templates/invite.html -------------------------------------------------------------------------------- /apps/db/supabase/templates/magic_link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/supabase/templates/magic_link.html -------------------------------------------------------------------------------- /apps/db/supabase/templates/recovery.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/db/supabase/templates/recovery.html -------------------------------------------------------------------------------- /apps/discord/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/.env.example -------------------------------------------------------------------------------- /apps/discord/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/README.md -------------------------------------------------------------------------------- /apps/discord/TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/TESTING.md -------------------------------------------------------------------------------- /apps/discord/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/app.py -------------------------------------------------------------------------------- /apps/discord/auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/auth.py -------------------------------------------------------------------------------- /apps/discord/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/commands.py -------------------------------------------------------------------------------- /apps/discord/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/config.py -------------------------------------------------------------------------------- /apps/discord/daily_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/daily_report.py -------------------------------------------------------------------------------- /apps/discord/discord_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/discord_client.py -------------------------------------------------------------------------------- /apps/discord/link_shortener.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/link_shortener.py -------------------------------------------------------------------------------- /apps/discord/mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/mypy.ini -------------------------------------------------------------------------------- /apps/discord/pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/pytest.ini -------------------------------------------------------------------------------- /apps/discord/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/requirements.txt -------------------------------------------------------------------------------- /apps/discord/ruff.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/ruff.toml -------------------------------------------------------------------------------- /apps/discord/tests/test_daily_report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/tests/test_daily_report.py -------------------------------------------------------------------------------- /apps/discord/tests/test_wol_reminder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/tests/test_wol_reminder.py -------------------------------------------------------------------------------- /apps/discord/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/utils.py -------------------------------------------------------------------------------- /apps/discord/wol_reminder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/discord/wol_reminder.py -------------------------------------------------------------------------------- /apps/docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/README.md -------------------------------------------------------------------------------- /apps/docs/build/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/build/overview.mdx -------------------------------------------------------------------------------- /apps/docs/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/favicon.svg -------------------------------------------------------------------------------- /apps/docs/images/checks-passed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/images/checks-passed.png -------------------------------------------------------------------------------- /apps/docs/images/hero.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/images/hero.png -------------------------------------------------------------------------------- /apps/docs/learn/examples/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/learn/examples/overview.mdx -------------------------------------------------------------------------------- /apps/docs/learn/experiments/ai-chat.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/learn/experiments/ai-chat.mdx -------------------------------------------------------------------------------- /apps/docs/learn/experiments/calendar.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/learn/experiments/calendar.mdx -------------------------------------------------------------------------------- /apps/docs/learn/experiments/finance.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/learn/experiments/finance.mdx -------------------------------------------------------------------------------- /apps/docs/learn/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/learn/overview.mdx -------------------------------------------------------------------------------- /apps/docs/logo/dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/logo/dark.svg -------------------------------------------------------------------------------- /apps/docs/logo/light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/logo/light.svg -------------------------------------------------------------------------------- /apps/docs/lychee.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/lychee.toml -------------------------------------------------------------------------------- /apps/docs/mint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/mint.json -------------------------------------------------------------------------------- /apps/docs/overview/organization-guide.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/overview/organization-guide.mdx -------------------------------------------------------------------------------- /apps/docs/overview/vision.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/overview/vision.mdx -------------------------------------------------------------------------------- /apps/docs/platform/ai/structured-data.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/ai/structured-data.mdx -------------------------------------------------------------------------------- /apps/docs/platform/applications/nova.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/applications/nova.mdx -------------------------------------------------------------------------------- /apps/docs/platform/applications/tudo.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/applications/tudo.mdx -------------------------------------------------------------------------------- /apps/docs/platform/architecture/routing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/architecture/routing.mdx -------------------------------------------------------------------------------- /apps/docs/platform/architecture/trpc.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/architecture/trpc.mdx -------------------------------------------------------------------------------- /apps/docs/platform/components/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/components/overview.mdx -------------------------------------------------------------------------------- /apps/docs/platform/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/overview.mdx -------------------------------------------------------------------------------- /apps/docs/platform/workspace-routing.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/platform/workspace-routing.mdx -------------------------------------------------------------------------------- /apps/docs/reference/overview.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/reference/overview.mdx -------------------------------------------------------------------------------- /apps/docs/reference/packages/masonry.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/reference/packages/masonry.mdx -------------------------------------------------------------------------------- /apps/docs/reference/packages/sdk.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/reference/packages/sdk.mdx -------------------------------------------------------------------------------- /apps/docs/reference/packages/supabase.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/reference/packages/supabase.mdx -------------------------------------------------------------------------------- /apps/docs/reference/packages/trigger.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/docs/reference/packages/trigger.mdx -------------------------------------------------------------------------------- /apps/external/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/.env.example -------------------------------------------------------------------------------- /apps/external/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/.gitignore -------------------------------------------------------------------------------- /apps/external/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/README.md -------------------------------------------------------------------------------- /apps/external/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/biome.json -------------------------------------------------------------------------------- /apps/external/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/next.config.ts -------------------------------------------------------------------------------- /apps/external/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/package.json -------------------------------------------------------------------------------- /apps/external/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/external/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/public/file.svg -------------------------------------------------------------------------------- /apps/external/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/public/globe.svg -------------------------------------------------------------------------------- /apps/external/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/public/next.svg -------------------------------------------------------------------------------- /apps/external/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/public/vercel.svg -------------------------------------------------------------------------------- /apps/external/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/public/window.svg -------------------------------------------------------------------------------- /apps/external/src/app/ai/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/ai/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/external/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/external/src/app/masonry/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/masonry/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/sdk/README.md -------------------------------------------------------------------------------- /apps/external/src/app/sdk/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/sdk/lib/api.ts -------------------------------------------------------------------------------- /apps/external/src/app/sdk/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/sdk/lib/utils.ts -------------------------------------------------------------------------------- /apps/external/src/app/sdk/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/sdk/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/supabase/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/supabase/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/types/client-page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/types/client-page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/types/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/types/page.tsx -------------------------------------------------------------------------------- /apps/external/src/app/ui/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/app/ui/page.tsx -------------------------------------------------------------------------------- /apps/external/src/store/sdk-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/src/store/sdk-store.ts -------------------------------------------------------------------------------- /apps/external/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/tsconfig.json -------------------------------------------------------------------------------- /apps/external/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/external/vercel.json -------------------------------------------------------------------------------- /apps/finance/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/.env.example -------------------------------------------------------------------------------- /apps/finance/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/.gitignore -------------------------------------------------------------------------------- /apps/finance/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/README.md -------------------------------------------------------------------------------- /apps/finance/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/biome.json -------------------------------------------------------------------------------- /apps/finance/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/messages/en.json -------------------------------------------------------------------------------- /apps/finance/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/messages/vi.json -------------------------------------------------------------------------------- /apps/finance/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/next.config.ts -------------------------------------------------------------------------------- /apps/finance/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/package.json -------------------------------------------------------------------------------- /apps/finance/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/finance/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/finance/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/finance/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/finance/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/favicon.ico -------------------------------------------------------------------------------- /apps/finance/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/finance/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/finance/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/finance/public/media/logos/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/logos/easy.png -------------------------------------------------------------------------------- /apps/finance/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/finance/public/media/sounds/alarm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/media/sounds/alarm.mp3 -------------------------------------------------------------------------------- /apps/finance/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/robots.txt -------------------------------------------------------------------------------- /apps/finance/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/site.webmanifest -------------------------------------------------------------------------------- /apps/finance/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/public/sitemap.xml -------------------------------------------------------------------------------- /apps/finance/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/finance/src/app/[locale]/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/app/[locale]/providers.tsx -------------------------------------------------------------------------------- /apps/finance/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/constants/common.ts -------------------------------------------------------------------------------- /apps/finance/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/finance/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/finance/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/finance/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/finance/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/proxy.ts -------------------------------------------------------------------------------- /apps/finance/src/utils/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/utils/configs.ts -------------------------------------------------------------------------------- /apps/finance/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/finance/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/tsconfig.json -------------------------------------------------------------------------------- /apps/finance/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/finance/vercel.json -------------------------------------------------------------------------------- /apps/nova/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/.env.example -------------------------------------------------------------------------------- /apps/nova/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/.gitignore -------------------------------------------------------------------------------- /apps/nova/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/.npmrc -------------------------------------------------------------------------------- /apps/nova/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/README.md -------------------------------------------------------------------------------- /apps/nova/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/biome.json -------------------------------------------------------------------------------- /apps/nova/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/declarations.d.ts -------------------------------------------------------------------------------- /apps/nova/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/global.d.ts -------------------------------------------------------------------------------- /apps/nova/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/messages/en.json -------------------------------------------------------------------------------- /apps/nova/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/messages/vi.json -------------------------------------------------------------------------------- /apps/nova/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/next.config.ts -------------------------------------------------------------------------------- /apps/nova/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/package.json -------------------------------------------------------------------------------- /apps/nova/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/nova/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /apps/nova/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /apps/nova/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/nova/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/nova/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/nova/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/favicon.ico -------------------------------------------------------------------------------- /apps/nova/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/nova/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/nova/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/nova/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/nova/public/media/logos/mira-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/logos/mira-dark.png -------------------------------------------------------------------------------- /apps/nova/public/media/logos/mira-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/logos/mira-light.png -------------------------------------------------------------------------------- /apps/nova/public/media/logos/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/media/logos/og-image.png -------------------------------------------------------------------------------- /apps/nova/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/robots.txt -------------------------------------------------------------------------------- /apps/nova/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/site.webmanifest -------------------------------------------------------------------------------- /apps/nova/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/public/sitemap.xml -------------------------------------------------------------------------------- /apps/nova/src/__tests__/ScoreBadge.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/__tests__/ScoreBadge.test.tsx -------------------------------------------------------------------------------- /apps/nova/src/__tests__/crypto.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/__tests__/crypto.test.ts -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/login/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/login/actions.ts -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/login/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/login/form.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/login/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/login/layout.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/login/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/login/page.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/[locale]/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/[locale]/providers.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/api/auth/email/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/auth/email/route.ts -------------------------------------------------------------------------------- /apps/nova/src/app/api/auth/logout/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/auth/logout/route.ts -------------------------------------------------------------------------------- /apps/nova/src/app/api/og/[userId]/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/og/[userId]/route.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/api/og/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/og/route.tsx -------------------------------------------------------------------------------- /apps/nova/src/app/api/v1/criteria/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/v1/criteria/route.ts -------------------------------------------------------------------------------- /apps/nova/src/app/api/v1/schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/app/api/v1/schemas.ts -------------------------------------------------------------------------------- /apps/nova/src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/components/Footer.tsx -------------------------------------------------------------------------------- /apps/nova/src/components/layout/nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/components/layout/nav.tsx -------------------------------------------------------------------------------- /apps/nova/src/components/slogan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/components/slogan.tsx -------------------------------------------------------------------------------- /apps/nova/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/constants/common.ts -------------------------------------------------------------------------------- /apps/nova/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/nova/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/nova/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/nova/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/nova/src/lib/storage-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/lib/storage-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/lib/streaming.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/lib/streaming.test.ts -------------------------------------------------------------------------------- /apps/nova/src/lib/streaming.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/lib/streaming.ts -------------------------------------------------------------------------------- /apps/nova/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/proxy.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/color-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/color-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/email-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/email-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/fetcher.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/file-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/file-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/gender-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/gender-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/path-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/path-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/text-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/text-helper.ts -------------------------------------------------------------------------------- /apps/nova/src/utils/url-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/src/utils/url-helper.ts -------------------------------------------------------------------------------- /apps/nova/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/tsconfig.json -------------------------------------------------------------------------------- /apps/nova/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/vercel.json -------------------------------------------------------------------------------- /apps/nova/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/nova/vitest.config.mts -------------------------------------------------------------------------------- /apps/playground/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/.env.example -------------------------------------------------------------------------------- /apps/playground/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/.gitignore -------------------------------------------------------------------------------- /apps/playground/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/README.md -------------------------------------------------------------------------------- /apps/playground/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/biome.json -------------------------------------------------------------------------------- /apps/playground/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/next.config.ts -------------------------------------------------------------------------------- /apps/playground/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/package.json -------------------------------------------------------------------------------- /apps/playground/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/playground/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/public/file.svg -------------------------------------------------------------------------------- /apps/playground/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/public/globe.svg -------------------------------------------------------------------------------- /apps/playground/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/public/next.svg -------------------------------------------------------------------------------- /apps/playground/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/public/vercel.svg -------------------------------------------------------------------------------- /apps/playground/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/public/window.svg -------------------------------------------------------------------------------- /apps/playground/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/src/app/favicon.ico -------------------------------------------------------------------------------- /apps/playground/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/playground/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/src/app/page.tsx -------------------------------------------------------------------------------- /apps/playground/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/tsconfig.json -------------------------------------------------------------------------------- /apps/playground/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/playground/vercel.json -------------------------------------------------------------------------------- /apps/rewise/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/.env.example -------------------------------------------------------------------------------- /apps/rewise/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/.gitignore -------------------------------------------------------------------------------- /apps/rewise/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/.npmrc -------------------------------------------------------------------------------- /apps/rewise/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/README.md -------------------------------------------------------------------------------- /apps/rewise/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/biome.json -------------------------------------------------------------------------------- /apps/rewise/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/declarations.d.ts -------------------------------------------------------------------------------- /apps/rewise/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/global.d.ts -------------------------------------------------------------------------------- /apps/rewise/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/messages/en.json -------------------------------------------------------------------------------- /apps/rewise/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/messages/vi.json -------------------------------------------------------------------------------- /apps/rewise/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/next-env.d.ts -------------------------------------------------------------------------------- /apps/rewise/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/next.config.ts -------------------------------------------------------------------------------- /apps/rewise/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/package.json -------------------------------------------------------------------------------- /apps/rewise/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/rewise/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/rewise/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/rewise/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/rewise/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/favicon.ico -------------------------------------------------------------------------------- /apps/rewise/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/rewise/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/rewise/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/rewise/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/rewise/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/robots.txt -------------------------------------------------------------------------------- /apps/rewise/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/site.webmanifest -------------------------------------------------------------------------------- /apps/rewise/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/public/sitemap.xml -------------------------------------------------------------------------------- /apps/rewise/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/rewise/src/app/[locale]/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/app/[locale]/menu.tsx -------------------------------------------------------------------------------- /apps/rewise/src/app/[locale]/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/app/[locale]/navbar.tsx -------------------------------------------------------------------------------- /apps/rewise/src/components/chat-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/components/chat-list.tsx -------------------------------------------------------------------------------- /apps/rewise/src/components/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/components/providers.tsx -------------------------------------------------------------------------------- /apps/rewise/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/constants/common.ts -------------------------------------------------------------------------------- /apps/rewise/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/rewise/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/rewise/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/rewise/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/rewise/src/lib/storage-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/lib/storage-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/proxy.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/color-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/color-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/email-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/email-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/fetcher.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/file-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/file-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/gender-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/gender-helper.ts -------------------------------------------------------------------------------- /apps/rewise/src/utils/url-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/src/utils/url-helper.ts -------------------------------------------------------------------------------- /apps/rewise/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/tsconfig.json -------------------------------------------------------------------------------- /apps/rewise/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/vercel.json -------------------------------------------------------------------------------- /apps/rewise/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/rewise/vitest.config.mts -------------------------------------------------------------------------------- /apps/shortener/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/.env.example -------------------------------------------------------------------------------- /apps/shortener/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/.gitignore -------------------------------------------------------------------------------- /apps/shortener/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/README.md -------------------------------------------------------------------------------- /apps/shortener/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/biome.json -------------------------------------------------------------------------------- /apps/shortener/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/next.config.ts -------------------------------------------------------------------------------- /apps/shortener/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/package.json -------------------------------------------------------------------------------- /apps/shortener/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/shortener/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/shortener/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/shortener/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/public/favicon.ico -------------------------------------------------------------------------------- /apps/shortener/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/public/robots.txt -------------------------------------------------------------------------------- /apps/shortener/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/public/site.webmanifest -------------------------------------------------------------------------------- /apps/shortener/src/app/[slug]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/src/app/[slug]/page.tsx -------------------------------------------------------------------------------- /apps/shortener/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/src/app/layout.tsx -------------------------------------------------------------------------------- /apps/shortener/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/src/app/page.tsx -------------------------------------------------------------------------------- /apps/shortener/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/src/lib/utils.ts -------------------------------------------------------------------------------- /apps/shortener/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/tsconfig.json -------------------------------------------------------------------------------- /apps/shortener/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/shortener/vercel.json -------------------------------------------------------------------------------- /apps/tudo/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/.env.example -------------------------------------------------------------------------------- /apps/tudo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/.gitignore -------------------------------------------------------------------------------- /apps/tudo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/README.md -------------------------------------------------------------------------------- /apps/tudo/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/biome.json -------------------------------------------------------------------------------- /apps/tudo/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/messages/en.json -------------------------------------------------------------------------------- /apps/tudo/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/messages/vi.json -------------------------------------------------------------------------------- /apps/tudo/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/next.config.ts -------------------------------------------------------------------------------- /apps/tudo/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/package.json -------------------------------------------------------------------------------- /apps/tudo/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/tudo/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/tudo/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/tudo/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/tudo/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/favicon.ico -------------------------------------------------------------------------------- /apps/tudo/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/tudo/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/tudo/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/tudo/public/media/logos/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/logos/easy.png -------------------------------------------------------------------------------- /apps/tudo/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/tudo/public/media/sounds/alarm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/media/sounds/alarm.mp3 -------------------------------------------------------------------------------- /apps/tudo/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/robots.txt -------------------------------------------------------------------------------- /apps/tudo/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/site.webmanifest -------------------------------------------------------------------------------- /apps/tudo/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/public/sitemap.xml -------------------------------------------------------------------------------- /apps/tudo/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/tudo/src/app/[locale]/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/app/[locale]/providers.tsx -------------------------------------------------------------------------------- /apps/tudo/src/app/api/workspaces/[wsId]/members/route.ts: -------------------------------------------------------------------------------- 1 | export { DELETE, GET } from '@tuturuuu/apis/members/route'; 2 | -------------------------------------------------------------------------------- /apps/tudo/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/constants/common.ts -------------------------------------------------------------------------------- /apps/tudo/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/tudo/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/tudo/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/tudo/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/tudo/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/proxy.ts -------------------------------------------------------------------------------- /apps/tudo/src/utils/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/utils/configs.ts -------------------------------------------------------------------------------- /apps/tudo/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/tudo/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/tsconfig.json -------------------------------------------------------------------------------- /apps/tudo/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tudo/vercel.json -------------------------------------------------------------------------------- /apps/tumeet/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/.env.example -------------------------------------------------------------------------------- /apps/tumeet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/.gitignore -------------------------------------------------------------------------------- /apps/tumeet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/README.md -------------------------------------------------------------------------------- /apps/tumeet/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/biome.json -------------------------------------------------------------------------------- /apps/tumeet/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/messages/en.json -------------------------------------------------------------------------------- /apps/tumeet/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/messages/vi.json -------------------------------------------------------------------------------- /apps/tumeet/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/next.config.ts -------------------------------------------------------------------------------- /apps/tumeet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/package.json -------------------------------------------------------------------------------- /apps/tumeet/postcss.config.mjs: -------------------------------------------------------------------------------- 1 | export { default } from '@tuturuuu/ui/postcss.config'; 2 | -------------------------------------------------------------------------------- /apps/tumeet/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/tumeet/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/tumeet/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/tumeet/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/favicon.ico -------------------------------------------------------------------------------- /apps/tumeet/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/tumeet/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/tumeet/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/tumeet/public/media/logos/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/media/logos/easy.png -------------------------------------------------------------------------------- /apps/tumeet/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/tumeet/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/robots.txt -------------------------------------------------------------------------------- /apps/tumeet/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/site.webmanifest -------------------------------------------------------------------------------- /apps/tumeet/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/public/sitemap.xml -------------------------------------------------------------------------------- /apps/tumeet/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/tumeet/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/constants/common.ts -------------------------------------------------------------------------------- /apps/tumeet/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/tumeet/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/tumeet/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/tumeet/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/tumeet/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/proxy.ts -------------------------------------------------------------------------------- /apps/tumeet/src/utils/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/utils/configs.ts -------------------------------------------------------------------------------- /apps/tumeet/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/tumeet/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/tsconfig.json -------------------------------------------------------------------------------- /apps/tumeet/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/tumeet/vercel.json -------------------------------------------------------------------------------- /apps/web/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/.env.example -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/.npmrc -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/SECURE_EMAIL_IMPLEMENTATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/SECURE_EMAIL_IMPLEMENTATION.md -------------------------------------------------------------------------------- /apps/web/TEST_RESULTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/TEST_RESULTS.md -------------------------------------------------------------------------------- /apps/web/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/biome.json -------------------------------------------------------------------------------- /apps/web/declarations.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/declarations.d.ts -------------------------------------------------------------------------------- /apps/web/docs/MANTINE_MIGRATION.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/docs/MANTINE_MIGRATION.md -------------------------------------------------------------------------------- /apps/web/docs/MANTINE_THEME_SYNC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/docs/MANTINE_THEME_SYNC.md -------------------------------------------------------------------------------- /apps/web/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/global.d.ts -------------------------------------------------------------------------------- /apps/web/messages/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/messages/en.json -------------------------------------------------------------------------------- /apps/web/messages/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/messages/vi.json -------------------------------------------------------------------------------- /apps/web/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/next.config.ts -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/postcss.config.mjs -------------------------------------------------------------------------------- /apps/web/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/web/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/web/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/favicon.ico -------------------------------------------------------------------------------- /apps/web/public/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/icon-192x192.png -------------------------------------------------------------------------------- /apps/web/public/icon-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/icon-512x512.png -------------------------------------------------------------------------------- /apps/web/public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/logo.svg -------------------------------------------------------------------------------- /apps/web/public/media/github-mark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/github-mark.png -------------------------------------------------------------------------------- /apps/web/public/media/google-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/google-logo.png -------------------------------------------------------------------------------- /apps/web/public/media/logos/dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/logos/dark.png -------------------------------------------------------------------------------- /apps/web/public/media/logos/easy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/logos/easy.png -------------------------------------------------------------------------------- /apps/web/public/media/logos/light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/logos/light.png -------------------------------------------------------------------------------- /apps/web/public/media/logos/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/logos/og-image.png -------------------------------------------------------------------------------- /apps/web/public/media/logos/tudo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/logos/tudo.svg -------------------------------------------------------------------------------- /apps/web/public/media/partners/rbac.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/partners/rbac.jpg -------------------------------------------------------------------------------- /apps/web/public/media/partners/soki.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/partners/soki.jpg -------------------------------------------------------------------------------- /apps/web/public/media/sounds/alarm.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/media/sounds/alarm.mp3 -------------------------------------------------------------------------------- /apps/web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/robots.txt -------------------------------------------------------------------------------- /apps/web/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/site.webmanifest -------------------------------------------------------------------------------- /apps/web/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/public/sitemap.xml -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/error.tsx -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/layout.tsx -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/menu.tsx -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/navbar.tsx -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/not-found.tsx -------------------------------------------------------------------------------- /apps/web/src/app/[locale]/user-nav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/[locale]/user-nav.tsx -------------------------------------------------------------------------------- /apps/web/src/app/api/auth/email/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/auth/email/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/auth/me/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/auth/me/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/proxy/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/proxy/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/reports/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/reports/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/sync-logs/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/sync-logs/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/users/me/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/users/me/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/v1/aurora/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/v1/aurora/types.ts -------------------------------------------------------------------------------- /apps/web/src/app/api/workspaces/[wsId]/categories/route.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/web/src/app/api/workspaces/[wsId]/members/route.ts: -------------------------------------------------------------------------------- 1 | export { DELETE, GET } from '@tuturuuu/apis/members/route'; 2 | -------------------------------------------------------------------------------- /apps/web/src/app/api/workspaces/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/api/workspaces/route.ts -------------------------------------------------------------------------------- /apps/web/src/app/manifest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/app/manifest.ts -------------------------------------------------------------------------------- /apps/web/src/components/LogoutButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/LogoutButton.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/chat-list.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat-message.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/chat-message.tsx -------------------------------------------------------------------------------- /apps/web/src/components/chat-panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/chat-panel.tsx -------------------------------------------------------------------------------- /apps/web/src/components/command/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/command/types.ts -------------------------------------------------------------------------------- /apps/web/src/components/common/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/common/Logo.tsx -------------------------------------------------------------------------------- /apps/web/src/components/empty-screen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/empty-screen.tsx -------------------------------------------------------------------------------- /apps/web/src/components/navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/navigation.tsx -------------------------------------------------------------------------------- /apps/web/src/components/prompt-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/prompt-form.tsx -------------------------------------------------------------------------------- /apps/web/src/components/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/providers.tsx -------------------------------------------------------------------------------- /apps/web/src/components/ui/charts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/components/ui/charts.tsx -------------------------------------------------------------------------------- /apps/web/src/constants/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/constants/common.ts -------------------------------------------------------------------------------- /apps/web/src/constants/configs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/constants/configs.ts -------------------------------------------------------------------------------- /apps/web/src/constants/prefs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/constants/prefs.ts -------------------------------------------------------------------------------- /apps/web/src/constants/public_paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/constants/public_paths.ts -------------------------------------------------------------------------------- /apps/web/src/context/sidebar-context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/context/sidebar-context.tsx -------------------------------------------------------------------------------- /apps/web/src/data/columns/basic.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/data/columns/basic.tsx -------------------------------------------------------------------------------- /apps/web/src/data/columns/batches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/data/columns/batches.tsx -------------------------------------------------------------------------------- /apps/web/src/data/columns/timezones.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/data/columns/timezones.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/use-live-api.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/use-live-api.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/use-mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/use-mobile.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/use-screen-capture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/use-screen-capture.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/use-webcam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/use-webcam.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useDeepgram.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useDeepgram.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useDocuments.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useDocuments.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useEmail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useEmail.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useMicrophone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useMicrophone.tsx -------------------------------------------------------------------------------- /apps/web/src/hooks/useNotifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useNotifications.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useRecordingLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useRecordingLoader.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useTaskHistory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useTaskHistory.ts -------------------------------------------------------------------------------- /apps/web/src/hooks/useTranscription.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/hooks/useTranscription.ts -------------------------------------------------------------------------------- /apps/web/src/i18n/global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/i18n/global.ts -------------------------------------------------------------------------------- /apps/web/src/i18n/request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/i18n/request.ts -------------------------------------------------------------------------------- /apps/web/src/i18n/routing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/i18n/routing.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api-auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/api-auth.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/api-middleware.ts -------------------------------------------------------------------------------- /apps/web/src/lib/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/api.ts -------------------------------------------------------------------------------- /apps/web/src/lib/confetti.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/confetti.ts -------------------------------------------------------------------------------- /apps/web/src/lib/invite/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/invite/types.ts -------------------------------------------------------------------------------- /apps/web/src/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/logger.ts -------------------------------------------------------------------------------- /apps/web/src/lib/storage-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/storage-helper.ts -------------------------------------------------------------------------------- /apps/web/src/lib/time-format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/time-format.ts -------------------------------------------------------------------------------- /apps/web/src/lib/time-tracking-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/time-tracking-helper.ts -------------------------------------------------------------------------------- /apps/web/src/lib/time-validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/lib/time-validation.ts -------------------------------------------------------------------------------- /apps/web/src/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/proxy.ts -------------------------------------------------------------------------------- /apps/web/src/style/prosemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/style/prosemirror.css -------------------------------------------------------------------------------- /apps/web/src/trpc/client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/trpc/client.tsx -------------------------------------------------------------------------------- /apps/web/src/trpc/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/trpc/init.ts -------------------------------------------------------------------------------- /apps/web/src/trpc/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/trpc/query.ts -------------------------------------------------------------------------------- /apps/web/src/trpc/routers/_app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/trpc/routers/_app.ts -------------------------------------------------------------------------------- /apps/web/src/trpc/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/trpc/server.ts -------------------------------------------------------------------------------- /apps/web/src/types/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/types/api-types.ts -------------------------------------------------------------------------------- /apps/web/src/utils/color-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/color-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/date-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/fetcher.ts -------------------------------------------------------------------------------- /apps/web/src/utils/file-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/file-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/gender-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/gender-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/horseRacing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/horseRacing.ts -------------------------------------------------------------------------------- /apps/web/src/utils/path-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/path-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/price-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/price-helper.ts -------------------------------------------------------------------------------- /apps/web/src/utils/url-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/src/utils/url-helper.ts -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/vercel.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/vercel.json -------------------------------------------------------------------------------- /apps/web/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/vitest.config.mts -------------------------------------------------------------------------------- /apps/web/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/apps/web/vitest.setup.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/biome.json -------------------------------------------------------------------------------- /bun.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/bun.lock -------------------------------------------------------------------------------- /bunfig.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/bunfig.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/package.json -------------------------------------------------------------------------------- /packages/ai/.checksum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/.checksum -------------------------------------------------------------------------------- /packages/ai/.npmrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/.npmrc -------------------------------------------------------------------------------- /packages/ai/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/README.md -------------------------------------------------------------------------------- /packages/ai/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/biome.json -------------------------------------------------------------------------------- /packages/ai/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/jsr.json -------------------------------------------------------------------------------- /packages/ai/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/package.json -------------------------------------------------------------------------------- /packages/ai/src/calendar/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/calendar/events.ts -------------------------------------------------------------------------------- /packages/ai/src/calendar/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/calendar/route.ts -------------------------------------------------------------------------------- /packages/ai/src/chat/anthropic/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/chat/anthropic/route.ts -------------------------------------------------------------------------------- /packages/ai/src/chat/google/new/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/chat/google/new/route.ts -------------------------------------------------------------------------------- /packages/ai/src/chat/google/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/chat/google/route.ts -------------------------------------------------------------------------------- /packages/ai/src/chat/openai/new/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/chat/openai/new/route.ts -------------------------------------------------------------------------------- /packages/ai/src/chat/openai/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/chat/openai/route.ts -------------------------------------------------------------------------------- /packages/ai/src/core.ts: -------------------------------------------------------------------------------- 1 | export * from 'ai'; 2 | -------------------------------------------------------------------------------- /packages/ai/src/executions/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/executions/route.ts -------------------------------------------------------------------------------- /packages/ai/src/generate/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/generate/route.ts -------------------------------------------------------------------------------- /packages/ai/src/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/hooks.ts -------------------------------------------------------------------------------- /packages/ai/src/models.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/models.test.ts -------------------------------------------------------------------------------- /packages/ai/src/models.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/models.ts -------------------------------------------------------------------------------- /packages/ai/src/object/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/object/core.ts -------------------------------------------------------------------------------- /packages/ai/src/object/quizzes/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/object/quizzes/route.ts -------------------------------------------------------------------------------- /packages/ai/src/object/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/object/types.test.ts -------------------------------------------------------------------------------- /packages/ai/src/object/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/object/types.ts -------------------------------------------------------------------------------- /packages/ai/src/react.ts: -------------------------------------------------------------------------------- 1 | export * from '@ai-sdk/react'; 2 | -------------------------------------------------------------------------------- /packages/ai/src/scheduling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling.ts -------------------------------------------------------------------------------- /packages/ai/src/scheduling/algorithm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling/algorithm.ts -------------------------------------------------------------------------------- /packages/ai/src/scheduling/default.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling/default.ts -------------------------------------------------------------------------------- /packages/ai/src/scheduling/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling/index.ts -------------------------------------------------------------------------------- /packages/ai/src/scheduling/templates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling/templates.ts -------------------------------------------------------------------------------- /packages/ai/src/scheduling/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/scheduling/types.ts -------------------------------------------------------------------------------- /packages/ai/src/supported-actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/supported-actions.ts -------------------------------------------------------------------------------- /packages/ai/src/supported-providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/supported-providers.ts -------------------------------------------------------------------------------- /packages/ai/src/tools/core.ts: -------------------------------------------------------------------------------- 1 | export { tool } from 'ai'; 2 | -------------------------------------------------------------------------------- /packages/ai/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/src/types.ts -------------------------------------------------------------------------------- /packages/ai/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/tsconfig.json -------------------------------------------------------------------------------- /packages/ai/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ai/vitest.config.ts -------------------------------------------------------------------------------- /packages/apis/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/biome.json -------------------------------------------------------------------------------- /packages/apis/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/jsr.json -------------------------------------------------------------------------------- /packages/apis/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/package.json -------------------------------------------------------------------------------- /packages/apis/src/finance/tags/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/src/finance/tags/route.ts -------------------------------------------------------------------------------- /packages/apis/src/members/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/src/members/route.ts -------------------------------------------------------------------------------- /packages/apis/src/tumeet/actions/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/src/tumeet/actions/auth.ts -------------------------------------------------------------------------------- /packages/apis/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/apis/tsconfig.json -------------------------------------------------------------------------------- /packages/auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/package.json -------------------------------------------------------------------------------- /packages/auth/src/api-keys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/api-keys.test.ts -------------------------------------------------------------------------------- /packages/auth/src/api-keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/api-keys.ts -------------------------------------------------------------------------------- /packages/auth/src/cross-app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/cross-app/index.ts -------------------------------------------------------------------------------- /packages/auth/src/cross-app/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/cross-app/server.ts -------------------------------------------------------------------------------- /packages/auth/src/identity-linking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/identity-linking.ts -------------------------------------------------------------------------------- /packages/auth/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/index.ts -------------------------------------------------------------------------------- /packages/auth/src/multi-session/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/multi-session/index.ts -------------------------------------------------------------------------------- /packages/auth/src/multi-session/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/multi-session/types.ts -------------------------------------------------------------------------------- /packages/auth/src/proxy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/src/proxy/index.ts -------------------------------------------------------------------------------- /packages/auth/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/tsconfig.json -------------------------------------------------------------------------------- /packages/auth/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/auth/vitest.config.ts -------------------------------------------------------------------------------- /packages/games/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/games/biome.json -------------------------------------------------------------------------------- /packages/games/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/games/jsr.json -------------------------------------------------------------------------------- /packages/games/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/games/package.json -------------------------------------------------------------------------------- /packages/games/src/farm/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/games/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/games/tsconfig.json -------------------------------------------------------------------------------- /packages/games/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/games/vitest.config.ts -------------------------------------------------------------------------------- /packages/google/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/biome.json -------------------------------------------------------------------------------- /packages/google/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/jsr.json -------------------------------------------------------------------------------- /packages/google/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/package.json -------------------------------------------------------------------------------- /packages/google/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/src/core/index.ts -------------------------------------------------------------------------------- /packages/google/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/tsconfig.json -------------------------------------------------------------------------------- /packages/google/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/google/vitest.config.ts -------------------------------------------------------------------------------- /packages/icons/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/icons/biome.json -------------------------------------------------------------------------------- /packages/icons/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/icons/jsr.json -------------------------------------------------------------------------------- /packages/icons/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/icons/package.json -------------------------------------------------------------------------------- /packages/icons/src/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/icons/src/icons.tsx -------------------------------------------------------------------------------- /packages/icons/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/icons/tsconfig.json -------------------------------------------------------------------------------- /packages/masonry/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/.npmignore -------------------------------------------------------------------------------- /packages/masonry/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/CHANGELOG.md -------------------------------------------------------------------------------- /packages/masonry/PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/PUBLISHING.md -------------------------------------------------------------------------------- /packages/masonry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/README.md -------------------------------------------------------------------------------- /packages/masonry/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/package.json -------------------------------------------------------------------------------- /packages/masonry/src/examples.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/src/examples.tsx -------------------------------------------------------------------------------- /packages/masonry/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/src/index.tsx -------------------------------------------------------------------------------- /packages/masonry/src/masonry.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/src/masonry.test.tsx -------------------------------------------------------------------------------- /packages/masonry/src/masonry.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/src/masonry.tsx -------------------------------------------------------------------------------- /packages/masonry/src/test-setup.ts: -------------------------------------------------------------------------------- 1 | import '@testing-library/jest-dom'; 2 | -------------------------------------------------------------------------------- /packages/masonry/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/tsconfig.build.json -------------------------------------------------------------------------------- /packages/masonry/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/tsconfig.json -------------------------------------------------------------------------------- /packages/masonry/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/masonry/vitest.config.ts -------------------------------------------------------------------------------- /packages/payment/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/payment/biome.json -------------------------------------------------------------------------------- /packages/payment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/payment/package.json -------------------------------------------------------------------------------- /packages/payment/src/polar/checkout/embed.ts: -------------------------------------------------------------------------------- 1 | export * from '@polar-sh/checkout/embed'; 2 | -------------------------------------------------------------------------------- /packages/payment/src/polar/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/payment/src/polar/client.ts -------------------------------------------------------------------------------- /packages/payment/src/polar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/payment/src/polar/index.ts -------------------------------------------------------------------------------- /packages/payment/src/polar/next/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@polar-sh/nextjs'; 2 | -------------------------------------------------------------------------------- /packages/payment/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/payment/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/.npmignore -------------------------------------------------------------------------------- /packages/sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/LICENSE -------------------------------------------------------------------------------- /packages/sdk/PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/PUBLISHING.md -------------------------------------------------------------------------------- /packages/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/README.md -------------------------------------------------------------------------------- /packages/sdk/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/biome.json -------------------------------------------------------------------------------- /packages/sdk/examples/basic-usage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/examples/basic-usage.ts -------------------------------------------------------------------------------- /packages/sdk/examples/error-handling.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/examples/error-handling.ts -------------------------------------------------------------------------------- /packages/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/package.json -------------------------------------------------------------------------------- /packages/sdk/src/documents.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/documents.test.ts -------------------------------------------------------------------------------- /packages/sdk/src/errors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/errors.test.ts -------------------------------------------------------------------------------- /packages/sdk/src/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/errors.ts -------------------------------------------------------------------------------- /packages/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/sdk/src/storage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/storage.test.ts -------------------------------------------------------------------------------- /packages/sdk/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/storage.ts -------------------------------------------------------------------------------- /packages/sdk/src/types.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/types.test.ts -------------------------------------------------------------------------------- /packages/sdk/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/src/types.ts -------------------------------------------------------------------------------- /packages/sdk/tsconfig.build.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/tsconfig.build.json -------------------------------------------------------------------------------- /packages/sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/sdk/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/sdk/vitest.config.ts -------------------------------------------------------------------------------- /packages/supabase/.checksum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/.checksum -------------------------------------------------------------------------------- /packages/supabase/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/.gitignore -------------------------------------------------------------------------------- /packages/supabase/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/.npmignore -------------------------------------------------------------------------------- /packages/supabase/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/CHANGELOG.md -------------------------------------------------------------------------------- /packages/supabase/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/LICENSE -------------------------------------------------------------------------------- /packages/supabase/PUBLISHING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/PUBLISHING.md -------------------------------------------------------------------------------- /packages/supabase/QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/QUICKSTART.md -------------------------------------------------------------------------------- /packages/supabase/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/README.md -------------------------------------------------------------------------------- /packages/supabase/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/biome.json -------------------------------------------------------------------------------- /packages/supabase/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/jsr.json -------------------------------------------------------------------------------- /packages/supabase/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/package.json -------------------------------------------------------------------------------- /packages/supabase/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/index.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/client.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/common.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/proxy.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/realtime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/realtime.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/server.ts -------------------------------------------------------------------------------- /packages/supabase/src/next/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/src/next/user.ts -------------------------------------------------------------------------------- /packages/supabase/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/tsconfig.json -------------------------------------------------------------------------------- /packages/supabase/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/supabase/vitest.config.ts -------------------------------------------------------------------------------- /packages/transactional/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/transactional/README.md -------------------------------------------------------------------------------- /packages/transactional/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/transactional/package.json -------------------------------------------------------------------------------- /packages/transactional/react/email/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@react-email/components'; 2 | -------------------------------------------------------------------------------- /packages/transactional/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/transactional/tsconfig.json -------------------------------------------------------------------------------- /packages/transactional/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/transactional/vitest.config.ts -------------------------------------------------------------------------------- /packages/trigger/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/.env.example -------------------------------------------------------------------------------- /packages/trigger/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/README.md -------------------------------------------------------------------------------- /packages/trigger/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/package.json -------------------------------------------------------------------------------- /packages/trigger/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/src/index.ts -------------------------------------------------------------------------------- /packages/trigger/src/schedule-tasks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/src/schedule-tasks.ts -------------------------------------------------------------------------------- /packages/trigger/src/unified-schedule.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/src/unified-schedule.ts -------------------------------------------------------------------------------- /packages/trigger/trigger.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/trigger.config.ts -------------------------------------------------------------------------------- /packages/trigger/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/tsconfig.json -------------------------------------------------------------------------------- /packages/trigger/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/trigger/vitest.config.ts -------------------------------------------------------------------------------- /packages/types/.checksum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/.checksum -------------------------------------------------------------------------------- /packages/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/README.md -------------------------------------------------------------------------------- /packages/types/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/biome.json -------------------------------------------------------------------------------- /packages/types/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/jsr.json -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/db.ts -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Checkup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Checkup.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Entity.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Habit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Habit.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Invoice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Invoice.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Poll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Poll.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Product.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Product.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Task.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Team.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Team.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/User.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Vital.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Vital.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/Wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/Wallet.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/primitives/index.ts -------------------------------------------------------------------------------- /packages/types/src/primitives/sent-email.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/types/src/sdk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/sdk.ts -------------------------------------------------------------------------------- /packages/types/src/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/src/supabase.ts -------------------------------------------------------------------------------- /packages/types/src/tiptap.ts: -------------------------------------------------------------------------------- 1 | export type { JSONContent } from '@tiptap/react'; 2 | -------------------------------------------------------------------------------- /packages/types/tsconfig.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/typescript-config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/typescript-config/README.md -------------------------------------------------------------------------------- /packages/typescript-config/base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/typescript-config/base.json -------------------------------------------------------------------------------- /packages/typescript-config/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/typescript-config/jsr.json -------------------------------------------------------------------------------- /packages/typescript-config/nextjs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/typescript-config/nextjs.json -------------------------------------------------------------------------------- /packages/typescript-config/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/typescript-config/package.json -------------------------------------------------------------------------------- /packages/ui/.checksum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/.checksum -------------------------------------------------------------------------------- /packages/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/README.md -------------------------------------------------------------------------------- /packages/ui/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/biome.json -------------------------------------------------------------------------------- /packages/ui/components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/components.json -------------------------------------------------------------------------------- /packages/ui/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/jsr.json -------------------------------------------------------------------------------- /packages/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/package.json -------------------------------------------------------------------------------- /packages/ui/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/postcss.config.mjs -------------------------------------------------------------------------------- /packages/ui/src/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/alert.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/avatar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/badge.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/button.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/card.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/chart.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/dialog.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/drawer.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/form.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/input.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/label.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/navbar.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/select.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/sheet.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/slider.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/sonner.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/switch.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/table.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/tabs.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/text-editor/types.ts: -------------------------------------------------------------------------------- 1 | export type { JSONContent } from '@tiptap/react'; 2 | -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/toast.tsx -------------------------------------------------------------------------------- /packages/ui/src/components/ui/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/components/ui/toggle.tsx -------------------------------------------------------------------------------- /packages/ui/src/constants/boards.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/constants/boards.ts -------------------------------------------------------------------------------- /packages/ui/src/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/globals.css -------------------------------------------------------------------------------- /packages/ui/src/gsap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/gsap.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-at-bottom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-at-bottom.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-calendar.tsx -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-debounce.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-form.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-mobile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-mobile.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/use-toast.ts -------------------------------------------------------------------------------- /packages/ui/src/hooks/usePresence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/hooks/usePresence.ts -------------------------------------------------------------------------------- /packages/ui/src/resolvers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/resolvers.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/label-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/utils/label-colors.ts -------------------------------------------------------------------------------- /packages/ui/src/utils/priority-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/utils/priority-styles.ts -------------------------------------------------------------------------------- /packages/ui/src/xlsx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/src/xlsx.ts -------------------------------------------------------------------------------- /packages/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/tsconfig.json -------------------------------------------------------------------------------- /packages/ui/vendor/xlsx-0.20.3.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/vendor/xlsx-0.20.3.tgz -------------------------------------------------------------------------------- /packages/ui/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/vitest.config.ts -------------------------------------------------------------------------------- /packages/ui/vitest.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/ui/vitest.setup.ts -------------------------------------------------------------------------------- /packages/utils/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/biome.json -------------------------------------------------------------------------------- /packages/utils/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/jsr.json -------------------------------------------------------------------------------- /packages/utils/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/package.json -------------------------------------------------------------------------------- /packages/utils/src/break-duration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/break-duration.ts -------------------------------------------------------------------------------- /packages/utils/src/calendar-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/calendar-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/color-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/color-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/common/nextjs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/common/nextjs.tsx -------------------------------------------------------------------------------- /packages/utils/src/common/scan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/common/scan.tsx -------------------------------------------------------------------------------- /packages/utils/src/configs/reports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/configs/reports.ts -------------------------------------------------------------------------------- /packages/utils/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/constants.ts -------------------------------------------------------------------------------- /packages/utils/src/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/crypto.ts -------------------------------------------------------------------------------- /packages/utils/src/date-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/date-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/editor/index.ts -------------------------------------------------------------------------------- /packages/utils/src/email/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/email/client.ts -------------------------------------------------------------------------------- /packages/utils/src/email/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/email/server.ts -------------------------------------------------------------------------------- /packages/utils/src/email/validation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/email/validation.ts -------------------------------------------------------------------------------- /packages/utils/src/feature-flags/core.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/feature-flags/core.ts -------------------------------------------------------------------------------- /packages/utils/src/feature-flags/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/feature-flags/data.ts -------------------------------------------------------------------------------- /packages/utils/src/fetcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/fetcher.ts -------------------------------------------------------------------------------- /packages/utils/src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/format.ts -------------------------------------------------------------------------------- /packages/utils/src/html-sanitizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/html-sanitizer.ts -------------------------------------------------------------------------------- /packages/utils/src/internal-domains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/internal-domains.ts -------------------------------------------------------------------------------- /packages/utils/src/keyboard-preset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/keyboard-preset.ts -------------------------------------------------------------------------------- /packages/utils/src/label-colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/label-colors.ts -------------------------------------------------------------------------------- /packages/utils/src/name-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/name-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/onboarding-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/onboarding-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/path-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/path-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/permissions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/permissions.tsx -------------------------------------------------------------------------------- /packages/utils/src/plan-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/plan-helpers.ts -------------------------------------------------------------------------------- /packages/utils/src/priority-styles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/priority-styles.ts -------------------------------------------------------------------------------- /packages/utils/src/storage-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/storage-path.ts -------------------------------------------------------------------------------- /packages/utils/src/tag-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/tag-utils.ts -------------------------------------------------------------------------------- /packages/utils/src/task-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/task-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/task-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/task-helpers.ts -------------------------------------------------------------------------------- /packages/utils/src/text-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/text-diff.ts -------------------------------------------------------------------------------- /packages/utils/src/text-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/text-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/time-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/time-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/timeblock-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/timeblock-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/timezones.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/timezones.json -------------------------------------------------------------------------------- /packages/utils/src/user-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/user-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/uuid-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/uuid-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/workspace-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/workspace-helper.ts -------------------------------------------------------------------------------- /packages/utils/src/workspace-limits.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/workspace-limits.ts -------------------------------------------------------------------------------- /packages/utils/src/yjs-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/src/yjs-helper.ts -------------------------------------------------------------------------------- /packages/utils/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/tsconfig.json -------------------------------------------------------------------------------- /packages/utils/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/utils/vitest.config.ts -------------------------------------------------------------------------------- /packages/vercel/biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/biome.json -------------------------------------------------------------------------------- /packages/vercel/jsr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/jsr.json -------------------------------------------------------------------------------- /packages/vercel/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/package.json -------------------------------------------------------------------------------- /packages/vercel/src/core/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/src/core/index.ts -------------------------------------------------------------------------------- /packages/vercel/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/tsconfig.json -------------------------------------------------------------------------------- /packages/vercel/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/vercel/vitest.config.ts -------------------------------------------------------------------------------- /packages/workflows/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/workflows/package.json -------------------------------------------------------------------------------- /packages/workflows/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/packages/workflows/tsconfig.json -------------------------------------------------------------------------------- /public/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/public/cover.png -------------------------------------------------------------------------------- /qodana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/qodana.yaml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/renovate.json -------------------------------------------------------------------------------- /scripts/package-update.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/scripts/package-update.bat -------------------------------------------------------------------------------- /scripts/package-update.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/scripts/package-update.js -------------------------------------------------------------------------------- /scripts/package-update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/scripts/package-update.sh -------------------------------------------------------------------------------- /tests/bun-test-redirect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/tests/bun-test-redirect.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/tsconfig.json -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/turbo.json -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tutur3u/platform/HEAD/vitest.config.ts --------------------------------------------------------------------------------