├── .env.template ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── build.yml ├── .gitignore ├── LICENSE ├── README.md ├── docker-compose.yml ├── docker ├── curio-app │ └── Dockerfile ├── dev │ ├── Dockerfile │ └── entrypoint.sh ├── supabase.yml └── volumes │ ├── api │ └── kong.yml │ ├── db │ ├── init │ │ └── data.sql │ ├── jwt.sql │ ├── logs.sql │ ├── realtime.sql │ ├── roles.sql │ ├── storage.sql │ └── webhooks.sql │ ├── functions │ ├── email │ │ └── index.ts │ ├── hello │ │ └── index.ts │ └── main │ │ └── index.ts │ ├── logs │ └── vector.yml │ └── search │ └── init.sh ├── package.json └── src ├── README.md ├── app ├── App.tsx ├── android │ ├── .gitignore │ ├── .idea │ │ ├── .gitignore │ │ ├── AndroidProjectSystem.xml │ │ ├── appInsightsSettings.xml │ │ ├── compiler.xml │ │ ├── deploymentTargetSelector.xml │ │ ├── migrations.xml │ │ ├── misc.xml │ │ ├── other.xml │ │ └── runConfigurations.xml │ ├── app │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── capacitor.build.gradle │ │ ├── proguard-rules.pro │ │ └── src │ │ │ ├── androidTest │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── getcapacitor │ │ │ │ └── myapp │ │ │ │ └── ExampleInstrumentedTest.java │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── java │ │ │ │ └── ooo │ │ │ │ │ └── curi │ │ │ │ │ └── app │ │ │ │ │ └── MainActivity.java │ │ │ └── res │ │ │ │ ├── drawable-land-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-night-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-land-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-night │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-hdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-ldpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-mdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-night-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-port-xxxhdpi │ │ │ │ └── splash.png │ │ │ │ ├── drawable-v24 │ │ │ │ └── ic_launcher_foreground.xml │ │ │ │ ├── drawable │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ └── splash.png │ │ │ │ ├── layout │ │ │ │ └── activity_main.xml │ │ │ │ ├── mipmap-anydpi-v26 │ │ │ │ ├── ic_launcher.xml │ │ │ │ └── ic_launcher_round.xml │ │ │ │ ├── mipmap-hdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-ldpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-mdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ ├── ic_launcher.png │ │ │ │ ├── ic_launcher_background.png │ │ │ │ ├── ic_launcher_foreground.png │ │ │ │ └── ic_launcher_round.png │ │ │ │ ├── values-night │ │ │ │ └── colors.xml │ │ │ │ ├── values │ │ │ │ ├── colors.xml │ │ │ │ ├── ic_launcher_background.xml │ │ │ │ ├── strings.xml │ │ │ │ └── styles.xml │ │ │ │ └── xml │ │ │ │ └── file_paths.xml │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── getcapacitor │ │ │ └── myapp │ │ │ └── ExampleUnitTest.java │ ├── build.gradle │ ├── capacitor.settings.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ ├── settings.gradle │ └── variables.gradle ├── api │ ├── auth │ │ ├── logout.ts │ │ └── session.ts │ ├── db │ │ ├── dal │ │ │ ├── items.ts │ │ │ ├── jobs.ts │ │ │ ├── profileItems.ts │ │ │ ├── subscriptions.ts │ │ │ └── userLabels.ts │ │ ├── errors.ts │ │ ├── index.ts │ │ ├── migrations │ │ │ ├── 0000_initial_profiles.sql │ │ │ ├── 0001_profile_color_scheme.sql │ │ │ ├── 0002_add-items.sql │ │ │ ├── 0003_add-unique-constraint-on-slug.sql │ │ │ ├── 0004_api_keys.sql │ │ │ ├── 0005_move_metadata.sql │ │ │ ├── 0006_non-null title.sql │ │ │ ├── 0007_updated-at for profile_items.sql │ │ │ ├── 0008_saved-at nullable.sql │ │ │ ├── 0009_add versionName.sql │ │ │ ├── 0010_rename to stateUpdatedAt.sql │ │ │ ├── 0011_add deleted state.sql │ │ │ ├── 0012_force stateUpdatedAt.sql │ │ │ ├── 0013_default state_updated_at.sql │ │ │ ├── 0014_add favicon.sql │ │ │ ├── 0015_add profile_item highlights.sql │ │ │ ├── 0016_add app_config and search triggers.sql │ │ │ ├── 0017_add_public_setting_to_profiles.sql │ │ │ ├── 0018_add_recommendation_table.sql │ │ │ ├── 0019_enable_rls.sql │ │ │ ├── 0020_add_ability_to_disable_profiles.sql │ │ │ ├── 0021_drop_auto_search_index.sql │ │ │ ├── 0022_add_global_recommendations.sql │ │ │ ├── 0023_fix_unique_constraint.sql │ │ │ ├── 0024_add-newsletter-email-addresses.sql │ │ │ ├── 0025_add-source-profile-items.sql │ │ │ ├── 0026_add-analytics-tracking.sql │ │ │ ├── 0027_add-profile-display-settings.sql │ │ │ ├── 0028_add-text-direction.sql │ │ │ ├── 0029_add-slug-index.sql │ │ │ ├── 0030_add-text-language.sql │ │ │ ├── 0031_remove-line-height.sql │ │ │ ├── 0032_add auto text direction.sql │ │ │ ├── 0033_add-indexes-profile-items.sql │ │ │ ├── 0034_add-unique-highlight-time.sql │ │ │ ├── 0035_drop-unique-index-updated-at.sql │ │ │ ├── 0036_add_profile_rls.sql │ │ │ ├── 0037_add_additional_item_sources.sql │ │ │ ├── 0038_add_unique_constraint_on_users.sql │ │ │ ├── 0039_add_jobs_table.sql │ │ │ ├── 0040_add_source_metadata.sql │ │ │ ├── 0041_add_rls_to_jobs.sql │ │ │ ├── 0042_add_pocket_job_type.sql │ │ │ ├── 0043_add_walkthrough_to_profile.sql │ │ │ ├── 0044_add_subscriptions.sql │ │ │ ├── 0045_add_upgrade_banner.sql │ │ │ ├── 0046_drop_unneeded_subscriptions_table.sql │ │ │ ├── 0047_change_to_updated_at_for_recommendations.sql │ │ │ └── meta │ │ │ │ ├── 0000_snapshot.json │ │ │ │ ├── 0001_snapshot.json │ │ │ │ ├── 0002_snapshot.json │ │ │ │ ├── 0003_snapshot.json │ │ │ │ ├── 0004_snapshot.json │ │ │ │ ├── 0005_snapshot.json │ │ │ │ ├── 0006_snapshot.json │ │ │ │ ├── 0007_snapshot.json │ │ │ │ ├── 0008_snapshot.json │ │ │ │ ├── 0009_snapshot.json │ │ │ │ ├── 0010_snapshot.json │ │ │ │ ├── 0011_snapshot.json │ │ │ │ ├── 0012_snapshot.json │ │ │ │ ├── 0013_snapshot.json │ │ │ │ ├── 0014_snapshot.json │ │ │ │ ├── 0015_snapshot.json │ │ │ │ ├── 0016_snapshot.json │ │ │ │ ├── 0017_snapshot.json │ │ │ │ ├── 0018_snapshot.json │ │ │ │ ├── 0019_snapshot.json │ │ │ │ ├── 0020_snapshot.json │ │ │ │ ├── 0021_snapshot.json │ │ │ │ ├── 0022_snapshot.json │ │ │ │ ├── 0023_snapshot.json │ │ │ │ ├── 0024_snapshot.json │ │ │ │ ├── 0025_snapshot.json │ │ │ │ ├── 0026_snapshot.json │ │ │ │ ├── 0027_snapshot.json │ │ │ │ ├── 0028_snapshot.json │ │ │ │ ├── 0029_snapshot.json │ │ │ │ ├── 0030_snapshot.json │ │ │ │ ├── 0031_snapshot.json │ │ │ │ ├── 0032_snapshot.json │ │ │ │ ├── 0033_snapshot.json │ │ │ │ ├── 0034_snapshot.json │ │ │ │ ├── 0035_snapshot.json │ │ │ │ ├── 0036_snapshot.json │ │ │ │ ├── 0037_snapshot.json │ │ │ │ ├── 0038_snapshot.json │ │ │ │ ├── 0039_snapshot.json │ │ │ │ ├── 0040_snapshot.json │ │ │ │ ├── 0041_snapshot.json │ │ │ │ ├── 0042_snapshot.json │ │ │ │ ├── 0043_snapshot.json │ │ │ │ ├── 0044_snapshot.json │ │ │ │ ├── 0045_snapshot.json │ │ │ │ ├── 0046_snapshot.json │ │ │ │ ├── 0047_snapshot.json │ │ │ │ └── _journal.json │ │ └── schema.ts │ ├── eslint-local-rules │ │ ├── api-middleware.ts │ │ ├── dist │ │ │ ├── api-middleware.js │ │ │ └── index.js │ │ ├── index.ts │ │ ├── package-lock.json │ │ ├── package.json │ │ └── tsconfig.json │ ├── index.test.ts │ ├── index.ts │ ├── lib │ │ ├── email │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── email.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── extract │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── extract.test.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── instapaper │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── llm │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── search │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ ├── storage │ │ │ ├── __mocks__ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── supabase │ │ │ ├── __mocks__ │ │ │ └── client.ts │ │ │ └── client.ts │ ├── middleware │ │ ├── auth.ts │ │ ├── logger.ts │ │ └── premium.ts │ ├── routesV1 │ │ ├── index.ts │ │ ├── items │ │ │ ├── content │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── favorite │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── highlights │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── labels │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── read │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── recommended │ │ │ │ ├── globalRecommendations.ts │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ └── personalRecommendations.ts │ │ │ ├── save │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ └── state │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ ├── jobs │ │ │ ├── import │ │ │ │ ├── index.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── instapaper │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── omnivore │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── premium │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── item │ │ │ │ ├── context │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── summary │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ ├── public │ │ │ ├── index.ts │ │ │ ├── items │ │ │ │ ├── content │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ │ └── email │ │ │ │ │ ├── index.test.ts │ │ │ │ │ └── index.ts │ │ │ ├── profile │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ └── subscriptions │ │ │ │ └── revenuecat │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ ├── static │ │ │ ├── index.ts │ │ │ └── privacy │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ └── user │ │ │ ├── account │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ │ ├── api-keys │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ └── revoke │ │ │ │ ├── index.test.ts │ │ │ │ └── index.ts │ │ │ ├── email │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ │ ├── index.test.ts │ │ │ ├── index.ts │ │ │ ├── labels │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ │ ├── settings │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ │ ├── upgrade-banner │ │ │ ├── index.test.ts │ │ │ └── index.ts │ │ │ └── username │ │ │ ├── index.test.ts │ │ │ └── index.ts │ ├── test │ │ └── fixtures │ │ │ ├── complex.html │ │ │ ├── dir-auto.html │ │ │ ├── email-forwarded.txt │ │ │ ├── email-headers.txt │ │ │ ├── email-multiple.txt │ │ │ ├── email-single.txt │ │ │ ├── headers.html │ │ │ ├── img-figcaption.html │ │ │ ├── img.html │ │ │ ├── links.html │ │ │ ├── rtl-body.html │ │ │ ├── rtl-html.html │ │ │ ├── rtl-nested.html │ │ │ └── simple.html │ └── utils │ │ ├── api.ts │ │ ├── env.ts │ │ ├── logger.ts │ │ ├── random.ts │ │ ├── test │ │ ├── api.ts │ │ ├── data.ts │ │ ├── db.ts │ │ ├── env.ts │ │ └── provider.ts │ │ ├── types.ts │ │ ├── url.test.ts │ │ ├── url.ts │ │ ├── username.test.ts │ │ └── username.ts ├── assets │ ├── curio_dark.svg │ ├── curio_light.svg │ ├── curio_logo.svg │ ├── curio_name_dark.svg │ ├── curio_name_light.svg │ ├── landing_page_dark.svg │ ├── landing_page_light.svg │ ├── logo-dark.png │ ├── logo.png │ ├── yarn_dark.svg │ └── yarn_light.svg ├── capacitor.config.ts ├── components │ ├── AnalyticsPageView │ │ └── index.tsx │ ├── AppPage │ │ └── index.tsx │ ├── AppUrlListener │ │ └── index.tsx │ ├── Article │ │ ├── HighlightSpan.tsx │ │ ├── ItemActionShortcuts.tsx │ │ ├── LinkInfo.tsx │ │ ├── MarkdownViewer.tsx │ │ ├── ScrollProgressTracker.tsx │ │ ├── SelectionPopup.tsx │ │ ├── actions.ts │ │ ├── displaySettings.ts │ │ ├── index.tsx │ │ ├── useHighlightSelection.ts │ │ ├── useScrollProgress.ts │ │ └── wrapMarkdownComponent.tsx │ ├── Auth │ │ ├── AppleSignIn │ │ │ └── index.tsx │ │ ├── EmailSignIn │ │ │ └── index.tsx │ │ ├── GoogleSignIn │ │ │ └── index.tsx │ │ └── PasswordSignIn │ │ │ └── index.tsx │ ├── CurioBrand │ │ └── index.tsx │ ├── Highlights │ │ ├── HighlightList │ │ │ ├── HighlightNavigationShortcuts.tsx │ │ │ └── index.tsx │ │ ├── HighlightRow │ │ │ └── index.tsx │ │ └── HighlightSearch │ │ │ └── index.tsx │ ├── Image │ │ ├── Favicon.tsx │ │ └── Thumbnail.tsx │ ├── Import │ │ ├── InstapaperImportModal.tsx │ │ ├── OmnivoreImportModal.tsx │ │ ├── PocketImportModal.tsx │ │ ├── actions.ts │ │ └── index.tsx │ ├── InfiniteList │ │ └── index.tsx │ ├── Items │ │ ├── ItemActions │ │ │ ├── AdvancedActions.tsx │ │ │ ├── BulkActions.tsx │ │ │ ├── OtherItemActions.tsx │ │ │ ├── PremiumActions.tsx │ │ │ ├── actions.ts │ │ │ └── index.tsx │ │ ├── ItemCard │ │ │ └── index.tsx │ │ ├── ItemGrid │ │ │ └── index.tsx │ │ ├── ItemList │ │ │ ├── ItemNavigationShortcuts.tsx │ │ │ ├── ItemSearch.tsx │ │ │ ├── ItemSearchFilters.tsx │ │ │ ├── ItemsActions.tsx │ │ │ └── index.tsx │ │ └── ItemRow │ │ │ └── index.tsx │ ├── KeyboardShortcuts │ │ └── index.tsx │ ├── Labels │ │ ├── LabelPicker.tsx │ │ └── index.tsx │ ├── Landing │ │ ├── AppLinks.tsx │ │ ├── Footer.tsx │ │ ├── LandingPage.test.tsx │ │ ├── LandingPage.tsx │ │ ├── LandingPageFeatures.test.tsx │ │ ├── LandingPageFeatures.tsx │ │ └── sampleData.ts │ ├── LeftSidebar │ │ ├── AppLeftSidebar.tsx │ │ ├── NavigationMenu.tsx │ │ ├── SidebarButton.tsx │ │ ├── SidebarHeader.tsx │ │ ├── UserMenu.tsx │ │ └── index.tsx │ ├── Markdown │ │ ├── HeadingAnchorElement.tsx │ │ ├── error-boundary.tsx │ │ ├── index.tsx │ │ └── utils.ts │ ├── Navbar │ │ ├── Navbar.test.tsx │ │ └── index.tsx │ ├── NewItemModal │ │ └── index.tsx │ ├── Profile │ │ ├── index.tsx │ │ └── useProfile.ts │ ├── PullToRefresh │ │ └── index.tsx │ ├── Recommendations │ │ ├── RecommendedSection.tsx │ │ ├── index.tsx │ │ └── useRecommendations.ts │ ├── RightSidebar │ │ ├── AppRightSidebar.tsx │ │ ├── HighlightMetadata.tsx │ │ ├── ItemMetadata.tsx │ │ ├── highlightActions.ts │ │ └── index.tsx │ ├── UpgradeBanner │ │ └── index.tsx │ ├── Walkthrough │ │ ├── WalkthroughTooltip.tsx │ │ └── index.tsx │ └── ui │ │ ├── Accordion │ │ └── index.tsx │ │ ├── Autocomplete │ │ └── index.tsx │ │ ├── Button │ │ └── index.tsx │ │ ├── Card │ │ └── index.tsx │ │ ├── Checkbox │ │ └── index.tsx │ │ ├── Chip │ │ └── index.tsx │ │ ├── Divider │ │ └── index.tsx │ │ ├── Dropdown │ │ └── index.tsx │ │ ├── ErrorBoundary │ │ └── index.tsx │ │ ├── FileUpload │ │ └── index.tsx │ │ ├── Form │ │ └── index.tsx │ │ ├── Icon │ │ └── index.tsx │ │ ├── Image │ │ └── index.tsx │ │ ├── Input │ │ └── index.tsx │ │ ├── Kbd │ │ └── index.tsx │ │ ├── Listbox │ │ └── index.tsx │ │ ├── Modal │ │ ├── Dialog.tsx │ │ ├── actions.ts │ │ └── index.tsx │ │ ├── Pagination │ │ └── index.tsx │ │ ├── Popover │ │ └── index.tsx │ │ ├── Progress │ │ └── index.tsx │ │ ├── Radio │ │ └── index.tsx │ │ ├── Select │ │ └── index.tsx │ │ ├── Skeleton │ │ └── index.tsx │ │ ├── Snippet │ │ └── index.tsx │ │ ├── Spinner │ │ └── index.tsx │ │ ├── Switch │ │ └── index.tsx │ │ ├── Table │ │ └── index.tsx │ │ ├── Tabs │ │ └── index.tsx │ │ ├── Textarea │ │ └── index.tsx │ │ ├── Toast │ │ └── index.tsx │ │ ├── Tooltip │ │ └── index.tsx │ │ ├── URLMessage │ │ └── index.tsx │ │ └── User │ │ └── index.tsx ├── drizzle.config.ts ├── eslint.config.mjs ├── global.d.ts ├── globals.css ├── index.html ├── ios │ ├── .gitignore │ └── App │ │ ├── App.xcodeproj │ │ └── project.pbxproj │ │ ├── App.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── App │ │ ├── App.entitlements │ │ ├── AppDelegate.swift │ │ ├── Assets.xcassets │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── AppIcon-512@2x.png │ │ │ │ └── Contents.json │ │ │ ├── Contents.json │ │ │ └── Splash.imageset │ │ │ │ ├── Contents.json │ │ │ │ ├── Default@1x~universal~anyany-dark.png │ │ │ │ ├── Default@1x~universal~anyany.png │ │ │ │ ├── Default@2x~universal~anyany-dark.png │ │ │ │ ├── Default@2x~universal~anyany.png │ │ │ │ ├── Default@3x~universal~anyany-dark.png │ │ │ │ ├── Default@3x~universal~anyany.png │ │ │ │ ├── splash-2732x2732-1.png │ │ │ │ ├── splash-2732x2732-2.png │ │ │ │ └── splash-2732x2732.png │ │ ├── Base.lproj │ │ │ ├── LaunchScreen.storyboard │ │ │ └── Main.storyboard │ │ └── Info.plist │ │ ├── Podfile │ │ ├── Podfile.lock │ │ └── send-to-curio │ │ ├── Base.lproj │ │ └── MainInterface.storyboard │ │ ├── Info.plist │ │ ├── ShareViewController.swift │ │ └── send-to-curio.entitlements ├── layouts │ ├── ProtectedLayout.tsx │ ├── PublicLayout.tsx │ └── RootLayout.tsx ├── main.tsx ├── package-lock.json ├── package.json ├── pages │ ├── archive │ │ └── index.tsx │ ├── auth │ │ └── callback │ │ │ └── index.tsx │ ├── content │ │ └── index.tsx │ ├── docs │ │ ├── docs.ts │ │ └── index.tsx │ ├── home │ │ └── index.tsx │ ├── inbox │ │ └── index.tsx │ ├── index.tsx │ ├── login │ │ ├── index.tsx │ │ ├── mobile.tsx │ │ └── redirect.tsx │ ├── not-found.tsx │ ├── notes │ │ └── index.tsx │ ├── privacy │ │ └── index.tsx │ ├── settings │ │ ├── AccountSettings.tsx │ │ ├── DeleteAccount.tsx │ │ ├── LabelSettings.tsx │ │ ├── SettingsForm.tsx │ │ ├── SubscriptionSettings.tsx │ │ ├── UpdateUserSettings.tsx │ │ ├── actions.ts │ │ └── index.tsx │ ├── terms │ │ └── index.tsx │ └── user │ │ └── index.tsx ├── postcss.config.js ├── providers │ ├── AppLayout │ │ ├── index.tsx │ │ ├── provider.tsx │ │ └── useSidebarSwipe.ts │ ├── AppPage │ │ ├── index.tsx │ │ └── provider.tsx │ ├── BrowserMessage │ │ ├── index.tsx │ │ ├── provider.tsx │ │ └── useInAppBrowserCapture.ts │ ├── Cache │ │ ├── index.tsx │ │ └── provider.tsx │ ├── ClientProviders.tsx │ ├── CurrentItem │ │ ├── actions.ts │ │ ├── index.tsx │ │ └── provider.tsx │ ├── Highlights │ │ ├── index.tsx │ │ └── provider.tsx │ ├── Items │ │ ├── index.tsx │ │ └── provider.tsx │ ├── KeyboardShortcuts │ │ ├── index.tsx │ │ └── provider.tsx │ ├── Settings │ │ ├── index.tsx │ │ ├── provider.test.tsx │ │ └── provider.tsx │ ├── Toast │ │ ├── index.tsx │ │ └── provider.tsx │ ├── User │ │ ├── index.tsx │ │ ├── provider.test.tsx │ │ └── provider.tsx │ ├── Walkthrough │ │ ├── index.ts │ │ └── provider.tsx │ └── index.tsx ├── public │ ├── .well-known │ │ ├── apple-app-site-association │ │ └── assetlinks.json │ ├── assets │ │ ├── curio_banner.png │ │ ├── curio_banner.svg │ │ ├── curio_docs_mobile.png │ │ ├── curio_home.png │ │ ├── curio_home_tablet.png │ │ ├── curio_inbox.png │ │ ├── curio_inbox_mobile.png │ │ ├── curio_inbox_tablet.png │ │ ├── curio_item.png │ │ ├── curio_item_mobile.png │ │ ├── curio_item_sidebar_mobile.png │ │ ├── curio_item_tablet.png │ │ ├── curio_marquee.png │ │ ├── curio_newsletters.png │ │ ├── curio_save.gif │ │ ├── curio_search.png │ │ ├── curio_search_mobile.png │ │ ├── curio_search_tablet.png │ │ ├── curio_shortcuts.png │ │ └── curio_tile.png │ └── logo │ │ ├── curio_logo.png │ │ ├── curio_logo.svg │ │ ├── curio_logo_large.ico │ │ └── curio_logo_small.ico ├── queues │ └── itemsFetcher │ │ ├── env.ts │ │ ├── importer.ts │ │ ├── index.ts │ │ ├── instapaperImporter.ts │ │ ├── omnivoreImporter.ts │ │ └── wrangler.jsonc ├── schemas │ ├── db │ │ └── index.ts │ ├── package-lock.json │ ├── package.json │ ├── tsconfig.json │ ├── types │ │ └── index.ts │ └── v1 │ │ ├── items │ │ ├── content │ │ │ └── index.ts │ │ ├── favorite │ │ │ └── index.ts │ │ ├── highlights │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── labels │ │ │ └── index.ts │ │ ├── read │ │ │ └── index.ts │ │ ├── recommended │ │ │ └── index.ts │ │ ├── save │ │ │ └── index.ts │ │ └── state │ │ │ └── index.ts │ │ ├── jobs │ │ └── import │ │ │ ├── index.ts │ │ │ ├── instapaper │ │ │ └── index.ts │ │ │ └── omnivore │ │ │ └── index.ts │ │ ├── premium │ │ └── item │ │ │ ├── context │ │ │ └── index.ts │ │ │ └── summary │ │ │ └── index.ts │ │ ├── public │ │ ├── items │ │ │ ├── content │ │ │ │ └── index.ts │ │ │ └── email │ │ │ │ └── index.ts │ │ ├── profile │ │ │ └── index.ts │ │ └── subscriptions │ │ │ └── revenuecat │ │ │ └── index.ts │ │ └── user │ │ ├── account │ │ └── index.ts │ │ ├── api-keys │ │ ├── index.ts │ │ └── revoke │ │ │ └── index.ts │ │ ├── email │ │ └── index.ts │ │ ├── index.ts │ │ ├── labels │ │ └── index.ts │ │ ├── settings │ │ └── index.ts │ │ ├── upgrade-banner │ │ └── index.ts │ │ └── username │ │ └── index.ts ├── styles │ └── fonts.ts ├── tailwind.config.ts ├── tsconfig.api.json ├── tsconfig.app.json ├── tsconfig.json ├── utils │ ├── __mocks__ │ │ ├── purchases.ts │ │ └── storage.ts │ ├── api.ts │ ├── cn.ts │ ├── colors.ts │ ├── config.json │ ├── content │ │ └── privacy.ts │ ├── displayStorage.ts │ ├── logger.ts │ ├── platform.ts │ ├── purchases.ts │ ├── storage.ts │ ├── string.ts │ ├── supabase.ts │ └── test │ │ ├── component.tsx │ │ └── index.ts ├── vite.config.ts ├── vitest.config.mts ├── vitest.setup.api.ts ├── vitest.setup.jsdom.tsx └── wrangler.jsonc ├── chrome ├── background.js ├── content.js ├── curio_dark.svg ├── curio_light.svg ├── icons │ ├── curio_logo_128.png │ ├── curio_logo_16.png │ └── curio_logo_48.png ├── manifest.json ├── options.html ├── options.js ├── popup.html ├── popup.js └── toast.js ├── email └── templates │ ├── magic-link.html │ └── signup.html ├── firefox ├── background.js ├── content.js ├── curio_dark.svg ├── curio_light.svg ├── icons │ ├── curio_dark.svg │ ├── curio_light.svg │ ├── curio_logo_128.png │ ├── curio_logo_16.png │ └── curio_logo_48.png ├── manifest.json ├── options.html ├── options.js ├── popup.html ├── popup.js └── toast.js ├── infra ├── aws │ ├── email_receiver.tf │ ├── email_sender.tf │ ├── email_verification_forward.tf │ ├── lambda.tf │ ├── lambda │ │ └── email_processor.js │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ ├── s3.tf │ └── variables.tf ├── gcp │ ├── main.tf │ ├── outputs.tf │ ├── providers.tf │ └── variables.tf ├── main.tf ├── outputs.tf ├── providers.tf ├── script │ └── generate_smtp_password.py ├── terraform.tfvars.sample └── variables.tf └── script ├── README.md ├── backfillIndex.ts ├── importOmnivore.ts ├── package-lock.json ├── package.json ├── storage.ts ├── tsconfig.json └── updateItemContent.ts /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/.env.template -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker/curio-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/curio-app/Dockerfile -------------------------------------------------------------------------------- /docker/dev/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/dev/Dockerfile -------------------------------------------------------------------------------- /docker/dev/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/dev/entrypoint.sh -------------------------------------------------------------------------------- /docker/supabase.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/supabase.yml -------------------------------------------------------------------------------- /docker/volumes/api/kong.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/api/kong.yml -------------------------------------------------------------------------------- /docker/volumes/db/init/data.sql: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docker/volumes/db/jwt.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/jwt.sql -------------------------------------------------------------------------------- /docker/volumes/db/logs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/logs.sql -------------------------------------------------------------------------------- /docker/volumes/db/realtime.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/realtime.sql -------------------------------------------------------------------------------- /docker/volumes/db/roles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/roles.sql -------------------------------------------------------------------------------- /docker/volumes/db/storage.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/storage.sql -------------------------------------------------------------------------------- /docker/volumes/db/webhooks.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/db/webhooks.sql -------------------------------------------------------------------------------- /docker/volumes/functions/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/functions/email/index.ts -------------------------------------------------------------------------------- /docker/volumes/functions/hello/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/functions/hello/index.ts -------------------------------------------------------------------------------- /docker/volumes/functions/main/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/functions/main/index.ts -------------------------------------------------------------------------------- /docker/volumes/logs/vector.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/logs/vector.yml -------------------------------------------------------------------------------- /docker/volumes/search/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/docker/volumes/search/init.sh -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/package.json -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/README.md -------------------------------------------------------------------------------- /src/app/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/App.tsx -------------------------------------------------------------------------------- /src/app/android/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.gitignore -------------------------------------------------------------------------------- /src/app/android/.idea/.gitignore: -------------------------------------------------------------------------------- 1 | # Default ignored files 2 | /shelf/ 3 | /workspace.xml 4 | -------------------------------------------------------------------------------- /src/app/android/.idea/AndroidProjectSystem.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/AndroidProjectSystem.xml -------------------------------------------------------------------------------- /src/app/android/.idea/appInsightsSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/appInsightsSettings.xml -------------------------------------------------------------------------------- /src/app/android/.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/compiler.xml -------------------------------------------------------------------------------- /src/app/android/.idea/deploymentTargetSelector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/deploymentTargetSelector.xml -------------------------------------------------------------------------------- /src/app/android/.idea/migrations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/migrations.xml -------------------------------------------------------------------------------- /src/app/android/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/misc.xml -------------------------------------------------------------------------------- /src/app/android/.idea/other.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/other.xml -------------------------------------------------------------------------------- /src/app/android/.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /src/app/android/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/.gitignore -------------------------------------------------------------------------------- /src/app/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/build.gradle -------------------------------------------------------------------------------- /src/app/android/app/capacitor.build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/capacitor.build.gradle -------------------------------------------------------------------------------- /src/app/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /src/app/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/androidTest/java/com/getcapacitor/myapp/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /src/app/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/java/ooo/curi/app/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/java/ooo/curi/app/MainActivity.java -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-hdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-ldpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-mdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-hdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-ldpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-mdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-xhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-xxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-night-xxxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-xhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-xxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-land-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-land-xxxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-night/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-night/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-hdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-ldpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-mdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-hdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-hdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-ldpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-ldpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-mdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-mdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-xhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-xxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-night-xxxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-xhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-xhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-xxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-xxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-port-xxxhdpi/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-port-xxxhdpi/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/drawable/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/drawable/splash.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-ldpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_background.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/values-night/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/values-night/colors.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /src/app/android/app/src/main/res/xml/file_paths.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/main/res/xml/file_paths.xml -------------------------------------------------------------------------------- /src/app/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/app/src/test/java/com/getcapacitor/myapp/ExampleUnitTest.java -------------------------------------------------------------------------------- /src/app/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/build.gradle -------------------------------------------------------------------------------- /src/app/android/capacitor.settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/capacitor.settings.gradle -------------------------------------------------------------------------------- /src/app/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/gradle.properties -------------------------------------------------------------------------------- /src/app/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /src/app/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /src/app/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/gradlew -------------------------------------------------------------------------------- /src/app/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/gradlew.bat -------------------------------------------------------------------------------- /src/app/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/settings.gradle -------------------------------------------------------------------------------- /src/app/android/variables.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/android/variables.gradle -------------------------------------------------------------------------------- /src/app/api/auth/logout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/auth/logout.ts -------------------------------------------------------------------------------- /src/app/api/auth/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/auth/session.ts -------------------------------------------------------------------------------- /src/app/api/db/dal/items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/dal/items.ts -------------------------------------------------------------------------------- /src/app/api/db/dal/jobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/dal/jobs.ts -------------------------------------------------------------------------------- /src/app/api/db/dal/profileItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/dal/profileItems.ts -------------------------------------------------------------------------------- /src/app/api/db/dal/subscriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/dal/subscriptions.ts -------------------------------------------------------------------------------- /src/app/api/db/dal/userLabels.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/dal/userLabels.ts -------------------------------------------------------------------------------- /src/app/api/db/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/errors.ts -------------------------------------------------------------------------------- /src/app/api/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/index.ts -------------------------------------------------------------------------------- /src/app/api/db/migrations/0000_initial_profiles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0000_initial_profiles.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0001_profile_color_scheme.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0001_profile_color_scheme.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0002_add-items.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0002_add-items.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0003_add-unique-constraint-on-slug.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0003_add-unique-constraint-on-slug.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0004_api_keys.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0004_api_keys.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0005_move_metadata.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0005_move_metadata.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0006_non-null title.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0006_non-null title.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0007_updated-at for profile_items.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0007_updated-at for profile_items.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0008_saved-at nullable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0008_saved-at nullable.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0009_add versionName.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "profile_items" ADD COLUMN "version_name" text; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0010_rename to stateUpdatedAt.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0010_rename to stateUpdatedAt.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0011_add deleted state.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."item_state" ADD VALUE 'deleted'; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0012_force stateUpdatedAt.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0012_force stateUpdatedAt.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0013_default state_updated_at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0013_default state_updated_at.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0014_add favicon.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "profile_items" ADD COLUMN "favicon" text; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0015_add profile_item highlights.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0015_add profile_item highlights.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0016_add app_config and search triggers.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0016_add app_config and search triggers.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0017_add_public_setting_to_profiles.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "profiles" ADD COLUMN "public" boolean DEFAULT false NOT NULL; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0018_add_recommendation_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0018_add_recommendation_table.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0019_enable_rls.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0019_enable_rls.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0020_add_ability_to_disable_profiles.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0020_add_ability_to_disable_profiles.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0021_drop_auto_search_index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0021_drop_auto_search_index.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0022_add_global_recommendations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0022_add_global_recommendations.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0023_fix_unique_constraint.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0023_fix_unique_constraint.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0024_add-newsletter-email-addresses.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0024_add-newsletter-email-addresses.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0025_add-source-profile-items.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0025_add-source-profile-items.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0026_add-analytics-tracking.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0026_add-analytics-tracking.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0027_add-profile-display-settings.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0027_add-profile-display-settings.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0028_add-text-direction.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0028_add-text-direction.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0029_add-slug-index.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0029_add-slug-index.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0030_add-text-language.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0030_add-text-language.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0031_remove-line-height.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0031_remove-line-height.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0032_add auto text direction.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."text_direction" ADD VALUE 'auto'; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0033_add-indexes-profile-items.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0033_add-indexes-profile-items.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0034_add-unique-highlight-time.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0034_add-unique-highlight-time.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0035_drop-unique-index-updated-at.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0035_drop-unique-index-updated-at.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0036_add_profile_rls.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0036_add_profile_rls.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0037_add_additional_item_sources.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0037_add_additional_item_sources.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0038_add_unique_constraint_on_users.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0038_add_unique_constraint_on_users.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0039_add_jobs_table.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0039_add_jobs_table.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0040_add_source_metadata.sql: -------------------------------------------------------------------------------- 1 | ALTER TABLE "profile_items" ADD COLUMN "source_metadata" jsonb; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0041_add_rls_to_jobs.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0041_add_rls_to_jobs.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0042_add_pocket_job_type.sql: -------------------------------------------------------------------------------- 1 | ALTER TYPE "public"."job_type" ADD VALUE 'import_pocket'; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0043_add_walkthrough_to_profile.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0043_add_walkthrough_to_profile.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0044_add_subscriptions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0044_add_subscriptions.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0045_add_upgrade_banner.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0045_add_upgrade_banner.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/0046_drop_unneeded_subscriptions_table.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE "subscriptions" CASCADE; -------------------------------------------------------------------------------- /src/app/api/db/migrations/0047_change_to_updated_at_for_recommendations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/0047_change_to_updated_at_for_recommendations.sql -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0000_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0000_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0001_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0001_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0002_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0002_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0003_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0003_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0004_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0004_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0005_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0005_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0006_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0006_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0007_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0007_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0008_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0008_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0009_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0009_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0010_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0010_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0011_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0011_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0012_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0012_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0013_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0013_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0014_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0014_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0015_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0015_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0016_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0016_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0017_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0017_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0018_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0018_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0019_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0019_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0020_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0020_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0021_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0021_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0022_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0022_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0023_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0023_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0024_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0024_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0025_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0025_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0026_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0026_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0027_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0027_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0028_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0028_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0029_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0029_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0030_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0030_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0031_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0031_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0032_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0032_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0033_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0033_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0034_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0034_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0035_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0035_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0036_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0036_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0037_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0037_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0038_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0038_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0039_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0039_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0040_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0040_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0041_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0041_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0042_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0042_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0043_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0043_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0044_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0044_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0045_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0045_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0046_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0046_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/0047_snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/0047_snapshot.json -------------------------------------------------------------------------------- /src/app/api/db/migrations/meta/_journal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/migrations/meta/_journal.json -------------------------------------------------------------------------------- /src/app/api/db/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/db/schema.ts -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/api-middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/api-middleware.ts -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/dist/api-middleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/dist/api-middleware.js -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/dist/index.js -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/index.ts -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/package-lock.json -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/package.json -------------------------------------------------------------------------------- /src/app/api/eslint-local-rules/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/eslint-local-rules/tsconfig.json -------------------------------------------------------------------------------- /src/app/api/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/index.test.ts -------------------------------------------------------------------------------- /src/app/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/email/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/email/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/email/email.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/email/email.test.ts -------------------------------------------------------------------------------- /src/app/api/lib/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/email/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/email/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/email/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/extract/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/extract/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/extract/extract.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/extract/extract.test.ts -------------------------------------------------------------------------------- /src/app/api/lib/extract/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/extract/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/extract/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/extract/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/instapaper/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/instapaper/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/instapaper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/instapaper/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/instapaper/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/instapaper/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/llm/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/llm/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/llm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/llm/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/llm/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/llm/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/search/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/search/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/search/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/search/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/search/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/search/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/storage/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/storage/__mocks__/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/storage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/storage/index.ts -------------------------------------------------------------------------------- /src/app/api/lib/storage/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/storage/types.ts -------------------------------------------------------------------------------- /src/app/api/lib/supabase/__mocks__/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/supabase/__mocks__/client.ts -------------------------------------------------------------------------------- /src/app/api/lib/supabase/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/lib/supabase/client.ts -------------------------------------------------------------------------------- /src/app/api/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/middleware/auth.ts -------------------------------------------------------------------------------- /src/app/api/middleware/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/middleware/logger.ts -------------------------------------------------------------------------------- /src/app/api/middleware/premium.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/middleware/premium.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/content/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/content/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/content/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/favorite/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/favorite/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/favorite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/favorite/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/highlights/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/highlights/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/highlights/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/highlights/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/labels/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/labels/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/labels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/labels/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/read/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/read/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/read/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/read/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/recommended/globalRecommendations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/recommended/globalRecommendations.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/recommended/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/recommended/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/recommended/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/recommended/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/recommended/personalRecommendations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/recommended/personalRecommendations.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/save/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/save/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/save/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/save/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/state/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/state/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/items/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/items/state/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/instapaper/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/instapaper/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/instapaper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/instapaper/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/omnivore/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/omnivore/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/import/omnivore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/import/omnivore/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/jobs/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/jobs/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/item/context/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/item/context/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/item/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/item/context/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/item/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/item/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/item/summary/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/item/summary/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/premium/item/summary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/premium/item/summary/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/items/content/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/items/content/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/items/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/items/content/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/items/email/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/items/email/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/items/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/items/email/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/profile/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/profile/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/profile/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/subscriptions/revenuecat/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/subscriptions/revenuecat/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/public/subscriptions/revenuecat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/public/subscriptions/revenuecat/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/static/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/static/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/static/privacy/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/static/privacy/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/static/privacy/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/static/privacy/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/account/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/account/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/account/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/api-keys/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/api-keys/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/api-keys/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/api-keys/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/api-keys/revoke/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/api-keys/revoke/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/api-keys/revoke/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/api-keys/revoke/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/email/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/email/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/email/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/labels/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/labels/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/labels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/labels/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/settings/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/settings/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/settings/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/upgrade-banner/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/upgrade-banner/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/upgrade-banner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/upgrade-banner/index.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/username/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/username/index.test.ts -------------------------------------------------------------------------------- /src/app/api/routesV1/user/username/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/routesV1/user/username/index.ts -------------------------------------------------------------------------------- /src/app/api/test/fixtures/complex.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/complex.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/dir-auto.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/dir-auto.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/email-forwarded.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/email-forwarded.txt -------------------------------------------------------------------------------- /src/app/api/test/fixtures/email-headers.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/email-headers.txt -------------------------------------------------------------------------------- /src/app/api/test/fixtures/email-multiple.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/email-multiple.txt -------------------------------------------------------------------------------- /src/app/api/test/fixtures/email-single.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/email-single.txt -------------------------------------------------------------------------------- /src/app/api/test/fixtures/headers.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/headers.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/img-figcaption.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/img-figcaption.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/img.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/img.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/links.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/links.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/rtl-body.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/rtl-body.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/rtl-html.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/rtl-html.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/rtl-nested.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/rtl-nested.html -------------------------------------------------------------------------------- /src/app/api/test/fixtures/simple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/test/fixtures/simple.html -------------------------------------------------------------------------------- /src/app/api/utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/api.ts -------------------------------------------------------------------------------- /src/app/api/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/env.ts -------------------------------------------------------------------------------- /src/app/api/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/logger.ts -------------------------------------------------------------------------------- /src/app/api/utils/random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/random.ts -------------------------------------------------------------------------------- /src/app/api/utils/test/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/test/api.ts -------------------------------------------------------------------------------- /src/app/api/utils/test/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/test/data.ts -------------------------------------------------------------------------------- /src/app/api/utils/test/db.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/test/db.ts -------------------------------------------------------------------------------- /src/app/api/utils/test/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/test/env.ts -------------------------------------------------------------------------------- /src/app/api/utils/test/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/test/provider.ts -------------------------------------------------------------------------------- /src/app/api/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/types.ts -------------------------------------------------------------------------------- /src/app/api/utils/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/url.test.ts -------------------------------------------------------------------------------- /src/app/api/utils/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/url.ts -------------------------------------------------------------------------------- /src/app/api/utils/username.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/username.test.ts -------------------------------------------------------------------------------- /src/app/api/utils/username.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/api/utils/username.ts -------------------------------------------------------------------------------- /src/app/assets/curio_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/curio_dark.svg -------------------------------------------------------------------------------- /src/app/assets/curio_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/curio_light.svg -------------------------------------------------------------------------------- /src/app/assets/curio_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/curio_logo.svg -------------------------------------------------------------------------------- /src/app/assets/curio_name_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/curio_name_dark.svg -------------------------------------------------------------------------------- /src/app/assets/curio_name_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/curio_name_light.svg -------------------------------------------------------------------------------- /src/app/assets/landing_page_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/landing_page_dark.svg -------------------------------------------------------------------------------- /src/app/assets/landing_page_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/landing_page_light.svg -------------------------------------------------------------------------------- /src/app/assets/logo-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/logo-dark.png -------------------------------------------------------------------------------- /src/app/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/logo.png -------------------------------------------------------------------------------- /src/app/assets/yarn_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/yarn_dark.svg -------------------------------------------------------------------------------- /src/app/assets/yarn_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/assets/yarn_light.svg -------------------------------------------------------------------------------- /src/app/capacitor.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/capacitor.config.ts -------------------------------------------------------------------------------- /src/app/components/AnalyticsPageView/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/AnalyticsPageView/index.tsx -------------------------------------------------------------------------------- /src/app/components/AppPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/AppPage/index.tsx -------------------------------------------------------------------------------- /src/app/components/AppUrlListener/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/AppUrlListener/index.tsx -------------------------------------------------------------------------------- /src/app/components/Article/HighlightSpan.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/HighlightSpan.tsx -------------------------------------------------------------------------------- /src/app/components/Article/ItemActionShortcuts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/ItemActionShortcuts.tsx -------------------------------------------------------------------------------- /src/app/components/Article/LinkInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/LinkInfo.tsx -------------------------------------------------------------------------------- /src/app/components/Article/MarkdownViewer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/MarkdownViewer.tsx -------------------------------------------------------------------------------- /src/app/components/Article/ScrollProgressTracker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/ScrollProgressTracker.tsx -------------------------------------------------------------------------------- /src/app/components/Article/SelectionPopup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/SelectionPopup.tsx -------------------------------------------------------------------------------- /src/app/components/Article/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/actions.ts -------------------------------------------------------------------------------- /src/app/components/Article/displaySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/displaySettings.ts -------------------------------------------------------------------------------- /src/app/components/Article/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/index.tsx -------------------------------------------------------------------------------- /src/app/components/Article/useHighlightSelection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/useHighlightSelection.ts -------------------------------------------------------------------------------- /src/app/components/Article/useScrollProgress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/useScrollProgress.ts -------------------------------------------------------------------------------- /src/app/components/Article/wrapMarkdownComponent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Article/wrapMarkdownComponent.tsx -------------------------------------------------------------------------------- /src/app/components/Auth/AppleSignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Auth/AppleSignIn/index.tsx -------------------------------------------------------------------------------- /src/app/components/Auth/EmailSignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Auth/EmailSignIn/index.tsx -------------------------------------------------------------------------------- /src/app/components/Auth/GoogleSignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Auth/GoogleSignIn/index.tsx -------------------------------------------------------------------------------- /src/app/components/Auth/PasswordSignIn/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Auth/PasswordSignIn/index.tsx -------------------------------------------------------------------------------- /src/app/components/CurioBrand/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/CurioBrand/index.tsx -------------------------------------------------------------------------------- /src/app/components/Highlights/HighlightList/HighlightNavigationShortcuts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Highlights/HighlightList/HighlightNavigationShortcuts.tsx -------------------------------------------------------------------------------- /src/app/components/Highlights/HighlightList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Highlights/HighlightList/index.tsx -------------------------------------------------------------------------------- /src/app/components/Highlights/HighlightRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Highlights/HighlightRow/index.tsx -------------------------------------------------------------------------------- /src/app/components/Highlights/HighlightSearch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Highlights/HighlightSearch/index.tsx -------------------------------------------------------------------------------- /src/app/components/Image/Favicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Image/Favicon.tsx -------------------------------------------------------------------------------- /src/app/components/Image/Thumbnail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Image/Thumbnail.tsx -------------------------------------------------------------------------------- /src/app/components/Import/InstapaperImportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Import/InstapaperImportModal.tsx -------------------------------------------------------------------------------- /src/app/components/Import/OmnivoreImportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Import/OmnivoreImportModal.tsx -------------------------------------------------------------------------------- /src/app/components/Import/PocketImportModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Import/PocketImportModal.tsx -------------------------------------------------------------------------------- /src/app/components/Import/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Import/actions.ts -------------------------------------------------------------------------------- /src/app/components/Import/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Import/index.tsx -------------------------------------------------------------------------------- /src/app/components/InfiniteList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/InfiniteList/index.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/AdvancedActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/AdvancedActions.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/BulkActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/BulkActions.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/OtherItemActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/OtherItemActions.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/PremiumActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/PremiumActions.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/actions.ts -------------------------------------------------------------------------------- /src/app/components/Items/ItemActions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemActions/index.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemCard/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemCard/index.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemGrid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemGrid/index.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemList/ItemNavigationShortcuts.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemList/ItemNavigationShortcuts.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemList/ItemSearch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemList/ItemSearch.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemList/ItemSearchFilters.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemList/ItemSearchFilters.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemList/ItemsActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemList/ItemsActions.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemList/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemList/index.tsx -------------------------------------------------------------------------------- /src/app/components/Items/ItemRow/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Items/ItemRow/index.tsx -------------------------------------------------------------------------------- /src/app/components/KeyboardShortcuts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/KeyboardShortcuts/index.tsx -------------------------------------------------------------------------------- /src/app/components/Labels/LabelPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Labels/LabelPicker.tsx -------------------------------------------------------------------------------- /src/app/components/Labels/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Labels/index.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/AppLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/AppLinks.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/Footer.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/LandingPage.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/LandingPage.test.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/LandingPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/LandingPage.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/LandingPageFeatures.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/LandingPageFeatures.test.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/LandingPageFeatures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/LandingPageFeatures.tsx -------------------------------------------------------------------------------- /src/app/components/Landing/sampleData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Landing/sampleData.ts -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/AppLeftSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/AppLeftSidebar.tsx -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/NavigationMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/NavigationMenu.tsx -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/SidebarButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/SidebarButton.tsx -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/SidebarHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/SidebarHeader.tsx -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/UserMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/UserMenu.tsx -------------------------------------------------------------------------------- /src/app/components/LeftSidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/LeftSidebar/index.tsx -------------------------------------------------------------------------------- /src/app/components/Markdown/HeadingAnchorElement.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Markdown/HeadingAnchorElement.tsx -------------------------------------------------------------------------------- /src/app/components/Markdown/error-boundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Markdown/error-boundary.tsx -------------------------------------------------------------------------------- /src/app/components/Markdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Markdown/index.tsx -------------------------------------------------------------------------------- /src/app/components/Markdown/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Markdown/utils.ts -------------------------------------------------------------------------------- /src/app/components/Navbar/Navbar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Navbar/Navbar.test.tsx -------------------------------------------------------------------------------- /src/app/components/Navbar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Navbar/index.tsx -------------------------------------------------------------------------------- /src/app/components/NewItemModal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/NewItemModal/index.tsx -------------------------------------------------------------------------------- /src/app/components/Profile/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Profile/index.tsx -------------------------------------------------------------------------------- /src/app/components/Profile/useProfile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Profile/useProfile.ts -------------------------------------------------------------------------------- /src/app/components/PullToRefresh/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/PullToRefresh/index.tsx -------------------------------------------------------------------------------- /src/app/components/Recommendations/RecommendedSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Recommendations/RecommendedSection.tsx -------------------------------------------------------------------------------- /src/app/components/Recommendations/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Recommendations/index.tsx -------------------------------------------------------------------------------- /src/app/components/Recommendations/useRecommendations.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Recommendations/useRecommendations.ts -------------------------------------------------------------------------------- /src/app/components/RightSidebar/AppRightSidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/RightSidebar/AppRightSidebar.tsx -------------------------------------------------------------------------------- /src/app/components/RightSidebar/HighlightMetadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/RightSidebar/HighlightMetadata.tsx -------------------------------------------------------------------------------- /src/app/components/RightSidebar/ItemMetadata.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/RightSidebar/ItemMetadata.tsx -------------------------------------------------------------------------------- /src/app/components/RightSidebar/highlightActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/RightSidebar/highlightActions.ts -------------------------------------------------------------------------------- /src/app/components/RightSidebar/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/RightSidebar/index.tsx -------------------------------------------------------------------------------- /src/app/components/UpgradeBanner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/UpgradeBanner/index.tsx -------------------------------------------------------------------------------- /src/app/components/Walkthrough/WalkthroughTooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Walkthrough/WalkthroughTooltip.tsx -------------------------------------------------------------------------------- /src/app/components/Walkthrough/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/Walkthrough/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Accordion/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Accordion/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Autocomplete/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Autocomplete/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Button/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Card/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Card/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Checkbox/index.tsx: -------------------------------------------------------------------------------- 1 | export { Checkbox } from "@heroui/react"; 2 | -------------------------------------------------------------------------------- /src/app/components/ui/Chip/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Chip/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Divider/index.tsx: -------------------------------------------------------------------------------- 1 | export { Divider } from "@heroui/react"; 2 | -------------------------------------------------------------------------------- /src/app/components/ui/Dropdown/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Dropdown/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/ErrorBoundary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/ErrorBoundary/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/FileUpload/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/FileUpload/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Form/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Icon/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Icon/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Image/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Image/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Input/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Input/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Kbd/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Kbd/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Listbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Listbox/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Modal/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Modal/Dialog.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Modal/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Modal/actions.ts -------------------------------------------------------------------------------- /src/app/components/ui/Modal/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Modal/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Pagination/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Pagination/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Popover/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Popover/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Progress/index.tsx: -------------------------------------------------------------------------------- 1 | export { Progress } from "@heroui/react"; 2 | -------------------------------------------------------------------------------- /src/app/components/ui/Radio/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Radio/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Select/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Select/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Skeleton/index.tsx: -------------------------------------------------------------------------------- 1 | export { Skeleton } from "@heroui/react"; 2 | -------------------------------------------------------------------------------- /src/app/components/ui/Snippet/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Snippet/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Spinner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Spinner/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Switch/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Switch/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Table/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Table/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Tabs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Tabs/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Textarea/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Textarea/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/Toast/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/Tooltip/index.tsx: -------------------------------------------------------------------------------- 1 | export { Tooltip } from "@heroui/react"; 2 | -------------------------------------------------------------------------------- /src/app/components/ui/URLMessage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/URLMessage/index.tsx -------------------------------------------------------------------------------- /src/app/components/ui/User/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/components/ui/User/index.tsx -------------------------------------------------------------------------------- /src/app/drizzle.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/drizzle.config.ts -------------------------------------------------------------------------------- /src/app/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/eslint.config.mjs -------------------------------------------------------------------------------- /src/app/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/global.d.ts -------------------------------------------------------------------------------- /src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/globals.css -------------------------------------------------------------------------------- /src/app/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/index.html -------------------------------------------------------------------------------- /src/app/ios/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/.gitignore -------------------------------------------------------------------------------- /src/app/ios/App/App.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /src/app/ios/App/App.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /src/app/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /src/app/ios/App/App/App.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/App.entitlements -------------------------------------------------------------------------------- /src/app/ios/App/App/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/AppDelegate.swift -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/AppIcon-512@2x.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Contents.json -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany-dark.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@1x~universal~anyany.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany-dark.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@2x~universal~anyany.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany-dark.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/Default@3x~universal~anyany.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-1.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732-2.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Assets.xcassets/Splash.imageset/splash-2732x2732.png -------------------------------------------------------------------------------- /src/app/ios/App/App/Base.lproj/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Base.lproj/LaunchScreen.storyboard -------------------------------------------------------------------------------- /src/app/ios/App/App/Base.lproj/Main.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Base.lproj/Main.storyboard -------------------------------------------------------------------------------- /src/app/ios/App/App/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/App/Info.plist -------------------------------------------------------------------------------- /src/app/ios/App/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/Podfile -------------------------------------------------------------------------------- /src/app/ios/App/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/Podfile.lock -------------------------------------------------------------------------------- /src/app/ios/App/send-to-curio/Base.lproj/MainInterface.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/send-to-curio/Base.lproj/MainInterface.storyboard -------------------------------------------------------------------------------- /src/app/ios/App/send-to-curio/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/send-to-curio/Info.plist -------------------------------------------------------------------------------- /src/app/ios/App/send-to-curio/ShareViewController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/send-to-curio/ShareViewController.swift -------------------------------------------------------------------------------- /src/app/ios/App/send-to-curio/send-to-curio.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/ios/App/send-to-curio/send-to-curio.entitlements -------------------------------------------------------------------------------- /src/app/layouts/ProtectedLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/layouts/ProtectedLayout.tsx -------------------------------------------------------------------------------- /src/app/layouts/PublicLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/layouts/PublicLayout.tsx -------------------------------------------------------------------------------- /src/app/layouts/RootLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/layouts/RootLayout.tsx -------------------------------------------------------------------------------- /src/app/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/main.tsx -------------------------------------------------------------------------------- /src/app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/package-lock.json -------------------------------------------------------------------------------- /src/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/package.json -------------------------------------------------------------------------------- /src/app/pages/archive/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/archive/index.tsx -------------------------------------------------------------------------------- /src/app/pages/auth/callback/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/auth/callback/index.tsx -------------------------------------------------------------------------------- /src/app/pages/content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/content/index.tsx -------------------------------------------------------------------------------- /src/app/pages/docs/docs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/docs/docs.ts -------------------------------------------------------------------------------- /src/app/pages/docs/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/docs/index.tsx -------------------------------------------------------------------------------- /src/app/pages/home/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/home/index.tsx -------------------------------------------------------------------------------- /src/app/pages/inbox/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/inbox/index.tsx -------------------------------------------------------------------------------- /src/app/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/index.tsx -------------------------------------------------------------------------------- /src/app/pages/login/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/login/index.tsx -------------------------------------------------------------------------------- /src/app/pages/login/mobile.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/login/mobile.tsx -------------------------------------------------------------------------------- /src/app/pages/login/redirect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/login/redirect.tsx -------------------------------------------------------------------------------- /src/app/pages/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/not-found.tsx -------------------------------------------------------------------------------- /src/app/pages/notes/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/notes/index.tsx -------------------------------------------------------------------------------- /src/app/pages/privacy/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/privacy/index.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/AccountSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/AccountSettings.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/DeleteAccount.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/DeleteAccount.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/LabelSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/LabelSettings.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/SettingsForm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/SettingsForm.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/SubscriptionSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/SubscriptionSettings.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/UpdateUserSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/UpdateUserSettings.tsx -------------------------------------------------------------------------------- /src/app/pages/settings/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/actions.ts -------------------------------------------------------------------------------- /src/app/pages/settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/settings/index.tsx -------------------------------------------------------------------------------- /src/app/pages/terms/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/terms/index.tsx -------------------------------------------------------------------------------- /src/app/pages/user/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/pages/user/index.tsx -------------------------------------------------------------------------------- /src/app/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/postcss.config.js -------------------------------------------------------------------------------- /src/app/providers/AppLayout/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/AppLayout/index.tsx -------------------------------------------------------------------------------- /src/app/providers/AppLayout/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/AppLayout/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/AppLayout/useSidebarSwipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/AppLayout/useSidebarSwipe.ts -------------------------------------------------------------------------------- /src/app/providers/AppPage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/AppPage/index.tsx -------------------------------------------------------------------------------- /src/app/providers/AppPage/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/AppPage/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/BrowserMessage/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/BrowserMessage/index.tsx -------------------------------------------------------------------------------- /src/app/providers/BrowserMessage/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/BrowserMessage/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/BrowserMessage/useInAppBrowserCapture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/BrowserMessage/useInAppBrowserCapture.ts -------------------------------------------------------------------------------- /src/app/providers/Cache/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Cache/index.tsx -------------------------------------------------------------------------------- /src/app/providers/Cache/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Cache/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/ClientProviders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/ClientProviders.tsx -------------------------------------------------------------------------------- /src/app/providers/CurrentItem/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/CurrentItem/actions.ts -------------------------------------------------------------------------------- /src/app/providers/CurrentItem/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/CurrentItem/index.tsx -------------------------------------------------------------------------------- /src/app/providers/CurrentItem/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/CurrentItem/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/Highlights/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Highlights/index.tsx -------------------------------------------------------------------------------- /src/app/providers/Highlights/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Highlights/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/Items/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Items/index.tsx -------------------------------------------------------------------------------- /src/app/providers/Items/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Items/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/KeyboardShortcuts/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/KeyboardShortcuts/index.tsx -------------------------------------------------------------------------------- /src/app/providers/KeyboardShortcuts/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/KeyboardShortcuts/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/Settings/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Settings/index.tsx -------------------------------------------------------------------------------- /src/app/providers/Settings/provider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Settings/provider.test.tsx -------------------------------------------------------------------------------- /src/app/providers/Settings/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Settings/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Toast/index.tsx -------------------------------------------------------------------------------- /src/app/providers/Toast/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Toast/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/User/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/User/index.tsx -------------------------------------------------------------------------------- /src/app/providers/User/provider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/User/provider.test.tsx -------------------------------------------------------------------------------- /src/app/providers/User/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/User/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/Walkthrough/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Walkthrough/index.ts -------------------------------------------------------------------------------- /src/app/providers/Walkthrough/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/Walkthrough/provider.tsx -------------------------------------------------------------------------------- /src/app/providers/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/providers/index.tsx -------------------------------------------------------------------------------- /src/app/public/.well-known/apple-app-site-association: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/.well-known/apple-app-site-association -------------------------------------------------------------------------------- /src/app/public/.well-known/assetlinks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/.well-known/assetlinks.json -------------------------------------------------------------------------------- /src/app/public/assets/curio_banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_banner.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_banner.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_banner.svg -------------------------------------------------------------------------------- /src/app/public/assets/curio_docs_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_docs_mobile.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_home.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_home.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_home_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_home_tablet.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_inbox.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_inbox_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_inbox_mobile.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_inbox_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_inbox_tablet.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_item.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_item.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_item_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_item_mobile.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_item_sidebar_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_item_sidebar_mobile.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_item_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_item_tablet.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_marquee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_marquee.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_newsletters.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_newsletters.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_save.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_save.gif -------------------------------------------------------------------------------- /src/app/public/assets/curio_search.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_search.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_search_mobile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_search_mobile.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_search_tablet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_search_tablet.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_shortcuts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_shortcuts.png -------------------------------------------------------------------------------- /src/app/public/assets/curio_tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/assets/curio_tile.png -------------------------------------------------------------------------------- /src/app/public/logo/curio_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/logo/curio_logo.png -------------------------------------------------------------------------------- /src/app/public/logo/curio_logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/logo/curio_logo.svg -------------------------------------------------------------------------------- /src/app/public/logo/curio_logo_large.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/logo/curio_logo_large.ico -------------------------------------------------------------------------------- /src/app/public/logo/curio_logo_small.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/public/logo/curio_logo_small.ico -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/env.ts -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/importer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/importer.ts -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/index.ts -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/instapaperImporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/instapaperImporter.ts -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/omnivoreImporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/omnivoreImporter.ts -------------------------------------------------------------------------------- /src/app/queues/itemsFetcher/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/queues/itemsFetcher/wrangler.jsonc -------------------------------------------------------------------------------- /src/app/schemas/db/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/db/index.ts -------------------------------------------------------------------------------- /src/app/schemas/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/package-lock.json -------------------------------------------------------------------------------- /src/app/schemas/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/package.json -------------------------------------------------------------------------------- /src/app/schemas/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/tsconfig.json -------------------------------------------------------------------------------- /src/app/schemas/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/types/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/content/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/favorite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/favorite/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/highlights/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/highlights/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/labels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/labels/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/read/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/read/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/recommended/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/recommended/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/save/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/save/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/items/state/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/items/state/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/jobs/import/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/jobs/import/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/jobs/import/instapaper/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/jobs/import/instapaper/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/jobs/import/omnivore/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/jobs/import/omnivore/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/premium/item/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/premium/item/context/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/premium/item/summary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/premium/item/summary/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/public/items/content/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/public/items/content/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/public/items/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/public/items/email/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/public/profile/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/public/profile/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/public/subscriptions/revenuecat/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/public/subscriptions/revenuecat/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/account/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/api-keys/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/api-keys/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/api-keys/revoke/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/api-keys/revoke/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/email/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/email/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/labels/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/labels/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/settings/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/upgrade-banner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/upgrade-banner/index.ts -------------------------------------------------------------------------------- /src/app/schemas/v1/user/username/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/schemas/v1/user/username/index.ts -------------------------------------------------------------------------------- /src/app/styles/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/styles/fonts.ts -------------------------------------------------------------------------------- /src/app/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/tailwind.config.ts -------------------------------------------------------------------------------- /src/app/tsconfig.api.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/tsconfig.api.json -------------------------------------------------------------------------------- /src/app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/tsconfig.app.json -------------------------------------------------------------------------------- /src/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/tsconfig.json -------------------------------------------------------------------------------- /src/app/utils/__mocks__/purchases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/__mocks__/purchases.ts -------------------------------------------------------------------------------- /src/app/utils/__mocks__/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/__mocks__/storage.ts -------------------------------------------------------------------------------- /src/app/utils/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/api.ts -------------------------------------------------------------------------------- /src/app/utils/cn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/cn.ts -------------------------------------------------------------------------------- /src/app/utils/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/colors.ts -------------------------------------------------------------------------------- /src/app/utils/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/config.json -------------------------------------------------------------------------------- /src/app/utils/content/privacy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/content/privacy.ts -------------------------------------------------------------------------------- /src/app/utils/displayStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/displayStorage.ts -------------------------------------------------------------------------------- /src/app/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/logger.ts -------------------------------------------------------------------------------- /src/app/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/platform.ts -------------------------------------------------------------------------------- /src/app/utils/purchases.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/purchases.ts -------------------------------------------------------------------------------- /src/app/utils/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/storage.ts -------------------------------------------------------------------------------- /src/app/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/string.ts -------------------------------------------------------------------------------- /src/app/utils/supabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/supabase.ts -------------------------------------------------------------------------------- /src/app/utils/test/component.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/test/component.tsx -------------------------------------------------------------------------------- /src/app/utils/test/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/utils/test/index.ts -------------------------------------------------------------------------------- /src/app/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/vite.config.ts -------------------------------------------------------------------------------- /src/app/vitest.config.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/vitest.config.mts -------------------------------------------------------------------------------- /src/app/vitest.setup.api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/vitest.setup.api.ts -------------------------------------------------------------------------------- /src/app/vitest.setup.jsdom.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/vitest.setup.jsdom.tsx -------------------------------------------------------------------------------- /src/app/wrangler.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/app/wrangler.jsonc -------------------------------------------------------------------------------- /src/chrome/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/background.js -------------------------------------------------------------------------------- /src/chrome/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/content.js -------------------------------------------------------------------------------- /src/chrome/curio_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/curio_dark.svg -------------------------------------------------------------------------------- /src/chrome/curio_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/curio_light.svg -------------------------------------------------------------------------------- /src/chrome/icons/curio_logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/icons/curio_logo_128.png -------------------------------------------------------------------------------- /src/chrome/icons/curio_logo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/icons/curio_logo_16.png -------------------------------------------------------------------------------- /src/chrome/icons/curio_logo_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/icons/curio_logo_48.png -------------------------------------------------------------------------------- /src/chrome/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/manifest.json -------------------------------------------------------------------------------- /src/chrome/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/options.html -------------------------------------------------------------------------------- /src/chrome/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/options.js -------------------------------------------------------------------------------- /src/chrome/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/popup.html -------------------------------------------------------------------------------- /src/chrome/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/popup.js -------------------------------------------------------------------------------- /src/chrome/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/chrome/toast.js -------------------------------------------------------------------------------- /src/email/templates/magic-link.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/email/templates/magic-link.html -------------------------------------------------------------------------------- /src/email/templates/signup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/email/templates/signup.html -------------------------------------------------------------------------------- /src/firefox/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/background.js -------------------------------------------------------------------------------- /src/firefox/content.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/content.js -------------------------------------------------------------------------------- /src/firefox/curio_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/curio_dark.svg -------------------------------------------------------------------------------- /src/firefox/curio_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/curio_light.svg -------------------------------------------------------------------------------- /src/firefox/icons/curio_dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/icons/curio_dark.svg -------------------------------------------------------------------------------- /src/firefox/icons/curio_light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/icons/curio_light.svg -------------------------------------------------------------------------------- /src/firefox/icons/curio_logo_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/icons/curio_logo_128.png -------------------------------------------------------------------------------- /src/firefox/icons/curio_logo_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/icons/curio_logo_16.png -------------------------------------------------------------------------------- /src/firefox/icons/curio_logo_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/icons/curio_logo_48.png -------------------------------------------------------------------------------- /src/firefox/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/manifest.json -------------------------------------------------------------------------------- /src/firefox/options.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/options.html -------------------------------------------------------------------------------- /src/firefox/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/options.js -------------------------------------------------------------------------------- /src/firefox/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/popup.html -------------------------------------------------------------------------------- /src/firefox/popup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/popup.js -------------------------------------------------------------------------------- /src/firefox/toast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/firefox/toast.js -------------------------------------------------------------------------------- /src/infra/aws/email_receiver.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/email_receiver.tf -------------------------------------------------------------------------------- /src/infra/aws/email_sender.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/email_sender.tf -------------------------------------------------------------------------------- /src/infra/aws/email_verification_forward.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/email_verification_forward.tf -------------------------------------------------------------------------------- /src/infra/aws/lambda.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/lambda.tf -------------------------------------------------------------------------------- /src/infra/aws/lambda/email_processor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/lambda/email_processor.js -------------------------------------------------------------------------------- /src/infra/aws/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/main.tf -------------------------------------------------------------------------------- /src/infra/aws/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/outputs.tf -------------------------------------------------------------------------------- /src/infra/aws/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/providers.tf -------------------------------------------------------------------------------- /src/infra/aws/s3.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/s3.tf -------------------------------------------------------------------------------- /src/infra/aws/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/aws/variables.tf -------------------------------------------------------------------------------- /src/infra/gcp/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/gcp/main.tf -------------------------------------------------------------------------------- /src/infra/gcp/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/gcp/outputs.tf -------------------------------------------------------------------------------- /src/infra/gcp/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/gcp/providers.tf -------------------------------------------------------------------------------- /src/infra/gcp/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/gcp/variables.tf -------------------------------------------------------------------------------- /src/infra/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/main.tf -------------------------------------------------------------------------------- /src/infra/outputs.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/outputs.tf -------------------------------------------------------------------------------- /src/infra/providers.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/providers.tf -------------------------------------------------------------------------------- /src/infra/script/generate_smtp_password.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/script/generate_smtp_password.py -------------------------------------------------------------------------------- /src/infra/terraform.tfvars.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/terraform.tfvars.sample -------------------------------------------------------------------------------- /src/infra/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/infra/variables.tf -------------------------------------------------------------------------------- /src/script/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/README.md -------------------------------------------------------------------------------- /src/script/backfillIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/backfillIndex.ts -------------------------------------------------------------------------------- /src/script/importOmnivore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/importOmnivore.ts -------------------------------------------------------------------------------- /src/script/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/package-lock.json -------------------------------------------------------------------------------- /src/script/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/package.json -------------------------------------------------------------------------------- /src/script/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/storage.ts -------------------------------------------------------------------------------- /src/script/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/tsconfig.json -------------------------------------------------------------------------------- /src/script/updateItemContent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skyline-apps/curio/HEAD/src/script/updateItemContent.ts --------------------------------------------------------------------------------