Skip to content

feature/multiple authors per book - #67

Merged
codebude merged 15 commits into
developfrom
feature/multiple-authors-per-book
Aug 25, 2026
Merged

feature/multiple authors per book#67
codebude merged 15 commits into
developfrom
feature/multiple-authors-per-book

Conversation

@codebude

Copy link
Copy Markdown
Owner
  • Added support for multiple authors per book
  • Clarify on author split modes in api and file import
  • Mark author field as deprecated
  • Joined validator for author and authors field to ensure at least one author is set
  • Added different authors statistics card
  • Fix docs fastdom dependency
  • Export tags and authors as list instead of flattened string in user data export
  • Fix inverted top/worst rated book ordering on statistics page
  • Allow import transforms to return lists for adaptive authors/tags targets
  • Use authors as the import target field with backward-compatible mapping
  • Show authors field with adaptive string/array hint in import mapping editor
  • Document authors import target and CSV export separators

@codebude codebude self-assigned this Aug 25, 2026
@github-actions

Copy link
Copy Markdown

🧪 Test Results — 88c8963

Backend (pytest) — 929 passed, 0 failed, 0 skipped (929 total)
CLI (pytest) — 54 passed, 0 failed, 0 skipped (54 total)
Frontend (vitest) — 405 passed, 0 failed, 0 skipped (405 total)
E2E (Playwright) — 65 passed, 3 failed, 0 skipped (68 total)

Summary: 1453 ✅ passed, 3 ❌ failed (1456 total)

@github-actions

Copy link
Copy Markdown

🧪 Test Results — aa15b20

Backend (pytest) — 929 passed, 0 failed, 0 skipped (929 total)
CLI (pytest) — 54 passed, 0 failed, 0 skipped (54 total)
Frontend (vitest) — 405 passed, 0 failed, 0 skipped (405 total)
E2E (Playwright) — 68 passed, 0 failed, 0 skipped (68 total)

Summary: ✅ All 1456 tests passed

@github-actions

Copy link
Copy Markdown

🧪 Test Results — 2395216

Backend (pytest) — 932 passed, 0 failed, 0 skipped (932 total)
CLI (pytest) — 54 passed, 0 failed, 0 skipped (54 total)
Frontend (vitest) — 405 passed, 0 failed, 0 skipped (405 total)
E2E (Playwright) — 68 passed, 0 failed, 0 skipped (68 total)

Summary: ✅ All 1459 tests passed

@codebude
codebude merged commit c7bad5b into develop Aug 25, 2026
5 checks passed
@codebude
codebude deleted the feature/multiple-authors-per-book branch August 25, 2026 20:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant