diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b581ba62..c63f74db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -62,6 +62,7 @@ jobs: - name: Run Task run: | export PYTHONPATH=$(pwd) + FLASK_ENV=development uv run flask -A server.app --debug app version uv run ${{ matrix.task.command }} - name: Minimize uv cache diff --git a/configs/server.config.toml b/configs/server.config.toml index 6e185bde..b83cca9f 100644 --- a/configs/server.config.toml +++ b/configs/server.config.toml @@ -133,6 +133,18 @@ contributor = "{repository_name}投稿ユーザー" # It should include '{repository_name}' placeholder. general_user = "{repository_name}一般ユーザー" +[users] +# List of fields to include in the exported user details. +export_fields = [ + "id", + "user_name", + "groups[].id", + "groups[].name", + "role", + "edu_person_principal_names[]", + "preferred_language", + "emails[]", + ] [map_core] # Base URL for the mAP Core service. diff --git a/src/app/components/bulk/BulkResultStep.vue b/src/app/components/bulk/BulkResultStep.vue index af7ea7b5..0d1d1f68 100644 --- a/src/app/components/bulk/BulkResultStep.vue +++ b/src/app/components/bulk/BulkResultStep.vue @@ -1,27 +1,44 @@ diff --git a/src/app/components/bulk/BulkUploadStep.vue b/src/app/components/bulk/BulkUploadStep.vue index 71eaac7b..fa6b7a38 100644 --- a/src/app/components/bulk/BulkUploadStep.vue +++ b/src/app/components/bulk/BulkUploadStep.vue @@ -1,12 +1,15 @@ diff --git a/src/app/components/bulk/BulkUserTable.vue b/src/app/components/bulk/BulkUserTable.vue index e339efef..b82a33a8 100644 --- a/src/app/components/bulk/BulkUserTable.vue +++ b/src/app/components/bulk/BulkUserTable.vue @@ -1,10 +1,11 @@ -