Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User import and export improvements #3431

Open
wants to merge 19 commits into
base: main
Choose a base branch
from

Commits on Jul 22, 2024

  1. Configuration menu
    Copy the full SHA
    ad0ada2 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2024

  1. add subtasks for user import

    hughrun committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    b893e93 View commit details
    Browse the repository at this point in the history
  2. formatting

    hughrun committed Aug 18, 2024
    Configuration menu
    Copy the full SHA
    28cacca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a4393cc View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2024

  1. refactor user imports

    - Refactors BookwyrmImportJob to be staged into three sets of subtasks.
    - Adds more robust error checking
    - Fixes bug in check for moved_to value
    - Fixes but where status Tombstones caused imports to fail
    - Improves user import job interface to provide more information matching csv imports
    hughrun committed Aug 26, 2024
    Configuration menu
    Copy the full SHA
    9f1c023 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Configuration menu
    Copy the full SHA
    77d152e View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. add user import retry

    This also updated a template tag to be more flexible
    hughrun committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    215686c View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Configuration menu
    Copy the full SHA
    4388eb5 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2024

  1. fix user imports and add tests

    - adds tests for importing books in user import
    - fixes bug where new authors were not added to Work, throwing error
    hughrun committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    ae3e67c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5be99af View commit details
    Browse the repository at this point in the history
  3. linting

    hughrun committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    b2bf587 View commit details
    Browse the repository at this point in the history
  4. remove superfluous comment

    hughrun committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    9fd8f61 View commit details
    Browse the repository at this point in the history
  5. black formatting

    hughrun committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    a81683a View commit details
    Browse the repository at this point in the history
  6. fix missing closing div tag

    hughrun committed Sep 8, 2024
    Configuration menu
    Copy the full SHA
    04a6d2d View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Configuration menu
    Copy the full SHA
    cd7f465 View commit details
    Browse the repository at this point in the history
  2. Update import_user.html

    mouse-reeve authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b109258 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2024

  1. refactor Job

    move fail_reason into Job definition
    
    Bump aiohttp from 3.9.4 to 3.10.2
    
    Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.9.4 to 3.10.2.
    - [Release notes](https://github.com/aio-libs/aiohttp/releases)
    - [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
    - [Commits](aio-libs/aiohttp@v3.9.4...v3.10.2)
    
    ---
    updated-dependencies:
    - dependency-name: aiohttp
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    Convert min_confidence param to string to appease mypy
    
    docker-compose 'version' has been deprecated
    
    remove unused TextField import
    hughrun committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    d3b689b View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. template fixes

    hughrun committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    a0dd613 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3fb9b18 View commit details
    Browse the repository at this point in the history