From 7d7b0a10c8c29cf647d34ac215051b6ce05b9fa9 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Thu, 7 Jul 2022 20:23:03 +0200 Subject: [PATCH] Modified the query site --- .invenio/.gitignore | 4 ++- .invenio/deposit.ipynb | 26 ++++++++-------- .invenio/feature_extract.ipynb | 30 +++++++++---------- .../_database_id/query/_query_id/index.vue | 10 +++++-- 4 files changed, 39 insertions(+), 31 deletions(-) diff --git a/.invenio/.gitignore b/.invenio/.gitignore index 150c6f7559..9f935a3847 100644 --- a/.invenio/.gitignore +++ b/.invenio/.gitignore @@ -1,3 +1,5 @@ __pycache__ -features.csv \ No newline at end of file +features.csv + +venv/ \ No newline at end of file diff --git a/.invenio/deposit.ipynb b/.invenio/deposit.ipynb index 6b65c070ff..eb56b56a43 100644 --- a/.invenio/deposit.ipynb +++ b/.invenio/deposit.ipynb @@ -14,7 +14,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 4, "outputs": [], "source": [ "import os.path\n", @@ -46,7 +46,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 5, "outputs": [], "source": [ "response = authentication.authenticate_user1({\n", @@ -74,7 +74,7 @@ }, { "cell_type": "code", - "execution_count": 30, + "execution_count": 6, "outputs": [ { "name": "stdout", @@ -83,10 +83,10 @@ "{'access': {'embargo': {'active': False, 'reason': None, 'until': None},\n", " 'files': 'public',\n", " 'record': 'public'},\n", - " 'created': datetime.datetime(2022, 7, 6, 14, 20, 22, 248007, tzinfo=tzutc()),\n", - " 'expires_at': datetime.datetime(2022, 7, 6, 14, 20, 22, 248035),\n", + " 'created': datetime.datetime(2022, 7, 7, 17, 35, 22, 843601, tzinfo=tzutc()),\n", + " 'expires_at': datetime.datetime(2022, 7, 7, 17, 35, 22, 843638),\n", " 'files': {'default_preview': None, 'enabled': True},\n", - " 'id': 'dc4zh-9ce78',\n", + " 'id': 'rn3hz-khe04',\n", " 'is_published': False,\n", " 'metadata': {'creators': [{'affiliations': [{'id': None, 'name': 'TU Wien'}],\n", " 'person_or_org': {'family_name': 'Weise',\n", @@ -101,7 +101,7 @@ " 'title': 'Jupyter Notebook Test'},\n", " 'pids': {'doi': None},\n", " 'revision_id': 4,\n", - " 'updated': datetime.datetime(2022, 7, 6, 14, 20, 22, 266432, tzinfo=tzutc()),\n", + " 'updated': datetime.datetime(2022, 7, 7, 17, 35, 22, 867664, tzinfo=tzutc()),\n", " 'versions': {'index': 1, 'is_latest': False, 'is_latest_draft': True}}\n" ] } @@ -165,7 +165,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 7, "outputs": [ { "name": "stdout", @@ -205,7 +205,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 8, "outputs": [ { "name": "stdout", @@ -214,10 +214,10 @@ "{'access': {'embargo': {'active': False, 'reason': None, 'until': None},\n", " 'files': 'public',\n", " 'record': 'public'},\n", - " 'created': datetime.datetime(2022, 7, 6, 14, 20, 28, 574632, tzinfo=tzutc()),\n", + " 'created': datetime.datetime(2022, 7, 7, 17, 35, 24, 218701, tzinfo=tzutc()),\n", " 'expires_at': None,\n", " 'files': {'default_preview': None, 'enabled': True},\n", - " 'id': 'dc4zh-9ce78',\n", + " 'id': 'rn3hz-khe04',\n", " 'is_published': True,\n", " 'metadata': {'creators': [{'affiliations': [{'id': None, 'name': 'TU Wien'}],\n", " 'person_or_org': {'family_name': 'Weise',\n", @@ -231,10 +231,10 @@ " 'resource_type': {'id': 'other'},\n", " 'title': 'Jupyter Notebook Test'},\n", " 'pids': {'doi': {'client': 'datacite',\n", - " 'identifier': '10.70124/dc4zh-9ce78',\n", + " 'identifier': '10.70124/rn3hz-khe04',\n", " 'provider': 'datacite'}},\n", " 'revision_id': 3,\n", - " 'updated': datetime.datetime(2022, 7, 6, 14, 20, 28, 675164, tzinfo=tzutc()),\n", + " 'updated': datetime.datetime(2022, 7, 7, 17, 35, 24, 298101, tzinfo=tzutc()),\n", " 'versions': {'index': 1, 'is_latest': True, 'is_latest_draft': True}}\n" ] } diff --git a/.invenio/feature_extract.ipynb b/.invenio/feature_extract.ipynb index 80f15c0317..3266f8abdd 100644 --- a/.invenio/feature_extract.ipynb +++ b/.invenio/feature_extract.ipynb @@ -26,7 +26,7 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 1, "outputs": [], "source": [ "import os.path\n", @@ -70,7 +70,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 2, "outputs": [ { "name": "stdout", @@ -104,7 +104,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 3, "outputs": [ { "name": "stdout", @@ -155,7 +155,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 4, "outputs": [], "source": [ "response = authentication.authenticate_user1({\n", @@ -184,17 +184,17 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 5, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "{'hash': 'a431232a07efc4027cf71beaf38e7465984985ded1d4a67a94d092b49bd4d65e',\n", - " 'id': 1,\n", - " 'internal_name': 'fda-userdb-mir-529d42b0-f796-11ec-ad95-64bc58900b78',\n", + "{'hash': 'aed197f5575f9bff89501d4fa7f58b0fc19b018848cc2e1c1c15388106a78ad0',\n", + " 'id': 2,\n", + " 'internal_name': 'fda-userdb-mir-783dbf3c-fe1b-11ec-aa77-8c8caada74c3',\n", " 'is_public': None,\n", - " 'name': 'MIR 529d42b0-f796-11ec-ad95-64bc58900b78'}\n" + " 'name': 'MIR 783dbf3c-fe1b-11ec-aa77-8c8caada74c3'}\n" ] } ], @@ -225,17 +225,17 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 6, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "{'hash': 'a431232a07efc4027cf71beaf38e7465984985ded1d4a67a94d092b49bd4d65e',\n", - " 'id': 1,\n", - " 'internal_name': 'fda-userdb-mir-529d42b0-f796-11ec-ad95-64bc58900b78',\n", + "{'hash': 'aed197f5575f9bff89501d4fa7f58b0fc19b018848cc2e1c1c15388106a78ad0',\n", + " 'id': 2,\n", + " 'internal_name': 'fda-userdb-mir-783dbf3c-fe1b-11ec-aa77-8c8caada74c3',\n", " 'is_public': None,\n", - " 'name': 'MIR 529d42b0-f796-11ec-ad95-64bc58900b78'}\n" + " 'name': 'MIR 783dbf3c-fe1b-11ec-aa77-8c8caada74c3'}\n" ] } ], @@ -264,7 +264,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 7, "outputs": [], "source": [ "response = database.create({\n", diff --git a/fda-ui/pages/container/_container_id/database/_database_id/query/_query_id/index.vue b/fda-ui/pages/container/_container_id/database/_database_id/query/_query_id/index.vue index 68b7614777..24b8281273 100644 --- a/fda-ui/pages/container/_container_id/database/_database_id/query/_query_id/index.vue +++ b/fda-ui/pages/container/_container_id/database/_database_id/query/_query_id/index.vue @@ -152,7 +152,12 @@ </v-list-item-title> <v-list-item-content> <v-skeleton-loader v-if="loadingQuery" type="text" class="skeleton-small" /> - <span v-if="!loadingQuery">{{ creator }}</span> + <span v-if="!loadingQuery"> + {{ creator }} + <sup> + <v-icon v-if="database.creator.email_verified" small color="primary">mdi-check-decagram</v-icon> + </sup> + </span> </v-list-item-content> <v-list-item-title class="mt-2"> Query Execution @@ -270,7 +275,8 @@ export default { is_public: null, publisher: null, creator: { - username: null + username: null, + email_verified: false }, license: { identifier: null, -- GitLab