homarr-labs / homarr

A modern and easy to use dashboard. 14+ integrations. 10K+ icons built in. Authentication out of the box. No YAML, drag and drop configuration.
https://homarr.dev
MIT License
18 stars 5 forks source link

wip: add onboarding steps and import before v1 #1203

Open Meierschlumpf opened 1 month ago

Meierschlumpf commented 1 month ago


Homarr

Thank you for your contribution. Please ensure that your pull request meets the following pull request:

localhost_3000_init localhost_3000_init (1) localhost_3000_init (2) localhost_3000_init (3)

Blocked by #964 as I need the improved import stuff

deepsource-io[bot] commented 1 month ago

Here's the code health analysis summary for commits 0c067c4..5d5f40b. View details on DeepSource β†—.

Analysis Summary

AnalyzerStatusSummaryLink
DeepSource JavaScript LogoJavaScript❌ Failure
❗ 3 occurences introduced
View Check β†—

πŸ’‘ If you’re a repository administrator, you can configure the quality gates from the settings.
github-actions[bot] commented 1 month ago

Coverage Report

Status Category Percentage Covered / Total
πŸ”΅ Lines 21.51% 6365 / 29590
πŸ”΅ Statements 21.51% 6365 / 29590
πŸ”΅ Functions 23.59% 243 / 1030
πŸ”΅ Branches 59.65% 766 / 1284
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
apps/nextjs/src/app/[locale]/layout.tsx 0% 0% 0% 0% 1-112
apps/nextjs/src/app/[locale]/_client-providers/trpc.tsx 0% 0% 0% 0% 1-112
apps/nextjs/src/app/[locale]/init/layout.tsx 0% 0% 0% 0% 1-15
apps/nextjs/src/app/[locale]/init/page.tsx 0% 0% 0% 0% 1-32
apps/nextjs/src/app/[locale]/init/_components/init-card.tsx 0% 0% 0% 0% 1-47
apps/nextjs/src/app/[locale]/init/_components/init-color-scheme.tsx 0% 0% 0% 0% 1-55
apps/nextjs/src/app/[locale]/init/_components/init-preferences-row.tsx 0% 0% 0% 0% 1-16
apps/nextjs/src/app/[locale]/init/_components/init-title.tsx 0% 0% 0% 0% 1-14
apps/nextjs/src/app/[locale]/init/existing/page.tsx 0% 0% 0% 0% 1-33
apps/nextjs/src/app/[locale]/init/import/old/boards/_drop-zone.tsx 0% 0% 0% 0% 1-426
apps/nextjs/src/app/[locale]/init/import/old/boards/page.tsx 0% 0% 0% 0% 1-20
apps/nextjs/src/app/[locale]/init/user/page.tsx 0% 0% 0% 0% 1-30
apps/nextjs/src/components/user-avatar-menu.tsx 0% 0% 0% 0% 1-137
apps/nextjs/src/components/language/current-language-combobox.tsx 0% 0% 0% 0% 1-14
apps/nextjs/src/components/language/language-combobox.tsx 0% 0% 0% 0% 1-95
packages/api/src/router/board.ts 79.02% 83.87% 100% 79.02% 39-47, 50-57, 131-199, 237-241, 254-256, 264, 521, 540, 552-553, 571-572, 585-587, 593-603, 608-628, 692-696, 728-729
packages/old-import/src/import-apps.ts 7.4% 100% 0% 7.4% 26-53, 62-72, 82-115, 123-127, 135-137
packages/old-import/src/import-board.ts 10% 100% 0% 10% 9-26
packages/old-import/src/import-items.ts 3.22% 100% 0% 3.22% 16-92
packages/old-import/src/import-sections.ts 5.88% 100% 0% 5.88% 7-43
packages/old-import/src/index.ts 7.4% 100% 0% 7.4% 23-54
packages/old-import/src/prepare/fix-section-issues.ts 0% 0% 0% 0% 1-39
packages/old-import/src/prepare/index.ts 0% 0% 0% 0% 1-54
packages/old-import/src/prepare/move-widgets-and-apps-merge.ts 0% 0% 0% 0% 1-263
packages/old-import/src/prepare/multiple.ts 0% 0% 0% 0% 1-91
packages/old-import/src/prepare/prepare-apps.ts 0% 0% 0% 0% 1-137
packages/old-import/src/prepare/prepare-board.ts 0% 0% 0% 0% 1-26
packages/old-import/src/prepare/prepare-items.ts 0% 0% 0% 0% 1-90
packages/old-import/src/prepare/prepare-sections.ts 0% 0% 0% 0% 1-43
packages/old-import/src/widgets/options.ts 79.84% 100% 0% 79.84% 32-39, 141-160
packages/old-schema/src/app.ts 100% 100% 100% 100%
packages/old-schema/src/setting.ts 100% 100% 100% 100%
Generated in workflow #3520 for commit 6a3d243 by the Vitest Coverage Report Action